HomeSort by: relevance | last modified time | path
    Searched defs:pktinfo (Results 1 - 13 of 13) sorted by relevancy

  /src/tests/net/net/
t_pktinfo.c 130 m = "pktinfo";
168 ATF_TC(pktinfo); variable
169 ATF_TC_HEAD(pktinfo, tc)
176 ATF_TC_BODY(pktinfo, tc)
184 ATF_TP_ADD_TC(tp, pktinfo);
  /src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
dispatch.h 86 struct in6_pktinfo pktinfo; /*%< reply info for v6 */ member in struct:dns_dispatchevent
  /src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/
socket.h 100 * _PKTINFO: The pktinfo member is valid.
130 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */ member in struct:isc_socketevent
609 const isc_sockaddr_t *address, struct in6_pktinfo *pktinfo);
612 const isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
  /src/sys/altq/
altq_cdnr.c 140 struct cdnr_pktinfo pktinfo; local
155 pktinfo.pkt_dscp = (ntohl(flowlabel) >> 20) & DSCP_MASK;
158 pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK;
159 pktinfo.pkt_len = m_pktlen(m);
171 PKTCNTR_ADD(&top->tc_cnts[tca->tca_code], pktinfo.pkt_len);
198 tca = (*cb->cb_input)(cb, &pktinfo);
555 tbm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
561 len = TB_SCALE(pktinfo->pkt_len);
577 PKTCNTR_ADD(&tbm->out_cnt, pktinfo->pkt_len);
582 PKTCNTR_ADD(&tbm->in_cnt, pktinfo->pkt_len)
    [all...]
  /src/external/apache2/mDNSResponder/dist/ServiceRegistration/
posix.c 470 struct in6_pktinfo pktinfo; local
472 memcpy(&pktinfo, CMSG_DATA(cmh), sizeof pktinfo);
473 *ifindex = (int)pktinfo.ipi6_ifindex;
478 destination->sin6.sin6_addr = pktinfo.ipi6_addr;
484 struct in_pktinfo pktinfo; local
486 memcpy(&pktinfo, CMSG_DATA(cmh), sizeof pktinfo);
487 *ifindex = (int)pktinfo.ipi_ifindex;
491 destination->sin.sin_addr = pktinfo.ipi_addr
    [all...]
ioloop.c 620 struct in6_pktinfo pktinfo; local
622 memcpy(&pktinfo, CMSG_DATA(cmh), sizeof pktinfo);
623 message->ifindex = pktinfo.ipi6_ifindex;
628 message->local.sin6.sin6_addr = pktinfo.ipi6_addr;
634 struct in_pktinfo pktinfo; local
636 memcpy(&pktinfo, CMSG_DATA(cmh), sizeof pktinfo);
637 message->ifindex = pktinfo.ipi_ifindex;
640 message->local.sin.sin_addr = pktinfo.ipi_addr
    [all...]
  /src/external/mpl/dhcp/dist/common/
socket.c 735 struct in_pktinfo pktinfo; local
738 memset(&pktinfo, 0, sizeof (pktinfo));
739 pktinfo.ipi_ifindex = interface->ifp->ifr_index;
741 IP_PKTINFO, (char *)&pktinfo,
742 sizeof(pktinfo)) < 0)
865 struct in6_pktinfo *pktinfo; local
929 cmsg->cmsg_len = CMSG_LEN(sizeof(*pktinfo));
930 pktinfo = (struct in6_pktinfo *)CMSG_DATA(cmsg);
931 memset(pktinfo, 0, sizeof(*pktinfo))
972 struct in_pktinfo *pktinfo; local
1080 struct in6_pktinfo *pktinfo; local
    [all...]
  /src/sys/netinet/
ip_output.c 1101 struct in_pktinfo pktinfo; local
1198 error = sockopt_get(sopt, &pktinfo, sizeof(pktinfo));
1202 if (pktinfo.ipi_ifindex == 0) {
1203 in4p_prefsrcip(inp) = pktinfo.ipi_addr;
1214 ifp = if_byindex(pktinfo.ipi_ifindex);
1374 pktinfo.ipi_ifindex = 0;
1375 pktinfo.ipi_addr = in4p_prefsrcip(inp);
1376 error = sockopt_set(sopt, &pktinfo,
1377 sizeof(pktinfo));
1508 struct in_pktinfo pktinfo; local
    [all...]
  /src/sys/netinet6/
ip6_output.c 2879 struct in6_pktinfo *pktinfo; local
2884 pktinfo = (struct in6_pktinfo *)buf;
2893 pktinfo->ipi6_ifindex == 0 &&
2894 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2900 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2905 if (pktinfo->ipi6_ifindex) {
2908 ifp = if_byindex(pktinfo->ipi6_ifindex);
2927 opt->ip6po_pktinfo = malloc(sizeof(*pktinfo),
2932 memcpy(opt->ip6po_pktinfo, pktinfo, sizeof(*pktinfo));
    [all...]
  /src/external/bsd/ntp/dist/libntp/lib/isc/include/isc/
socket.h 172 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */ member in struct:isc_socketevent
199 * _PKTINFO: The pktinfo member is valid.
287 struct in6_pktinfo *pktinfo);
854 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo);
861 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo);
865 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
  /src/sbin/ping6/
ping6.c 292 struct in6_pktinfo *pktinfo = NULL; local
777 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
778 memset(pktinfo, 0, sizeof(*pktinfo));
788 /* pktinfo must have already been allocated */
789 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0)
821 if (pktinfo &&
823 (void *)pktinfo, sizeof(*pktinfo)))
1299 struct in6_pktinfo *pktinfo = NULL local
    [all...]
  /src/crypto/dist/ipsec-tools/src/racoon/
isakmp.c 1566 int pktinfo; local
1657 pktinfo = IPV6_RECVPKTINFO;
1659 pktinfo = IPV6_PKTINFO;
1662 pktinfo = IPV6_RECVDSTADDR;
1664 if (setsockopt(fd, IPPROTO_IPV6, pktinfo,
1668 pktinfo, strerror(errno));
  /src/external/bsd/unbound/dist/util/
netevent.h 167 pktinfo; member in struct:comm_reply
178 /** the doq ifindex, together with addr and localaddr in pktinfo,
1107 * DoQ packet address information. From pktinfo, stores local and remote
1115 /** interface index from pktinfo ancillary information */

Completed in 47 milliseconds