Home
last modified time | relevance | path

Searched refs:ETHER_ADDR_LEN (Results 1 – 25 of 33) sorted by relevance

12

/xnu-8019.80.24/bsd/net/
H A Dethernet.h47 #define ETHER_ADDR_LEN 6 macro
62 #define ETHER_HDR_LEN (ETHER_ADDR_LEN*2+ETHER_TYPE_LEN)
92 u_char ether_dhost[ETHER_ADDR_LEN];
93 u_char ether_shost[ETHER_ADDR_LEN];
101 u_char octet[ETHER_ADDR_LEN];
139 extern u_char etherbroadcastaddr[ETHER_ADDR_LEN];
148 return memcmp(a, b, ETHER_ADDR_LEN); in _ether_cmp()
H A Dether_inet6_pr_module.c99 static const u_char etherip6allnodes[ETHER_ADDR_LEN] =
130 ETHER_ADDR_LEN) != 0) { in ether_inet6_input()
132 ETHER_ADDR_LEN); in ether_inet6_input()
136 if (!bcmp(eh->ether_dhost, etherip6allnodes, ETHER_ADDR_LEN)) { in ether_inet6_input()
143 ETHER_ADDR_LEN); in ether_inet6_input()
190 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN; in ether_inet6_resolve_multi()
212 out_ll->sdl_alen = ETHER_ADDR_LEN; in ether_inet6_resolve_multi()
242 ifr->ifr_addr.sa_data, ETHER_ADDR_LEN); in ether_inet6_prmod_ioctl()
H A Dether_inet_pr_module.c131 ea->arp_hln != ETHER_ADDR_LEN) { in ether_inet_arp_input()
137 if (bcmp(ea->arp_sha, etherbroadcastaddr, ETHER_ADDR_LEN) == 0) { in ether_inet_arp_input()
153 sender_hw.sdl_alen = ETHER_ADDR_LEN; in ether_inet_arp_input()
154 bcopy(ea->arp_sha, LLADDR(&sender_hw), ETHER_ADDR_LEN); in ether_inet_arp_input()
157 arp_llreach_set_reachable(ifp, LLADDR(&sender_hw), ETHER_ADDR_LEN); in ether_inet_arp_input()
200 ETHER_ADDR_LEN) != 0) { in ether_inet_input()
202 ETHER_ADDR_LEN); in ether_inet_input()
257 bcopy(LLADDR(&ll_dest), edst, ETHER_ADDR_LEN); in ether_inet_pre_output()
288 offsetof(struct sockaddr_dl, sdl_data[0]) + ETHER_ADDR_LEN; in ether_inet_resolve_multi()
310 out_ll->sdl_alen = ETHER_ADDR_LEN; in ether_inet_resolve_multi()
[all …]
H A Dif_bridgevar.h275 uint8_t ifba_dst[ETHER_ADDR_LEN];/* destination address */
285 uint8_t ifba_dst[ETHER_ADDR_LEN];/* destination address */
293 uint8_t ifba_dst[ETHER_ADDR_LEN];/* destination address */
514 uint8_t ifbrhf_hwsrca[ETHER_ADDR_LEN];
557 extern u_int8_t bstp_etheraddr[ETHER_ADDR_LEN];
578 uint8_t ifbmne_mac[ETHER_ADDR_LEN];/* MAC address */
H A Dif_vlan_var.h64 u_char evl_dhost[ETHER_ADDR_LEN];
65 u_char evl_shost[ETHER_ADDR_LEN];
H A Detherdefs.h66 #define NUM_EN_ADDR_BYTES ETHER_ADDR_LEN
H A Dif_bridge.c372 uint8_t bif_hf_hwsrc[ETHER_ADDR_LEN];
424 uint8_t mne_mac[ETHER_ADDR_LEN];
480 uint8_t brt_addr[ETHER_ADDR_LEN];
763 u_int8_t bstp_etheraddr[ETHER_ADDR_LEN] =
766 static u_int8_t ethernulladdr[ETHER_ADDR_LEN] =
1279 IFNAMSIZ + ETHER_ADDR_LEN]; in brlog_link()
1287 sdl->sdl_alen = ETHER_ADDR_LEN; in brlog_link()
1290 memcpy(LLADDR(sdl), sc->sc_defaddr, ETHER_ADDR_LEN); in brlog_link()
1345 error = ifnet_set_addrlen(ifp, ETHER_ADDR_LEN); in bridge_ifnet_set_attrs()
1381 uint8_t eth_hostid[ETHER_ADDR_LEN]; in bridge_clone_create()
[all …]
H A Dether_if_module.c146 __private_extern__ u_char etherbroadcastaddr[ETHER_ADDR_LEN] =
584 (void) memcpy(eh->ether_dhost, edst, ETHER_ADDR_LEN); in ether_frameout_extended()
585 ifnet_lladdr_copy_bytes(ifp, eh->ether_shost, ETHER_ADDR_LEN); in ether_frameout_extended()
H A Dif_llreach.h70 #define IF_LLREACH_MAXLEN ETHER_ADDR_LEN
H A Dif_headless.c1084 ifnet_set_addrlen(ifp, ETHER_ADDR_LEN); in headless_ifnet_set_attrs()
1137 uint8_t mac_address[ETHER_ADDR_LEN]; in headless_clone_create()
1153 mac_address[ETHER_ADDR_LEN - 2] = (unit & 0xff00) >> 8; in headless_clone_create()
1154 mac_address[ETHER_ADDR_LEN - 1] = unit & 0xff; in headless_clone_create()
1193 headless_init.broadcast_len = ETHER_ADDR_LEN; in headless_clone_create()
H A Dbridgestp.c321 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in bstp_transmit_tcn()
322 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN); in bstp_transmit_tcn()
437 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in bstp_send_bpdu()
438 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN); in bstp_send_bpdu()
2170 for (i = 0, d = 0; i < ETHER_ADDR_LEN && d == 0; i++) { in bstp_addr_cmp()
2183 u_char addr1[ETHER_ADDR_LEN]; in bstp_same_bridgeid()
2184 u_char addr2[ETHER_ADDR_LEN]; in bstp_same_bridgeid()
2202 static const u_char llzero[ETHER_ADDR_LEN]; /* 00:00:00:00:00:00 */ in bstp_reinit()
H A Dif_6lowpan.c184 bcopy(ether_addr, &ifl->if6lpan_addr[2], ETHER_ADDR_LEN); in if6lpan_set_addr()
493 char link_layer_dest[ETHER_ADDR_LEN]; in sixlowpan_output()
497 memset(link_layer_dest, 0xff, ETHER_ADDR_LEN); in sixlowpan_output()
H A Dif_bond.c699 bcopy(source, dest, ETHER_ADDR_LEN); in ether_addr_copy()
941 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in if_siflladdr()
1211 bond_init.broadcast_len = ETHER_ADDR_LEN; in bond_clone_create()
1222 ifnet_set_addrlen(ifp, ETHER_ADDR_LEN); /* XXX ethernet specific */ in bond_clone_create()
2170 ifnet_set_lladdr_and_type(ifp, IF_LLADDR(port_ifp), ETHER_ADDR_LEN, in bond_add_interface()
2233 if (memcmp(IF_LLADDR(ifp), IF_LLADDR(port_ifp), ETHER_ADDR_LEN) in bond_add_interface()
2467 ETHER_ADDR_LEN) == 0) { in bond_remove_interface()
2499 &head_port->po_saved_addr, ETHER_ADDR_LEN, in bond_remove_interface()
H A Dif_vlan.c936 vlan_init.broadcast_len = ETHER_ADDR_LEN; in vlan_clone_create()
945 ifnet_set_addrlen(ifp, ETHER_ADDR_LEN); /* XXX ethernet specific */ in vlan_clone_create()
1337 ifnet_set_lladdr_and_type(ifp, IF_LLADDR(p), ETHER_ADDR_LEN, IFT_ETHER); in vlan_config()
H A Dif_fake.c2638 ifnet_set_addrlen(ifp, ETHER_ADDR_LEN); in feth_ifnet_set_attrs()
2690 uint8_t mac_address[ETHER_ADDR_LEN]; in feth_clone_create()
2700 mac_address[ETHER_ADDR_LEN - 2] = (unit & 0xff00) >> 8; in feth_clone_create()
2701 mac_address[ETHER_ADDR_LEN - 1] = unit & 0xff; in feth_clone_create()
2782 feth_init.broadcast_len = ETHER_ADDR_LEN; in feth_clone_create()
/xnu-8019.80.24/osfmk/kdp/
H A Dkdp_udp.h43 #define ETHER_ADDR_LEN 6 macro
46 u_char ether_addr_octet[ETHER_ADDR_LEN];
55 u_char ether_dhost[ETHER_ADDR_LEN];
56 u_char ether_shost[ETHER_ADDR_LEN];
/xnu-8019.80.24/bsd/netinet/
H A Dif_ether.h116 u_char arp_sha[ETHER_ADDR_LEN]; /* sender hardware address */
118 u_char arp_tha[ETHER_ADDR_LEN]; /* target hardware address */
145 extern u_char ether_ipmulticast_min[ETHER_ADDR_LEN];
146 extern u_char ether_ipmulticast_max[ETHER_ADDR_LEN];
/xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/
H A Dfsw_ethernet.c59 if (SDL(lladdr->ifa_addr)->sdl_alen != ETHER_ADDR_LEN || in fsw_ethernet_setup()
64 ifnet_lladdr_copy_bytes(ifp, fsw->fsw_ether_shost, ETHER_ADDR_LEN); in fsw_ethernet_setup()
80 bcopy(fsw->fsw_ether_shost, fr->fr_eth.ether_shost, ETHER_ADDR_LEN); in fsw_ethernet_ctor()
223 SDL(tgt_rt->rt_gateway)->sdl_alen == ETHER_ADDR_LEN)) { in fsw_ethernet_resolve()
273 if (err == 0 && sdl.sdl_alen == ETHER_ADDR_LEN) { in fsw_ethernet_resolve()
352 ETHER_ADDR_LEN) { in fsw_ethernet_resolve()
484 uint8_t old_shost[ETHER_ADDR_LEN]; in fsw_ethernet_frame()
486 bcopy(&fr->fr_eth.ether_shost, &old_shost, ETHER_ADDR_LEN); in fsw_ethernet_frame()
H A Dnx_flowswitch.h200 uint8_t _eth_src[ETHER_ADDR_LEN];
H A Dfsw.c980 ETHER_ADDR_LEN); in fsw_ifnet_event_callback()
1798 static const uint8_t unspec[ETHER_ADDR_LEN] = {[0] = 2 }; in fsw_fr2sfr()
1799 bcopy(&unspec, &sfr->sfr_ether_dhost, ETHER_ADDR_LEN); in fsw_fr2sfr()
1802 ETHER_ADDR_LEN); in fsw_fr2sfr()
/xnu-8019.80.24/bsd/netinet6/
H A Dnd6_nbr.c1643 uint8_t dad_lladdr[ETHER_ADDR_LEN];
2269 if (lladdr && lladdrlen >= ETHER_ADDR_LEN) { in nd6_dad_ns_input()
2270 memcpy(dp->dad_lladdr, lladdr, ETHER_ADDR_LEN); in nd6_dad_ns_input()
2339 if (lladdr != NULL && lladdrlen >= ETHER_ADDR_LEN) { in nd6_dad_na_input()
2342 bcmp(ip6a->ip6a_ehsrc, lladdr, ETHER_ADDR_LEN) != 0) { in nd6_dad_na_input()
2360 if (lladdr != NULL && lladdrlen >= ETHER_ADDR_LEN) { in nd6_dad_na_input()
2361 memcpy(dp->dad_lladdr, lladdr, ETHER_ADDR_LEN); in nd6_dad_na_input()
2471 sdl->sdl_alen = ETHER_ADDR_LEN; in nd6_alt_node_addr_decompose()
2503 VERIFY(sdla->sdl_alen == ETHER_ADDR_LEN); in nd6_alt_node_addr_decompose()
H A Dip6_var.h398 u_char ip6a_ehsrc[ETHER_ADDR_LEN];
/xnu-8019.80.24/bsd/skywalk/nexus/netif/
H A Dnx_netif_netagent.c54 if (SDL(lladdr->ifa_addr)->sdl_alen == ETHER_ADDR_LEN && in get_mac_addr()
56 ifnet_lladdr_copy_bytes(ifp, addr, ETHER_ADDR_LEN); in get_mac_addr()
88 _CASSERT(ETHER_ADDR_LEN == 6); in get_ipv6_ula()
H A Dnx_netif_flow.c389 uint8_t local_addr[ETHER_ADDR_LEN], *addr; in nx_netif_validate_macaddr()
/xnu-8019.80.24/tests/
H A Dnet_bridge.c714 #define ETHER_NTOA_BUFSIZE (ETHER_ADDR_LEN * 3)
1008 bcopy(src, eh_p->ether_shost, ETHER_ADDR_LEN); in ethernet_udp4_frame_populate()
1009 bcopy(dst, eh_p->ether_dhost, ETHER_ADDR_LEN); in ethernet_udp4_frame_populate()
1077 bcopy(src, eh_p->ether_shost, ETHER_ADDR_LEN); in ethernet_udp6_frame_populate()
1078 bcopy(dst, eh_p->ether_dhost, ETHER_ADDR_LEN); in ethernet_udp6_frame_populate()
1173 bcopy(sender_hw, eh_p->ether_shost, ETHER_ADDR_LEN); in ethernet_arp_frame_populate()
1444 bcopy(sender_hw, eh_p->ether_shost, ETHER_ADDR_LEN); in ethernet_nd6_frame_populate()
3073 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in ifnet_get_lladdr()
3077 bcopy(ifr.ifr_addr.sa_data, eaddr->octet, ETHER_ADDR_LEN); in ifnet_get_lladdr()

12