/freebsd-12-stable/sys/netinet/ |
H A D | if_ether.h | 46 #define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \ 48 /* u_char enaddr[ETHER_ADDR_LEN]; */ \ 50 (enaddr)[0] = 0x01; \ 51 (enaddr)[1] = 0x00; \ 52 (enaddr)[2] = 0x5e; \ 53 (enaddr)[3] = ((const u_char *)ipaddr)[1] & 0x7f; \ 54 (enaddr)[4] = ((const u_char *)ipaddr)[2]; \ 55 (enaddr)[5] = ((const u_char *)ipaddr)[3]; \ 62 #define ETHER_MAP_IPV6_MULTICAST(ip6addr, enaddr) \ 64 /* u_char enaddr[ETHER_ADDR_LE [all...] |
H A D | if_ether.c | 346 const struct in_addr *tip, u_char *enaddr) 388 if (enaddr == NULL) 389 enaddr = carpaddr ? carpaddr : (u_char *)IF_LLADDR(ifp); 406 bcopy(enaddr, ar_sha(ah), ah->ar_hln); 783 u_int8_t *enaddr = NULL; local 846 (*carp_iamatch_p)(&ia->ia_ifa, &enaddr))) { 892 (*carp_iamatch_p)(ifa, &enaddr))) { 911 if (!enaddr) 912 enaddr = (u_int8_t *)IF_LLADDR(ifp); 916 if (!bcmp(ar_sha(ah), enaddr, if 345 arprequest(struct ifnet *ifp, const struct in_addr *sip, const struct in_addr *tip, u_char *enaddr) argument 1030 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); local 1064 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); local 1436 arp_announce_ifaddr(struct ifnet *ifp, struct in_addr addr, u_char *enaddr) argument [all...] |
/freebsd-12-stable/sys/dev/ed/ |
H A D | if_ed_sic.c | 112 sum ^= (sc->enaddr[i] = 116 sc->enaddr, ":"); 120 if ((sc->enaddr[0] | sc->enaddr[1] | sc->enaddr[2]) == 0)
|
H A D | if_ed_pccard.c | 377 ed_pccard_rom_mac(device_t dev, uint8_t *enaddr) argument 426 enaddr[i] = romdata[i * 2]; 476 u_char enaddr[ETHER_ADDR_LEN]; local 557 * Some of the above probe routines can fill in the enaddr. If 566 sum |= sc->enaddr[i]; 568 pccard_get_ether(dev, enaddr); 570 device_printf(dev, "CIS MAC %6D\n", enaddr, ":"); 572 sum |= enaddr[i]; 573 if (sum == 0 && ed_pccard_rom_mac(dev, enaddr)) { 575 device_printf(dev, "ROM mac %6D\n", enaddr, [all...] |
H A D | if_ed_isa.c | 91 (sc->enaddr[2] == 0x86)) {
|
H A D | if_ed_3c503.c | 206 sc->enaddr[i] = ed_nic_inb(sc, i);
|
H A D | if_ed_novell.c | 315 sc->enaddr[n] = romdata[n * (sc->isa16bit + 1)];
|
/freebsd-12-stable/sys/dev/ex/ |
H A D | if_ex_pccard.c | 69 ex_pccard_enet_ok(u_char *enaddr) argument 74 if (enaddr[0] == 0xff) 77 sum |= enaddr[i]; 84 u_char *enaddr = arg; local 94 enaddr[i] = pccard_tuple_read_1(tuple, 7 + i); 204 bcopy(ether_addr, sc->enaddr, ETHER_ADDR_LEN);
|
H A D | if_ex_isa.c | 124 u_char enaddr[6]; local 163 bzero(enaddr, sizeof(enaddr)); 169 ex_get_address(&sc, enaddr); 173 if (ex_card_type(enaddr) == CARD_TYPE_EX_10_PLUS) { 202 u_char enaddr[6]; local 237 ex_get_address(sc, enaddr); 240 if (ex_card_type(enaddr) == CARD_TYPE_EX_10_PLUS) { 298 ex_get_address(sc, sc->enaddr);
|
H A D | if_ex.c | 123 ex_get_address(struct ex_softc *sc, u_char *enaddr) argument 128 enaddr[5] = eaddr_tmp & 0xff; 129 enaddr[4] = eaddr_tmp >> 8; 131 enaddr[3] = eaddr_tmp & 0xff; 132 enaddr[2] = eaddr_tmp >> 8; 134 enaddr[1] = eaddr_tmp & 0xff; 135 enaddr[0] = eaddr_tmp >> 8; 141 ex_card_type(u_char *enaddr) argument 143 if ((enaddr[0] == 0x00) && (enaddr[ [all...] |
H A D | if_exvar.h | 37 u_char enaddr[6]; member in struct:ex_softc
|
/freebsd-12-stable/sys/dev/fe/ |
H A D | if_fe_pccard.c | 256 fe_inblk(sc, FE_MBH10, sc->enaddr, ETHER_ADDR_LEN); 259 if (!fe_valid_Ether_p(sc->enaddr, 0)) 278 uint8_t *enaddr = argp; local 292 enaddr[i] = defaultmac[i]; 304 enaddr[i] = pccard_tuple_read_1(tuple, i + 3); 349 pccard_get_ether(dev, sc->enaddr); 352 if (!fe_valid_Ether_p(sc->enaddr, 0)) { 353 pccard_cis_scan(dev, fe_pccard_xircom_mac, sc->enaddr); 357 if (!fe_valid_Ether_p(sc->enaddr, 0))
|
H A D | if_fe_isa.c | 262 fe_inblk(sc, FE_FMV4, sc->enaddr, ETHER_ADDR_LEN); 263 if (!fe_valid_Ether_p(sc->enaddr, 0x00000E)) 397 bcopy(eeprom + 8, sc->enaddr, ETHER_ADDR_LEN); 398 if (!fe_valid_Ether_p(sc->enaddr, 0x0000F4)) 526 bcopy(eeprom+4, sc->enaddr, ETHER_ADDR_LEN); 529 bcopy(eeprom+122, sc->enaddr, ETHER_ADDR_LEN); 624 sc->enaddr[0] = eeprom[3]; 625 sc->enaddr[1] = eeprom[2]; 626 sc->enaddr[2] = eeprom[5]; 627 sc->enaddr[ [all...] |
H A D | if_fevar.h | 73 u_char enaddr[6]; member in struct:fe_softc
|
/freebsd-12-stable/sys/dev/cs/ |
H A D | if_csvar.h | 47 u_char enaddr[ETHER_ADDR_LEN]; member in struct:cs_softc
|
H A D | if_cs.c | 336 sc->enaddr[i*2] = eeprom_buff[i]; 337 sc->enaddr[i*2+1] = eeprom_buff[i] >> 8; 564 ether_ifattach(ifp, sc->enaddr); 660 sc->enaddr[i * 2] | 661 (sc->enaddr[i * 2 + 1] << 8) );
|
/freebsd-12-stable/sys/dev/xe/ |
H A D | if_xe_pccard.c | 201 uint8_t *enaddr = argp, test; local 220 enaddr[i] = pccard_tuple_read_1(tuple, i + 2); 225 xe_bad_mac(uint8_t *enaddr) argument 231 sum |= enaddr[i]; 290 pccard_get_ether(dev, scp->enaddr); 293 if (xe_bad_mac(scp->enaddr) && 294 !pccard_cis_scan(dev, xe_pccard_mac, scp->enaddr)) {
|
H A D | if_xevar.h | 46 u_char enaddr[ETHER_ADDR_LEN]; member in struct:xe_softc
|
/freebsd-12-stable/sys/dev/ep/ |
H A D | if_ep_pccard.c | 120 uint8_t *enaddr = argp; local 133 enaddr[i] = pccard_tuple_read_1(tuple, i + 1); 134 enaddr[i + 1] = pccard_tuple_read_1(tuple, i);
|
/freebsd-12-stable/sys/dev/sbni/ |
H A D | if_sbnivar.h | 72 u_char enaddr[6]; member in struct:sbni_softc
|
/freebsd-12-stable/libexec/bootpd/ |
H A D | getether.c | 201 char *enaddr; 314 enaddr = tmpbuf + dlp->bind_ack.dl_addr_offset; 315 memcpy(eap, enaddr, EALEN); 198 char *enaddr; local
|
/freebsd-12-stable/sys/dev/sn/ |
H A D | if_sn_pccard.c | 200 uint8_t *enaddr = argp; local 215 return (sn_pccard_ascii_enaddr(buffer, enaddr));
|
/freebsd-12-stable/sys/dev/neta/ |
H A D | if_mvnetavar.h | 284 uint8_t enaddr[ETHER_ADDR_LEN]; member in struct:mvneta_softc
|
/freebsd-12-stable/sys/netinet/netdump/ |
H A D | netdump_client.c | 694 uint8_t *enaddr; local 733 enaddr = (uint8_t *)IF_LLADDR(ifp); 736 if (memcmp(ar_sha(ah), enaddr, ifp->if_addrlen) == 0) { 780 memcpy(ar_sha(ah), enaddr, ah->ar_hln); local
|
/freebsd-12-stable/sys/dev/stge/ |
H A D | if_stge.c | 437 uint8_t enaddr[ETHER_ADDR_LEN]; local 545 enaddr[0] = v & 0xff; 546 enaddr[1] = v >> 8; 548 enaddr[2] = v & 0xff; 549 enaddr[3] = v >> 8; 551 enaddr[4] = v & 0xff; 552 enaddr[5] = v >> 8; 561 bcopy(myaddr, enaddr, sizeof(enaddr)); 610 ether_ifattach(ifp, enaddr); [all...] |