Lines Matching defs:dyn_lease
195 } dyn_lease;
1200 dyn_lease *dls;
1210 dls = (dyn_lease*)listdls->arg;
1215 writeall(fd, dls, sizeof(dyn_lease));
1336 if (((dyn_lease*) listdls->arg)->lease_nip == nip) {
1337 if (((int32_t)(((dyn_lease*) listdls->arg)->expires) - time(NULL)) < 0)
1341 if (!memcmp(((dyn_lease*) listdls->arg)->lease_mac, mac, 6)) return -1;
1355 dyn_lease *dls;
1360 if (!memcmp(((dyn_lease*) listdls->arg)->lease_mac, mac, 6)) {
1361 if (update) *req_exp = get_lease(*req_exp + ((dyn_lease*) listdls->arg)->expires);
1362 ((dyn_lease*) listdls->arg)->expires = *req_exp + now;
1368 dls = xzalloc(sizeof(dyn_lease));
1423 if (!memcmp(((dyn_lease*) listdls->arg)->lease_mac, mac, 6)) {
1424 ((dyn_lease*) listdls->arg)->expires = del_time + time(NULL);
1443 if (!memcmp(((dyn_lease*)listdls->arg)->lease_mac, mac, 6)) {
1444 nip = ((dyn_lease*)listdls->arg)->lease_nip;
1547 dyn_lease *dls;
1550 dls = xzalloc(sizeof(dyn_lease));
1559 while (read(fd, dls, sizeof(dyn_lease)) == sizeof(dyn_lease)) {