[spp] [PATCH 0/2] Remove global g_startup_param

yasufum.o at gmail.com yasufum.o at gmail.com
Wed Jun 26 07:35:56 CEST 2019


From: Yasufumi Ogawa <yasufum.o at gmail.com>

This series of patches is to remove global variable of command args
`g_startup_param` because many of global variables are defined and
strongly depended on each other. It makes hard to change codes.

Instead of this global variable, each of args is retrieved with
following functions.

* get_client_id()
* get_vhost_cli_mode()
* get_spp_ctl_ip()
* get_spp_ctl_port()

Yasufumi Ogawa (2):
  shared/sec: remove global var g_startup_param
  spp_pcap: remove global var g_startup_param

 src/mirror/mir_cmd_runner.c                       | 12 ++++++------
 src/mirror/spp_mirror.c                           | 14 ++++----------
 src/pcap/cmd_runner.c                             |  8 +++-----
 src/pcap/cmd_utils.c                              | 13 +++----------
 src/pcap/cmd_utils.h                              | 15 ++-------------
 src/pcap/spp_pcap.c                               | 15 +++------------
 .../secondary/spp_worker_th/cmd_res_formatter.c   |  3 +--
 src/shared/secondary/spp_worker_th/cmd_runner.c   |  4 ++--
 src/shared/secondary/spp_worker_th/cmd_utils.c    |  9 +--------
 src/shared/secondary/spp_worker_th/cmd_utils.h    | 14 ++------------
 src/vf/spp_vf.c                                   |  8 +-------
 src/vf/vf_cmd_runner.c                            | 12 ++++++------
 12 files changed, 34 insertions(+), 93 deletions(-)

-- 
2.17.1



More information about the spp mailing list