Home
last modified time | relevance | path

Searched refs:in6_pktinfo (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/ntp/libntp/lib/isc/include/isc/
H A Dsocket.h170 struct in6_pktinfo pktinfo; /*%< ipv6 pktinfo */
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/usr.sbin/rtsold/
H A Dcap_sendmsg.c86 uint8_t cmsg[CMSG_SPACE(sizeof(struct in6_pktinfo)) + in sendpacket()
90 struct in6_pktinfo *pi; in sendpacket()
108 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in sendpacket()
109 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in sendpacket()
H A Drtsol.c159 uint8_t cmsg[CMSG_SPACE(sizeof(struct in6_pktinfo)) + in rtsol_input()
167 struct in6_pktinfo *pi = NULL; in rtsol_input()
206 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in rtsol_input()
207 pi = (struct in6_pktinfo *)(void *)(CMSG_DATA(cm)); in rtsol_input()
/freebsd/usr.sbin/rrenumd/
H A Drrenumd.c197 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + in init_globals()
210 sndcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + in init_globals()
420 struct in6_pktinfo *pi; in rrenum_output()
435 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in rrenum_output()
436 pi = (struct in6_pktinfo *)CMSG_DATA(cm); in rrenum_output()
439 msglen += CMSG_LEN(sizeof(struct in6_pktinfo)); in rrenum_output()
/freebsd/usr.sbin/mld6query/
H A Dmld6.c205 struct in6_pktinfo *pi; in make_msg()
256 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + CMSG_SPACE(hbhlen); in make_msg()
264 cmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in make_msg()
267 pi = (struct in6_pktinfo *)CMSG_DATA(cmsgp); in make_msg()
/freebsd/contrib/bsnmp/snmpd/
H A Dtrans_inet.c121 struct in6_pktinfo a6;
190 CMSG_SPACE(sizeof(struct in6_pktinfo)));
195 CMSG_SPACE(sizeof(struct in6_pktinfo)));
855 const struct in6_pktinfo *info = in ipv6_parse_ctrl()
856 (const struct in6_pktinfo *)(const void *) in ipv6_parse_ctrl()
887 msg->msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo)); in ipv6_setsrc()
893 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in ipv6_setsrc()
895 sizeof(struct in6_pktinfo)); in ipv6_setsrc()
/freebsd/usr.sbin/rtadvd/
H A Drtadvd.c156 struct in6_pktinfo *, struct sockaddr_in6 *);
158 struct in6_pktinfo *, struct sockaddr_in6 *);
720 struct in6_pktinfo *pi = NULL; in rtadvd_input()
746 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in rtadvd_input()
747 pi = (struct in6_pktinfo *)(CMSG_DATA(cm)); in rtadvd_input()
902 struct in6_pktinfo *pi, struct sockaddr_in6 *from) in rs_input()
1064 struct in6_pktinfo *pi, struct sockaddr_in6 *from) in ra_input()
1544 rcvcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + in sock_open()
1552 sndcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + in sock_open()
1656 struct in6_pktinfo *p in ra_output()
[all...]
H A Drrenum.h34 void rr_input(int, struct icmp6_router_renum *, struct in6_pktinfo *,
H A Drrenum.c437 rr_input(int len, struct icmp6_router_renum *rr, struct in6_pktinfo *pi, in rr_input()
/freebsd/contrib/ntp/sntp/m4/
H A Dntp_ipv6.m4262 # This is done before the in6_pktinfo check because that's what
295 [for in6_pktinfo],
307 struct in6_pktinfo xyzzy;
317 [have struct in6_pktinfo?])
/freebsd/contrib/ntp/libntp/lib/isc/unix/include/isc/
H A Dnet.h184 struct in6_pktinfo { struct
/freebsd/sbin/ping/
H A Dping6.c243 static struct in6_pktinfo *get_rcvpktinfo(struct msghdr *);
289 struct in6_pktinfo pktinfo; in ping6()
888 ip6optlen += CMSG_SPACE(sizeof(struct in6_pktinfo)); in ping6()
903 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in ping6()
1537 struct in6_pktinfo *pktinfo = NULL; in pr_pack()
2173 static struct in6_pktinfo *
2176 static struct in6_pktinfo pi; in get_rcvpktinfo()
2186 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in get_rcvpktinfo()
/freebsd/sys/netinet6/
H A Din6_src.c183 struct in6_pktinfo *pi = NULL; in in6_selectsrc()
674 struct in6_pktinfo *pi; in lookup_route()
697 struct in6_pktinfo *pi = NULL; in selectroute()
H A Dip6_var.h177 struct in6_pktinfo *ip6po_pktinfo;
H A Dip6_output.c2583 struct in6_pktinfo null_pktinfo; in ip6_getpcbopt()
2603 optdatalen = sizeof(struct in6_pktinfo); in ip6_getpcbopt()
2931 struct in6_pktinfo *pktinfo; in ip6_setpktopt()
2933 if (len != sizeof(struct in6_pktinfo)) in ip6_setpktopt()
2936 pktinfo = (struct in6_pktinfo *)buf; in ip6_setpktopt()
H A Din6.h547 struct in6_pktinfo { struct
H A Dip6_input.c1296 struct in6_pktinfo pi6; in ip6_savecontrol_v4()
1318 *mp = sbcreatecontrol(&pi6, sizeof(struct in6_pktinfo), in ip6_savecontrol_v4()
/freebsd/contrib/ntp/libntp/lib/isc/win32/include/isc/
H A Dnet.h116 struct in6_pktinfo { struct
/freebsd/usr.sbin/traceroute6/
H A Dtraceroute6.c315 static struct in6_pktinfo *rcvpktinfo;
714 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + in main()
1371 CMSG_LEN(sizeof(struct in6_pktinfo))) in packet_ok()
1372 rcvpktinfo = (struct in6_pktinfo *)(CMSG_DATA(cm)); in packet_ok()
/freebsd/contrib/unbound/util/
H A Dnetevent.c678 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
683 sizeof(struct in6_pktinfo));
686 ((struct in6_pktinfo *) cmsg_data)->ipi6_ifindex = 0;
687 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
689 if(sizeof(struct in6_pktinfo) < cmsg->cmsg_len)
691 sizeof(struct in6_pktinfo), 0, cmsg->cmsg_len
692 - sizeof(struct in6_pktinfo));
695 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
699 memset(CMSG_DATA(cmsg), 0, sizeof(struct in6_pktinfo));
700 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
[all …]
H A Dnetevent.h158 struct in6_pktinfo v6info;
/freebsd/usr.sbin/route6d/
H A Droute6d.c1050 struct in6_pktinfo *pi; in sendpacket()
1079 m.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo)); in sendpacket()
1081 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in sendpacket()
1084 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in sendpacket()
1118 struct in6_pktinfo *pi = NULL; in riprecv()
1154 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in riprecv()
/freebsd/sys/netinet/
H A Dudp_usrreq.c1042 struct in6_pktinfo *pktinfo; in udp_v4mapped_pktinfo()
1058 CMSG_LEN(sizeof(struct in6_pktinfo))) in udp_v4mapped_pktinfo()
1061 pktinfo = (struct in6_pktinfo *)CMSG_DATA(cm); in udp_v4mapped_pktinfo()
/freebsd/sys/dev/wg/
H A Dif_wg.c124 struct in6_pktinfo l_pktinfo6;
868 sizeof(struct in6_pktinfo), IPV6_PKTINFO, in wg_send()
/freebsd/contrib/ntp/sntp/
H A Dconfig.h.in694 /* have struct in6_pktinfo? */

12