X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fwide-area.c;h=fdd35c063468225be35bb254a96dc20a0c81950c;hb=461b5328c99ef6af64f8d1313f63af8228ef720d;hp=d12267a98b52c7a06aae6417ffac8f77047ccb2f;hpb=c3575017e2137ef664e4735bd6f9ff1209653ef3;p=catta diff --git a/avahi-core/wide-area.c b/avahi-core/wide-area.c index d12267a..fdd35c0 100644 --- a/avahi-core/wide-area.c +++ b/avahi-core/wide-area.c @@ -39,6 +39,7 @@ #include "hashmap.h" #include "wide-area.h" #include "addr-util.h" +#include "rr-util.h" #define CACHE_ENTRIES_MAX 500 @@ -477,7 +478,7 @@ static int map_dns_error(uint16_t error) { return table[error]; } -static void handle_packet(AvahiWideAreaLookupEngine *e, AvahiDnsPacket *p, AvahiAddress *a) { +static void handle_packet(AvahiWideAreaLookupEngine *e, AvahiDnsPacket *p) { AvahiWideAreaLookup *l = NULL; int i, r; @@ -550,7 +551,7 @@ finish: } } -static void socket_event(AvahiWatch *w, int fd, AvahiWatchEvent events, void *userdata) { +static void socket_event(AVAHI_GCC_UNUSED AvahiWatch *w, int fd, AVAHI_GCC_UNUSED AvahiWatchEvent events, void *userdata) { AvahiWideAreaLookupEngine *e = userdata; AvahiAddress a; AvahiDnsPacket *p = NULL; @@ -570,7 +571,7 @@ static void socket_event(AvahiWatch *w, int fd, AvahiWatchEvent events, void *us } if (p) { - handle_packet(e, p, &a); + handle_packet(e, p); avahi_dns_packet_free(p); } }