Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
tap: add support for persistance
[vpp.git]
/
src
/
vat
/
main.c
diff --git
a/src/vat/main.c
b/src/vat/main.c
index
a542114
..
996fb1e
100644
(file)
--- a/
src/vat/main.c
+++ b/
src/vat/main.c
@@
-31,7
+31,7
@@
int
connect_to_vpe (char *name)
{
vat_main_t *vam = &vat_main;
connect_to_vpe (char *name)
{
vat_main_t *vam = &vat_main;
- api_main_t *am =
&api_main
;
+ api_main_t *am =
vlibapi_get_main ()
;
if (vl_client_connect_to_vlib ("/vpe-api", name, 32) < 0)
return -1;
if (vl_client_connect_to_vlib ("/vpe-api", name, 32) < 0)
return -1;
@@
-185,7
+185,7
@@
do_one_file (vat_main_t * vam)
if (vam->client_index_invalid)
{
vat_main_t *vam = &vat_main;
if (vam->client_index_invalid)
{
vat_main_t *vam = &vat_main;
- api_main_t *am =
&api_main
;
+ api_main_t *am =
vlibapi_get_main ()
;
vam->vl_input_queue = am->shmem_hdr->vl_input_queue;
vam->my_client_index = am->my_client_index;
vam->vl_input_queue = am->shmem_hdr->vl_input_queue;
vam->my_client_index = am->my_client_index;
@@
-271,6
+271,7
@@
setup_signal_handlers (void)
/* ignore SIGPIPE, SIGCHLD */
case SIGPIPE:
case SIGCHLD:
/* ignore SIGPIPE, SIGCHLD */
case SIGPIPE:
case SIGCHLD:
+ case SIGWINCH:
sa.sa_sigaction = (void *) SIG_IGN;
break;
sa.sa_sigaction = (void *) SIG_IGN;
break;
@@
-287,7
+288,6
@@
setup_signal_handlers (void)
static void
vat_find_plugin_path ()
{
static void
vat_find_plugin_path ()
{
- extern char *vat_plugin_path;
char *p, path[PATH_MAX];
int rv;
u8 *s;
char *p, path[PATH_MAX];
int rv;
u8 *s;