Lines Matching refs:lease_ptr
67 write_lease(const struct dhcp6_lease *lease_ptr,
73 if ((inet_ntop(AF_INET6, &lease_ptr->lease_addr.addr,
78 gmtime_r(&lease_ptr->start_date, &brokendown_time);
79 fprintf(file, "lease %s/%d { \n", addr_str, lease_ptr->lease_addr.plen);
81 duidstr(&lease_ptr->iaidaddr->client6_info.clientid));
84 duidstr(&lease_ptr->iaidaddr->client6_info.serverid));
85 fprintf(file, "\t IAID: %u ", lease_ptr->iaidaddr->client6_info.iaidinfo.iaid);
86 fprintf(file, "\t type: %d;\n", lease_ptr->iaidaddr->client6_info.type);
88 lease_ptr->iaidaddr->client6_info.iaidinfo.renewtime);
90 lease_ptr->iaidaddr->client6_info.iaidinfo.rebindtime);
91 if (!IN6_IS_ADDR_UNSPECIFIED(&lease_ptr->linklocal)) {
92 if ((inet_ntop(AF_INET6, &lease_ptr->linklocal, addr_str,
99 fprintf(file, "\t state: %d;\n", lease_ptr->state);
100 if (lease_ptr->hostname != NULL)
101 fprintf(file, "\t hostname: %s;\n",lease_ptr->hostname);
110 fprintf(file, "\t start date: %lu;\n", lease_ptr->start_date);
112 lease_ptr->lease_addr.preferlifetime);
114 lease_ptr->lease_addr.validlifetime);