Home
last modified time | relevance | path

Searched refs:sockaddr_dl (Results 1 – 25 of 32) sorted by relevance

12

/xnu-8020.121.3/bsd/netinet/
H A Din_arp.h35 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 Din_arp.c655 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()
1005 sizeof(struct sockaddr_dl)); in arp_rtrequest()
1010 struct sockaddr_dl *gate_ll = SDL(gate); in arp_rtrequest()
1018 gate_ll->sdl_len = sizeof(struct sockaddr_dl); in arp_rtrequest()
1113 sdl_addr_to_hex(const struct sockaddr_dl *sdl, char *orig_buf, int buflen) in sdl_addr_to_hex()
1291 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, in arp_lookup_ip()
1296 struct sockaddr_dl *gateway; in arp_lookup_ip()
1304 struct sockaddr_dl sdl = {}; in arp_lookup_ip()
[all …]
H A Dip_input.c3826 struct sockaddr_dl *sdl2 = SDL(&sdlbuf); in ip_savecontrol()
3838 struct sockaddr_dl *sdp; in ip_savecontrol()
3859 offsetof(struct sockaddr_dl, sdl_data[0]); in ip_savecontrol()
/xnu-8020.121.3/bsd/net/
H A Dif_dl.h95 struct sockaddr_dl { struct
118 #define SDL(s) ((struct sockaddr_dl *)(void *)s) argument
126 void link_addr(const char *, struct sockaddr_dl *);
127 char *link_ntoa(const struct sockaddr_dl *);
H A Ddlil.h149 struct sockaddr_dl;
246 const struct sockaddr_dl *, const struct sockaddr *,
247 const struct sockaddr_dl *, const struct sockaddr *);
319 extern errno_t dlil_send_arp(ifnet_t, u_int16_t, const struct sockaddr_dl *,
320 const struct sockaddr *, const struct sockaddr_dl *,
381 extern int dlil_node_present_v2(struct ifnet *, struct sockaddr *, struct sockaddr_dl *, int32_t, i…
384 extern const void *dlil_ifaddr_bytes(const struct sockaddr_dl *, size_t *,
H A Dether_inet_pr_module.c117 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 Dether_inet6_pr_module.c164 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 Dmulticast_list.c104 struct sockaddr_dl source_sdl = {}; in multicast_list_program()
106 struct sockaddr_dl target_sdl; in multicast_list_program()
H A Dkpi_interface.h75 struct sockaddr_dl;
600 const struct sockaddr *proto_addr, struct sockaddr_dl *out_ll,
628 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto,
629 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto);
1730 const struct sockaddr_dl *ll_addr)
3481 ifnet_notice_node_presence_v2(ifnet_t ifp, struct sockaddr *sa, struct sockaddr_dl *sdl, int32_t rs…
H A Dif.h873 struct sockaddr_dl sdl_node_address;
883 struct sockaddr_dl sdl_node_address;
H A Dkpi_interface.c2293 struct sockaddr_dl *sdl; in ifnet_set_lladdr_internal()
2296 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in ifnet_set_lladdr_internal()
2351 const struct sockaddr_dl *sdl = in ifnet_add_multicast()
2352 (const struct sockaddr_dl *)(uintptr_t)maddr; in ifnet_add_multicast()
2353 if (sdl->sdl_len < sizeof(struct sockaddr_dl) || in ifnet_add_multicast()
2355 offsetof(struct sockaddr_dl, sdl_data) > sdl->sdl_len)) { in ifnet_add_multicast()
2460 struct sockaddr_dl *ll_addr; in ifnet_find_by_name()
2468 ll_addr = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in ifnet_find_by_name()
2997 ifnet_notice_node_presence_v2(ifnet_t ifp, struct sockaddr *sa, struct sockaddr_dl *sdl, in ifnet_notice_node_presence_v2()
H A Dif_llatbl.c767 struct sockaddr_dl *dl = in lla_rt_output()
768 (struct sockaddr_dl *)(void *)info->rti_info[RTAX_GATEWAY]; in lla_rt_output()
H A Ddlil.c210 (DLIL_SDLMAXLEN - offsetof(struct sockaddr_dl, sdl_data[0]))
350 const struct sockaddr_dl *);
365 struct sockaddr_dl *, size_t);
367 const struct sockaddr_dl *, const struct sockaddr *,
368 const struct sockaddr_dl *, const struct sockaddr *);
7436 (struct sockaddr_dl *)(void *)ll_addr, ll_len); in dlil_resolve_multi()
7457 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, in dlil_send_arp_internal()
7458 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto) in dlil_send_arp_internal()
7604 dlil_send_arp(ifnet_t ifp, u_short arpop, const struct sockaddr_dl *sender_hw, in dlil_send_arp()
7605 const struct sockaddr *sender_proto, const struct sockaddr_dl *target_hw, in dlil_send_arp()
[all …]
H A Dif.c1147 const struct sockaddr_dl *sdl = in ifa_ifwithnet_common()
1148 (const struct sockaddr_dl *)(uintptr_t)(size_t)addr; in ifa_ifwithnet_common()
1709 struct sockaddr_dl *sdl = (struct sockaddr_dl *)(void *)sa; in if_withname()
3688 struct sockaddr_dl *sdl = SDL(ifp->if_lladdr->ifa_addr); in ifioctl_ifreq()
4406 struct sockaddr_dl sdl; in ifconf()
4833 struct sockaddr_dl *sdl_new = NULL; in copy_and_normalize()
4848 const struct sockaddr_dl *sdl_original = in copy_and_normalize()
4849 (struct sockaddr_dl *)(uintptr_t)(size_t)original; in copy_and_normalize()
4851 if (sdl_original->sdl_len < offsetof(struct sockaddr_dl, sdl_data)) { in copy_and_normalize()
4856 offsetof(struct sockaddr_dl, sdl_data) > in copy_and_normalize()
[all …]
H A Dif_6lowpan.c105 const struct sockaddr_in6 *ip6_dest, struct sockaddr_dl *ll_dest,
888 struct sockaddr_dl sdl = {}; in sixlowpan_proto_pre_output()
H A Dndrv.c173 struct sockaddr_dl ndrvsrc = {}; in ndrv_input()
177 ndrvsrc.sdl_len = sizeof(struct sockaddr_dl); in ndrv_input()
H A Dether_if_module.c612 e_addr = CONST_LLADDR((const struct sockaddr_dl*) in ether_check_multi()
H A Droute.h683 struct sockaddr_dl _rtev_lladdr;
/xnu-8020.121.3/bsd/netinet6/
H A Dnd6.h794 struct sockaddr_dl _sdl;
947 struct sockaddr_dl *, struct sockaddr_in6 *);
949 struct sockaddr_dl *, int32_t, int, int);
950 extern int nd6_alt_node_absent(struct ifnet *, struct sockaddr_in6 *, struct sockaddr_dl *);
1037 const struct sockaddr_in6 *ip6_dest, struct sockaddr_dl *ll_dest,
H A Dnd6_nbr.c274 struct sockaddr_dl proxydl = {}; in nd6_ns_input()
929 struct sockaddr_dl *sdl; in nd6_na_input()
1541 struct sockaddr_dl *sdl; in nd6_na_output()
1542 sdl = (struct sockaddr_dl *)(void *)sdl0; in nd6_na_output()
2101 struct sockaddr_dl *sdl = NULL; in nd6_dad_duplicated()
2125 sdl = (struct sockaddr_dl *)(void *) in nd6_dad_duplicated()
2446 struct sockaddr_dl* sdl, struct sockaddr_in6 *sin6) in nd6_alt_node_addr_decompose()
2492 struct sockaddr_dl *sdla = (struct sockaddr_dl *)(void *)sa; in nd6_alt_node_addr_decompose()
2530 struct sockaddr_dl *sdl, int32_t rssi, int lqm, int npm) in nd6_alt_node_present()
2617 nd6_alt_node_absent(struct ifnet *ifp, struct sockaddr_in6 *sin6, struct sockaddr_dl *sdl) in nd6_alt_node_absent()
H A Din6_ifattach.c254 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 Dnd6.c2675 static struct sockaddr_dl null_sdl = in nd6_rtrequest()
3694 struct sockaddr_dl *sdl = NULL; in nd6_cache_lladdr()
4609 struct sockaddr_dl *sdl; in nd6_storelladdr()
4667 struct sockaddr_dl *ll_dest, size_t ll_dest_len, route_t hint, in nd6_lookup_ipv6()
4672 struct sockaddr_dl *sdl = NULL; in nd6_lookup_ipv6()
/xnu-8020.121.3/bsd/skywalk/nexus/
H A Dos_nexus.h878 struct sockaddr_dl *nxneti_lladdr; /* optional */
/xnu-8020.121.3/bsd/skywalk/nexus/flowswitch/
H A Dfsw_ethernet.c250 struct sockaddr_dl sdl; in fsw_ethernet_resolve()
/xnu-8020.121.3/tests/
H A Dsioc-if-addr-bounds.c214 struct sockaddr_dl sdl = {}; in print_sockaddr_dl()

12