| /xnu-8792.81.2/bsd/netinet/ |
| H A D | in_arp.h | 35 struct sockaddr_dl; 66 const struct sockaddr_in *ip_dest, struct sockaddr_dl *ll_dest, 71 const struct sockaddr_in *ip_dest, struct sockaddr_dl *ll_dest, 94 const struct sockaddr_dl *sender_hw, const struct sockaddr_in *sender_ip, 99 const struct sockaddr_dl *sender_hw, const struct sockaddr_in *sender_ip,
|
| H A D | in_arp.c | 655 struct sockaddr_dl *sdl = SDL(rt->rt_gateway); in arptfree() 701 struct sockaddr_dl *sdl = SDL(rt->rt_gateway); in arptfree() 904 static struct sockaddr_dl null_sdl = in arp_rtrequest() 1007 sizeof(struct sockaddr_dl)); in arp_rtrequest() 1012 struct sockaddr_dl *gate_ll = SDL(gate); in arp_rtrequest() 1020 gate_ll->sdl_len = sizeof(struct sockaddr_dl); in arp_rtrequest() 1115 sdl_addr_to_hex(const struct sockaddr_dl *sdl, char *orig_buf, int buflen) in sdl_addr_to_hex() 1293 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, in arp_lookup_ip() 1298 struct sockaddr_dl *gateway; in arp_lookup_ip() 1306 struct sockaddr_dl sdl = {}; in arp_lookup_ip() [all …]
|
| H A D | ip_input.c | 3836 struct sockaddr_dl *sdl2 = SDL(&sdlbuf); in ip_savecontrol() 3848 struct sockaddr_dl *sdp; in ip_savecontrol() 3869 offsetof(struct sockaddr_dl, sdl_data[0]); in ip_savecontrol()
|
| H A D | in.c | 2635 struct sockaddr_dl sdl; in in_lltable_dump_entry() 2637 struct sockaddr_dl *sdl; in in_lltable_dump_entry()
|
| /xnu-8792.81.2/bsd/net/ |
| H A D | if_dl.h | 101 struct sockaddr_dl { struct 125 #define SDL(s) ((struct sockaddr_dl *)(void *)s) argument 133 void link_addr(const char *, struct sockaddr_dl *); 134 char *link_ntoa(const struct sockaddr_dl *);
|
| H A D | dlil.h | 149 struct sockaddr_dl; 246 const struct sockaddr_dl *, const struct sockaddr *, 247 const struct sockaddr_dl *, const struct sockaddr *); 320 extern errno_t dlil_send_arp(ifnet_t, u_int16_t, const struct sockaddr_dl *, 321 const struct sockaddr *, const struct sockaddr_dl *, 383 extern int dlil_node_present_v2(struct ifnet *, struct sockaddr *, struct sockaddr_dl *, int32_t, i… 386 extern const void *dlil_ifaddr_bytes(const struct sockaddr_dl *, size_t *,
|
| H A D | ether_inet_pr_module.c | 117 struct sockaddr_dl sender_hw; in ether_inet_arp_input() 249 struct sockaddr_dl ll_dest = {}; in ether_inet_pre_output() 285 struct sockaddr_dl *out_ll, size_t ll_len) in ether_inet_resolve_multi() 288 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN; in ether_inet_resolve_multi() 407 ether_inet_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl *sender_hw, in ether_inet_arp() 408 const struct sockaddr *sender_proto, const struct sockaddr_dl *target_hw, in ether_inet_arp()
|
| H A D | ether_inet6_pr_module.c | 164 struct sockaddr_dl sdl = {}; in ether_inet6_pre_output() 187 struct sockaddr_dl *out_ll, size_t ll_len) in ether_inet6_resolve_multi() 190 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN; in ether_inet6_resolve_multi()
|
| H A D | multicast_list.c | 104 struct sockaddr_dl source_sdl = {}; in multicast_list_program() 106 struct sockaddr_dl target_sdl; in multicast_list_program()
|
| H A D | kpi_interface.h | 75 struct sockaddr_dl; 606 const struct sockaddr *proto_addr, struct sockaddr_dl *out_ll, 634 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, 635 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto); 1736 const struct sockaddr_dl *ll_addr) 3487 ifnet_notice_node_presence_v2(ifnet_t ifp, struct sockaddr *sa, struct sockaddr_dl *sdl, int32_t rs…
|
| H A D | if_private.h | 558 struct sockaddr_dl sdl_node_address; 568 struct sockaddr_dl sdl_node_address;
|
| H A D | kpi_interface.c | 2322 struct sockaddr_dl *sdl; in ifnet_set_lladdr_internal() 2325 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in ifnet_set_lladdr_internal() 2380 const struct sockaddr_dl *sdl = in ifnet_add_multicast() 2381 (const struct sockaddr_dl *)(uintptr_t)maddr; in ifnet_add_multicast() 2382 if (sdl->sdl_len < sizeof(struct sockaddr_dl) || in ifnet_add_multicast() 2384 offsetof(struct sockaddr_dl, sdl_data) > sdl->sdl_len)) { in ifnet_add_multicast() 2489 struct sockaddr_dl *ll_addr; in ifnet_find_by_name() 2497 ll_addr = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in ifnet_find_by_name() 3026 ifnet_notice_node_presence_v2(ifnet_t ifp, struct sockaddr *sa, struct sockaddr_dl *sdl, in ifnet_notice_node_presence_v2()
|
| H A D | if_llatbl.c | 767 struct sockaddr_dl *dl = in lla_rt_output() 768 (struct sockaddr_dl *)(void *)info->rti_info[RTAX_GATEWAY]; in lla_rt_output()
|
| H A D | dlil.c | 214 (DLIL_SDLMAXLEN - offsetof(struct sockaddr_dl, sdl_data[0])) 354 const struct sockaddr_dl *); 369 struct sockaddr_dl *, size_t); 371 const struct sockaddr_dl *, const struct sockaddr *, 372 const struct sockaddr_dl *, const struct sockaddr *); 7659 (struct sockaddr_dl *)(void *)ll_addr, ll_len); in dlil_resolve_multi() 7680 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, in dlil_send_arp_internal() 7681 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto) in dlil_send_arp_internal() 7832 dlil_send_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl *sender_hw, in dlil_send_arp() 7833 const struct sockaddr *sender_proto, const struct sockaddr_dl *target_hw, in dlil_send_arp() [all …]
|
| H A D | if.c | 1164 const struct sockaddr_dl *sdl = in ifa_ifwithnet_common() 1165 (const struct sockaddr_dl *)(uintptr_t)(size_t)addr; in ifa_ifwithnet_common() 1726 struct sockaddr_dl *sdl = (struct sockaddr_dl *)(void *)sa; in if_withname() 3783 struct sockaddr_dl *sdl = SDL(ifp->if_lladdr->ifa_addr); in ifioctl_ifreq() 4522 struct sockaddr_dl sdl; in ifconf() 4949 struct sockaddr_dl *sdl_new = NULL; in copy_and_normalize() 4964 const struct sockaddr_dl *sdl_original = in copy_and_normalize() 4965 (struct sockaddr_dl *)(uintptr_t)(size_t)original; in copy_and_normalize() 4967 if (sdl_original->sdl_len < offsetof(struct sockaddr_dl, sdl_data)) { in copy_and_normalize() 4972 offsetof(struct sockaddr_dl, sdl_data) > in copy_and_normalize() [all …]
|
| H A D | ndrv.c | 174 struct sockaddr_dl ndrvsrc = {}; in ndrv_input() 178 ndrvsrc.sdl_len = sizeof(struct sockaddr_dl); in ndrv_input()
|
| H A D | ether_if_module.c | 605 e_addr = CONST_LLADDR((const struct sockaddr_dl*) in ether_check_multi()
|
| /xnu-8792.81.2/bsd/netinet6/ |
| H A D | nd6.h | 795 struct sockaddr_dl _sdl; 948 struct sockaddr_dl *, struct sockaddr_in6 *); 950 struct sockaddr_dl *, int32_t, int, int); 951 extern int nd6_alt_node_absent(struct ifnet *, struct sockaddr_in6 *, struct sockaddr_dl *); 1040 const struct sockaddr_in6 *ip6_dest, struct sockaddr_dl *ll_dest,
|
| H A D | nd6_nbr.c | 274 struct sockaddr_dl proxydl = {}; in nd6_ns_input() 929 struct sockaddr_dl *sdl; in nd6_na_input() 1548 struct sockaddr_dl *sdl; in nd6_na_output() 1549 sdl = (struct sockaddr_dl *)(void *)sdl0; in nd6_na_output() 2107 struct sockaddr_dl *sdl = NULL; in nd6_dad_duplicated() 2131 sdl = (struct sockaddr_dl *)(void *) in nd6_dad_duplicated() 2452 struct sockaddr_dl* sdl, struct sockaddr_in6 *sin6) in nd6_alt_node_addr_decompose() 2495 struct sockaddr_dl *sdla = (struct sockaddr_dl *)(void *)sa; in nd6_alt_node_addr_decompose() 2533 struct sockaddr_dl *sdl, int32_t rssi, int lqm, int npm) in nd6_alt_node_present() 2620 nd6_alt_node_absent(struct ifnet *ifp, struct sockaddr_in6 *sin6, struct sockaddr_dl *sdl) in nd6_alt_node_absent()
|
| H A D | in6_ifattach.c | 254 struct sockaddr_dl *sdl; in in6_iid_from_hw() 265 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in in6_iid_from_hw()
|
| H A D | nd6.c | 2700 static struct sockaddr_dl null_sdl = in nd6_rtrequest() 3730 struct sockaddr_dl *sdl = NULL; in nd6_cache_lladdr() 4647 struct sockaddr_dl *sdl; in nd6_storelladdr() 4705 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, in nd6_lookup_ipv6() 4710 struct sockaddr_dl *sdl = NULL; in nd6_lookup_ipv6()
|
| /xnu-8792.81.2/tests/ |
| H A D | net_ndrv.c | 68 struct sockaddr_dl dl; in ndrv_socket_do_multicast()
|
| H A D | sioc-if-addr-bounds.c | 214 struct sockaddr_dl sdl = {}; in print_sockaddr_dl()
|
| /xnu-8792.81.2/bsd/skywalk/nexus/ |
| H A D | os_nexus.h | 930 struct sockaddr_dl *nxneti_lladdr; /* optional */
|
| /xnu-8792.81.2/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_ethernet.c | 250 struct sockaddr_dl sdl; in fsw_ethernet_resolve()
|