Searched refs:pktinfo (Results 1 - 3 of 3) sorted by relevance

/xnu-2782.1.97/bsd/netinet/
H A Dudp_usrreq.c1225 struct in_pktinfo *pktinfo; local
1253 pktinfo = (struct in_pktinfo *)(void *)CMSG_DATA(cm);
1255 /* Check for a valid ifindex in pktinfo */
1258 if (pktinfo->ipi_ifindex > if_index) {
1267 if (pktinfo->ipi_ifindex) {
1268 ifp = ifindex2ifnet[pktinfo->ipi_ifindex];
1288 *laddr = pktinfo->ipi_spec_dst;
1303 int error = 0, udp_dodisconnect = 0, pktinfo = 0; local
1332 pktinfo++;
1418 (ipoa.ipoa_boundif != IFSCOPE_NONE && pktinfo)) {
[all...]
/xnu-2782.1.97/bsd/dev/dtrace/scripts/
H A Dip.d30 typedef struct pktinfo {
/xnu-2782.1.97/bsd/netinet6/
H A Dip6_output.c3371 struct in6_pktinfo *pktinfo; local
3376 pktinfo = (struct in6_pktinfo *)(void *)buf;
3385 pktinfo->ipi6_ifindex == 0 &&
3386 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
3392 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
3399 if (pktinfo->ipi6_ifindex > if_index) {
3404 if (pktinfo->ipi6_ifindex) {
3405 ifp = ifindex2ifnet[pktinfo->ipi6_ifindex];
3425 opt->ip6po_pktinfo = _MALLOC(sizeof (*pktinfo),
3430 bcopy(pktinfo, op
[all...]

Completed in 77 milliseconds