#include "unixctl.h"
#include "util.h"
#include "vconn.h"
+#include "vlog.h"
#include "vswitchd/vswitch-idl.h"
-#include "vlog.h"
-#define THIS_MODULE VLM_vswitchd
+VLOG_DEFINE_THIS_MODULE(vswitchd)
static unixctl_cb_func ovs_vswitchd_exit;
proctitle_init(argc, argv);
set_program_name(argv[0]);
- time_init();
- vlog_init();
remote = parse_options(argc, argv);
signal(SIGPIPE, SIG_IGN);
sighup = signal_register(SIGHUP);
}
bridge_run();
unixctl_server_run(unixctl);
+#ifndef THREADED
dp_run();
+#endif
netdev_run();
signal_wait(sighup);
bridge_wait();
unixctl_server_wait(unixctl);
+#ifndef THREADED
dp_wait();
+#endif
netdev_wait();
poll_block();
}