Lines Matching refs:first

109 // Defined to set the kDNSQClass_UnicastResponse bit in the first four query packets.
110 // else, it's just set it the first query.
395 // we still want to find the first IPv4 Link-Local interface
698 // This means that because the announce interval is doubled after sending the first packet, the first
700 // The half-second value here may be thought of as a conceptual (non-existent) half-second delay *before* the first packet is sent.
831 // records that are going to probe, then we delay its first announcement so that it will
832 // go out synchronized with the first announcement for the other records that *are* probing.
846 // the first probe is delayed 1/4 second. This means the common-case behaviour is:
1197 // If this is the first advertised service
1607 // first see if we have a record on the duplicate list ready to take over from it.
2641 // The first time through (pktcount==0), if this record is verified unique
2713 // The first time through (pktcount==0), if this record is verified unique
3872 // So, we send one of each, unicast first, then broadcast second.
3884 // the network repeatedly. This happens first time when we answer the question and
4055 // first before following it
4141 // the end of the question list, and m->NewQuestions will be set to indicate the first new question.
4162 // because we will anyway send another query within a few seconds. The first reset query is sent out
4219 // the end of the question list, and m->NewQuestions will be set to indicate the first new question.
4249 // the end of the question list, and m->NewQuestions will be set to indicate the first new question.
4614 // Advance NewQuestions to the next *after* calling CheckCacheExpiration, because if we advance it first
5139 CheckProxyRecords(m, m->DuplicateRecords); // Clear m->DuplicateRecords first, then m->ResourceRecords
5223 // if this is the first record we are skipping, move to the end of the list.
5279 // We check the cache first, because there might be records close to expiring that trigger questions to refresh them.
5815 // Account for the first length byte and the null byte at the end
5825 // If we are updating the record for the first time, rdata points to rdatastorage as the rdata memory
5879 // When we are registering on the first interface, rr->updateid is zero in which case
6509 // at WakeOnlyServices first.
6951 if (ourptr >= ourend) return(-1); // Our data ran out first; We lost
6952 if (pktptr >= pktend) return(+1); // Packet data ran out first; We won
8199 // Be careful to call the callback for duplicate questions first and then the original
8363 // When we created the cache for the first time and answered the question, the question's
8598 // has not been processed), we need to cache them along with the first cache
8611 // polling the network once we get a valid response back. For the first time when a new
8766 // delivering some records of the RRSet first and then the remainder a couple of milliseconds later was causing
9366 // If a record is deleted twice, first with an explicit DE record, then a second time by virtue of the cache
9764 mDNSu8 *limit = ptr + len - 1; // Exclude the first byte that is the length
10283 // Read the integer parts which are in IETF byte-order (MSB first, LSB second)
10417 DNSQuestion *first = mDNSNULL;
10432 q->DuplicateOf = first;
10433 if (!first)
10435 first = q;
10605 // Take the first best match. If there are multiple equally good matches (bettermatch = 0), we take
10606 // the timeout value from the first one
10679 // The first condition in the "if" statement checks to see if both the question and the DNSServer are
10682 // If the first condition fails, following are the possible cases (the notes below are using
10820 // If there are multiple best servers for a given question, we will pick the first one
10823 // "currPenaltyTime < bestPenaltyTime" check lets us either pick the first best server
11020 // first and the upper layer did not wait for the positive response that came later.
11251 // We restart queries in a two step process by first calling stop and build a temporary list which we
11446 // be a waste. For that reason, we schedule our first query to go out in half a second (InitialQuestionInterval).
11524 // Request unicast response for first 4 queries to increase
11913 // *first*, then they're all ready to be updated a second time if necessary when we cancel our GetZoneData query.
12128 // If this is our first answer, then set the GotSRV flag and start the address query
12140 // If this is not our first answer, only re-issue the address query if the target host name has changed
12149 // 1. This is not our first SRV answer
12640 // When doing the mDNS_Exit processing, we first call DeadvertiseInterface for each interface, so by the time the platform
12789 // initialize it to -1 the very first time.
12958 // If flapping, delay between first and second queries is nine seconds instead of one second
13281 // Name is first label of domain name (any dots in the name are actual dots, not label separators)
13360 // already set the first label of the record name to the subtype being registered
13365 st.c[1+st.c[0]] = 0; // Only want the first label, not the whole FQDN (particularly for mDNS_RenameAndReregisterService())
13398 // It is important that we register SRV first. uDNS assumes that SRV is registered first so
13670 // If the machine has just woken then we'll discard our records when we see the first new mDNS probe from that machine.
13691 rr->LastAPTime = m->timenow + mDNSPlatformOneSecond * 9; // Send first packet at rr->LastAPTime + rr->ThisAPInterval, i.e. 10 seconds from now
14162 // (Do this first, BEFORE calling mDNS_DeregisterService below)
14656 // We need to first mark all the entries to be deleted. If the configuration changed, then
15084 // already contain such information, so we deregister the duplicate records first.