X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvat%2Fmain.c;h=139594944d2d30f4803020d7ea3bfa185d534c2d;hb=1839fe165c7ffb834775b8582fe0ee2321ff2ab6;hp=92edec117b271e568e3bc97754414fe5bb0fce2d;hpb=7d3161adb56833e84c07eec4284b840255b5e3de;p=vpp.git diff --git a/src/vat/main.c b/src/vat/main.c index 92edec117b2..139594944d2 100644 --- 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; - 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; @@ -185,7 +185,7 @@ do_one_file (vat_main_t * vam) 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; @@ -266,6 +266,7 @@ setup_signal_handlers (void) case SIGSTOP: case SIGUSR1: case SIGUSR2: + case SIGPROF: continue; /* ignore SIGPIPE, SIGCHLD */ @@ -288,7 +289,6 @@ setup_signal_handlers (void) static void vat_find_plugin_path () { - extern char *vat_plugin_path; char *p, path[PATH_MAX]; int rv; u8 *s;