/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_arp.c | 39 uint8_t vaq_lookup[ETHERADDRL]; 52 uint8_t vdq_lookup[ETHERADDRL]; 118 ea->ea_hdr.ar_hln != ETHERADDRL || in libvarpd_plugin_proxy_arp() 169 bcopy(vaq->vaq_ea->arp_sha, vaq->vaq_ea->arp_tha, ETHERADDRL); in libvarpd_proxy_arp_fini() 170 bcopy(vaq->vaq_lookup, vaq->vaq_ea->arp_sha, ETHERADDRL); in libvarpd_proxy_arp_fini() 183 bcopy(ðer->ether_shost, ðer->ether_dhost, ETHERADDRL); in libvarpd_proxy_arp_fini() 184 bcopy(vaq->vaq_lookup, ðer->ether_shost, ETHERADDRL); in libvarpd_proxy_arp_fini() 411 bcopy(ðer->ether_shost, ðer->ether_dhost, ETHERADDRL); in libvarpd_proxy_ndp_fini() 412 bcopy(vaq->vaq_lookup, ðer->ether_shost, ETHERADDRL); in libvarpd_proxy_ndp_fini() 441 bcopy(vaq->vaq_lookup, resp + roff, ETHERADDRL); in libvarpd_proxy_ndp_fini() [all …]
|
H A D | libvarpd_overlay.c | 400 bcopy(key, cache.otc_entry.otce_mac, ETHERADDRL); in libvarpd_overlay_cache_delete() 422 bcopy(key, cache.otc_entry.otce_mac, ETHERADDRL); in libvarpd_overlay_cache_get() 430 bcopy(cache.otc_entry.otce_dest.otp_mac, &entry->vcp_mac, ETHERADDRL); in libvarpd_overlay_cache_get() 448 bcopy(key, cache.otc_entry.otce_mac, ETHERADDRL); in libvarpd_overlay_cache_set() 449 bcopy(&entry->vcp_mac, cache.otc_entry.otce_dest.otp_mac, ETHERADDRL); in libvarpd_overlay_cache_set() 539 bcopy(mac, otc.otc_entry.otce_mac, ETHERADDRL); in libvarpd_inject_varp()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | llc1.h | 79 unsigned char llcm_addr[ETHERADDRL]; 91 unsigned char llcp_macaddr[ETHERADDRL]; 92 unsigned char llcp_broadcast[ETHERADDRL]; 191 unsigned char llca_addr[ETHERADDRL]; 197 unsigned char llca_saddr[ETHERADDRL]; 244 #define LLC1_CSMACD_HDR_SIZE (2*ETHERADDRL+2)
|
H A D | aggr.h | 129 uchar_t lc_mac[ETHERADDRL]; 159 uchar_t lp_mac[ETHERADDRL]; 167 uchar_t lg_mac[ETHERADDRL]; 202 uchar_t lu_mac[ETHERADDRL];
|
H A D | overlay_target.h | 33 uint8_t otp_mac[ETHERADDRL]; 162 uint8_t otl_srcaddr[ETHERADDRL]; 163 uint8_t otl_dstaddr[ETHERADDRL]; 272 uint8_t otce_mac[ETHERADDRL];
|
H A D | ethernet.h | 40 #define ETHERADDRL (6) /* ethernet address length in octets */ macro 47 typedef uchar_t ether_addr_t[ETHERADDRL];
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_mac.c | 415 if (n == ETHERADDRL) { in sfxge_mac_init() 416 bcopy(bytes, smp->sm_bia, ETHERADDRL); in sfxge_mac_init() 428 bcopy(encp->enc_mac_addr, smp->sm_bia, ETHERADDRL); in sfxge_mac_init() 774 bcopy(smp->sm_bia, addr, ETHERADDRL); in sfxge_mac_unicst_get() 783 bcopy(smp->sm_laa, addr, ETHERADDRL); in sfxge_mac_unicst_get() 815 uint8_t old_mac[ETHERADDRL]; in sfxge_mac_unicst_set() 822 bcopy(smp->sm_laa, old_mac, ETHERADDRL); in sfxge_mac_unicst_set() 824 bcopy(addr, smp->sm_laa, ETHERADDRL); in sfxge_mac_unicst_set() 859 bcopy(old_mac, smp->sm_laa, ETHERADDRL); in sfxge_mac_unicst_set() 914 if (bcmp(smp->sm_mcast_addr + (i * ETHERADDRL), in sfxge_mac_multicst_add() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 44 for (i = 0; i < ETHERADDRL; i++) { in vnet_macaddr_strtoul() 60 for (i = ETHERADDRL - 1; i >= 0; i--) { in vnet_macaddr_ultostr() 81 ovbcopy(mp->b_rptr, mp->b_rptr - VLAN_TAGSZ, 2 * ETHERADDRL); in vnet_vlan_insert_tag() 104 n = 2 * ETHERADDRL; in vnet_vlan_insert_tag() 144 ovbcopy(mp->b_rptr, mp->b_rptr + VLAN_TAGSZ, 2 * ETHERADDRL); in vnet_vlan_remove_tag() 159 n = 2 * ETHERADDRL; in vnet_vlan_remove_tag()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | dlpi.c | 94 if (memcmp(info->dni_physaddr, port->mac_addr, ETHERADDRL) != 0) in dlpi_notify() 142 char addrstr[ETHERADDRL * 3]; in port_dlpi_open() 206 if (alen != ETHERADDRL) { in port_dlpi_open() 211 (void) memcpy(port->mac_addr, addrbuf, ETHERADDRL); in port_dlpi_open() 238 (void) _link_ntoa(port->mac_addr, addrstr, ETHERADDRL, in port_dlpi_open()
|
H A D | rstp.c | 111 (void) memcpy(mac, pd->mac_addr, ETHERADDRL); in get_port_mac() 450 unsigned char mac[ETHERADDRL]; in rstp_change_mac() 452 char curid[ETHERADDRL * 3]; in rstp_change_mac() 453 char newmac[ETHERADDRL * 3]; in rstp_change_mac() 455 (void) _link_ntoa(port->mac_addr, curid, ETHERADDRL, IFT_OTHER); in rstp_change_mac() 456 (void) _link_ntoa(newaddr, newmac, ETHERADDRL, IFT_OTHER); in rstp_change_mac() 458 if (memcmp(port->mac_addr, mac, ETHERADDRL) == 0) { in rstp_change_mac() 465 (void) memcpy(port->mac_addr, newaddr, ETHERADDRL); in rstp_change_mac() 474 (void) memcpy(port->mac_addr, newaddr, ETHERADDRL); in rstp_change_mac()
|
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_ctl.c | 44 uchar_t mac_addr[ETHERADDRL]; in aggr_ioc_modify() 63 bcopy(modify_arg->lu_mac, mac_addr, ETHERADDRL); in aggr_ioc_modify() 95 uchar_t mac_addr[ETHERADDRL]; in aggr_ioc_create() 117 bcopy(create_arg->lc_mac, mac_addr, ETHERADDRL); in aggr_ioc_create() 158 bcopy(mac, grp.lg_mac, ETHERADDRL); in aggr_ioc_info_new_grp() 186 bcopy(mac, port.lp_mac, ETHERADDRL); in aggr_ioc_info_new_port()
|
H A D | aggr_port.c | 411 uint8_t mac_addr[ETHERADDRL]; in aggr_port_notify_unicst() 424 if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) == 0) { in aggr_port_notify_unicst() 430 bcopy(mac_addr, port->lp_addr, ETHERADDRL); in aggr_port_notify_unicst() 635 ASSERT(bcmp(mac_addr, addr->aua_addr, ETHERADDRL) != 0); in aggr_port_addmac() 639 bcopy(mac_addr, addr->aua_addr, ETHERADDRL); in aggr_port_addmac() 669 if (bcmp(mac_addr, addr->aua_addr, ETHERADDRL) == 0) in aggr_port_remmac()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_ioctl.h | 49 uint8_t smac_addr[MAX_SMAC][ETHERADDRL]; 50 uint8_t pmac_addr[ETHERADDRL];
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlaggr.c | 58 (((mac) != NULL) && (bcmp(zero_mac, (mac), ETHERADDRL) != 0) && \ 66 uchar_t ld_mac[ETHERADDRL]; 176 bcopy(grp->lg_mac, attrp->lg_mac, ETHERADDRL); in i_dladm_aggr_iocp2grpattr() 194 bcopy(port->lp_mac, attrp->lg_ports[i].lp_mac, ETHERADDRL); in i_dladm_aggr_iocp2grpattr() 275 char macstr[ETHERADDRL * 3]; in i_dladm_aggr_info_persist() 613 bcopy(attr->ld_mac, ioc.lu_mac, ETHERADDRL); in i_dladm_aggr_modify_sys() 663 bcopy(mac_addr, iocp->lc_mac, ETHERADDRL); in i_dladm_aggr_create_sys() 846 bzero(mac_addr, ETHERADDRL); in dladm_aggr_str2macaddr() 854 if (mac_len != ETHERADDRL) { in dladm_aggr_str2macaddr() 859 if ((bcmp(zero_mac, conv_str, ETHERADDRL) == 0) || in dladm_aggr_str2macaddr() [all …]
|
H A D | libdlaggr.h | 56 uchar_t lp_mac[ETHERADDRL]; 67 uchar_t lg_mac[ETHERADDRL];
|
H A D | libdlvnic.c | 201 char macstr[ETHERADDRL * 3]; in i_dladm_vnic_info_persist() 261 (uint_t)u64 : ETHERADDRL); in i_dladm_vnic_info_persist() 383 if (maclen < ETHERADDRL || vrid < VRRP_VRID_MIN || in i_dladm_vnic_vrrp_mac() 498 mac_len = ETHERADDRL; in dladm_vnic_create() 670 if (bcmp(unknown_mac, mac, ETHERADDRL) == 0) in dladm_vnic_macaddr2str() 673 return (_link_ntoa(mac, buf, ETHERADDRL, IFT_OTHER)); in dladm_vnic_macaddr2str() 699 char macstr[ETHERADDRL * 3]; in dladm_vnic_persist_conf() 737 if (attrp->va_mac_len != ETHERADDRL) { in dladm_vnic_persist_conf()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_gld.c | 197 if (bcmp((mca_drv_list + i), mca, ETHERADDRL)) { in oce_m_multicast() 199 ETHERADDRL); in oce_m_multicast() 250 bcopy(uca, dev->unicast_addr, ETHERADDRL); in oce_m_unicast() 263 bzero(dev->unicast_addr, ETHERADDRL); in oce_m_unicast() 271 bcopy(uca, dev->unicast_addr, ETHERADDRL); in oce_m_unicast() 626 ETHERADDRL); in oce_m_ioctl() 630 ETHERADDRL); in oce_m_ioctl() 633 bcopy(dev->mac_addr, drv_query->pmac_addr, ETHERADDRL); in oce_m_ioctl()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib_impl.h | 354 uint8_t sp_dmac[ETHERADDRL]; 439 uint8_t mg_mac[ETHERADDRL]; 525 uint8_t ld_assigned_mac[ETHERADDRL]; 541 uint8_t mp_mac[ETHERADDRL]; 577 uint8_t eh_dmac[ETHERADDRL]; 578 uint8_t eh_smac[ETHERADDRL]; 591 uint8_t vn_macaddr[ETHERADDRL]; 699 uint8_t vr_mac[ETHERADDRL];
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 310 } else if (bcmp(vnic->vn_macaddr, eib_zero_mac, ETHERADDRL) && in eib_vnic_login_ack() 311 bcmp(vnic->vn_macaddr, ld->ld_assigned_mac, ETHERADDRL)) { in eib_vnic_login_ack() 468 bcopy(mcast_mac, mcg->mg_mac, ETHERADDRL); in eib_vnic_join_data_mcg() 838 bcopy(mac, vrq->vr_mac, ETHERADDRL); in eib_vnic_need_new() 890 ETHERADDRL) == 0)) { in eib_vnic_enqueue_req() 924 ETHERADDRL) == 0)) { in eib_vnic_enqueue_req() 985 bcopy(old_mac, vrq->vr_mac, ETHERADDRL); in eib_vnic_update_failed_macs() 998 if ((bcmp(elem->vr_mac, new_mac, ETHERADDRL) == 0) && in eib_vnic_update_failed_macs() 1053 uint8_t old_mac[ETHERADDRL]; in eib_vnic_restart() 1069 bcopy(vnic->vn_login_data.ld_assigned_mac, old_mac, ETHERADDRL); in eib_vnic_restart() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fcoe/ |
H A D | fcoeio.h | 131 uint8_t fpi_mac_factory_addr[ETHERADDRL]; 133 uint8_t fpi_mac_current_addr[ETHERADDRL];
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_rxtx.c | 275 2 * ETHERADDRL); in rge_receive_packet() 524 bcopy(bp->b_rptr, txb, 2 * ETHERADDRL); in rge_send_copy() 525 txb += 2 * ETHERADDRL; in rge_send_copy() 526 totlen += 2 * ETHERADDRL; in rge_send_copy() 528 ASSERT(mblen >= 2 * ETHERADDRL + VLAN_TAGSZ); in rge_send_copy() 529 mblen -= 2 * ETHERADDRL + VLAN_TAGSZ; in rge_send_copy() 531 bcopy(bp->b_rptr + 2 * ETHERADDRL + VLAN_TAGSZ, in rge_send_copy()
|
/illumos-gate/usr/src/lib/libfcoe/common/ |
H A D | libfcoe.h | 102 FCOE_UINT8 mac_factory_addr[ETHERADDRL]; 103 FCOE_UINT8 mac_current_addr[ETHERADDRL];
|
/illumos-gate/usr/src/uts/common/io/dmfe/ |
H A D | dmfe_impl.h | 170 uint8_t vendor_addr[ETHERADDRL]; 290 uint8_t curr_addr[ETHERADDRL]; 324 #define ethaddr_copy(src, dst) bcopy((src), (dst), ETHERADDRL)
|
/illumos-gate/usr/src/uts/common/io/mac/plugins/ |
H A D | mac_ether.c | 343 mtrp->mtr_addrlen = ETHERADDRL; in _init() 393 if (bcmp(addr, ether_brdcst, ETHERADDRL) == 0) in mac_ether_multicst_verify() 444 bcopy(daddr, &(ehp->ether_dhost), ETHERADDRL); in mac_ether_header() 445 bcopy(saddr, &(ehp->ether_shost), ETHERADDRL); in mac_ether_header()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_espc.c | 37 uint64_t mac[ETHERADDRL]; in nxge_espc_get_next_mac_addr() 41 for (i = ETHERADDRL - 1, j = 0; j < ETHERADDRL; i--, j++) { in nxge_espc_get_next_mac_addr() 63 uint8_t mac_addr[ETHERADDRL]; in nxge_espc_mac_addrs_get()
|