]> git.meshlink.io Git - catta/blobdiff - avahi-utils/avahi-publish.c
* add new API function avahi_nss_support()
[catta] / avahi-utils / avahi-publish.c
index e0dea9f712551b67b17b8fe9155de5f782a7257f..9ca2df21a38db473adc73aec9a729a3caf580851 100644 (file)
@@ -220,8 +220,8 @@ static void help(FILE *f, const char *argv0) {
             "    -H --host=DOMAIN     Host where service resides\n"
             "       --subtype=SUBTYPE An additional subtype to register this service with\n"
             "    -f --no-fail         Don't fail if the daemon is not available\n",
-            argv0, strstr(argv0, "address") ? "[-a]" : "-a",
-            argv0, strstr(argv0, "service") ? "[-s]" : "-s");
+            argv0, strstr(argv0, "service") ? "[-s]" : "-s",
+            argv0, strstr(argv0, "address") ? "[-a]" : "-a");
 }
 
 static int parse_command_line(Config *c, const char *argv0, int argc, char *argv[]) {
@@ -322,6 +322,8 @@ static int parse_command_line(Config *c, const char *argv0, int argc, char *argv
             fprintf(stderr, "Failed to parse port number: %s\n", argv[optind+2]);
             return -1;
         }
+
+        c->port = p;
             
         for (i = optind+3; i < argc; i++)
             c->txt = avahi_string_list_add(c->txt, argv[i]);