Searched refs:chaddr (Results 1 - 15 of 15) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/router/udhcpd/
H A Dleases.h7 u_int8_t chaddr[16]; member in struct:dhcpOfferedAddr
15 void clear_lease(u_int8_t *chaddr, u_int32_t yiaddr);
16 struct dhcpOfferedAddr *add_lease(u_int8_t *chaddr, u_int32_t yiaddr, unsigned long lease);
19 struct dhcpOfferedAddr *find_lease_by_chaddr(u_int8_t *chaddr);
H A Dleases.c26 /* clear every lease out that chaddr OR yiaddr matches and is nonzero */
27 void clear_lease(u_int8_t *chaddr, u_int32_t yiaddr) argument
34 for (j = 0; j < 16 && !chaddr[j]; j++);
39 //if (memcmp(leases[i].chaddr, chaddr, 16)==0 && leases[i].expires==0xffffffff)
42 if ((j != 16 && !memcmp(leases[i].chaddr, chaddr, 16)) ||
53 struct dhcpOfferedAddr *add_lease(u_int8_t *chaddr, u_int32_t yiaddr, unsigned long lease) argument
58 clear_lease(chaddr, yiaddr);
66 memcpy(oldest->chaddr, chadd
104 find_lease_by_chaddr(u_int8_t *chaddr) argument
[all...]
H A Dserverpacket.c47 unsigned char *chaddr; local
53 chaddr = MAC_BCAST_ADDR;
57 chaddr = payload->chaddr;
61 chaddr = MAC_BCAST_ADDR;
65 chaddr = payload->chaddr;
68 ciaddr, CLIENT_PORT, chaddr, server_config.ifindex);
88 memcpy(packet->chaddr, oldpacket->chaddr, 1
[all...]
H A Dpacket.h19 u_int8_t chaddr[16]; member in struct:dhcpMessage
H A Ddumpleases.c26 unsigned char chaddr[16]; member in struct:lease_t
85 printf("%02x", lease.chaddr[i]);
H A Dfiles.c246 fwrite(leases[i].chaddr, 16, 1, fp);
276 if (!(add_lease(lease.chaddr, lease.yiaddr, lease.expires))) {
318 read_mac(mac, (uint8_t *)&lease->chaddr);
338 if (!(add_lease(lease.chaddr, lease.yiaddr, lease.expires)))
H A Ddhcpd.c209 lease = find_lease_by_chaddr(packet.chaddr);
270 memset(lease->chaddr, 0, 16);
287 memset(lease->chaddr, 0, 16);
H A Dclientpacket.c82 memcpy(packet->chaddr, client_config.arp, 6);
H A Ddhcpc.c489 if (memcmp(client_config.arp,packet.chaddr,6))
/asus-wl-520gu-7.0.1.45/src/router/httpd/
H A Dbroadcom.c331 unsigned char chaddr[16]; member in struct:lease_t
356 if (ETHER_ISNULLADDR(lease.chaddr))
362 ret += websWrite(wp, "%02X", lease.chaddr[i]);
384 if (ETHER_ISNULLADDR(lease.chaddr))
390 ret += websWrite(wp, "%02X", lease.chaddr[i]);
H A Ddp.h168 u_int8_t chaddr[16]; member in struct:dhcpMessage
H A Ddiscover.c735 memcpy(packet->chaddr, client_config.arp, 6);
H A Dweb_ex.c1149 unsigned char chaddr[16]; member in struct:lease_t
1209 ret += websWrite(wp, "%02x", lease.chaddr[i]);
2954 if(ETHER_ISNULLADDR(lease.chaddr))
2971 websWrite(wp, "%02X", lease.chaddr[i]);
/asus-wl-520gu-7.0.1.45/src/router/shared.asus/
H A Dbroadcom.c310 unsigned char chaddr[16]; member in struct:lease_t
337 if (ETHER_ISNULLADDR(lease.chaddr))
341 ret += websWrite(wp, "%02X", lease.chaddr[i]);
/asus-wl-520gu-7.0.1.45/src/router/shared/
H A Dbroadcom.c335 unsigned char chaddr[16]; member in struct:lease_t
377 if (ETHER_ISNULLADDR(lease.chaddr))
381 ret += websWrite(wp, "%02X", lease.chaddr[i]);

Completed in 136 milliseconds