Searched refs:in6_pktinfo (Results 1 – 10 of 10) sorted by relevance
| /xnu-12377.41.6/tests/ |
| H A D | recvmsg_x_ctrunc.c | 128 …_t)MAX(CMSG_SPACE(sizeof(struct in_pktinfo)), CMSG_SPACE(sizeof(struct in6_pktinfo))) + CMSG_SPACE… in receive_packets() 196 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in receive_packets() 197 struct in6_pktinfo *pktinfo = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in receive_packets()
|
| H A D | recv_link_addr_type.c | 394 struct in6_pktinfo pktinfo = {}; 413 pktinfo = *(struct in6_pktinfo *)CMSG_DATA(cmsg);
|
| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | ip6_output.c | 3315 static uint8_t null_pktinfo_bytes[sizeof(struct in6_pktinfo)] = {0, }; in ip6_getpcbopt() 3320 return sooptcopyout(sopt, pktopt->ip6po_pktinfo, sizeof(struct in6_pktinfo)); in ip6_getpcbopt() 3322 return sooptcopyout(sopt, &null_pktinfo_bytes, sizeof(struct in6_pktinfo)); in ip6_getpcbopt() 3409 kfree_type(struct in6_pktinfo, pktopt->ip6po_pktinfo); in ip6_clearpktopts() 3486 dst->ip6po_pktinfo = kalloc_type(struct in6_pktinfo, canwait); in copypktopts() 3800 struct in6_pktinfo *pktinfo; in ip6_setpktopt() 3802 if (len != sizeof(struct in6_pktinfo)) { in ip6_setpktopt() 3806 pktinfo = (struct in6_pktinfo *)(void *)buf; in ip6_setpktopt() 3855 opt->ip6po_pktinfo = kalloc_type(struct in6_pktinfo, Z_NOWAIT); in ip6_setpktopt()
|
| H A D | in6.h | 682 struct in6_pktinfo { struct
|
| H A D | ip6_var.h | 230 struct in6_pktinfo *ip6po_pktinfo;
|
| H A D | ip6_input.c | 1897 struct in6_pktinfo pi6 = { in ip6_savecontrol_v4() 1906 sizeof(struct in6_pktinfo), in ip6_savecontrol_v4() 1918 struct in6_pktinfo pi6; in ip6_savecontrol_v4() 1926 sizeof(struct in6_pktinfo), in ip6_savecontrol_v4()
|
| H A D | in6_src.c | 740 struct in6_pktinfo *__single pi = NULL; in in6_selectsrc() 941 struct in6_pktinfo *__single pi = NULL; in selectroute() 2234 struct in6_pktinfo *__single pi; in in6_embedscope()
|
| H A D | raw_ip6.c | 576 struct in6_pktinfo *pi; in rip6_output()
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | socket_flows.c | 795 struct in6_pktinfo *pi6; in soflow_udp_get_address_from_control() 824 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in soflow_udp_get_address_from_control() 825 pi6 = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in soflow_udp_get_address_from_control()
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | flow_divert.c | 2859 struct in6_pktinfo pi6; in flow_divert_create_control_mbuf()
|