diff --git a/opkg/sbin/mdnsd b/opkg/sbin/mdnsd index 11b3483..e1039a5 100755 Binary files a/opkg/sbin/mdnsd and b/opkg/sbin/mdnsd differ diff --git a/testmdnsd.c b/testmdnsd.c index b3e608c..cbfdfd9 100644 --- a/testmdnsd.c +++ b/testmdnsd.c @@ -357,7 +357,8 @@ main(int argc, char **argv) if (mdnsd_start(fullname, ip_addr) < 0) { fprintf(stderr, "mdnsd_start() error\n"); - return 1; + /* may just have no interface */ + continue; } running = 1;