Home
last modified time | relevance | path

Searched refs:hwaddr (Results 1 – 7 of 7) sorted by relevance

/mirbsd/src/sys/dev/ic/
Dlemac.c381 lemac_read_macaddr(unsigned char *hwaddr, const bus_space_tag_t iot, in lemac_read_macaddr() argument
411 if (hwaddr == NULL) in lemac_read_macaddr()
412 hwaddr = addrbuf; in lemac_read_macaddr()
415 hwaddr[0] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
416 hwaddr[1] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
419 if (hwaddr[0] & 1) in lemac_read_macaddr()
422 cksum = *(u_short *)&hwaddr[0]; in lemac_read_macaddr()
424 hwaddr[2] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
425 hwaddr[3] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
429 cksum += *(u_short *)&hwaddr[2]; in lemac_read_macaddr()
[all …]
Dpdq.c287 pdq_lanaddr_t *hwaddr) in pdq_read_mla() argument
295 hwaddr->lanaddr_bytes[0] = (data >> 0) & 0xFF; in pdq_read_mla()
296 hwaddr->lanaddr_bytes[1] = (data >> 8) & 0xFF; in pdq_read_mla()
297 hwaddr->lanaddr_bytes[2] = (data >> 16) & 0xFF; in pdq_read_mla()
298 hwaddr->lanaddr_bytes[3] = (data >> 24) & 0xFF; in pdq_read_mla()
304 hwaddr->lanaddr_bytes[4] = (data >> 0) & 0xFF; in pdq_read_mla()
305 hwaddr->lanaddr_bytes[5] = (data >> 8) & 0xFF; in pdq_read_mla()
/mirbsd/src/usr.sbin/ppp/ppp/
Darp.c229 arp_EtherAddr(int s, struct in_addr ipaddr, struct sockaddr_dl *hwaddr, in arp_EtherAddr() argument
307 memcpy(hwaddr, dl, dl->sdl_len); in arp_EtherAddr()
Dmp.c998 struct sockaddr_dl hwaddr; in mp_SetEnddisc() local
1011 if (arp_EtherAddr(s, addr, &hwaddr, 1)) { in mp_SetEnddisc()
1013 memcpy(mp->cfg.enddisc.address, hwaddr.sdl_data + hwaddr.sdl_nlen, in mp_SetEnddisc()
1014 hwaddr.sdl_alen); in mp_SetEnddisc()
1015 mp->cfg.enddisc.len = hwaddr.sdl_alen; in mp_SetEnddisc()
/mirbsd/src/usr.sbin/pppd/
Dsys-bsd.c1425 get_ether_addr(ipaddr, hwaddr) in get_ether_addr() argument
1427 struct sockaddr_dl *hwaddr;
1482 BCOPY(dla, hwaddr, dla->sdl_len);
/mirbsd/src/usr.sbin/dhcpd/
Dmemory.c672 find_lease_by_hw_addr(unsigned char *hwaddr, int hwlen) in find_lease_by_hw_addr() argument
674 return (struct lease *)hash_lookup(lease_hw_addr_hash, hwaddr, hwlen); in find_lease_by_hw_addr()
/mirbsd/src/sys/dev/i2o/
Di2o.h1136 u_int8_t hwaddr[8]; member