Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Enable l4 checksum offload for ThunderX PMD
[vpp.git]
/
src
/
vpp
/
vnet
/
main.c
diff --git
a/src/vpp/vnet/main.c
b/src/vpp/vnet/main.c
index
db28662
..
41f70d0
100644
(file)
--- a/
src/vpp/vnet/main.c
+++ b/
src/vpp/vnet/main.c
@@
-29,7
+29,7
@@
/*
* Load plugins from /usr/lib/vpp_plugins by default
*/
/*
* Load plugins from /usr/lib/vpp_plugins by default
*/
-char *vlib_plugin_path =
"/usr/lib/vpp_plugins"
;
+char *vlib_plugin_path =
NULL
;
char *vlib_plugin_app_version = VPP_BUILD_VER;
static void
char *vlib_plugin_app_version = VPP_BUILD_VER;
static void
@@
-84,7
+84,8
@@
vpe_main_init (vlib_main_t * vm)
*/
vat_plugin_hash_create ();
*/
vat_plugin_hash_create ();
- vpp_find_plugin_path ();
+ if (!vlib_plugin_path)
+ vpp_find_plugin_path ();
}
/*
}
/*
@@
-155,10
+156,17
@@
main (int argc, char *argv[])
}
argv_ = calloc (1, sizeof (char *));
if (argv_ == NULL)
}
argv_ = calloc (1, sizeof (char *));
if (argv_ == NULL)
- return 1;
+ {
+ fclose (fp);
+ return 1;
+ }
arg = strndup (argv[0], 1024);
if (arg == NULL)
arg = strndup (argv[0], 1024);
if (arg == NULL)
- return 1;
+ {
+ fclose (fp);
+ free (argv_);
+ return 1;
+ }
argv_[0] = arg;
while (1)
argv_[0] = arg;
while (1)