Lines Matching defs:hw_addr
140 char *p = ptr, *hw_addr = req.arp_ha.sa_data;
142 while (*hw_addr && (p-ptr) < 6) {
145 if (*hw_addr == ':') hw_addr++;
146 if (!sscanf(hw_addr, "%2x%n", &val, &len)) break;
147 hw_addr += len;
151 if ((p-ptr) != 6 || *hw_addr)
204 char ip[16], hw_addr[30], mask[16], dev[16], *host_ip = NULL;
245 ip, &h_type, &flag, hw_addr, mask, dev) == 6) {
269 } else printf(" %s [%s]", hw_addr, hwtype[i].name);