Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:mDNSInterfaceID

261 // To enforce useful type checking, we make mDNSInterfaceID be a pointer to a dummy struct
264 typedef struct mDNSInterfaceID_dummystruct { void *dummy; } *mDNSInterfaceID;
1030 mDNSInterfaceID InterfaceID;
1068 mDNSInterfaceID interface;
1077 mDNSInterfaceID interface; // For specialized uses; we can have DNS servers reachable over specific interfaces
1110 mDNSInterfaceID InterfaceID; // Set if this RR is specific to one interface
1222 mDNSInterfaceID SendNSECNow; // Set if we need to generate associated NSEC data for this rrname
1223 mDNSInterfaceID ImmedAnswer; // Someone on this interface issued a query we need to answer (all-ones for all interfaces)
1227 mDNSInterfaceID ImmedAdditional; // Hint that we might want to also send this record, just to be helpful
1228 mDNSInterfaceID SendRNow; // The interface this query is being sent on right now
1237 mDNSInterfaceID LastMCInterface; // Interface this record was multicast on at the time LastMCTime was recorded
1438 mDNSInterfaceID InterfaceID;
1531 mDNSInterfaceID FlappingInterface1;// Set when an interface goes away, to flag if remove events are delivered for this Q
1532 mDNSInterfaceID FlappingInterface2;// Set when an interface goes away, to flag if remove events are delivered for this Q
1537 mDNSInterfaceID SendQNow; // The interface this query is being sent on right now
1576 mDNSInterfaceID InterfaceID; // Non-zero if you want to issue queries only on a single specific IP interface
1604 mDNSInterfaceID InterfaceID; // ID of the interface the response was received on
1730 mDNSInterfaceID InterfaceID; // Identifies physical interface; MUST NOT be 0, -1, or -2
1749 mDNSInterfaceID InterfaceID;
1931 mDNSInterfaceID UPnPInterfaceID;
1948 mDNSInterfaceID SPSProxyListChanged;
1979 extern const mDNSInterfaceID mDNSInterface_Any; // Zero
1980 extern const mDNSInterfaceID mDNSInterface_LocalOnly; // Special value
1981 extern const mDNSInterfaceID mDNSInterface_Unicast; // Special value
1982 extern const mDNSInterfaceID mDNSInterfaceMark; // Special value
1983 extern const mDNSInterfaceID mDNSInterface_P2P; // Special value
2217 extern void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID,
2231 mDNSInterfaceID InterfaceID, mDNSServiceCallback Callback, void *Context, mDNSu32 flags);
2241 const mDNSInterfaceID InterfaceID, mDNSRecordCallback Callback, void *Context, mDNSBool includeP2P);
2244 extern void mDNS_SetupQuestion(DNSQuestion *const q, const mDNSInterfaceID InterfaceID, const domainname *const name,
2249 const mDNSInterfaceID InterfaceID, mDNSBool ForceMCast, mDNSQuestionCallback *Callback, void *Context);
2269 const mDNSInterfaceID InterfaceID, mDNSQuestionCallback *Callback, void *Context);
2271 extern mStatus mDNS_AdvertiseDomains(mDNS *const m, AuthRecord *rr, mDNS_DomainType DomainType, const mDNSInterfaceID InterfaceID, char *domname);
2275 extern mDNSBool mDNS_AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, const mDNSAddr *addr);
2277 extern DNSServer *GetServerForName(mDNS *m, const domainname *name, mDNSInterfaceID InterfaceID);
2381 extern mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id);
2482 extern DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *d, const mDNSInterfaceID interface, const mDNSAddr *addr, const mDNSIPPort port, mDNSBool scoped, mDNSu32 timeout);
2484 extern void mDNS_AddSearchDomain(const domainname *const domain, mDNSInterfaceID InterfaceID);
2486 extern McastResolver *mDNS_AddMcastResolver(mDNS *const m, const domainname *d, const mDNSInterfaceID interface, mDNSu32 timeout);
2557 mDNSInterfaceID InterfaceID, UDPSocket *src, const mDNSAddr *dst, mDNSIPPort dstport);
2605 extern mDNSInterfaceID mDNSPlatformInterfaceIDfromInterfaceIndex(mDNS *const m, mDNSu32 ifindex);
2606 extern mDNSu32 mDNSPlatformInterfaceIndexfromInterfaceID(mDNS *const m, mDNSInterfaceID id, mDNSBool suppressNetworkChange);
2636 mDNSInterfaceID InterfaceID, TCPConnectionCallback callback, void *context);
2643 extern void mDNSPlatformUpdateProxyList(mDNS *const m, const mDNSInterfaceID InterfaceID);
2644 extern void mDNSPlatformSendRawPacket(const void *const msg, const mDNSu8 *const end, mDNSInterfaceID InterfaceID);
2645 extern void mDNSPlatformSetLocalAddressCacheEntry(mDNS *const m, const mDNSAddr *const tpa, const mDNSEthAddr *const tha, mDNSInterfaceID InterfaceID);
2660 extern void mDNSPlatformSendWakeupPacket(mDNS *const m, mDNSInterfaceID InterfaceID, char *EthAddr, char *IPAddr, int iteration);
2666 extern void LNT_ConfigureRouterInfo(mDNS *m, const mDNSInterfaceID InterfaceID, const mDNSu8 *const data, const mDNSu16 len);
2687 // IMPORTANT: The specified mDNSInterfaceID MUST NOT be 0, -1, or -2; these values have special meaning
2716 const mDNSAddr *dstaddr, const mDNSIPPort dstport, const mDNSInterfaceID InterfaceID);
2727 extern void mDNSCoreReceiveRawPacket (mDNS *const m, const mDNSu8 *const p, const mDNSu8 *const end, const mDNSInterfaceID InterfaceID);
2736 mDNSInterfaceID InterfaceID, DNSServer *dnsserver);
2739 extern char *InterfaceNameForID(mDNS *const m, const mDNSInterfaceID InterfaceID);