Lines Matching refs:scopeid
5685 mDNSlocal mDNSBool mDNSUpdateOkToSend(mDNS *const m, AuthRecord *rr, NetworkInterfaceInfo *const intf, mDNSu32 scopeid)
5696 // If we have a pending registration for "scopeid", it is ok to send the update on that interface.
5697 // If the scopeid is too big to check for validity, we don't check against updateIntID. When
5701 // Note: scopeid is the same as intf->InterfaceID. It is passed in so that we don't have to call the
5704 if ((scopeid >= (sizeof(rr->updateIntID) * mDNSNBBY) || bit_get_opaque64(rr->updateIntID, scopeid)) &&
5846 mDNSu32 scopeid;
5848 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
5904 if (rr->SendRNow || mDNSUpdateOkToSend(m, rr, intf, scopeid))
5914 if (scopeid < (sizeof(rr->updateIntID) * mDNSNBBY))
5916 bit_clr_opaque64(rr->updateIntID, scopeid);
6073 LogSPS("Setting scopeid (ALL) 0x%x 0x%x for %s", updateIntID.l[1], updateIntID.l[0], ARDisplayString(m, ar));
6080 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, ar->resrec.InterfaceID, mDNStrue);
6081 if ((scopeid < (sizeof(updateIntID) * mDNSNBBY)) && bit_get_opaque64(updateIntID, scopeid))
6083 bit_set_opaque64(ar->updateIntID, scopeid);
6084 LogSPS("SPSInitRecordsBeforeUpdate: Setting scopeid(%d) 0x%x 0x%x for %s", scopeid, ar->updateIntID.l[1],
6089 LogSPS("SPSInitRecordsBeforeUpdate: scopeid %d beyond range or not valid for SPS registration", scopeid);
6136 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
6137 if ((scopeid >= (sizeof(rr->updateIntID) * mDNSNBBY) || bit_get_opaque64(rr->updateIntID, scopeid)) &&
6443 mDNSu32 scopeid;
6448 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
6450 if (scopeid < (sizeof(updateIntID) * mDNSNBBY))
6451 bit_set_opaque64(updateIntID, scopeid);
10163 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, InterfaceID, mDNStrue);
10164 if (scopeid < (sizeof(rr->updateIntID) * mDNSNBBY))
10165 bit_clr_opaque64(rr->updateIntID, scopeid);