X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fbrowse.c;h=5b873264468b0474a86d72244e1c1e2c901e31a8;hb=0571dc2e99dee3051632548f2e979db6b37fb650;hp=3fb22c833c362877977cda6c9487618d6b542378;hpb=8b5cd6ffd9137b14b7ed678f10a551e3911e4a40;p=catta diff --git a/avahi-core/browse.c b/avahi-core/browse.c index 3fb22c8..5b87326 100644 --- a/avahi-core/browse.c +++ b/avahi-core/browse.c @@ -25,6 +25,7 @@ #include #include +#include #include "browse.h" #include "log.h" @@ -98,7 +99,10 @@ static void* scan_cache_callback(AvahiCache *c, AvahiKey *pattern, AvahiCacheEnt static void scan_interface_callback(AvahiInterfaceMonitor *m, AvahiInterface *i, void* userdata) { AvahiSRecordBrowser *b = userdata; - struct cbdata cbdata = { b, i }; + struct cbdata cbdata; + + cbdata.record_browser = b; + cbdata.interface = i; assert(m); assert(i);