summaryrefslogtreecommitdiffstats
path: root/avahi-core
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-10-18 22:39:14 +0000
committerLennart Poettering <lennart@poettering.net>2005-10-18 22:39:14 +0000
commit3839bb837f7ed2e7cb03834469b0f35adad3ecc5 (patch)
tree9ae24da193c7289eb7e5125fa2e722088f28000b /avahi-core
parent8722237507bbc53247aa6e8b25e2cc84d4d48fc2 (diff)
in order to reduce our code/API size, drop support for reverse IPv6 name lookups ending in .in-addr.int. Use in-addr.arpa exclusively from now on.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@817 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core')
-rw-r--r--avahi-core/entry.c13
-rw-r--r--avahi-core/resolve-address.c2
2 files changed, 2 insertions, 13 deletions
diff --git a/avahi-core/entry.c b/avahi-core/entry.c
index e4008bc..23ab5e0 100644
--- a/avahi-core/entry.c
+++ b/avahi-core/entry.c
@@ -428,18 +428,7 @@ int avahi_server_add_address(
if (!(flags & AVAHI_PUBLISH_NO_REVERSE)) {
char *reverse;
- if (!(reverse = avahi_reverse_lookup_name_ipv6_arpa(&a->data.ipv6))) {
- ret = avahi_server_set_errno(s, AVAHI_ERR_NO_MEMORY);
- goto fail;
- }
-
- ret = avahi_server_add_ptr(s, g, interface, protocol, flags | AVAHI_PUBLISH_UNIQUE, AVAHI_DEFAULT_TTL_HOST_NAME, reverse, name);
- avahi_free(reverse);
-
- if (ret < 0)
- goto fail;
-
- if (!(reverse = avahi_reverse_lookup_name_ipv6_int(&a->data.ipv6))) {
+ if (!(reverse = avahi_reverse_lookup_name_ipv6(&a->data.ipv6))) {
ret = avahi_server_set_errno(s, AVAHI_ERR_NO_MEMORY);
goto fail;
}
diff --git a/avahi-core/resolve-address.c b/avahi-core/resolve-address.c
index 94e07f5..08168b6 100644
--- a/avahi-core/resolve-address.c
+++ b/avahi-core/resolve-address.c
@@ -205,7 +205,7 @@ AvahiSAddressResolver *avahi_s_address_resolver_new(
if (address->proto == AVAHI_PROTO_INET)
n = avahi_reverse_lookup_name_ipv4(&address->data.ipv4);
else
- n = avahi_reverse_lookup_name_ipv6_arpa(&address->data.ipv6);
+ n = avahi_reverse_lookup_name_ipv6(&address->data.ipv6);
if (!n) {
avahi_server_set_errno(server, AVAHI_ERR_NO_MEMORY);