Searched refs:in6_pktinfo (Results 1 - 19 of 19) sorted by relevance

/freebsd-10.0-release/usr.sbin/rtadvd/
H A Drrenum.h33 void rr_input(int, struct icmp6_router_renum *, struct in6_pktinfo *,
H A Drtadvd.c156 struct in6_pktinfo *, struct sockaddr_in6 *);
158 struct in6_pktinfo *, struct sockaddr_in6 *);
730 struct in6_pktinfo *pi = NULL;
756 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) {
757 pi = (struct in6_pktinfo *)(CMSG_DATA(cm));
914 struct in6_pktinfo *pi, struct sockaddr_in6 *from)
1089 struct in6_pktinfo *pi, struct sockaddr_in6 *from)
1551 rcvcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1559 sndcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1665 struct in6_pktinfo *p
[all...]
H A Drrenum.c437 rr_input(int len, struct icmp6_router_renum *rr, struct in6_pktinfo *pi,
/freebsd-10.0-release/usr.sbin/rtsold/
H A Dprobe.c69 int scmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
158 struct in6_pktinfo *pi;
177 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
178 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
H A Drtsol.c124 sndcmsglen = rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
190 struct in6_pktinfo *pi;
207 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
208 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
243 struct in6_pktinfo *pi = NULL;
277 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) {
278 pi = (struct in6_pktinfo *)(void *)(CMSG_DATA(cm));
/freebsd-10.0-release/usr.sbin/mld6query/
H A Dmld6.c190 struct in6_pktinfo *pi;
247 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + CMSG_SPACE(hbhlen);
250 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
260 cmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
263 pi = (struct in6_pktinfo *)CMSG_DATA(cmsgp);
/freebsd-10.0-release/usr.sbin/rrenumd/
H A Drrenumd.c197 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
210 sndcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
424 struct in6_pktinfo *pi;
439 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
440 pi = (struct in6_pktinfo *)CMSG_DATA(cm);
443 msglen += CMSG_LEN(sizeof(struct in6_pktinfo));
/freebsd-10.0-release/contrib/ntp/include/isc/
H A Dnet.h35 * struct in6_pktinfo
86 #include <netinet6/in6.h> /* Required on BSD/OS for in6_pktinfo. */
173 struct in6_pktinfo {
/freebsd-10.0-release/contrib/unbound/util/
H A Dnetevent.h120 struct in6_pktinfo v6info;
H A Dnetevent.c483 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
488 sizeof(struct in6_pktinfo));
489 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
492 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
496 memset(CMSG_DATA(cmsg), 0, sizeof(struct in6_pktinfo));
497 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
582 sizeof(struct in6_pktinfo));
/freebsd-10.0-release/usr.sbin/traceroute6/
H A Dtraceroute6.c333 struct in6_pktinfo *rcvpktinfo;
688 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1238 CMSG_LEN(sizeof(struct in6_pktinfo)))
1239 rcvpktinfo = (struct in6_pktinfo *)(CMSG_DATA(cm));
/freebsd-10.0-release/sbin/ping6/
H A Dping6.c266 struct in6_pktinfo *get_rcvpktinfo(struct msghdr *);
321 struct in6_pktinfo *pktinfo = NULL;
858 ip6optlen += CMSG_SPACE(sizeof(struct in6_pktinfo));
872 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
874 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
1505 struct in6_pktinfo *pktinfo = NULL;
2147 struct in6_pktinfo *
2159 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo)))
2160 return((struct in6_pktinfo *)CMSG_DATA(cm));
/freebsd-10.0-release/sys/netinet6/
H A Dip6_var.h141 struct in6_pktinfo *ip6po_pktinfo;
H A Din6.h460 #define IPV6_PKTINFO 46 /* in6_pktinfo; send if, src addr */
530 struct in6_pktinfo { struct
H A Din6_src.c183 struct in6_pktinfo *pi = NULL;
537 struct in6_pktinfo *pi = NULL;
H A Dip6_output.c2294 struct in6_pktinfo null_pktinfo;
2308 optdatalen = sizeof(struct in6_pktinfo);
2636 struct in6_pktinfo *pktinfo;
2638 if (len != sizeof(struct in6_pktinfo))
2641 pktinfo = (struct in6_pktinfo *)buf;
H A Dip6_input.c1338 struct in6_pktinfo pi6;
1361 sizeof(struct in6_pktinfo),
/freebsd-10.0-release/usr.sbin/route6d/
H A Droute6d.c1052 struct in6_pktinfo *pi;
1079 m.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
1081 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
1084 pi = (struct in6_pktinfo *)CMSG_DATA(cm);
1118 struct in6_pktinfo *pi = NULL;
1153 pi = (struct in6_pktinfo *)(CMSG_DATA(cm));
/freebsd-10.0-release/contrib/ntp/
H A Dconfigure25374 # This is done before the in6_pktinfo check because that's what
25409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in6_pktinfo" >&5
25410 $as_echo_n "checking for in6_pktinfo... " >&6; }
25429 struct in6_pktinfo xyzzy;

Completed in 169 milliseconds