Home
last modified time | relevance | path

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

12

/netbsd-src/usr.sbin/bootp/bootpd/
H A DMakefile.UNIX125 lookup.o getif.o hwaddr.o tzone.o report.o $(STRERROR)
130 lookup.o hwaddr.o tzone.o report.o $(STRERROR)
134 OBJ_GW= bootpgw.o getif.o hwaddr.o report.o $(STRERROR)
170 bootpd.o : bootp.h bptypes.h hash.h hwaddr.h bootpd.h dovend.h
172 bootpef.o : bootp.h bptypes.h hash.h hwaddr.h bootpd.h dovend.h
174 bootpgw.o : bootp.h bptypes.h getif.h hwaddr.h report.h patchlevel.h
176 dovend.o : bootp.h bptypes.h bootpd.h hash.h hwaddr.h report.h dovend.h
177 dumptab.o : bootp.h bptypes.h hash.h hwaddr.h report.h patchlevel.h bootpd.h
180 hwaddr.o : bptypes.h hwaddr.h report.h
183 readfile.o : bootp.h bptypes.h hash.h hwaddr.h lookup.h readfile.h
H A DREADME118 hwaddr.c Hardware address support
119 hwaddr.h header for above
/netbsd-src/usr.sbin/ifmcstat/
H A Difmcstat.c114 print_hwaddr(const uint8_t *hwaddr, size_t len) in print_hwaddr() argument
117 printf("%02x%s", *hwaddr++, --len > 0 ? ":" : ""); in print_hwaddr()
125 void *hwaddr; in print_ether_mcast() local
145 hwaddr = asysctl(sdl_oids, 3, &sdl_len); in print_ether_mcast()
148 free(hwaddr); in print_ether_mcast()
151 if (hwaddr == NULL) { in print_ether_mcast()
165 print_hwaddr(hwaddr, sdl_len); in print_ether_mcast()
176 free(hwaddr); in print_ether_mcast()
/netbsd-src/sys/dev/ic/
H A Dlemac.c336 lemac_read_macaddr(unsigned char *hwaddr, const bus_space_tag_t iot, in lemac_read_macaddr() argument
365 if (hwaddr == NULL) in lemac_read_macaddr()
366 hwaddr = addrbuf; in lemac_read_macaddr()
369 hwaddr[0] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
370 hwaddr[1] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
373 if (hwaddr[0] & 1) in lemac_read_macaddr()
376 cksum = *(u_short *)&hwaddr[0]; in lemac_read_macaddr()
378 hwaddr[2] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
379 hwaddr[3] = bus_space_read_1(iot, ioh, ioreg); in lemac_read_macaddr()
382 cksum += *(u_short *) &hwaddr[2]; in lemac_read_macaddr()
[all …]
/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Dbpf.c324 memcpy(&eh.ether_shost, bpf->bpf_ifp->hwaddr, in bpf_send()
354 bool equal, const uint8_t *hwaddr, size_t hwaddr_len) in bpf_cmp_hwaddr() argument
392 hwaddr += maclen, hwaddr_len -= maclen, off += maclen) in bpf_cmp_hwaddr()
402 memcpy(&mac32, hwaddr, maclen); in bpf_cmp_hwaddr()
409 memcpy(&mac16, hwaddr, maclen); in bpf_cmp_hwaddr()
415 maclen = sizeof(*hwaddr); in bpf_cmp_hwaddr()
419 *hwaddr, jt, jf); in bpf_cmp_hwaddr()
513 !recv, ifp->hwaddr, ifp->hwlen); in bpf_arp_rw()
H A Dcommon.c44 hwaddr_ntoa(const void *hwaddr, size_t hwlen, char *buf, size_t buflen) in hwaddr_ntoa() argument
62 hp = hwaddr; in hwaddr_ntoa()
66 if (hp != hwaddr) in hwaddr_ntoa()
H A Ddhcpcd.c552 ifp->hwaddr + ifp->hwlen - sizeof(ifo->iaid), in configure_interface1()
1102 memcpy(iff->hwaddr, ifp->hwaddr, iff->hwlen); in dhcpcd_handleinterface()
1272 uint16_t hwtype, const void *hwaddr, uint8_t hwlen) in dhcpcd_handlehwaddr() argument
1274 char buf[sizeof(ifp->hwaddr) * 3]; in dhcpcd_handlehwaddr()
1276 if (hwaddr == NULL || !if_valid_hwaddr(hwaddr, hwlen)) in dhcpcd_handlehwaddr()
1279 if (hwlen > sizeof(ifp->hwaddr)) { in dhcpcd_handlehwaddr()
1293 (hwlen == 0 || memcmp(ifp->hwaddr, hwaddr, hwlen) == 0)) in dhcpcd_handlehwaddr()
1298 hwaddr_ntoa(ifp->hwaddr, ifp->hwlen, buf, sizeof(buf))); in dhcpcd_handlehwaddr()
1300 hwaddr_ntoa(hwaddr, hwlen, buf, sizeof(buf))); in dhcpcd_handlehwaddr()
1303 if (hwaddr != NULL) in dhcpcd_handlehwaddr()
[all …]
H A Dif.c243 memcpy(ifp->hwaddr, buf, ifp->hwlen); in if_randomisemac()
395 if_valid_hwaddr(const uint8_t *hwaddr, size_t hwlen) in if_valid_hwaddr() argument
402 if (hwaddr[i] != 0x00) in if_valid_hwaddr()
404 if (hwaddr[i] != 0xff) in if_valid_hwaddr()
661 memcpy(ifp->hwaddr, CLLADDR(sdl), ifp->hwlen); in if_discover()
668 memcpy(ifp->hwaddr, sll->sll_addr, ifp->hwlen); in if_discover()
H A Dipv6.c324 ifp->hwaddr, ifp->hwlen, in ipv6_makestableprivate()
1448 if (memcmp(ifp->hwaddr, allzero, ifp->hwlen) == 0 || in ipv6_addlinklocal()
1449 memcmp(ifp->hwaddr, allone, ifp->hwlen) == 0) in ipv6_addlinklocal()
1484 ap->addr.s6_addr[ 8] = ifp->hwaddr[0]; in ipv6_addlinklocal()
1485 ap->addr.s6_addr[ 9] = ifp->hwaddr[1]; in ipv6_addlinklocal()
1486 ap->addr.s6_addr[10] = ifp->hwaddr[2]; in ipv6_addlinklocal()
1489 ap->addr.s6_addr[13] = ifp->hwaddr[3]; in ipv6_addlinklocal()
1490 ap->addr.s6_addr[14] = ifp->hwaddr[4]; in ipv6_addlinklocal()
1491 ap->addr.s6_addr[15] = ifp->hwaddr[5]; in ipv6_addlinklocal()
1493 memcpy(&ap->addr.s6_addr[8], ifp->hwaddr, 8); in ipv6_addlinklocal()
H A Ddhcpcd.h81 unsigned char hwaddr[HWADDR_LEN]; member
H A Dipv4ll.c352 memcpy(&seed, ifp->hwaddr, ifp->hwlen); in ipv4ll_start()
354 memcpy(&seed, ifp->hwaddr + ifp->hwlen - sizeof(seed), in ipv4ll_start()
H A Dduid.c151 memcpy(p, ifp->hwaddr, ifp->hwlen); in duid_make()
H A Darp.c101 APPEND(ifp->hwaddr, ifp->hwlen); in arp_request()
287 memcmp(hw_s, ifn->hwaddr, ifn->hwlen) == 0) in arp_packet()
/netbsd-src/sys/dev/ieee1394/
H A Dif_fwip.c169 struct fw_hwaddr *hwaddr; in fwipattach() local
177 hwaddr = (struct fw_hwaddr *)&sc->sc_eth.fwcom.ic_hwaddr; in fwipattach()
198 hwaddr->sender_unique_ID_hi = htonl(sc->sc_fd.fc->eui.hi); in fwipattach()
199 hwaddr->sender_unique_ID_lo = htonl(sc->sc_fd.fc->eui.lo); in fwipattach()
200 hwaddr->sender_max_rec = sc->sc_fd.fc->maxrec; in fwipattach()
201 hwaddr->sspd = sc->sc_fd.fc->speed; in fwipattach()
202 hwaddr->sender_unicast_FIFO_hi = htons((uint16_t)(INET_FIFO >> 32)); in fwipattach()
203 hwaddr->sender_unicast_FIFO_lo = htonl((uint32_t)INET_FIFO); in fwipattach()
218 ieee1394_ifattach(ifp, (const struct ieee1394_hwaddr *)hwaddr); in fwipattach()
/netbsd-src/sys/arch/arm/imx/
H A Dif_enet.c768 enet_gethwaddr(struct enet_softc *sc, uint8_t *hwaddr) in enet_gethwaddr() argument
773 hwaddr[0] = paddr >> 24; in enet_gethwaddr()
774 hwaddr[1] = paddr >> 16; in enet_gethwaddr()
775 hwaddr[2] = paddr >> 8; in enet_gethwaddr()
776 hwaddr[3] = paddr; in enet_gethwaddr()
779 hwaddr[4] = paddr >> 24; in enet_gethwaddr()
780 hwaddr[5] = paddr >> 16; in enet_gethwaddr()
784 enet_sethwaddr(struct enet_softc *sc, uint8_t *hwaddr) in enet_sethwaddr() argument
788 paddr = (hwaddr[0] << 24) | (hwaddr[1] << 16) | (hwaddr[2] << 8) | in enet_sethwaddr()
789 hwaddr[3]; in enet_sethwaddr()
[all …]
/netbsd-src/usr.sbin/bootp/common/
H A DMakefile6 SRCS= dovend.c dumptab.c getif.c hash.c hwaddr.c lookup.c readfile.c \
/netbsd-src/usr.bin/rump_dhcpclient/
H A Ddhcpcd.h89 unsigned char hwaddr[HWADDR_LEN]; member
H A Dnet.c129 hwaddr_ntoa(const unsigned char *hwaddr, size_t hwlen) in hwaddr_ntoa() argument
137 p += snprintf(p, 3, "%.2x", hwaddr[i]); in hwaddr_ntoa()
H A Dmain.c84 memcpy(ifp->hwaddr, sdl->sdl_data+strlen(ifp->name), ETHER_ADDR_LEN); in get_hwaddr()
/netbsd-src/sys/dev/scsipi/
H A Dscsi_ctron_ether.h92 u_int8_t hwaddr[6]; /* PROM ethernet addr */ member
/netbsd-src/sys/arch/acorn32/podulebus/
H A Dif_ie.c308 uint8_t hwaddr[ETHER_ADDR_LEN]; in ieattach() local
440 hwaddr[i] = idrom[9+i]; in ieattach()
454 ether_ifattach(ifp, hwaddr); in ieattach()
460 ether_sprintf(hwaddr), in ieattach()
/netbsd-src/external/mpl/dhcp/dist/server/
H A Dldap.c496 struct berval **tempbv, **hwaddr; in ldap_parse_host() local
507 hwaddr = ldap_get_values_len (ld, item->ldent, "dhcpHWAddress"); in ldap_parse_host()
513 if (hwaddr != NULL) in ldap_parse_host()
515 if (hwaddr[0] != NULL) in ldap_parse_host()
518 x_parser_strcat (cfile, hwaddr[0]->bv_val); in ldap_parse_host()
521 ldap_value_free_len (hwaddr); in ldap_parse_host()
/netbsd-src/sys/net/
H A Dif_ieee1394subr.c625 ieee1394_ifattach(struct ifnet *ifp, const struct ieee1394_hwaddr *hwaddr) in ieee1394_ifattach() argument
641 if_set_sadl(ifp, hwaddr, sizeof(struct ieee1394_hwaddr), true); in ieee1394_ifattach()
/netbsd-src/external/bsd/dhcpcd/dist/
H A DREADME.md71 #slaac hwaddr
/netbsd-src/sys/arch/mips/sibyte/dev/
H A Dsbmac.c2174 sbmac_parse_hwaddr(const char *str, u_char *hwaddr) in sbmac_parse_hwaddr() argument
2197 *hwaddr++ = (digit1 << 4) | digit2; in sbmac_parse_hwaddr()

12