Lines Matching defs:lease

755 mDNSlocal void natTraversalHandlePortMapReplyWithAddress(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, mDNSv4Addr extaddr, mDNSIPPort extport, mDNSu32 lease, NATTProtocol protocol)
760 if (err || lease == 0 || mDNSIPPortIsZero(extport))
762 LogInfo("natTraversalHandlePortMapReplyWithAddress: %p Response %s Port %5d External %.4a:%d lease %d error %d",
763 n, prot, mDNSVal16(n->IntPort), &extaddr, mDNSVal16(extport), lease, err);
772 if (lease > 999999999UL / mDNSPlatformOneSecond)
773 lease = 999999999UL / mDNSPlatformOneSecond;
774 n->ExpiryTime = NonZeroTime(m->timenow + lease * mDNSPlatformOneSecond);
777 LogInfo("natTraversalHandlePortMapReplyWithAddress: %p %s Response %s Port %5d External %.4a:%d changed to %.4a:%d lease %d",
785 &extaddr, mDNSVal16(extport), lease);
798 mDNSexport void natTraversalHandlePortMapReply(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, mDNSIPPort extport, mDNSu32 lease, NATTProtocol protocol)
800 natTraversalHandlePortMapReplyWithAddress(m, n, InterfaceID, err, m->ExtAddress, extport, lease, protocol);
845 // set default lease if necessary
1075 mDNSs32 lease = (mDNSs32)llq->llqlease * mDNSPlatformOneSecond;
1078 q->expire = m->timenow + lease;
1079 q->ThisQInterval = lease/2 + mDNSRandom(lease/10);
1080 debugf("SetLLQTimer setting %##s (%s) to %d %d", q->qname.c, DNSTypeName(q->qtype), lease/mDNSPlatformOneSecond, q->ThisQInterval/mDNSPlatformOneSecond);
1102 debugf("recvSetupResponse: requested lease %lu, granted lease %lu", q->ReqLease, llq->llqlease);
2171 rr->NATinfo.NATLease = 0; // Request default lease
3023 // 9. It uses a lease option
3097 LogMsg("SendGroupRRMessage: ERROR: Could not put lease option, failing the group registration");
3098 // if we can't put the lease, we need to undo the merge
3241 // 2) Additional section MUST have space for lease option, HINFO and TSIG option (which needs to
3565 // Retry without lease only for non-Private domains
3569 LogMsg("hndlRecordUpdateReply: Will retry update of record %##s without lease option", rr->resrec.name->c);
4025 mDNSu32 lease = GetPktLease(m, msg, end);
4026 mDNSs32 expire = m->timenow + (mDNSs32)lease * mDNSPlatformOneSecond;
4027 mDNSu32 random = mDNSRandom((mDNSs32)lease * mDNSPlatformOneSecond/10);
4043 if (!err && rptr->uselease && lease)