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

/freebsd-11-stable/usr.sbin/rtadvd/
H A Drrenum.h33 void rr_input(int, struct icmp6_router_renum *, struct in6_pktinfo *,
H A Drtadvd.c155 struct in6_pktinfo *, struct sockaddr_in6 *);
157 struct in6_pktinfo *, struct sockaddr_in6 *);
721 struct in6_pktinfo *pi = NULL;
747 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) {
748 pi = (struct in6_pktinfo *)(CMSG_DATA(cm));
905 struct in6_pktinfo *pi, struct sockaddr_in6 *from)
1076 struct in6_pktinfo *pi, struct sockaddr_in6 *from)
1544 rcvcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1552 sndcmsgbuflen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1658 struct in6_pktinfo *p
[all...]
H A Drrenum.c436 rr_input(int len, struct icmp6_router_renum *rr, struct in6_pktinfo *pi,
/freebsd-11-stable/usr.sbin/rtsold/
H A Dprobe.c68 int scmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
151 struct in6_pktinfo *pi;
170 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
171 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-11-stable/contrib/ntp/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-11-stable/usr.sbin/mld6query/
H A Dmld6.c189 struct in6_pktinfo *pi;
246 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) + CMSG_SPACE(hbhlen);
249 cmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
259 cmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
262 pi = (struct in6_pktinfo *)CMSG_DATA(cmsgp);
/freebsd-11-stable/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-11-stable/contrib/ntp/lib/isc/unix/include/isc/
H A Dnet.h36 *\li struct in6_pktinfo
87 #include <netinet6/in6.h> /* Required on BSD/OS for in6_pktinfo. */
184 struct in6_pktinfo { struct
/freebsd-11-stable/contrib/ntp/lib/isc/win32/include/isc/
H A Dnet.h45 * struct in6_pktinfo
116 struct in6_pktinfo { struct
/freebsd-11-stable/contrib/ntp/lib/isc/
H A Dsocket_api.c135 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo)
/freebsd-11-stable/sbin/ping6/
H A Dping6.c260 static struct in6_pktinfo *get_rcvpktinfo(struct msghdr *);
307 struct in6_pktinfo *pktinfo = NULL;
859 ip6optlen += CMSG_SPACE(sizeof(struct in6_pktinfo));
873 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
875 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
1474 struct in6_pktinfo *pktinfo = NULL;
2121 static struct in6_pktinfo *
2133 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo)))
2134 return((struct in6_pktinfo *)CMSG_DATA(cm));
/freebsd-11-stable/contrib/ntp/lib/isc/unix/
H A Dsocket.c499 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,
1203 struct in6_pktinfo *pktinfop;
1255 pktinfop = (struct in6_pktinfo *)CMSG_DATA(cmsgp);
1257 sizeof(struct in6_pktinfo));
1383 struct in6_pktinfo *pktinfop;
1390 msg->msg_controllen = cmsg_space(sizeof(struct in6_pktinfo));
1397 cmsgp->cmsg_len = cmsg_len(sizeof(struct in6_pktinfo));
1398 pktinfop = (struct in6_pktinfo *)CMSG_DAT
[all...]
/freebsd-11-stable/sys/netinet6/
H A Dip6_var.h149 struct in6_pktinfo *ip6po_pktinfo;
H A Din6.h468 #define IPV6_PKTINFO 46 /* in6_pktinfo; send if, src addr */
546 struct in6_pktinfo { struct
H A Din6_src.c190 struct in6_pktinfo *pi = NULL;
635 struct in6_pktinfo *pi = NULL;
H A Dip6_output.c2330 struct in6_pktinfo null_pktinfo;
2346 optdatalen = sizeof(struct in6_pktinfo);
2674 struct in6_pktinfo *pktinfo;
2676 if (len != sizeof(struct in6_pktinfo))
2679 pktinfo = (struct in6_pktinfo *)buf;
H A Dip6_input.c1266 struct in6_pktinfo pi6;
1289 sizeof(struct in6_pktinfo),
/freebsd-11-stable/usr.sbin/traceroute6/
H A Dtraceroute6.c325 struct in6_pktinfo *rcvpktinfo;
700 rcvcmsglen = CMSG_SPACE(sizeof(struct in6_pktinfo)) +
1327 CMSG_LEN(sizeof(struct in6_pktinfo)))
1328 rcvpktinfo = (struct in6_pktinfo *)(CMSG_DATA(cm));
/freebsd-11-stable/contrib/unbound/util/
H A Dnetevent.h143 struct in6_pktinfo v6info;
H A Dnetevent.c516 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
521 sizeof(struct in6_pktinfo));
524 ((struct in6_pktinfo *) cmsg_data)->ipi6_ifindex = 0;
525 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
528 msg.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
532 memset(CMSG_DATA(cmsg), 0, sizeof(struct in6_pktinfo));
533 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
686 sizeof(struct in6_pktinfo));
/freebsd-11-stable/usr.sbin/route6d/
H A Droute6d.c1045 struct in6_pktinfo *pi;
1073 m.msg_controllen = CMSG_SPACE(sizeof(struct in6_pktinfo));
1075 cm->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
1078 pi = (struct in6_pktinfo *)CMSG_DATA(cm);
1112 struct in6_pktinfo *pi = NULL;
1148 pi = (struct in6_pktinfo *)(CMSG_DATA(cm));
/freebsd-11-stable/contrib/ntp/lib/isc/win32/
H A Dsocket.c2957 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
3032 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo)
3083 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo)
3138 isc_sockaddr_t *address, struct in6_pktinfo *pktinfo,
/freebsd-11-stable/contrib/ntp/
H A Dconfigure32576 # This is done before the in6_pktinfo check because that's what
32612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in6_pktinfo" >&5
32613 $as_echo_n "checking for in6_pktinfo... " >&6; }
32630 struct in6_pktinfo xyzzy;
/freebsd-11-stable/contrib/ntp/sntp/
H A Dconfigure25946 # This is done before the in6_pktinfo check because that's what
25982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in6_pktinfo" >&5
25983 $as_echo_n "checking for in6_pktinfo... " >&6; }
26000 struct in6_pktinfo xyzzy;

Completed in 600 milliseconds