Lines Matching defs:hwaddr
27 unsigned char hwaddr[ETHER_ADDR_LEN];
66 hwaddr[0] = e0;
67 hwaddr[1] = e1;
68 hwaddr[2] = e2;
69 hwaddr[3] = e3;
70 hwaddr[4] = e4;
71 hwaddr[5] = e5;
92 memcpy(lease->hwaddr, hwaddr, ETHER_ADDR_LEN);
113 if ((config = find_config(dhcp_configs, NULL, lease->clid, lease->clid_len, lease->hwaddr, NULL)) &&
147 expires, lease->hwaddr[0], lease->hwaddr[1],
148 lease->hwaddr[2], lease->hwaddr[3], lease->hwaddr[4],
149 lease->hwaddr[5], inet_ntoa(lease->addr),
232 if (memcmp(clid, lease->hwaddr, ETHER_ADDR_LEN) == 0)
272 memset(lease->hwaddr, 0, ETHER_ADDR_LEN);
293 void lease_set_hwaddr(struct dhcp_lease *lease, unsigned char *hwaddr)
295 if (memcmp(lease->hwaddr, hwaddr, ETHER_ADDR_LEN) != 0)
298 memcpy(lease->hwaddr, hwaddr, ETHER_ADDR_LEN);