/freebsd/usr.sbin/bsnmpd/modules/snmp_bridge/ |
H A D | bridge_addrs.c | 99 for (i = 0; i < ETHER_ADDR_LEN; i++) { in bridge_compare_macs() 286 bcopy(mac, te->tp_addr, ETHER_ADDR_LEN); in bridge_new_addrs() 342 oid->len = sub + ETHER_ADDR_LEN + 1; in bridge_addrs_index_append() 343 oid->subs[sub] = ETHER_ADDR_LEN; in bridge_addrs_index_append() 345 for (i = 1; i <= ETHER_ADDR_LEN; i++) in bridge_addrs_index_append() 357 uint8_t tp_addr[ETHER_ADDR_LEN]; in bridge_addrs_get() 359 if (oid->len - sub != ETHER_ADDR_LEN + 1 || in bridge_addrs_get() 360 oid->subs[sub] != ETHER_ADDR_LEN) in bridge_addrs_get() 363 for (i = 0; i < ETHER_ADDR_LEN; i++) in bridge_addrs_get() 378 uint8_t tp_addr[ETHER_ADDR_LEN]; in bridge_addrs_getnext() [all …]
|
/freebsd/tools/tools/ether_reflect/ |
H A D | ether_reflect.c | 67 char tmp[ETHER_ADDR_LEN]; in main() 68 char addr[ETHER_ADDR_LEN]; in main() 144 &packet[ETHER_ADDR_LEN])); in main() 152 bcopy(packet, &tmp, ETHER_ADDR_LEN); in main() 153 bcopy(&packet[ETHER_ADDR_LEN], packet, ETHER_ADDR_LEN); in main() 154 bcopy(&tmp, &packet[ETHER_ADDR_LEN], ETHER_ADDR_LEN); in main() 156 bcopy(&tmp, packet, ETHER_ADDR_LEN); in main()
|
/freebsd/usr.sbin/bluetooth/btpand/ |
H A D | bnep.c | 100 if (pkt->len < (ETHER_ADDR_LEN * 2) + ETHER_TYPE_LEN) { in bnep_recv() 106 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 108 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 134 if (pkt->len < ETHER_ADDR_LEN + ETHER_TYPE_LEN) { in bnep_recv() 141 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 147 if (pkt->len < ETHER_ADDR_LEN + ETHER_TYPE_LEN) { in bnep_recv() 153 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 509 nf = len / (ETHER_ADDR_LEN * 2); in bnep_recv_filter_multi_addr_set() 519 memcpy(mf[i].start, ptr, ETHER_ADDR_LEN); in bnep_recv_filter_multi_addr_set() 520 ptr += ETHER_ADDR_LEN; in bnep_recv_filter_multi_addr_set() [all …]
|
H A D | tap.c | 80 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in tap_init() 114 memcpy(chan->raddr, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN); in tap_init() 115 memcpy(chan->laddr, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN); in tap_init() 139 iov[0].iov_len = ETHER_ADDR_LEN; in tap_send() 141 iov[1].iov_len = ETHER_ADDR_LEN; in tap_send() 162 packet_adj(pkt, ETHER_ADDR_LEN); in tap_recv() 164 packet_adj(pkt, ETHER_ADDR_LEN); in tap_recv()
|
H A D | btpand.h | 86 uint8_t laddr[ETHER_ADDR_LEN]; 87 uint8_t raddr[ETHER_ADDR_LEN]; 124 uint8_t start[ETHER_ADDR_LEN]; 125 uint8_t end[ETHER_ADDR_LEN]; 175 for (i = 0; i < ETHER_ADDR_LEN; i++) in b2eaddr() 176 d[i] = src->b[ETHER_ADDR_LEN - i - 1]; in b2eaddr()
|
/freebsd/sys/netinet/ |
H A D | if_ether.h | 80 u_char arp_sha[ETHER_ADDR_LEN]; /* sender hardware address */ 82 u_char arp_tha[ETHER_ADDR_LEN]; /* target hardware address */ 111 extern u_char ether_ipmulticast_min[ETHER_ADDR_LEN]; 112 extern u_char ether_ipmulticast_max[ETHER_ADDR_LEN];
|
/freebsd/sys/net/ |
H A D | ethernet.h | 14 #define ETHER_ADDR_LEN 6 /* length of an Ethernet address */ macro 17 #define ETHER_HDR_LEN (ETHER_ADDR_LEN*2+ETHER_TYPE_LEN) 61 u_char ether_dhost[ETHER_ADDR_LEN]; 62 u_char ether_shost[ETHER_ADDR_LEN]; 70 u_char octet[ETHER_ADDR_LEN]; 87 uint8_t evl_dhost[ETHER_ADDR_LEN]; 88 uint8_t evl_shost[ETHER_ADDR_LEN];
|
H A D | debugnet_inet.c | 240 memset(&bcast, 0xFF, ETHER_ADDR_LEN); in debugnet_send_arp() 246 pktlen = arphdr_len2(ETHER_ADDR_LEN, sizeof(struct in_addr)); in debugnet_send_arp() 253 ah->ar_hln = ETHER_ADDR_LEN; in debugnet_send_arp() 256 memcpy(ar_sha(ah), IF_LLADDR(ifp), ETHER_ADDR_LEN); in debugnet_send_arp() 258 bzero(ar_tha(ah), ETHER_ADDR_LEN); in debugnet_send_arp() 360 min(ah->ar_hln, ETHER_ADDR_LEN)); in debugnet_handle_arp() 389 memcpy(dst.octet, ar_tha(ah), ETHER_ADDR_LEN); in debugnet_handle_arp()
|
H A D | if_ethersubr.c | 96 CTASSERT(sizeof (struct ether_header) == ETHER_ADDR_LEN * 2 + 2); 97 CTASSERT(sizeof (struct ether_addr) == ETHER_ADDR_LEN); 117 static const u_char etherbroadcastaddr[ETHER_ADDR_LEN] = 196 memcpy(eh->ether_dhost, lladdr, ETHER_ADDR_LEN); in ether_requestencap() 197 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in ether_requestencap() 227 ETHER_ADDR_LEN); in ether_resolve_addr() 235 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in ether_resolve_addr() 251 memcpy(eh->ether_shost, IF_LLADDR(ifp), ETHER_ADDR_LEN); in ether_resolve_addr() 702 bcmp(IF_LLADDR(ifp), eh->ether_dhost, ETHER_ADDR_LEN) != 0) in ether_input_internal() 986 ifp->if_addrlen = ETHER_ADDR_LEN; [all...] |
H A D | if_lagg.h | 109 uint8_t actor_mac[ETHER_ADDR_LEN]; 115 uint8_t partner_mac[ETHER_ADDR_LEN]; 260 MAX(INFINIBAND_ADDR_LEN, ETHER_ADDR_LEN)
|
H A D | ieee8023ad_lacp.c | 72 const uint8_t ethermulticastaddr_slowprotocols[ETHER_ADDR_LEN] = 292 ðermulticastaddr_slowprotocols, ETHER_ADDR_LEN)) { in lacp_pdu_input() 345 IF_LLADDR(sc->sc_ifp), ETHER_ADDR_LEN); in lacp_fill_actorinfo() 358 memcpy(&info->mi_rq_system, lp->lp_systemid.lsi_mac, ETHER_ADDR_LEN); in lacp_fill_markerinfo() 382 ETHER_ADDR_LEN); in lacp_xmit_lacpdu() 383 memcpy(&du->ldu_eh.ether_shost, lgp->lp_lladdr, ETHER_ADDR_LEN); in lacp_xmit_lacpdu() 436 ETHER_ADDR_LEN); in lacp_xmit_marker() 437 memcpy(&mdu->mdu_eh.ether_shost, lgp->lp_lladdr, ETHER_ADDR_LEN); in lacp_xmit_marker() 540 sdl.sdl_alen = ETHER_ADDR_LEN; in lacp_port_create() 543 LLADDR(&sdl), ETHER_ADDR_LEN); in lacp_port_create() [all …]
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_smt.c | 87 if (memcmp(e->smac, smac, ETHER_ADDR_LEN) == 0) in t4_find_or_alloc_sme() 142 memcpy(req->src_mac1, e->smac, ETHER_ADDR_LEN); in t4_write_sme() 148 ETHER_ADDR_LEN); in t4_write_sme() 151 memcpy(req->src_mac0, e->smac, ETHER_ADDR_LEN); in t4_write_sme() 157 ETHER_ADDR_LEN); in t4_write_sme() 169 memcpy(req->src_mac0, s->smtab[e->idx].smac, ETHER_ADDR_LEN); in t4_write_sme() 215 memcpy(e->smac, smac, ETHER_ADDR_LEN); in t4_smt_set_switching()
|
/freebsd/sys/dev/neta/ |
H A D | if_mvneta_fdt.c | 235 uint8_t lmac[ETHER_ADDR_LEN]; in mvneta_fdt_mac_address() 236 uint8_t zeromac[] = {[0 ... (ETHER_ADDR_LEN - 1)] = 0}; in mvneta_fdt_mac_address() 247 if (len != ETHER_ADDR_LEN) in mvneta_fdt_mac_address() 250 if (memcmp(lmac, zeromac, ETHER_ADDR_LEN) == 0) { in mvneta_fdt_mac_address() 254 memcpy(addr, lmac, ETHER_ADDR_LEN); in mvneta_fdt_mac_address()
|
/freebsd/sys/dev/gem/ |
H A D | if_gem_pci.c | 263 PCI_VPD_SIZE + ETHER_ADDR_LEN || in gem_pci_attach() 269 ETHER_ADDR_LEN || in gem_pci_attach() 271 ETHER_ADDR_LEN) != 0x79) { in gem_pci_attach() 277 sc->sc_enaddr, ETHER_ADDR_LEN); in gem_pci_attach() 284 for (i = 0; i < ETHER_ADDR_LEN && sc->sc_enaddr[i] == 0; i++) {} in gem_pci_attach() 285 if (i == ETHER_ADDR_LEN) { in gem_pci_attach()
|
/freebsd/sys/netgraph/ |
H A D | ng_macfilter.h | 58 u_char ether[ETHER_ADDR_LEN]; /* MAC address */ 69 u_char ether[ETHER_ADDR_LEN]; /* MAC address */ 80 u_char ether[ETHER_ADDR_LEN]; /* MAC address */
|
H A D | ng_ether.c | 521 NG_MKRESPONSE(resp, msg, ETHER_ADDR_LEN, M_NOWAIT); in ng_ether_rcvmsg() 527 resp->data, ETHER_ADDR_LEN); in ng_ether_rcvmsg() 531 if (msg->header.arglen != ETHER_ADDR_LEN) { in ng_ether_rcvmsg() 536 (u_char *)msg->data, ETHER_ADDR_LEN); in ng_ether_rcvmsg() 584 if (msg->header.arglen != ETHER_ADDR_LEN) { in ng_ether_rcvmsg() 591 sa_dl.sdl_alen = ETHER_ADDR_LEN; in ng_ether_rcvmsg() 593 ETHER_ADDR_LEN); in ng_ether_rcvmsg() 617 if (msg->header.arglen != ETHER_ADDR_LEN) { in ng_ether_rcvmsg() 624 sa_dl.sdl_alen = ETHER_ADDR_LEN; in ng_ether_rcvmsg() 626 ETHER_ADDR_LEN); in ng_ether_rcvmsg() [all …]
|
H A D | ng_ether_echo.c | 123 bcopy(eh->ether_dhost, &tmpaddr, ETHER_ADDR_LEN); in ngee_rcvdata() 124 bcopy(eh->ether_shost, eh->ether_dhost, ETHER_ADDR_LEN); in ngee_rcvdata() 125 bcopy(&tmpaddr, eh->ether_shost, ETHER_ADDR_LEN); in ngee_rcvdata()
|
/freebsd/usr.sbin/bhyve/ |
H A D | net_utils.c | 48 char zero_addr[ETHER_ADDR_LEN] = { 0, 0, 0, 0, 0, 0 }; in net_parsemac() 56 memcmp(ea->octet, zero_addr, ETHER_ADDR_LEN) == 0) { in net_parsemac() 60 memcpy(mac_addr, ea->octet, ETHER_ADDR_LEN); in net_parsemac()
|
/freebsd/contrib/netbsd-tests/lib/libc/net/ |
H A D | t_ether_aton.c | 57 #define ETHER_ADDR_LEN 6 macro 63 u_char res[ETHER_ADDR_LEN]; 90 u_char dest[ETHER_ADDR_LEN]; in ATF_TC_BODY()
|
/freebsd/tools/tools/net80211/wlanwds/ |
H A D | wlanwds.c | 94 static int wds_vap_create(const char *ifname, uint8_t macaddr[ETHER_ADDR_LEN], 295 getlladdr(const char *ifname, uint8_t macaddr[ETHER_ADDR_LEN]) in getlladdr() argument 326 if (sdl->sdl_alen != ETHER_ADDR_LEN) { in getlladdr() 335 memcpy(macaddr, (void *) LLADDR(sdl), ETHER_ADDR_LEN); in getlladdr() 469 uint8_t macaddr[ETHER_ADDR_LEN]; in wds_discovery() 559 wds_vap_create(const char *parent, uint8_t macaddr[ETHER_ADDR_LEN], in wds_vap_create() argument
|
/freebsd/usr.sbin/wake/ |
H A D | wake.c | 156 u_char data[SYNC_LEN + ETHER_ADDR_LEN * DESTADDR_COUNT]; in send_wakeup() 167 p += ETHER_ADDR_LEN, i++) in send_wakeup() 168 bcopy(addr->octet, p, ETHER_ADDR_LEN); in send_wakeup()
|
/freebsd/sys/dev/vnic/ |
H A D | thunder_bgx_fdt.c | 74 uint8_t addr[ETHER_ADDR_LEN]; in bgx_fdt_get_macaddr() 76 if (OF_getprop(phy, "local-mac-address", addr, ETHER_ADDR_LEN) == -1) { in bgx_fdt_get_macaddr() 78 memset(hwaddr, 0, ETHER_ADDR_LEN); in bgx_fdt_get_macaddr() 80 memcpy(hwaddr, addr, ETHER_ADDR_LEN); in bgx_fdt_get_macaddr()
|
/freebsd/sys/dev/usb/net/ |
H A D | if_kuereg.h | 60 uint8_t kue_macaddr[ETHER_ADDR_LEN]; 71 (char *)&(sc->sc_mcfilters[y * ETHER_ADDR_LEN])
|
/freebsd/usr.sbin/iovctl/ |
H A D | parse.c | 115 uint8_t mac[ETHER_ADDR_LEN]; in add_unicast_mac_config() 144 if (i >= ETHER_ADDR_LEN) in add_unicast_mac_config() 153 if (i != ETHER_ADDR_LEN) in add_unicast_mac_config() 160 nvlist_add_binary(config, key, mac, ETHER_ADDR_LEN); in add_unicast_mac_config()
|
/freebsd/sbin/ifconfig/ |
H A D | af_link.c | 134 sdl->sdl_alen != ETHER_ADDR_LEN) in link_status() 200 sdl.sdl_alen = ETHER_ADDR_LEN; in link_getaddr() 203 arc4random_buf(&sdl.sdl_data, ETHER_ADDR_LEN); in link_getaddr()
|