From 1884104ecb9b6b6a9ef6cc02d04e4861c9f1f6f6 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Wed, 31 Oct 2007 14:50:35 +0000 Subject: Add MULTICAST flag so interfaces could get announced by avahi-daemon. --- network/common.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'network') diff --git a/network/common.c b/network/common.c index 7a88a1bd..c7610a47 100644 --- a/network/common.c +++ b/network/common.c @@ -246,9 +246,9 @@ int bnep_if_up(const char *devname, uint16_t id) g_spawn_async(NULL, (char **) argv, NULL, flags, bnep_setup, (gpointer) devname, &pid, NULL); - - return bnep->pid; } + + return bnep->pid; } sd = socket(AF_INET6, SOCK_DGRAM, 0); @@ -256,6 +256,7 @@ int bnep_if_up(const char *devname, uint16_t id) strcpy(ifr.ifr_name, devname); ifr.ifr_flags |= IFF_UP; + ifr.ifr_flags |= IFF_MULTICAST; if ((ioctl(sd, SIOCSIFFLAGS, (caddr_t) &ifr)) < 0) { err = errno; -- cgit