Searched refs:AuthRecord (Results 1 - 13 of 13) sorted by relevance

/external/mdnsresponder/mDNSCore/
H A DuDNS.h75 extern mStatus uDNS_UpdateRecord(mDNS *m, AuthRecord *rr);
79 extern mStatus mDNS_Register_internal(mDNS *const m, AuthRecord *const rr);
80 extern mStatus mDNS_Deregister_internal(mDNS *const m, AuthRecord *const rr, mDNS_Dereg_type drt);
86 extern mStatus uDNS_DeregisterRecord(mDNS *const m, AuthRecord *const rr);
87 extern const domainname *GetServiceTarget(mDNS *m, AuthRecord *const rr);
H A DmDNSEmbeddedAPI.h431 typedef struct AuthRecord_struct AuthRecord; typedef in typeref:struct:AuthRecord_struct
485 AuthRecord *rr; // For record updates
883 typedef void mDNSRecordCallback(mDNS *const m, AuthRecord *const rr, mStatus result);
889 typedef void mDNSRecordUpdateCallback(mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu16 OldRDLen);
1140 AuthRecord *members; // List of CacheRecords with this same name
1141 AuthRecord **rrauth_tail; // Tail end of that list
1143 AuthRecord *NewLocalOnlyRecords;
1182 AuthRecord *next; // Next in list; first element of structure for efficiency reasons
1187 AuthRecord *Additional1; // Recommended additional record to include in response (e.g. SRV for PTR record)
1188 AuthRecord *Additional
[all...]
H A DmDNS.c279 // Returns the AuthGroup in which the AuthRecord was inserted
280 mDNSexport AuthGroup *InsertAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr)
295 mDNSexport AuthGroup *RemoveAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr)
299 AuthRecord **rp;
440 // For a single given DNSQuestion pointed to by CurrentQuestion, deliver an add/remove result for the single given AuthRecord
442 mDNSlocal void AnswerLocalQuestionWithLocalAuthRecord(mDNS *const m, AuthRecord *rr, QC_result AddRecord)
491 mDNSlocal void AnswerInterfaceAnyQuestionsWithLocalAuthRecord(mDNS *const m, AuthRecord *rr, QC_result AddRecord)
513 // When a new local AuthRecord is created or deleted, AnswerAllLocalQuestionsWithLocalAuthRecord()
517 // 2. If the AuthRecord is marked mDNSInterface_LocalOnly or mDNSInterface_P2P, then it also runs though
524 mDNSlocal void AnswerAllLocalQuestionsWithLocalAuthRecord(mDNS *const m, AuthRecord *r
[all...]
H A DuDNS.c61 mDNSlocal void SetRecordRetry(mDNS *const m, AuthRecord *rr, mDNSu32 random)
704 AuthRecord rr;
1231 DNSQuestion *const question, AuthRecord *const rr)
1397 mDNSexport const domainname *GetServiceTarget(mDNS *m, AuthRecord *const rr)
1681 mDNSlocal void SendRecordRegistration(mDNS *const m, AuthRecord *rr);
1682 mDNSlocal void SendRecordDeregistration(mDNS *m, AuthRecord *rr);
1683 mDNSlocal mDNSBool IsRecordMergeable(mDNS *const m, AuthRecord *rr, mDNSs32 time);
1687 mDNSlocal void UpdateAllServiceRecords(mDNS *const m, AuthRecord *rr, mDNSBool reg)
1689 AuthRecord *r, *srvRR;
1746 AuthRecord *r
[all...]
H A DDNSCommon.c989 // Set up a AuthRecord with sensible default values.
991 mDNSexport void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID,
1275 // LocalOnly records are truly identified by ARType in the AuthRecord. As P2P and LocalOnly record
1279 mDNSexport mDNSBool LocalOnlyRecordAnswersQuestion(AuthRecord *const ar, const DNSQuestion *const q)
1838 mDNSlocal mDNSu8 *putEmptyResourceRecord(DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, mDNSu16 *count, const AuthRecord *rr)
1880 AuthRecord prereq;
1950 AuthRecord rr;
1965 AuthRecord rr;
1981 AuthRecord hinfo;
2709 mDNSlocal AuthRecord *AnyLocalRecordRead
[all...]
H A DDNSCommon.h168 extern mDNSBool LocalOnlyRecordAnswersQuestion(AuthRecord *const rr, const DNSQuestion *const q);
H A DDNSDigest.c1331 AuthRecord tsig;
/external/mdnsresponder/mDNSShared/
H A Duds_daemon.h54 extern AuthRecord *AllocateSubTypes(mDNSs32 NumSubTypes, char *p);
56 extern void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result);
H A Duds_daemon.c103 AuthRecord *rr; // Pointer to variable-sized AuthRecord (Why a pointer? Why not just embed it here?)
113 AuthRecord *subtypes;
486 mDNSlocal AuthRecord *read_rr_from_ipc_msg(request_state *request, int GetTTL, int validate_flags)
498 AuthRecord *rr;
516 rr = mallocL("AuthRecord/read_rr_from_ipc_msg", sizeof(AuthRecord) - sizeof(RDataBody) + storage_size);
535 freeL("AuthRecord/read_rr_from_ipc_msg", rr);
610 AuthRecord *st = instance->subtypes;
644 AuthRecord *s
[all...]
H A Ddnsextd.c882 AuthRecord rr;
1645 mDNSlocal void FormatLLQOpt(AuthRecord *opt, int opcode, const mDNSOpaque64 *const id, mDNSs32 lease)
1898 AuthRecord opt;
2121 AuthRecord opt;
2159 AuthRecord opt;
2210 AuthRecord opt;
3114 mStatus mDNS_Deregister(mDNS *const m, AuthRecord *const rr) { ( void ) m; ( void ) rr; return 0; }
3121 mStatus mDNS_Register(mDNS *const m, AuthRecord *const rr) { ( void ) m; ( void ) rr; return 0; }
H A Ddnssd_clientshim.c229 AuthRecord *SubTypes = mDNSNULL;
/external/mdnsresponder/mDNSPosix/
H A DProxyResponder.c50 AuthRecord RR_A; // 'A' (address) record for our ".local" name
51 AuthRecord RR_PTR; // PTR (reverse lookup) record
54 mDNSlocal void HostNameCallback(mDNS *const m, AuthRecord *const rr, mStatus result)
175 mDNSlocal void NoSuchServiceCallback(mDNS *const m, AuthRecord *const rr, mStatus result)
207 mDNSlocal void RegisterNoSuchService(mDNS *m, AuthRecord *const rr, domainname *proxyhostname,
243 AuthRecord proxyrecord;
H A DmDNSPosix.c439 mDNSexport void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result)
1434 mDNSexport mDNSBool mDNSPlatformValidRecordForInterface(AuthRecord *rr, const NetworkInterfaceInfo *intf)

Completed in 1475 milliseconds