[rtems-libbsd commit] mDNS: mDNSShared/dnssd_clientshim.c
Sebastian Huber
sebh at rtems.org
Thu Jan 30 15:35:15 UTC 2014
Module: rtems-libbsd
Branch: master
Commit: 7222726e83b8c95aad62861367af97d26613de53
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=7222726e83b8c95aad62861367af97d26613de53
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Jan 23 15:09:02 2014 +0100
mDNS: mDNSShared/dnssd_clientshim.c
Fix typos. Include missing header files.
---
mDNSResponder/mDNSShared/dnssd_clientshim.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/mDNSResponder/mDNSShared/dnssd_clientshim.c b/mDNSResponder/mDNSShared/dnssd_clientshim.c
index cb14310..f699729 100644
--- a/mDNSResponder/mDNSShared/dnssd_clientshim.c
+++ b/mDNSResponder/mDNSShared/dnssd_clientshim.c
@@ -25,6 +25,8 @@
#include "dns_sd.h" // Defines the interface to the client layer above
#include "mDNSEmbeddedAPI.h" // The interface we're building on top of
+#include <sys/socket.h>
+#include <netinet/in.h>
extern mDNS mDNSStorage; // We need to pass the address of this storage to the lower-layer functions
#if MDNS_BUILDINGSHAREDLIBRARY || MDNS_BUILDINGSTUBLIBRARY
@@ -71,6 +73,14 @@ typedef struct
typedef struct
{
mDNS_DirectOP_Dispose *disposefn;
+ DNSServiceRef aQuery;
+ DNSServiceGetAddrInfoReply callback;
+ void *context;
+} mDNS_DirectOP_GetAddrInfo;
+
+typedef struct
+{
+ mDNS_DirectOP_Dispose *disposefn;
DNSServiceResolveReply callback;
void *context;
const ResourceRecord *SRV;
@@ -674,7 +684,7 @@ DNSServiceErrorType DNSServiceQueryRecord
x->q.ExpectUnique = mDNSfalse;
x->q.ForceMCast = (flags & kDNSServiceFlagsForceMulticast) != 0;
x->q.ReturnIntermed = (flags & kDNSServiceFlagsReturnIntermediates) != 0;
- x->q.SuppressUnsable = (flags & kDNSServiceFlagsSuppressUnusable) != 0;
+ x->q.SuppressUnusable = (flags & kDNSServiceFlagsSuppressUnusable) != 0;
x->q.SearchListIndex = 0;
x->q.AppendSearchDomains = 0;
x->q.RetryWithSearchDomains = mDNSfalse;
More information about the vc
mailing list