ether_addr
struct ether_addr *
static struct ether_addr e;
ether_ntoa_r(const struct ether_addr *n, char *a)
ether_ntoa(const struct ether_addr *n)
ether_ntohost(char *hostname, const struct ether_addr *e)
struct ether_addr local_ether;
ether_hostton(const char *hostname, struct ether_addr *e)
struct ether_addr local_ether;
ether_line(const char *l, struct ether_addr *e, char *hostname)
struct ether_addr *
ether_aton_r(const char *a, struct ether_addr *e)
static struct ether_addr ea;
ether_ntoa((struct ether_addr *)hfrom->haddr));
ether_ntoa_r((const struct ether_addr *)LLADDR(sdl), addr);
struct ether_addr ea;
struct ether_addr *ea;
struct ether_addr *ea;
, ether_ntoa((const struct ether_addr *) sr->isr_bssid)
, ether_ntoa((const struct ether_addr*)
, ether_ntoa((const struct ether_addr*)
(const struct ether_addr *) acllist[i].ml_macaddr));
ether_ntoa((const struct ether_addr *)rt->imr_dest));
ether_ntoa((const struct ether_addr *)rt->imr_nexthop),
printf(" bssid %s", ether_ntoa((struct ether_addr *)data));
const struct ether_addr *ea;
const struct ether_addr *ea;
return ether_ntoa((struct ether_addr *)
char * ether_ntoa(struct ether_addr *);
struct ether_addr *
int ether_ntohost(char *, struct ether_addr *);
int ether_hostton(char *, struct ether_addr *);
int ether_line(char *, struct ether_addr *, char *);
uint8_t ether_addr[ETHER_ADDR_LEN];
error = bge_get_eaddr(sc, ether_addr);
ether_ifattach(ifp, ether_addr, NULL);
bge_get_eaddr_mem(struct bge_softc *sc, uint8_t ether_addr[])
ether_addr[0] = (uint8_t)(mac_addr >> 8);
ether_addr[1] = (uint8_t)mac_addr;
ether_addr[2] = (uint8_t)(mac_addr >> 24);
ether_addr[3] = (uint8_t)(mac_addr >> 16);
ether_addr[4] = (uint8_t)(mac_addr >> 8);
ether_addr[5] = (uint8_t)mac_addr;
bge_get_eaddr_nvram(struct bge_softc *sc, uint8_t ether_addr[])
return bge_read_nvram(sc, ether_addr, mac_offset + 2, ETHER_ADDR_LEN);
bge_get_eaddr_eeprom(struct bge_softc *sc, uint8_t ether_addr[])
return bge_read_eeprom(sc, ether_addr, BGE_EE_MAC_OFFSET + 2,
uint8_t ether_addr[ETHER_ADDR_LEN];
error = bnx_get_eaddr(sc, ether_addr);
ether_ifattach(ifp, ether_addr, NULL);
bnx_get_eaddr_mem(struct bnx_softc *sc, uint8_t ether_addr[])
ether_addr[0] = (uint8_t)(mac_addr >> 8);
ether_addr[1] = (uint8_t)mac_addr;
ether_addr[2] = (uint8_t)(mac_addr >> 24);
ether_addr[3] = (uint8_t)(mac_addr >> 16);
ether_addr[4] = (uint8_t)(mac_addr >> 8);
ether_addr[5] = (uint8_t)mac_addr;
bnx_get_eaddr_nvram(struct bnx_softc *sc, uint8_t ether_addr[])
return bnx_read_nvram(sc, ether_addr, mac_offset + 2, ETHER_ADDR_LEN);
bnx_get_eaddr_eeprom(struct bnx_softc *sc, uint8_t ether_addr[])
return bnx_read_eeprom(sc, ether_addr, BGE_EE_MAC_OFFSET + 2,
sum |= ether_addr[i];
bcopy(ether_addr, sc->arpcom.ac_enaddr, ETHER_ADDR_LEN);
const uint8_t *ether_addr;
ether_addr = pccard_get_ether(dev);
static void ti_add_mcast(struct ti_softc *, struct ether_addr *);
static void ti_del_mcast(struct ti_softc *, struct ether_addr *);
ti_add_mcast(struct ti_softc *sc, struct ether_addr *addr)
ti_del_mcast(struct ti_softc *sc, struct ether_addr *addr)
struct ether_addr mc_addr;
struct ether_addr wi_mcast[16];
struct ether_addr wi_bssid;
const uint8_t *ether_addr;
ether_addr = pccard_get_ether(dev);
bcopy(ether_addr, scp->arpcom.ac_enaddr, ETHER_ADDR_LEN);
struct ether_addr *ether_aton (const char *);
struct ether_addr *ether_aton_r(const char *, struct ether_addr *);
int ether_hostton (const char *, struct ether_addr *);
int ether_line (const char *, struct ether_addr *, char *);
char *ether_ntoa (const struct ether_addr *);
char *ether_ntoa_r(const struct ether_addr *, char *);
int ether_ntohost (char *, const struct ether_addr *);
struct ether_addr addr;
uint8_t ether_addr[ETHER_ADDR_LEN];
ether_addr[0] = 0x00;
ether_addr[1] = 0xbd;
bcopy(&ticks, ðer_addr[2], 3);
ether_addr[5] = (u_char)unit;
ether_ifattach(ifp, ether_addr, NULL);
bcopy(sc->arpcom.ac_enaddr, sc->ether_addr, sizeof(sc->ether_addr));
bcopy(sc->ether_addr, data, sizeof(sc->ether_addr));
bcopy(data, sc->ether_addr, sizeof(sc->ether_addr));
uint8_t ether_addr[ETHER_ADDR_LEN];
struct ether_addr mc_addr;
struct ether_addr fec_mac;
struct ether_addr fec_mac;
ether_ntoa((const struct ether_addr*) macaddr));
fprintf(fd, "%s:\n", ether_ntoa((const struct ether_addr*) macaddr));
struct ether_addr *ea;
ether_ntoa((const struct ether_addr*) wf->mac));
ether_ntoa((const struct ether_addr*) wf->mac));
struct ether_addr ea, *eap;
(struct ether_addr *)
cp = ether_ntoa((struct ether_addr *)
struct ether_addr *ea;
ea = (struct ether_addr *)LLADDR(&sdl_m);
printf("%s", ether_ntoa((struct ether_addr *)LLADDR(sdl)));
my_ether_aton(char *a, struct ether_addr *n)
struct ether_addr *ea;
get_ether_addr(u_int32_t ipaddr, struct ether_addr *hwaddr)
static int my_ether_aton(char *a, struct ether_addr *n);
static int get_ether_addr(u_int32_t ipaddr, struct ether_addr *hwaddr);
ether_ntoa((struct ether_addr *)LLADDR(&sdl)),
if (ether_ntohost(ename, (struct ether_addr *)&ep->ether_shost) != 0) {