Add SSL support to "stream" library and OVSDB.
[openvswitch] / vswitchd / ovs-vswitchd.c
index 52a80e090d0577623dbbd531a2f4ed018f5dac64..606285df6754132665dee856157b888dd04ea4f4 100644 (file)
@@ -73,13 +73,15 @@ main(int argc, char *argv[])
     process_init();
 
     die_if_already_running();
-    daemonize();
+    daemonize_start();
 
     retval = unixctl_server_create(NULL, &unixctl);
     if (retval) {
         ovs_fatal(retval, "could not listen for control connections");
     }
 
+    daemonize_complete();
+
     idl = ovsdb_idl_create(remote, &ovsrec_idl_class);
     idl_seqno = ovsdb_idl_get_seqno(idl);
 
@@ -217,7 +219,7 @@ usage(void)
            "usage: %s [OPTIONS] DATABASE\n"
            "where DATABASE is a socket on which ovsdb-server is listening.\n",
            program_name, program_name);
-    stream_usage("DATABASE", true, false);
+    stream_usage("DATABASE", true, false, true);
     daemon_usage();
     vlog_usage();
     printf("\nLegacy compatibility options:\n"