ofproto-dpif-monitor: Fix deadlock.
[sliver-openvswitch.git] / lib / guarded-list.h
index 625865d..df17cbc 100644 (file)
@@ -28,6 +28,11 @@ struct guarded_list {
     size_t n;
 };
 
+#define GUARDED_LIST_INITIALIZER(LIST) { \
+    .mutex = OVS_MUTEX_INITIALIZER, \
+    .list = LIST_INITIALIZER(&((LIST)->list)), \
+    .n = 0 }
+
 void guarded_list_init(struct guarded_list *);
 void guarded_list_destroy(struct guarded_list *);