vlog: Make client supply semicolon for VLOG_DEFINE_THIS_MODULE.
authorBen Pfaff <blp@nicira.com>
Tue, 19 Oct 2010 21:47:01 +0000 (14:47 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 29 Oct 2010 16:48:47 +0000 (09:48 -0700)
It's kind of odd for VLOG_DEFINE_THIS_MODULE to supply its own semicolon,
so this commit switches to the more common form.

72 files changed:
build-aux/check-vlog-modules
lib/backtrace.c
lib/coverage.c
lib/daemon.c
lib/dhcp-client.c
lib/dhcp.c
lib/dpif-linux.c
lib/dpif-netdev.c
lib/dpif.c
lib/entropy.c
lib/fatal-signal.c
lib/flow.c
lib/jsonrpc.c
lib/leak-checker.c
lib/learning-switch.c
lib/lockfile.c
lib/mac-learning.c
lib/netdev-linux.c
lib/netdev-vport.c
lib/netdev.c
lib/netlink.c
lib/ofp-parse.c
lib/ofp-util.c
lib/ovsdb-error.c
lib/ovsdb-idl.c
lib/pcap.c
lib/poll-loop.c
lib/process.c
lib/rconn.c
lib/reconnect.c
lib/rtnetlink.c
lib/socket-util.c
lib/stream-fd.c
lib/stream-ssl.c
lib/stream-tcp.c
lib/stream-unix.c
lib/stream.c
lib/svec.c
lib/timeval.c
lib/unixctl.c
lib/util.c
lib/vconn-stream.c
lib/vconn.c
lib/vlog.c
lib/vlog.h
ofproto/collectors.c
ofproto/discovery.c
ofproto/fail-open.c
ofproto/in-band.c
ofproto/netflow.c
ofproto/ofproto-sflow.c
ofproto/ofproto.c
ofproto/pktbuf.c
ofproto/status.c
ovsdb/file.c
ovsdb/jsonrpc-server.c
ovsdb/log.c
ovsdb/ovsdb-client.c
ovsdb/ovsdb-server.c
ovsdb/ovsdb-tool.c
utilities/ovs-controller.c
utilities/ovs-discover.c
utilities/ovs-dpctl.c
utilities/ovs-ofctl.c
utilities/ovs-openflowd.c
utilities/ovs-vsctl.c
vswitchd/bridge.c
vswitchd/ovs-brcompatd.c
vswitchd/ovs-vswitchd.c
vswitchd/proc-net-compat.c
vswitchd/system-stats.c
vswitchd/xenserver.c

index d40c048e9574ed6e1c5b2584ec041e7a8e4f923c..d6efaa4f58486ad0914dc51514324da759889963 100755 (executable)
@@ -40,7 +40,7 @@ vlog_modules=`
 
 # Get the list of modules defined in some source file.
 src_modules=`
-    git grep -h -E '^[         ]*VLOG_DEFINE(_THIS)?_MODULE\([_a-zA-Z0-9]+\)[  ]*$' \
+    git grep -h -E '^[         ]*VLOG_DEFINE(_THIS)?_MODULE\([_a-zA-Z0-9]+\);[         ]*$' \
     | sed 's/.*(\([_a-zA-Z0-9]\{1,\}\)).*/\1/' \
     | LC_ALL=C sort -u \
     | xargs echo`
index d2d1e40e1353ea1d5d80446d06674eeed4fcbd75..282f6b86828b0ba79b393730b5d856ce37e13847 100644 (file)
@@ -23,7 +23,7 @@
 #include "compiler.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(backtrace)
+VLOG_DEFINE_THIS_MODULE(backtrace);
 
 static uintptr_t OVS_UNUSED
 get_max_stack(void)
index 8a9d0ea69f5243cfb1839d64218ce30adff93153..40af3acdede9416e4cf6aa347220a3f562ebd7a8 100644 (file)
@@ -25,7 +25,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(coverage)
+VLOG_DEFINE_THIS_MODULE(coverage);
 
 static unsigned int epoch;
 
index 91e0404e9c1e912a8ca9801c4874ced9663b2cec..c6489cd5bb2be128ed0f3a0fb5b24759d75efbf4 100644 (file)
@@ -35,7 +35,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(daemon)
+VLOG_DEFINE_THIS_MODULE(daemon);
 
 /* --detach: Should we run in the background? */
 static bool detach;
index 3cd326a08d9108de7b85257f21a0033aa2852b48..74fa44c53b66c986862729f5e104be29450d89fb 100644 (file)
@@ -37,7 +37,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dhcp_client)
+VLOG_DEFINE_THIS_MODULE(dhcp_client);
 
 #define DHCLIENT_STATES                         \
     DHCLIENT_STATE(INIT, 1 << 0)                \
index e6d5735e80c251432d49d0de831a79dabb3b2a89..0345efe1509cb8802a09272ceaa3308be84a4078 100644 (file)
@@ -26,7 +26,7 @@
 #include "ofpbuf.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dhcp)
+VLOG_DEFINE_THIS_MODULE(dhcp);
 
 /* Information about a DHCP argument type. */
 struct arg_type {
index b08b6593ec5dfd60de54b3b4f7128d84790c3157..b288cac368debf7d78699f1808a8bef50f5fb993 100644 (file)
@@ -43,7 +43,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dpif_linux)
+VLOG_DEFINE_THIS_MODULE(dpif_linux);
 
 /* Datapath interface for the openvswitch Linux kernel module. */
 struct dpif_linux {
index 3df6598d25ae3fbba0015fd3e1bb5ebf004d3daf..ff71a4a1d45aa8adff8c881c29b91f829749a968 100644 (file)
@@ -47,7 +47,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dpif_netdev)
+VLOG_DEFINE_THIS_MODULE(dpif_netdev);
 
 /* Configuration parameters. */
 enum { N_QUEUES = 2 };          /* Number of queues for dpif_recv(). */
index a7706e4e7c9f28260fee4202b1bd3e8b1a24b29f..2cf6a037af40f0bc760f1931368c70f41b7269e4 100644 (file)
@@ -39,7 +39,7 @@
 #include "valgrind.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dpif)
+VLOG_DEFINE_THIS_MODULE(dpif);
 
 static const struct dpif_class *base_dpif_classes[] = {
 #ifdef HAVE_NETLINK
index b844d64aeee03617791e663469e2eb427ad4e052..8a6479bef2f50217bea1fa2bd1612cd730c814dd 100644 (file)
@@ -24,7 +24,7 @@
 #include "socket-util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(entropy)
+VLOG_DEFINE_THIS_MODULE(entropy);
 
 static const char urandom[] = "/dev/urandom";
 
index 3f118f8aa317505e1abbbabca4a19a9e236b2ab0..81f8f284424099e6c4bac28f0e195556dc73f920 100644 (file)
@@ -30,7 +30,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(fatal_signal)
+VLOG_DEFINE_THIS_MODULE(fatal_signal);
 
 /* Signals to catch. */
 static const int fatal_signals[] = { SIGTERM, SIGINT, SIGHUP, SIGALRM };
index e930a6a4c37477516cc41f8566e76fbcf40d4af2..22ffd1a4dfc976966edc14e525763c3b5f8861eb 100644 (file)
@@ -31,7 +31,7 @@
 #include "unaligned.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(flow)
+VLOG_DEFINE_THIS_MODULE(flow);
 
 static struct arp_eth_header *
 pull_arp(struct ofpbuf *packet)
index 22579e0a67e57e6e5c3024bad5cb1d2f6da6efba..52e9772366bfad1a6c6ba3500f79b3ce604dd89d 100644 (file)
@@ -34,7 +34,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(jsonrpc)
+VLOG_DEFINE_THIS_MODULE(jsonrpc);
 \f
 struct jsonrpc {
     struct stream *stream;
index 28beb0b3cdebc4caadc00e71a2b13c9a8b80cd68..8b781824417212c08b79b9851824566dbcce3748 100644 (file)
@@ -20,7 +20,7 @@
 #include "backtrace.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(leak_checker)
+VLOG_DEFINE_THIS_MODULE(leak_checker);
 
 #ifndef HAVE_MALLOC_HOOKS
 void
index 9ed725a7a45dc425fdb4504b47e06c8fb98c25a6..63edc0fb8c1bacefe859253d4d399cef0b1d3377 100644 (file)
@@ -40,7 +40,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(learning_switch)
+VLOG_DEFINE_THIS_MODULE(learning_switch);
 
 struct lswitch_port {
     struct hmap_node hmap_node; /* Hash node for port number. */
index 690caf9f210826ceb16fb0b6a551acf8e62e61ed..f056502de81e7cc0cc29725c00a6c90af861f77d 100644 (file)
@@ -31,7 +31,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(lockfile)
+VLOG_DEFINE_THIS_MODULE(lockfile);
 
 struct lockfile {
     struct hmap_node hmap_node;
index 362347010d251aec880e9dd30a6c7ea59e353704..9de338c678f38a022084c0a452d0f7fecd3cc1ae 100644 (file)
@@ -31,7 +31,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(mac_learning)
+VLOG_DEFINE_THIS_MODULE(mac_learning);
 
 /* Returns the number of seconds since 'e' was last learned. */
 int
index 6fb3f52751466a40d4223fd420fe72437b5218bf..0c5ba8b85c81fa969601b8e047648a9483dcc64a 100644 (file)
@@ -63,7 +63,7 @@
 #include "svec.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(netdev_linux)
+VLOG_DEFINE_THIS_MODULE(netdev_linux);
 \f
 /* These were introduced in Linux 2.6.14, so they might be missing if we have
  * old headers. */
index 1672a9beddd6db34dd1aa056965805fba60b7ffc..d0b5e905af37f450243fcb806e948189553a9195 100644 (file)
@@ -32,7 +32,7 @@
 #include "socket-util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(netdev_vport)
+VLOG_DEFINE_THIS_MODULE(netdev_vport);
 
 struct netdev_vport_notifier {
     struct netdev_notifier notifier;
index a74d5d4826eab2a284bf9b677ed4eb83d543a411..5cd252c3a9a921ba7abee474847498da771e4965 100644 (file)
@@ -40,7 +40,7 @@
 #include "svec.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(netdev)
+VLOG_DEFINE_THIS_MODULE(netdev);
 
 static struct shash netdev_classes = SHASH_INITIALIZER(&netdev_classes);
 
index 66c27b1fb894f816441461e8e5fadc592baae6a3..0d072d0898af5a43483034e6a9a6f8176d9ddaca 100644 (file)
@@ -33,7 +33,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(netlink)
+VLOG_DEFINE_THIS_MODULE(netlink);
 
 /* Linux header file confusion causes this to be undefined. */
 #ifndef SOL_NETLINK
index 1f198e9cd0606ebfdbda46288d79e7e4bee6ac83..d563a4e440efc3d24f7611070c418d7ec0cd7e25 100644 (file)
@@ -32,7 +32,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ofp_parse)
+VLOG_DEFINE_THIS_MODULE(ofp_parse);
 
 static uint32_t
 str_to_u32(const char *str)
index db8a49d03658864525b74440a3db52d010f0eded..933eaf430c7b45efb30c0c4419f254859a13f129 100644 (file)
@@ -25,7 +25,7 @@
 #include "random.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ofp_util)
+VLOG_DEFINE_THIS_MODULE(ofp_util);
 
 /* Rate limit for OpenFlow message parse errors.  These always indicate a bug
  * in the peer and so there's not much point in showing a lot of them. */
index 5eb4ec7bdd8961041c4a7b17875d96c2dfd5c4c7..db8019f385225e8df95bdd11a314b9bb6c80ede5 100644 (file)
@@ -25,7 +25,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_error)
+VLOG_DEFINE_THIS_MODULE(ovsdb_error);
 
 struct ovsdb_error {
     const char *tag;            /* String for "error" member. */
index cffc5dc1226283f2777ae33ac04a2f872bc9bfe8..46cc51ee70e3ffb06e177996fe87253ff1d7bbbf 100644 (file)
@@ -36,7 +36,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_idl)
+VLOG_DEFINE_THIS_MODULE(ovsdb_idl);
 
 /* An arc from one idl_row to another.  When row A contains a UUID that
  * references row B, this is represented by an arc from A (the source) to B
index cc15411d498ac3cef3a06e832aa5b947df7d75a6..8c52f48347faab06f7d447c4c072fd8f081ffec4 100644 (file)
@@ -24,7 +24,7 @@
 #include "ofpbuf.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(pcap)
+VLOG_DEFINE_THIS_MODULE(pcap);
 
 struct pcap_hdr {
     uint32_t magic_number;   /* magic number */
index 6aefc7689b11cf36741ff444aaf2ea73c9463264..653fdd92812a23b0cfa42a0e8103ca856bb03e0e 100644 (file)
@@ -30,7 +30,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(poll_loop)
+VLOG_DEFINE_THIS_MODULE(poll_loop);
 
 /* An event that will wake the following call to poll_block(). */
 struct poll_waiter {
index 087275b8e7217d21c43f274ce8f38496e5c87add..a5f83b46ed6da26505c19f117373698b96aba9c5 100644 (file)
@@ -34,7 +34,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(process)
+VLOG_DEFINE_THIS_MODULE(process);
 
 struct process {
     struct list node;
index 06f36264ed51a4954437c677d1c7cf6bce2f6a34..45df35dbe68d43a2a0028d2fe682359b8fbf2f1c 100644 (file)
@@ -32,7 +32,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(rconn)
+VLOG_DEFINE_THIS_MODULE(rconn);
 
 #define STATES                                  \
     STATE(VOID, 1 << 0)                         \
index 773190bdfc01d9543b65e267f3740d92c0e17a36..f39b178d784fd5b7e6579072ca4859004dc15f58 100644 (file)
@@ -23,7 +23,7 @@
 #include "poll-loop.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(reconnect)
+VLOG_DEFINE_THIS_MODULE(reconnect);
 
 #define STATES                                  \
     STATE(VOID, 1 << 0)                         \
index 2e1c17330adcd4a5f6c34203de752ea9337b2e5f..bce95ce508ba02ab6825b172447f563f7d294d75 100644 (file)
@@ -29,7 +29,7 @@
 #include "ofpbuf.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(rtnetlink)
+VLOG_DEFINE_THIS_MODULE(rtnetlink);
 
 /* rtnetlink socket. */
 static struct nl_sock *notify_sock;
index 961e00b4a19b23a4a77e09ca335db11deaccebfc..573e28f1aca75bde9d80138a2451b814d303a936 100644 (file)
@@ -34,7 +34,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(socket_util)
+VLOG_DEFINE_THIS_MODULE(socket_util);
 
 /* Sets 'fd' to non-blocking mode.  Returns 0 if successful, otherwise a
  * positive errno value. */
index ef4dc8d9112eae8d625016b0788f8cd9acc448f4..ad15dca7ec62cf4a9f40cb71823a2e661fbf324d 100644 (file)
@@ -33,7 +33,7 @@
 #include "stream.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(stream_fd)
+VLOG_DEFINE_THIS_MODULE(stream_fd);
 
 /* Active file descriptor stream. */
 
index 05ba59151f6c7964012fad87db31ab31067e26c9..b2a9f8453f61e59fd4d605c1a245023d2ea4120b 100644 (file)
@@ -45,7 +45,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(stream_ssl)
+VLOG_DEFINE_THIS_MODULE(stream_ssl);
 
 /* Active SSL. */
 
index d00477732932e40eb58473b93270ebf2a2d93fdb..d92fe3af502080917d18075352be559c4c399b06 100644 (file)
@@ -32,7 +32,7 @@
 #include "stream-fd.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(stream_tcp)
+VLOG_DEFINE_THIS_MODULE(stream_tcp);
 
 /* Active TCP. */
 
index 20aa5b482876c373f7a7386be4f810ee7e683ce8..955414d576f9332803fa4c57f43d4c3b6d1da5a3 100644 (file)
@@ -35,7 +35,7 @@
 #include "stream-fd.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(stream_unix)
+VLOG_DEFINE_THIS_MODULE(stream_unix);
 
 /* Active UNIX socket. */
 
index ac0cdb8f376656e70c08329f0db5b9a3557e58cd..eb75be8d74428f59f83a1642e5dde17f8f832382 100644 (file)
@@ -37,7 +37,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(stream)
+VLOG_DEFINE_THIS_MODULE(stream);
 
 /* State of an active stream.*/
 enum stream_state {
index 4a576d475208119dbe6ad5c0fba6d2d9bb298481..d576c21d1e29addd55c4d565fc35eb982b112150 100644 (file)
@@ -24,7 +24,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(svec)
+VLOG_DEFINE_THIS_MODULE(svec);
 
 void
 svec_init(struct svec *svec)
index cca6fe6a4913e32587933aaf757030b644c3fd93..d24ba03f794a57dc4904291f304d6aecee5b6a0b 100644 (file)
@@ -29,7 +29,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(timeval)
+VLOG_DEFINE_THIS_MODULE(timeval);
 
 /* The clock to use for measuring time intervals.  This is CLOCK_MONOTONIC by
  * preference, but on systems that don't have a monotonic clock we fall back
index 706b3e309623a988b7c7dfcc80f64726b3f4a90d..6abb3328dda59ee50128ac56530db83ddacdad13 100644 (file)
@@ -42,7 +42,7 @@
 #include <time.h>
 #endif
 
-VLOG_DEFINE_THIS_MODULE(unixctl)
+VLOG_DEFINE_THIS_MODULE(unixctl);
 \f
 struct unixctl_command {
     unixctl_cb_func *cb;
index e8f3adb78a22b23094e4d26561bacbb38c948fcf..39ca3b54b73029bb807a50ff73f0ac11bfd29615 100644 (file)
@@ -25,7 +25,7 @@
 #include "coverage.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(util)
+VLOG_DEFINE_THIS_MODULE(util);
 
 const char *program_name;
 
index ba1cec66594bbafb12131141377c522bff3f4a67..82854e91125822112d450efd404246f48320a2c6 100644 (file)
@@ -34,7 +34,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(vconn_stream)
+VLOG_DEFINE_THIS_MODULE(vconn_stream);
 
 /* Active stream socket vconn. */
 
index ec0ac4e154022d5be2031f1e72d5226f8957fd28..d2a3829f347bb1bf1f1f0016d6c9d59bd54cc35c 100644 (file)
@@ -38,7 +38,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(vconn)
+VLOG_DEFINE_THIS_MODULE(vconn);
 
 /* State of an active vconn.*/
 enum vconn_state {
index 173f21760004f1f6112d08c045f7d87cbbc19971..377aaa65ab8b938726d6d01ca1559934529e383f 100644 (file)
@@ -33,7 +33,7 @@
 #include "unixctl.h"
 #include "util.h"
 
-VLOG_DEFINE_THIS_MODULE(vlog)
+VLOG_DEFINE_THIS_MODULE(vlog);
 
 /* Name for each logging level. */
 static const char *level_names[VLL_N_LEVELS] = {
index a4e143c1b2dca64bd593a34859bff39fa416bd9f..60b1a338107a226a62c12d5e3962b85076c30cd7 100644 (file)
@@ -72,9 +72,9 @@ struct vlog_module {
 #define VLOG_DEFINE_MODULE(MODULE)                                      \
         VLOG_DEFINE_MODULE__(MODULE)                                    \
         struct vlog_module *vlog_module_ptr_##MODULE                    \
-            __attribute__((section("vlog_modules"))) = &VLM_##MODULE;
+            __attribute__((section("vlog_modules"))) = &VLM_##MODULE
 #else
-#define VLOG_DEFINE_MODULE(MODULE) extern struct vlog_module VLM_##MODULE;
+#define VLOG_DEFINE_MODULE(MODULE) extern struct vlog_module VLM_##MODULE
 #endif
 
 const char *vlog_get_module_name(const struct vlog_module *);
@@ -144,8 +144,8 @@ void vlog_rate_limit(const struct vlog_module *, enum vlog_level,
  * defines a static variable named THIS_MODULE that points to it, for use with
  * the convenience macros below. */
 #define VLOG_DEFINE_THIS_MODULE(MODULE)                                 \
-        VLOG_DEFINE_MODULE(MODULE)                                      \
-        static struct vlog_module *const THIS_MODULE = &VLM_##MODULE;
+        VLOG_DEFINE_MODULE(MODULE);                                     \
+        static struct vlog_module *const THIS_MODULE = &VLM_##MODULE
 
 /* Convenience macros.  These assume that THIS_MODULE points to a "struct
  * vlog_module" for the current module, as set up by e.g. the
index 69eed5d7d85a50fb118e3e1eac05fab3bc32e695..58d6abbc3fa666c5dead179904f40634c3f963c0 100644 (file)
@@ -28,7 +28,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(collectors)
+VLOG_DEFINE_THIS_MODULE(collectors);
 
 struct collectors {
     int *fds;                     /* Sockets. */
index d7189fc6f1fdf25dc0bb6de1ad2763ac2de6b90a..1c39e2ae4c31f884b8834108e6e11747e2d9f580 100644 (file)
@@ -33,7 +33,7 @@
 #include "stream-ssl.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(discovery)
+VLOG_DEFINE_THIS_MODULE(discovery);
 
 struct discovery {
     char *dpif_name;
index 2a8fb955f53ef16a1d9a372594f37361dd18d6d1..95af142322e370946a050f2574621fd8fab3a3b8 100644 (file)
@@ -32,7 +32,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(fail_open)
+VLOG_DEFINE_THIS_MODULE(fail_open);
 
 /*
  * Fail-open mode.
index c86e7e7167a654d07f98f2bcd2e739950863c6bd..639f9f55a16397f9b2891dcbf40d21ebea4cba19 100644 (file)
@@ -37,7 +37,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(in_band)
+VLOG_DEFINE_THIS_MODULE(in_band);
 
 /* In-band control allows a single network to be used for OpenFlow
  * traffic and other data traffic.  Refer to ovs-vswitchd.conf(5) and
index 83f71a4e681fffb3e1026bd41acb60de457b51b8..af6dda78cc1c58060abb45c4dc642127eed9d681 100644 (file)
@@ -33,7 +33,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(netflow)
+VLOG_DEFINE_THIS_MODULE(netflow);
 
 #define NETFLOW_V5_VERSION 5
 
index f886b1b09387439a0923ff890ac577dc73b7814c..04e8347050628eb68d565c3560b79165ccc99b5c 100644 (file)
@@ -34,7 +34,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(sflow)
+VLOG_DEFINE_THIS_MODULE(sflow);
 
 struct ofproto_sflow_port {
     struct hmap_node hmap_node; /* In struct ofproto_sflow's "ports" hmap. */
index 147c7f2272d3b887ada05d759bfae0fb0026c7ea..98f6d486f0a2c5b66ec94b496ebf09f5071c17df 100644 (file)
@@ -60,7 +60,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ofproto)
+VLOG_DEFINE_THIS_MODULE(ofproto);
 
 #include "sflow_api.h"
 
index aa90295427b91808bfbdbe29a22dfc09aa1784f0..14781c11d3c979e23508e039bfe9da365fcdbc26 100644 (file)
@@ -26,7 +26,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(pktbuf)
+VLOG_DEFINE_THIS_MODULE(pktbuf);
 
 /* Buffers are identified by a 32-bit opaque ID.  We divide the ID
  * into a buffer number (low bits) and a cookie (high bits).  The buffer number
index e4834d84b862821a3835330afcd38e67b466c269..27db4980fadb6c132fd4f8a232293fcb37de5598 100644 (file)
@@ -35,7 +35,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(status)
+VLOG_DEFINE_THIS_MODULE(status);
 
 struct status_category {
     struct list node;
index ddb443a1121b1a399b8885c535bd45f5c7f96440..d09395c4cfc37207a3fbeeb842a7b79b95e9e0ff 100644 (file)
@@ -38,7 +38,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_file)
+VLOG_DEFINE_THIS_MODULE(ovsdb_file);
 
 /* Minimum number of milliseconds between database compactions. */
 #define COMPACT_MIN_MSEC        (10 * 60 * 1000) /* 10 minutes. */
index d58f9dc1734a20766805ef10e6ca2b8b88610b72..3c439ee62a28b46e21ade9c8dcc6ba0b51ac61a3 100644 (file)
@@ -36,7 +36,7 @@
 #include "trigger.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_jsonrpc_server)
+VLOG_DEFINE_THIS_MODULE(ovsdb_jsonrpc_server);
 
 struct ovsdb_jsonrpc_remote;
 struct ovsdb_jsonrpc_session;
index b532f7c0a6cd7bf5406a252ac2aa962b947d6d1e..c0be5f5d6372f1ee08287c186b84cc8fef651566 100644 (file)
@@ -35,7 +35,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_log)
+VLOG_DEFINE_THIS_MODULE(ovsdb_log);
 
 enum ovsdb_log_mode {
     OVSDB_LOG_READ,
index 326e3b1a5595b45dde664e4babeb1cb5e2bdcbb7..aaee5dbf82ea3704fcff662d7093e5592788d971 100644 (file)
@@ -43,7 +43,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_client)
+VLOG_DEFINE_THIS_MODULE(ovsdb_client);
 
 /* --format: Output formatting. */
 static enum {
index e0c9690dfd391e6fc452017c4c6374f65211f34c..45d7a774d38c1b6a3b5b6b8df5f9a6283cb0cdad 100644 (file)
@@ -47,7 +47,7 @@
 #include "unixctl.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_server)
+VLOG_DEFINE_THIS_MODULE(ovsdb_server);
 
 #if HAVE_OPENSSL
 /* SSL configuration. */
index f4bb701d17786290bf3ea67513bfeb84a4c9165f..5eeb28fa46a43436543464fa4b85f0a505fc60af 100644 (file)
@@ -36,7 +36,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovsdb_tool)
+VLOG_DEFINE_THIS_MODULE(ovsdb_tool);
 
 /* -m, --more: Verbosity level for "show-log" command output. */
 static int show_log_verbosity;
index 26a1fc3f5609fab76449afe22dbcda479f88648e..1be84f78706ffd688d16180b9cf7e556f1793466 100644 (file)
@@ -41,7 +41,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(controller)
+VLOG_DEFINE_THIS_MODULE(controller);
 
 #define MAX_SWITCHES 16
 #define MAX_LISTENERS 16
index 7cd1edf103fe801c30127546f6a8998f8013f7c0..0feaa0f5c7e3fac015d54cc2beee8641b3431541 100644 (file)
@@ -35,7 +35,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ovs_discover)
+VLOG_DEFINE_THIS_MODULE(ovs_discover);
 
 struct iface {
     const char *name;
index c588221d98e6970b1d048668a5975b619be7603c..04f6c3166f4cbc05a9560a24b64c96cae69ec74f 100644 (file)
@@ -42,7 +42,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(dpctl)
+VLOG_DEFINE_THIS_MODULE(dpctl);
 
 static const struct command all_commands[];
 
index cf6a8a305c7280781101530a1c79a9c6ba7b6c07..17dafaafd8593652d7ac4bee2ae0e9f8ae9e2912 100644 (file)
@@ -46,7 +46,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(ofctl)
+VLOG_DEFINE_THIS_MODULE(ofctl);
 
 
 #define MOD_PORT_CMD_UP      "up"
index 45333fd14b07763939ae5a73111b577190920be9..75413f388699f2d3ea9605946cb96d5f1a6e0a74 100644 (file)
@@ -46,7 +46,7 @@
 #include "vconn.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(openflowd)
+VLOG_DEFINE_THIS_MODULE(openflowd);
 
 /* Settings that may be configured by the user. */
 struct ofsettings {
index c4f628e126302886603dee18ceeed5a77515fd19..f4f5c94fc6213cc3e8b7f86ccbeb5c016bdb48e7 100644 (file)
@@ -43,7 +43,7 @@
 #include "util.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(vsctl)
+VLOG_DEFINE_THIS_MODULE(vsctl);
 
 /* vsctl_fatal() also logs the error, so it is preferred in this file. */
 #define ovs_fatal please_use_vsctl_fatal_instead_of_ovs_fatal
index 20cfef7df02f67322dad0e8055ea378343a2c28b..53a24e36e1180c0e505342492bfa97e78e5cdfb0 100644 (file)
@@ -68,7 +68,7 @@
 #include "vlog.h"
 #include "sflow_api.h"
 
-VLOG_DEFINE_THIS_MODULE(bridge)
+VLOG_DEFINE_THIS_MODULE(bridge);
 
 struct dst {
     uint16_t vlan;
index 39c110134f12f1ba64d020b28c2c43ade9ba45f2..6feeda054118247881459a0e5a7ed9c83f2aa787 100644 (file)
@@ -57,7 +57,7 @@
 #include "vlog.h"
 #include "vswitchd/vswitch-idl.h"
 
-VLOG_DEFINE_THIS_MODULE(brcompatd)
+VLOG_DEFINE_THIS_MODULE(brcompatd);
 
 
 /* xxx Just hangs if datapath is rmmod/insmod.  Learn to reconnect? */
index 541cdcbc8b70af9e4e32b5fe3d89269b8ef3fc08..c307c9286b89e04db87abbe8b26cf5b55a377976 100644 (file)
@@ -48,7 +48,7 @@
 #include "vlog.h"
 #include "vswitchd/vswitch-idl.h"
 
-VLOG_DEFINE_THIS_MODULE(vswitchd)
+VLOG_DEFINE_THIS_MODULE(vswitchd);
 
 static unixctl_cb_func ovs_vswitchd_exit;
 
index 0eda6d2584409320d9e2bc31b5e7c576ac4b4c66..d8160f45fded72aff709ee3155a55d641f7f4887 100644 (file)
@@ -33,7 +33,7 @@
 #include "svec.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(proc_net_compat)
+VLOG_DEFINE_THIS_MODULE(proc_net_compat);
 
 /* Netlink socket to bridge compatibility kernel module. */
 static struct nl_sock *brc_sock;
index 11b2fbedbeb700af8d83588628942a4ba1ffdac1..45b8cce64cf002145a427d4d7376e92cdc2f2f18 100644 (file)
@@ -39,7 +39,7 @@
 #include "timeval.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(system_stats)
+VLOG_DEFINE_THIS_MODULE(system_stats);
 
 /* #ifdefs make it a pain to maintain code: you have to try to build both ways.
  * Thus, this file tries to compile as much of the code as possible regardless
index 976d7162cfdba673b101541db636859333b046b2..eed798f4155075bb9d44e0971bb52c762b256b81 100644 (file)
@@ -24,7 +24,7 @@
 #include "process.h"
 #include "vlog.h"
 
-VLOG_DEFINE_THIS_MODULE(xenserver)
+VLOG_DEFINE_THIS_MODULE(xenserver);
 
 static char *
 read_host_uuid(void)