Lines Matching defs:scopeid
5608 mDNSlocal mDNSBool mDNSUpdateOkToSend(mDNS *const m, AuthRecord *rr, NetworkInterfaceInfo *const intf, mDNSu32 scopeid)
5619 // If we have a pending registration for "scopeid", it is ok to send the update on that interface.
5620 // If the scopeid is too big to check for validity, we don't check against updateIntID. When
5624 // Note: scopeid is the same as intf->InterfaceID. It is passed in so that we don't have to call the
5627 if ((scopeid >= (sizeof(rr->updateIntID) * mDNSNBBY) || bit_get_opaque64(rr->updateIntID, scopeid)) &&
5763 mDNSu32 scopeid;
5765 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
5821 if (rr->SendRNow || mDNSUpdateOkToSend(m, rr, intf, scopeid))
5831 if (scopeid < (sizeof(rr->updateIntID) * mDNSNBBY))
5833 bit_clr_opaque64(rr->updateIntID, scopeid);
5990 LogSPS("Setting scopeid (ALL) 0x%x 0x%x for %s", updateIntID.l[1], updateIntID.l[0], ARDisplayString(m, ar));
5997 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, ar->resrec.InterfaceID, mDNStrue);
5998 if ((scopeid < (sizeof(updateIntID) * mDNSNBBY)) && bit_get_opaque64(updateIntID, scopeid))
6000 bit_set_opaque64(ar->updateIntID, scopeid);
6001 LogSPS("SPSInitRecordsBeforeUpdate: Setting scopeid(%d) 0x%x 0x%x for %s", scopeid, ar->updateIntID.l[1],
6006 LogSPS("SPSInitRecordsBeforeUpdate: scopeid %d beyond range or not valid for SPS registration", scopeid);
6053 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
6054 if ((scopeid >= (sizeof(rr->updateIntID) * mDNSNBBY) || bit_get_opaque64(rr->updateIntID, scopeid)) &&
6336 mDNSu32 scopeid;
6341 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, intf->InterfaceID, mDNStrue);
6343 if (scopeid < (sizeof(updateIntID) * mDNSNBBY))
6344 bit_set_opaque64(updateIntID, scopeid);
10137 mDNSu32 scopeid = mDNSPlatformInterfaceIndexfromInterfaceID(m, InterfaceID, mDNStrue);
10138 if (scopeid < (sizeof(rr->updateIntID) * mDNSNBBY))
10139 bit_clr_opaque64(rr->updateIntID, scopeid);