/freebsd-9.3-release/sys/contrib/altq/altq/ |
H A D | altq_cdnr.c | 142 struct cdnr_pktinfo pktinfo; local 157 pktinfo.pkt_dscp = (ntohl(flowlabel) >> 20) & DSCP_MASK; 160 pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK; 161 pktinfo.pkt_len = m_pktlen(m); 173 PKTCNTR_ADD(&top->tc_cnts[tca->tca_code], pktinfo.pkt_len); 200 tca = (*cb->cb_input)(cb, &pktinfo); 579 tbm_input(cb, pktinfo) 581 struct cdnr_pktinfo *pktinfo; 587 len = TB_SCALE(pktinfo->pkt_len); 603 PKTCNTR_ADD(&tbm->out_cnt, pktinfo [all...] |
/freebsd-9.3-release/contrib/bind9/lib/isc/ |
H A D | socket_api.c | 135 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) 140 pktinfo)); 146 struct in6_pktinfo *pktinfo, isc_socketevent_t *event, 152 pktinfo, event, flags)); 133 isc_socket_sendto(isc_socket_t *sock, isc_region_t *region, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 144 isc_socket_sendto2(isc_socket_t *sock, isc_region_t *region, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, isc_socketevent_t *event, unsigned int flags) argument
|
/freebsd-9.3-release/contrib/bind9/bin/named/ |
H A D | lwdclient.c | 251 client->pktinfo = dev->pktinfo; 432 struct in6_pktinfo *pktinfo; local 436 pktinfo = &client->pktinfo; 438 pktinfo = NULL; 440 client, &client->address, pktinfo));
|
H A D | client.c | 817 struct in6_pktinfo *pktinfo; local 846 pktinfo = &client->pktinfo; 848 pktinfo = NULL; 855 address, pktinfo, 1496 client->pktinfo = sevent->pktinfo; 1688 * For IPv6 UDP queries, we get this from the pktinfo structure (if 1717 &client->pktinfo.ipi6_addr); 1718 if (IN6_IS_ADDR_LINKLOCAL(&client->pktinfo [all...] |
/freebsd-9.3-release/contrib/bind9/lib/isc/include/isc/ |
H A D | socket.h | 170 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */ member in struct:isc_socketevent 197 * _PKTINFO: The pktinfo member is valid. 285 struct in6_pktinfo *pktinfo); 288 struct in6_pktinfo *pktinfo, 860 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 867 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 871 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 876 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
|
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/ |
H A D | socket.h | 170 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */ member in struct:isc_socketevent 197 * _PKTINFO: The pktinfo member is valid. 285 struct in6_pktinfo *pktinfo); 852 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 859 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 863 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
|
/freebsd-9.3-release/contrib/ntp/lib/isc/ |
H A D | socket_api.c | 135 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) 140 pktinfo)); 133 isc_socket_sendto(isc_socket_t *sock, isc_region_t *region, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument
|
/freebsd-9.3-release/contrib/bind9/bin/named/include/named/ |
H A D | lwdclient.h | 45 struct in6_pktinfo pktinfo; member in struct:ns_lwdclient
|
H A D | client.h | 142 struct in6_pktinfo pktinfo; member in struct:ns_client 172 #define NS_CLIENTATTR_PKTINFO 0x004 /*%< pktinfo is valid */
|
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dns/ |
H A D | dispatch.h | 87 struct in6_pktinfo pktinfo; /*%< reply info for v6 */ member in struct:dns_dispatchevent
|
/freebsd-9.3-release/sbin/ping6/ |
H A D | ping6.c | 321 struct in6_pktinfo *pktinfo = NULL; local 870 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp)); 871 memset(pktinfo, 0, sizeof(*pktinfo)); 881 /* pktinfo must have already been allocated */ 882 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0) 968 if (pktinfo && 970 (void *)pktinfo, sizeof(*pktinfo))) 1503 struct in6_pktinfo *pktinfo local [all...] |
/freebsd-9.3-release/sys/netinet6/ |
H A D | ip6_output.c | 2650 struct in6_pktinfo *pktinfo; local 2655 pktinfo = (struct in6_pktinfo *)buf; 2664 pktinfo->ipi6_ifindex == 0 && 2665 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { 2671 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { 2676 if (pktinfo->ipi6_ifindex > V_if_index || 2677 pktinfo->ipi6_ifindex < 0) { 2680 if (pktinfo->ipi6_ifindex) { 2681 ifp = ifnet_byindex(pktinfo->ipi6_ifindex); 2697 opt->ip6po_pktinfo = malloc(sizeof(*pktinfo), [all...] |
/freebsd-9.3-release/contrib/bind9/lib/isc/unix/ |
H A D | socket.c | 499 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 506 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 510 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 515 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 1264 memmove(&dev->pktinfo, pktinfop, 1271 dev->pktinfo.ipi6_ifindex); 1397 "sendto pktinfo data, ifindex %u", 1398 dev->pktinfo.ipi6_ifindex); 1409 memmove(pktinfop, &dev->pktinfo, sizeof(struct in6_pktinfo)); 4667 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 4666 socket_send(isc__socket_t *sock, isc_socketevent_t *dev, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, unsigned int flags) argument 4769 isc__socket_sendto(isc_socket_t *sock0, isc_region_t *region, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 4805 isc__socket_sendtov(isc_socket_t *sock, isc_bufferlist_t *buflist, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 4814 isc__socket_sendtov2(isc_socket_t *sock0, isc_bufferlist_t *buflist, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, unsigned int flags) argument 4855 isc__socket_sendto2(isc_socket_t *sock0, isc_region_t *region, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, isc_socketevent_t *event, unsigned int flags) argument [all...] |
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ |
H A D | socket.c | 499 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 506 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo); 510 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 1256 memcpy(&dev->pktinfo, pktinfop, 1263 dev->pktinfo.ipi6_ifindex); 1387 "sendto pktinfo data, ifindex %u", 1388 dev->pktinfo.ipi6_ifindex); 1399 memcpy(pktinfop, &dev->pktinfo, sizeof(struct in6_pktinfo)); 4643 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 4654 if (pktinfo ! 4642 socket_send(isc__socket_t *sock, isc_socketevent_t *dev, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, unsigned int flags) argument 4745 isc__socket_sendto(isc_socket_t *sock0, isc_region_t *region, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 4781 isc__socket_sendtov(isc_socket_t *sock0, isc_bufferlist_t *buflist, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 4821 isc__socket_sendto2(isc_socket_t *sock0, isc_region_t *region, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, isc_socketevent_t *event, unsigned int flags) argument [all...] |
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/ |
H A D | socket.c | 2957 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, 2969 if (pktinfo != NULL) { 2972 "pktinfo structure provided, ifindex %u (set to 0)", 2973 pktinfo->ipi6_ifindex); 2976 dev->pktinfo = *pktinfo; 2978 * Set the pktinfo index to 0 here, to let the kernel decide 2981 dev->pktinfo.ipi6_ifindex = 0; 3032 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) 3067 ret = socket_send(sock, dev, task, address, pktinfo, 2956 socket_send(isc_socket_t *sock, isc_socketevent_t *dev, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, unsigned int flags) argument 3030 isc__socket_sendto(isc_socket_t *sock, isc_region_t *region, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 3081 isc__socket_sendtov(isc_socket_t *sock, isc_bufferlist_t *buflist, isc_task_t *task, isc_taskaction_t action, const void *arg, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) argument 3136 isc__socket_sendto2(isc_socket_t *sock, isc_region_t *region, isc_task_t *task, isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, isc_socketevent_t *event, unsigned int flags) argument [all...] |
/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | dispatch.c | 1480 rev->pktinfo = ev->pktinfo; 3725 newsevent->pktinfo = sevent->pktinfo;
|