/freebsd-11-stable/sys/netinet/ |
H A D | if_ether.h | 44 #define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \ 46 /* u_char enaddr[ETHER_ADDR_LEN]; */ \ 48 (enaddr)[0] = 0x01; \ 49 (enaddr)[1] = 0x00; \ 50 (enaddr)[2] = 0x5e; \ 51 (enaddr)[3] = ((const u_char *)ipaddr)[1] & 0x7f; \ 52 (enaddr)[4] = ((const u_char *)ipaddr)[2]; \ 53 (enaddr)[5] = ((const u_char *)ipaddr)[3]; \ 60 #define ETHER_MAP_IPV6_MULTICAST(ip6addr, enaddr) \ 62 /* u_char enaddr[ETHER_ADDR_LE [all...] |
H A D | if_ether.c | 344 const struct in_addr *tip, u_char *enaddr) 386 if (enaddr == NULL) 387 enaddr = carpaddr ? carpaddr : (u_char *)IF_LLADDR(ifp); 404 bcopy(enaddr, ar_sha(ah), ah->ar_hln); 789 u_int8_t *enaddr = NULL; local 852 (*carp_iamatch_p)(&ia->ia_ifa, &enaddr))) { 898 (*carp_iamatch_p)(ifa, &enaddr))) { 917 if (!enaddr) 918 enaddr = (u_int8_t *)IF_LLADDR(ifp); 922 if (!bcmp(ar_sha(ah), enaddr, if 343 arprequest(struct ifnet *ifp, const struct in_addr *sip, const struct in_addr *tip, u_char *enaddr) argument 1036 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); local 1070 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); local 1442 arp_announce_ifaddr(struct ifnet *ifp, struct in_addr addr, u_char *enaddr) argument [all...] |
/freebsd-11-stable/sys/dev/ed/ |
H A D | if_ed_sic.c | 110 sum ^= (sc->enaddr[i] = 114 sc->enaddr, ":"); 118 if ((sc->enaddr[0] | sc->enaddr[1] | sc->enaddr[2]) == 0)
|
H A D | if_ed_pccard.c | 375 ed_pccard_rom_mac(device_t dev, uint8_t *enaddr) argument 424 enaddr[i] = romdata[i * 2]; 474 u_char enaddr[ETHER_ADDR_LEN]; local 555 * Some of the above probe routines can fill in the enaddr. If 564 sum |= sc->enaddr[i]; 566 pccard_get_ether(dev, enaddr); 568 device_printf(dev, "CIS MAC %6D\n", enaddr, ":"); 570 sum |= enaddr[i]; 571 if (sum == 0 && ed_pccard_rom_mac(dev, enaddr)) { 573 device_printf(dev, "ROM mac %6D\n", enaddr, [all...] |
H A D | if_ed_cbus.c | 782 sc->enaddr[n] = ed_asic_inb(sc, ED_NC5098_ENADDR + n); 788 sc->enaddr[n] = romdata[n * (sc->isa16bit + 1)]; 850 sum ^= (sc->enaddr[i] = 854 sc->enaddr, ":"); 858 if ((sc->enaddr[0] | sc->enaddr[1] | sc->enaddr[2]) == 0) 1076 sc->enaddr, ETHER_ADDR_LEN); 1236 sc->enaddr[i] = romdata[i * 2]; 1402 sc->enaddr[ [all...] |
H A D | if_ed_isa.c | 89 (sc->enaddr[2] == 0x86)) {
|
/freebsd-11-stable/sys/dev/ex/ |
H A D | if_ex_pccard.c | 67 ex_pccard_enet_ok(u_char *enaddr) argument 72 if (enaddr[0] == 0xff) 75 sum |= enaddr[i]; 82 u_char *enaddr = arg; local 92 enaddr[i] = pccard_tuple_read_1(tuple, 7 + i); 202 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 | 121 ex_get_address(struct ex_softc *sc, u_char *enaddr) argument 126 enaddr[5] = eaddr_tmp & 0xff; 127 enaddr[4] = eaddr_tmp >> 8; 129 enaddr[3] = eaddr_tmp & 0xff; 130 enaddr[2] = eaddr_tmp >> 8; 132 enaddr[1] = eaddr_tmp & 0xff; 133 enaddr[0] = eaddr_tmp >> 8; 139 ex_card_type(u_char *enaddr) argument 141 if ((enaddr[0] == 0x00) && (enaddr[ [all...] |
H A D | if_exvar.h | 35 u_char enaddr[6]; member in struct:ex_softc
|
/freebsd-11-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 | 265 fe_inblk(sc, FE_FMV4, sc->enaddr, ETHER_ADDR_LEN); 266 if (!fe_valid_Ether_p(sc->enaddr, 0x00000E)) 400 bcopy(eeprom + 8, sc->enaddr, ETHER_ADDR_LEN); 401 if (!fe_valid_Ether_p(sc->enaddr, 0x0000F4)) 529 bcopy(eeprom+4, sc->enaddr, ETHER_ADDR_LEN); 532 bcopy(eeprom+122, sc->enaddr, ETHER_ADDR_LEN); 627 sc->enaddr[0] = eeprom[3]; 628 sc->enaddr[1] = eeprom[2]; 629 sc->enaddr[2] = eeprom[5]; 630 sc->enaddr[ [all...] |
H A D | if_fe_cbus.c | 328 fe_inblk(sc, 0x18, sc->enaddr, ETHER_ADDR_LEN); 331 if (!fe_valid_Ether_p(sc->enaddr, 0x0000F4)) 337 sum ^= sc->enaddr[i]; 381 bcopy(eeprom + 8, sc->enaddr, ETHER_ADDR_LEN); 382 if (!fe_valid_Ether_p(sc->enaddr, 0x0000F4)) 552 fe_inblk(sc, 0x18, sc->enaddr, ETHER_ADDR_LEN); 555 if (!fe_valid_Ether_p(sc->enaddr, 0x00804C)) 559 if (sc->enaddr[3] == 0x06) { 643 bcopy(eeprom + FE_SSI_EEP_ADDR, sc->enaddr, ETHER_ADDR_LEN); 713 bcopy(eeprom, sc->enaddr, ETHER_ADDR_LE [all...] |
H A D | if_fevar.h | 73 u_char enaddr[6]; member in struct:fe_softc
|
/freebsd-11-stable/sys/dev/cs/ |
H A D | if_csvar.h | 45 u_char enaddr[ETHER_ADDR_LEN]; member in struct:cs_softc
|
H A D | if_cs.c | 334 sc->enaddr[i*2] = eeprom_buff[i]; 335 sc->enaddr[i*2+1] = eeprom_buff[i] >> 8; 562 ether_ifattach(ifp, sc->enaddr); 658 sc->enaddr[i * 2] | 659 (sc->enaddr[i * 2 + 1] << 8) );
|
/freebsd-11-stable/sys/dev/xe/ |
H A D | if_xe_pccard.c | 199 uint8_t *enaddr = argp, test; local 218 enaddr[i] = pccard_tuple_read_1(tuple, i + 2); 223 xe_bad_mac(uint8_t *enaddr) argument 229 sum |= enaddr[i]; 288 pccard_get_ether(dev, scp->enaddr); 291 if (xe_bad_mac(scp->enaddr) && 292 !pccard_cis_scan(dev, xe_pccard_mac, scp->enaddr)) {
|
H A D | if_xevar.h | 44 u_char enaddr[ETHER_ADDR_LEN]; member in struct:xe_softc
|
/freebsd-11-stable/sys/dev/ep/ |
H A D | if_ep_pccard.c | 118 uint8_t *enaddr = argp; local 131 enaddr[i] = pccard_tuple_read_1(tuple, i + 1); 132 enaddr[i + 1] = pccard_tuple_read_1(tuple, i);
|
/freebsd-11-stable/sys/dev/ie/ |
H A D | if_ie_isa.c | 264 sl_read_ether(sc, sc->enaddr); 524 sc->enaddr[1] = eaddrtemp & 0xFF; 525 sc->enaddr[0] = eaddrtemp >> 8; 527 sc->enaddr[3] = eaddrtemp & 0xFF; 528 sc->enaddr[2] = eaddrtemp >> 8; 530 sc->enaddr[5] = eaddrtemp & 0xFF; 531 sc->enaddr[4] = eaddrtemp >> 8; 761 sl_read_ether(sc, sc->enaddr);
|
H A D | if_ievar.h | 25 u_char enaddr[6]; member in struct:ie_softc
|
/freebsd-11-stable/sys/dev/sbni/ |
H A D | if_sbnivar.h | 72 u_char enaddr[6]; member in struct:sbni_softc
|
/freebsd-11-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-11-stable/sys/mips/adm5120/ |
H A D | if_admsw.c | 381 uint8_t enaddr[ETHER_ADDR_LEN]; local 391 enaddr[0] = 0x00; 392 enaddr[1] = 0x0C; 393 enaddr[2] = 0x42; 394 enaddr[3] = 0x07; 395 enaddr[4] = 0xB2; 396 enaddr[5] = 0x4E; 398 memcpy(sc->sc_enaddr, enaddr, sizeof(sc->sc_enaddr)); 401 ether_sprintf(enaddr)); 550 ether_ifattach(ifp, enaddr); [all...] |
/freebsd-11-stable/sys/dev/sn/ |
H A D | if_sn_pccard.c | 198 uint8_t *enaddr = argp; local 213 return (sn_pccard_ascii_enaddr(buffer, enaddr));
|