diff --git a/files/dawn.config b/files/dawn.config index 1aadf29..817255c 100644 --- a/files/dawn.config +++ b/files/dawn.config @@ -1,7 +1,7 @@ config settings network - option broadcast_ip '10.0.0.255' + option broadcast_ip '225.0.0.37' option broadcast_port '1025' - option multicast '0' + option multicast '1' option shared_key 'Niiiiiiiiiiiiiik' option iv 'Niiiiiiiiiiiiiik' diff --git a/src/main.c b/src/main.c index e7a9a0a..bc24151 100644 --- a/src/main.c +++ b/src/main.c @@ -62,7 +62,7 @@ int main(int argc, char **argv) { char iv[BUFSIZE_DIR]; int multicast = 0; - while ((ch = getopt(argc, argv, "cs:p:i:b:o:h:i:k:v:")) != -1) { + while ((ch = getopt(argc, argv, "cs:p:i:b:o:h:i:k:v:m")) != -1) { switch (ch) { case 's': ubus_socket = optarg; @@ -94,6 +94,7 @@ int main(int argc, char **argv) { break; case 'm': multicast = 1; + break; default: break; }