summaryrefslogtreecommitdiffstats
path: root/avahi-core/iface.c
diff options
context:
space:
mode:
Diffstat (limited to 'avahi-core/iface.c')
-rw-r--r--avahi-core/iface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/avahi-core/iface.c b/avahi-core/iface.c
index e27f489..b2e8161 100644
--- a/avahi-core/iface.c
+++ b/avahi-core/iface.c
@@ -186,7 +186,7 @@ void avahi_interface_free(AvahiInterface *i, int send_goodbye) {
assert(i);
/* Handle goodbyes and remove announcers */
- avahi_goodbye_interface(i->monitor->server, i, send_goodbye);
+ avahi_goodbye_interface(i->monitor->server, i, send_goodbye, 1);
avahi_response_scheduler_force(i->response_scheduler);
assert(!i->announcements);
@@ -358,7 +358,7 @@ void avahi_interface_check_relevant(AvahiInterface *i) {
if (i->protocol == AVAHI_PROTO_INET6)
avahi_mdns_mcast_leave_ipv6(m->server->fd_ipv6, i->hardware->index);
- avahi_goodbye_interface(m->server, i, 0);
+ avahi_goodbye_interface(m->server, i, 0, 1);
avahi_querier_free_all(i);
avahi_response_scheduler_clear(i->response_scheduler);