VPP-630: Null pointer dereferences in vlib/unix/plugin.c 50/5050/2
authorOle Troan <ot@cisco.com>
Tue, 7 Feb 2017 10:22:33 +0000 (11:22 +0100)
committerDave Barach <openvpp@barachs.net>
Tue, 7 Feb 2017 21:41:32 +0000 (21:41 +0000)
Change-Id: Iafb071c684a43e21925e3a43019cd86372347898
Signed-off-by: Ole Troan <ot@cisco.com>
src/vlib/unix/plugin.c

index 4aba95c..15a2bcb 100644 (file)
@@ -163,7 +163,7 @@ load_one_plugin (plugin_main_t * pm, plugin_info_t * pi, int from_early_init)
   pi->version = str_array_to_vec ((char *) &reg->version,
                                  sizeof (reg->version));
 
-  if (reg && reg->early_init)
+  if (reg->early_init)
     {
       clib_error_t *(*ei) (vlib_main_t *);
       void *h;