| /netbsd-src/usr.sbin/bootp/bootpd/ |
| H A D | Makefile.UNIX | 125 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 D | README | 118 hwaddr.c Hardware address support 119 hwaddr.h header for above
|
| /netbsd-src/usr.sbin/ifmcstat/ |
| H A D | ifmcstat.c | 114 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 D | lemac.c | 336 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 D | bpf.c | 324 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 D | common.c | 44 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 D | dhcpcd.c | 552 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 D | if.c | 243 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 D | ipv6.c | 324 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 D | dhcpcd.h | 81 unsigned char hwaddr[HWADDR_LEN]; member
|
| H A D | ipv4ll.c | 352 memcpy(&seed, ifp->hwaddr, ifp->hwlen); in ipv4ll_start() 354 memcpy(&seed, ifp->hwaddr + ifp->hwlen - sizeof(seed), in ipv4ll_start()
|
| H A D | duid.c | 151 memcpy(p, ifp->hwaddr, ifp->hwlen); in duid_make()
|
| H A D | arp.c | 101 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 D | if_fwip.c | 169 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 D | if_enet.c | 768 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 D | Makefile | 6 SRCS= dovend.c dumptab.c getif.c hash.c hwaddr.c lookup.c readfile.c \
|
| /netbsd-src/usr.bin/rump_dhcpclient/ |
| H A D | dhcpcd.h | 89 unsigned char hwaddr[HWADDR_LEN]; member
|
| H A D | net.c | 129 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 D | main.c | 84 memcpy(ifp->hwaddr, sdl->sdl_data+strlen(ifp->name), ETHER_ADDR_LEN); in get_hwaddr()
|
| /netbsd-src/sys/dev/scsipi/ |
| H A D | scsi_ctron_ether.h | 92 u_int8_t hwaddr[6]; /* PROM ethernet addr */ member
|
| /netbsd-src/sys/arch/acorn32/podulebus/ |
| H A D | if_ie.c | 308 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 D | ldap.c | 496 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 D | if_ieee1394subr.c | 625 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 D | README.md | 71 #slaac hwaddr
|
| /netbsd-src/sys/arch/mips/sibyte/dev/ |
| H A D | sbmac.c | 2174 sbmac_parse_hwaddr(const char *str, u_char *hwaddr) in sbmac_parse_hwaddr() argument 2197 *hwaddr++ = (digit1 << 4) | digit2; in sbmac_parse_hwaddr()
|