/darwin-on-arm/xnu/bsd/net/ |
H A D | if_dl.h | 89 struct sockaddr_dl { struct 112 #define SDL(s) ((struct sockaddr_dl *)(void *)s) 120 void link_addr(const char *, struct sockaddr_dl *); 121 char *link_ntoa(const struct sockaddr_dl *);
|
H A D | multicast_list.c | 104 struct sockaddr_dl source_sdl; 106 struct sockaddr_dl target_sdl;
|
H A D | dlil.h | 119 struct sockaddr_dl; 211 const struct sockaddr_dl *, const struct sockaddr *, 212 const struct sockaddr_dl *, const struct sockaddr *); 235 extern errno_t dlil_send_arp(ifnet_t, u_int16_t, const struct sockaddr_dl *, 236 const struct sockaddr *, const struct sockaddr_dl *,
|
H A D | ether_inet_pr_module.c | 118 struct sockaddr_dl sender_hw; 247 struct sockaddr_dl ll_dest; 283 struct sockaddr_dl *out_ll, size_t ll_len) 286 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN; 400 ether_inet_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl *sender_hw, 401 const struct sockaddr *sender_proto, const struct sockaddr_dl *target_hw,
|
H A D | ether_inet6_pr_module.c | 153 struct sockaddr_dl sdl; 176 struct sockaddr_dl *out_ll, size_t ll_len) 179 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN;
|
H A D | kpi_interface.h | 69 struct sockaddr_dl; 526 @param out_ll A sockaddr_dl to copy the link layer multicast in to. 531 const struct sockaddr *proto_addr, struct sockaddr_dl *out_ll, 561 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, 562 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto); 1299 const struct sockaddr_dl *ll_addr); 1385 will match the index you would find in a sockaddr_dl or using 2266 the sockaddr_dl. Support for setting the type was added for vlan
|
H A D | if.h | 726 struct sockaddr_dl sdl_node_address; 736 struct sockaddr_dl sdl_node_address;
|
H A D | dlil.c | 178 (DLIL_SDLMAXLEN - offsetof(struct sockaddr_dl, sdl_data[0])) 340 const struct sockaddr_dl *); 355 struct sockaddr_dl *, size_t); 357 const struct sockaddr_dl *, const struct sockaddr *, 358 const struct sockaddr_dl *, const struct sockaddr *); 3636 (struct sockaddr_dl*)(void *)ll_addr, ll_len); 3655 const struct sockaddr_dl* sender_hw, const struct sockaddr* sender_proto, 3656 const struct sockaddr_dl* target_hw, const struct sockaddr* target_proto) 3718 dlil_send_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl* sender_hw, 3719 const struct sockaddr* sender_proto, const struct sockaddr_dl* target_h [all...] |
H A D | if.c | 962 const struct sockaddr_dl *sdl = 963 (const struct sockaddr_dl *)(uintptr_t)(size_t)addr; 1423 * Map interface name in a sockaddr_dl to 1430 struct sockaddr_dl *sdl = (struct sockaddr_dl *)(void *)sa; 2807 struct sockaddr_dl *sdl_new = NULL; 2822 const struct sockaddr_dl *sdl_original = 2823 (struct sockaddr_dl*)(uintptr_t)(size_t)original; 2827 offsetof(struct sockaddr_dl, sdl_data) > 2851 len = alen + offsetof(struct sockaddr_dl, sdl_dat [all...] |
H A D | ether_if_module.c | 597 e_addr = CONST_LLADDR((const struct sockaddr_dl*)
|
H A D | ndrv.c | 169 struct sockaddr_dl ndrvsrc; 173 ndrvsrc.sdl_len = sizeof (struct sockaddr_dl);
|
H A D | kpi_interface.c | 1440 struct sockaddr_dl *sdl; 1484 struct sockaddr_dl *sdl; 1487 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr; 1623 struct sockaddr_dl *ll_addr; 1630 ll_addr = (struct sockaddr_dl *)(void *)ifa->ifa_addr;
|
H A D | if_bridge.c | 755 static void link_print(struct sockaddr_dl *dl_p); 932 link_print(struct sockaddr_dl *dl_p) 1047 uint32_t sdl_buffer[offsetof(struct sockaddr_dl, sdl_data) + 1049 struct sockaddr_dl *sdl = (struct sockaddr_dl *)sdl_buffer; 1189 sdl->sdl_len = offsetof(struct sockaddr_dl, sdl_data);
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | in_arp.h | 34 struct sockaddr_dl; 66 const struct sockaddr_in *ip_dest, struct sockaddr_dl *ll_dest, 77 const struct sockaddr_in *ip_dest, struct sockaddr_dl *ll_dest, 102 const struct sockaddr_dl *sender_hw, 109 const struct sockaddr_dl *sender_hw,
|
H A D | in_arp.c | 492 struct sockaddr_dl *sdl; 586 static struct sockaddr_dl null_sdl = {sizeof(null_sdl), AF_LINK, 0, 0, 0, 0, 0, {0}}; 679 sizeof(struct sockaddr_dl)); 684 struct sockaddr_dl *gate_ll = SDL(gate); 691 gate_ll->sdl_len = sizeof(struct sockaddr_dl); 782 sdl_addr_to_hex(const struct sockaddr_dl *sdl, char * orig_buf, int buflen) 896 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, 901 struct sockaddr_dl *gateway; 932 ll_dest_len - offsetof(struct sockaddr_dl, sdl_data), 937 ll_dest->sdl_len = sizeof(struct sockaddr_dl); [all...] |
H A D | in_dhcp.c | 125 struct sockaddr_dl * dl_p; 268 link_address(struct sockaddr_dl * dl_p) 274 link_address_length(struct sockaddr_dl * dl_p) 280 link_print(struct sockaddr_dl * dl_p) 291 static struct sockaddr_dl * 294 return ((struct sockaddr_dl *)(void *)ifp->if_lladdr->ifa_addr); 817 struct sockaddr_dl * dl_p;
|
H A D | ip_input.c | 2729 struct sockaddr_dl sdl; 2732 struct sockaddr_dl *sdp; 2733 struct sockaddr_dl *sdl2 = &sdlbuf.sdl; 2744 sdp = (struct sockaddr_dl *)(void *)ifa->ifa_addr; 2758 = offsetof(struct sockaddr_dl, sdl_data[0]);
|
H A D | in_mcast.c | 96 struct sockaddr_dl sdl;
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | nd6_nbr.c | 268 struct sockaddr_dl proxydl; 858 struct sockaddr_dl *sdl; 1259 * sdl0 - sockaddr_dl (= proxy NA) or NULL 1268 struct sockaddr *sdl0) /* sockaddr_dl (= proxy NA) or NULL */ 1404 struct sockaddr_dl *sdl; 1405 sdl = (struct sockaddr_dl *)(void *)sdl0; 2062 struct sockaddr_dl *sdl; 2066 sdl = (struct sockaddr_dl *)(void *) 2172 struct sockaddr_dl* sdl, struct sockaddr_in6 *sin6) 2218 struct sockaddr_dl *sdl [all...] |
H A D | nd6.h | 817 struct sockaddr_dl *, struct sockaddr_in6 *); 819 struct sockaddr_dl *, int32_t, int, int); 899 const struct sockaddr_in6 *ip6_dest, struct sockaddr_dl *ll_dest,
|
H A D | in6_ifattach.c | 256 * XXX assumes single sockaddr_dl (AF_LINK address) per an interface 266 struct sockaddr_dl *sdl; 277 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr;
|
H A D | nd6.c | 1781 static struct sockaddr_dl null_sdl = {sizeof(null_sdl), AF_LINK, 0, 0, 0, 0, 0, 2663 struct sockaddr_dl *sdl = NULL; 3441 struct sockaddr_dl *sdl; 3499 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, 3504 struct sockaddr_dl *sdl = NULL;
|
H A D | icmp6.c | 2771 struct sockaddr_dl *sdl; 2792 (sdl = (struct sockaddr_dl *)(void *)
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | ddp_lap.c | 1578 struct sockaddr_dl sdl; 1593 sdl.sdl_len = offsetof(struct sockaddr_dl, sdl_data) 1617 struct sockaddr_dl sdl; 1631 sdl.sdl_len = offsetof(struct sockaddr_dl, sdl_data) 1654 The issue is that the "struct sockaddr_dl" needed for the AF_LINK does not 1665 struct sockaddr_dl sdl; 1675 sdl.sdl_len = sizeof(struct sockaddr_dl); 1702 struct sockaddr_dl sdl; 1712 sdl.sdl_len = sizeof(struct sockaddr_dl);
|
H A D | at.c | 162 struct sockaddr_dl *sdl; 616 sdl = (struct sockaddr_dl *)ifp->if_lladdr->ifa_addr;
|