| /freebsd-11-stable/sys/net/altq/ |
| HD | altq_cdnr.c | 139 struct cdnr_pktinfo pktinfo; local 154 pktinfo.pkt_dscp = (ntohl(flowlabel) >> 20) & DSCP_MASK; 157 pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK; 158 pktinfo.pkt_len = m_pktlen(m); 170 PKTCNTR_ADD(&top->tc_cnts[tca->tca_code], pktinfo.pkt_len); 197 tca = (*cb->cb_input)(cb, &pktinfo); 576 tbm_input(cb, pktinfo) in tbm_input() argument 578 struct cdnr_pktinfo *pktinfo; 584 len = TB_SCALE(pktinfo->pkt_len); 600 PKTCNTR_ADD(&tbm->out_cnt, pktinfo->pkt_len); [all …]
|
| /freebsd-11-stable/contrib/netbsd-tests/net/net/ |
| HD | t_pktinfo.c | 168 ATF_TC(pktinfo); 169 ATF_TC_HEAD(pktinfo, tc) in ATF_TC_HEAD() argument 176 ATF_TC_BODY(pktinfo, tc) in ATF_TC_BODY() argument 184 ATF_TP_ADD_TC(tp, pktinfo); in ATF_TP_ADD_TCS()
|
| /freebsd-11-stable/contrib/ntp/lib/isc/include/isc/ |
| HD | socket.h | 170 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */ member 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-11-stable/sys/netinet6/ |
| HD | ip6_output.c | 2674 struct in6_pktinfo *pktinfo; in ip6_setpktopt() local 2679 pktinfo = (struct in6_pktinfo *)buf; in ip6_setpktopt() 2688 pktinfo->ipi6_ifindex == 0 && in ip6_setpktopt() 2689 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { in ip6_setpktopt() 2695 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { in ip6_setpktopt() 2698 if (IN6_IS_ADDR_MULTICAST(&pktinfo->ipi6_addr)) in ip6_setpktopt() 2701 if (pktinfo->ipi6_ifindex > V_if_index) in ip6_setpktopt() 2703 if (pktinfo->ipi6_ifindex) { in ip6_setpktopt() 2704 ifp = ifnet_byindex(pktinfo->ipi6_ifindex); in ip6_setpktopt() 2713 !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { in ip6_setpktopt() [all …]
|
| /freebsd-11-stable/sbin/ping6/ |
| HD | ping6.c | 307 struct in6_pktinfo *pktinfo = NULL; in main() local 873 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp)); in main() 874 memset(pktinfo, 0, sizeof(*pktinfo)); in main() 885 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0) in main() 970 if (pktinfo && in main() 972 (void *)pktinfo, sizeof(*pktinfo))) in main() 1474 struct in6_pktinfo *pktinfo = NULL; in pr_pack() local 1512 if ((pktinfo = get_rcvpktinfo(mhdr)) == NULL) { in pr_pack() 1566 dstsa.sin6_scope_id = pktinfo->ipi6_ifindex; in pr_pack() 1567 dstsa.sin6_addr = pktinfo->ipi6_addr; in pr_pack()
|
| /freebsd-11-stable/contrib/ntp/lib/isc/ |
| HD | socket_api.c | 135 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) in isc_socket_sendto() argument 140 pktinfo)); in isc_socket_sendto()
|
| /freebsd-11-stable/contrib/ntp/lib/isc/win32/ |
| HD | socket.c | 2957 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, in socket_send() argument 2969 if (pktinfo != NULL) { in socket_send() 2973 pktinfo->ipi6_ifindex); in socket_send() 2976 dev->pktinfo = *pktinfo; in socket_send() 2981 dev->pktinfo.ipi6_ifindex = 0; in socket_send() 3032 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) in isc__socket_sendto() argument 3067 ret = socket_send(sock, dev, task, address, pktinfo, 0); in isc__socket_sendto() 3083 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo) in isc__socket_sendtov() argument 3130 ret = socket_send(sock, dev, task, address, pktinfo, 0); in isc__socket_sendtov() 3138 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, in isc__socket_sendto2() argument [all …]
|
| /freebsd-11-stable/contrib/ntp/lib/isc/unix/ |
| HD | 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, in process_cmsg() 1263 dev->pktinfo.ipi6_ifindex); in process_cmsg() 1388 dev->pktinfo.ipi6_ifindex); in build_msghdr_send() 1399 memcpy(pktinfop, &dev->pktinfo, sizeof(struct in6_pktinfo)); in build_msghdr_send() 4643 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo, in socket_send() argument 4654 if (pktinfo != NULL) { in socket_send() 4656 dev->pktinfo = *pktinfo; in socket_send() [all …]
|
| /freebsd-11-stable/contrib/unbound/util/ |
| HD | netevent.c | 413 if(inet_ntop(AF_INET6, &r->pktinfo.v6info.ipi6_addr, 418 log_info("%s: %s %d", str, buf, r->pktinfo.v6info.ipi6_ifindex); 422 if(inet_ntop(AF_INET, &r->pktinfo.v4info.ipi_addr, 428 if(inet_ntop(AF_INET, &r->pktinfo.v4info.ipi_spec_dst, 436 log_info("%s: %d %s %s", str, r->pktinfo.v4info.ipi_ifindex, 440 if(inet_ntop(AF_INET, &r->pktinfo.v4addr, 496 memmove(CMSG_DATA(cmsg), &r->pktinfo.v4info, 507 memmove(CMSG_DATA(cmsg), &r->pktinfo.v4addr, 520 memmove(CMSG_DATA(cmsg), &r->pktinfo.v6info, 685 memmove(&rep.pktinfo.v6info, CMSG_DATA(cmsg), [all …]
|
| HD | netevent.h | 152 pktinfo; member
|
| /freebsd-11-stable/cddl/lib/libdtrace/ |
| HD | ip.d | 36 typedef struct pktinfo { struct
|