Lines Matching defs:lease
342 struct lease_t lease;
354 while (fread(&lease, sizeof(lease), 1, fp)) {
356 if (ETHER_ISNULLADDR(lease.chaddr))
359 //printf("lease: %s %d\n", lease.hostname, strlen(lease.hostname));
360 ret += websWrite(wp, "%-16s", lease.hostname);
362 ret += websWrite(wp, "%02X", lease.chaddr[i]);
365 addr.s_addr = lease.yiaddr;
367 expires = ntohl(lease.expires);
382 while (fread(&lease, sizeof(lease), 1, fp)) {
384 if (ETHER_ISNULLADDR(lease.chaddr))
387 //printf("lease: %s %d\n", lease.hostname, strlen(lease.hostname));
388 ret += websWrite(wp, "%-16s", lease.hostname);
390 ret += websWrite(wp, "%02X", lease.chaddr[i]);
393 addr.s_addr = lease.yiaddr;
395 expires = ntohl(lease.expires);
407 /* Renew lease */
435 /* Release lease */
560 /* Display IP Address lease */