Searched refs:static_lease (Results 1 - 3 of 3) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/udhcp/
H A Dstatic_leases.c17 int addStaticLease(struct static_lease **lease_struct, uint8_t *mac, uint32_t *ip)
19 struct static_lease *cur;
20 struct static_lease *new_static_lease;
23 new_static_lease = xmalloc(sizeof(struct static_lease));
44 uint32_t getIpByMac(struct static_lease *lease_struct, void *arg)
47 struct static_lease *cur = lease_struct;
65 uint32_t reservedIp(struct static_lease *lease_struct, uint32_t ip)
67 struct static_lease *cur = lease_struct;
85 void printStaticLeases(struct static_lease **arg)
88 struct static_lease *cu
[all...]
H A Ddhcpd.h22 struct static_lease { struct
23 struct static_lease *next;
54 struct static_lease *static_leases; /* List of ip/mac pairs to assign static leases */
80 int addStaticLease(struct static_lease **lease_struct, uint8_t *mac, uint32_t *ip);
82 uint32_t getIpByMac(struct static_lease *lease_struct, void *arg);
84 uint32_t reservedIp(struct static_lease *lease_struct, uint32_t ip);
86 void printStaticLeases(struct static_lease **lease_struct);
H A Ddhcpd.c37 struct dhcpOfferedAddr *lease, static_lease; local
158 memcpy(&static_lease.chaddr, &packet.chaddr, 16);
159 static_lease.yiaddr = static_lease_ip;
160 static_lease.expires = 0;
162 lease = &static_lease;

Completed in 28 milliseconds