diff options
author | Michael Biebl <biebl@debian.org> | 2010-11-18 04:09:35 +0100 |
---|---|---|
committer | Michael Biebl <biebl@debian.org> | 2010-11-18 04:09:35 +0100 |
commit | 0fe1d7b5874ca26dfbc05dc1fd2f943a4ee5554c (patch) | |
tree | a162bca2455c3fe03902aaf60b1e99c2d4c36e31 /avahi-compat-libdns_sd/unsupported.c | |
download | avahi-0fe1d7b5874ca26dfbc05dc1fd2f943a4ee5554c.tar.gz |
Imported Upstream version 0.6.27upstream/0.6.27
Diffstat (limited to 'avahi-compat-libdns_sd/unsupported.c')
-rw-r--r-- | avahi-compat-libdns_sd/unsupported.c | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/avahi-compat-libdns_sd/unsupported.c b/avahi-compat-libdns_sd/unsupported.c new file mode 100644 index 0000000..4e94f70 --- /dev/null +++ b/avahi-compat-libdns_sd/unsupported.c @@ -0,0 +1,90 @@ +/*** + This file is part of avahi. + + avahi is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 2.1 of the + License, or (at your option) any later version. + + avahi is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General + Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with avahi; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + USA. +***/ + +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + +#include <avahi-common/gccmacro.h> + +#include "dns_sd.h" +#include "warn.h" + +DNSServiceErrorType DNSSD_API DNSServiceRegisterRecord ( + AVAHI_GCC_UNUSED DNSServiceRef sdRef, + AVAHI_GCC_UNUSED DNSRecordRef *RecordRef, + AVAHI_GCC_UNUSED DNSServiceFlags flags, + AVAHI_GCC_UNUSED uint32_t interfaceIndex, + AVAHI_GCC_UNUSED const char *fullname, + AVAHI_GCC_UNUSED uint16_t rrtype, + AVAHI_GCC_UNUSED uint16_t rrclass, + AVAHI_GCC_UNUSED uint16_t rdlen, + AVAHI_GCC_UNUSED const void *rdata, + AVAHI_GCC_UNUSED uint32_t ttl, + AVAHI_GCC_UNUSED DNSServiceRegisterRecordReply callBack, + AVAHI_GCC_UNUSED void *context) { + + AVAHI_WARN_UNSUPPORTED; + + return kDNSServiceErr_Unsupported; +} + +DNSServiceErrorType DNSSD_API DNSServiceReconfirmRecord ( + AVAHI_GCC_UNUSED DNSServiceFlags flags, + AVAHI_GCC_UNUSED uint32_t interfaceIndex, + AVAHI_GCC_UNUSED const char *fullname, + AVAHI_GCC_UNUSED uint16_t rrtype, + AVAHI_GCC_UNUSED uint16_t rrclass, + AVAHI_GCC_UNUSED uint16_t rdlen, + AVAHI_GCC_UNUSED const void *rdata) { + + AVAHI_WARN_UNSUPPORTED; + + return kDNSServiceErr_Unsupported; +} + +DNSServiceErrorType DNSSD_API DNSServiceCreateConnection(AVAHI_GCC_UNUSED DNSServiceRef *sdRef) { + AVAHI_WARN_UNSUPPORTED; + + return kDNSServiceErr_Unsupported; +} + +DNSServiceErrorType DNSSD_API DNSServiceAddRecord( + AVAHI_GCC_UNUSED DNSServiceRef sdRef, + AVAHI_GCC_UNUSED DNSRecordRef *RecordRef, + AVAHI_GCC_UNUSED DNSServiceFlags flags, + AVAHI_GCC_UNUSED uint16_t rrtype, + AVAHI_GCC_UNUSED uint16_t rdlen, + AVAHI_GCC_UNUSED const void *rdata, + AVAHI_GCC_UNUSED uint32_t ttl) { + + AVAHI_WARN_UNSUPPORTED; + + return kDNSServiceErr_Unsupported; +} + +DNSServiceErrorType DNSSD_API DNSServiceRemoveRecord( + AVAHI_GCC_UNUSED DNSServiceRef sdRef, + AVAHI_GCC_UNUSED DNSRecordRef RecordRef, + AVAHI_GCC_UNUSED DNSServiceFlags flags) { + + AVAHI_WARN_UNSUPPORTED; + + return kDNSServiceErr_Unsupported; +} |