diff options
| author | Daniel Walton <dwalton@cumulusnetworks.com> | 2016-09-23 01:20:49 +0000 | 
|---|---|---|
| committer | Daniel Walton <dwalton@cumulusnetworks.com> | 2016-09-23 01:20:49 +0000 | 
| commit | c0c053fa13d77fa8261b81eaab13c21d4ed0f05a (patch) | |
| tree | d5162cd5436619b8f08cda1e1417b2670147ff7f | |
| parent | b823bd432cd92234c48bedfd62f4649c8937502c (diff) | |
lib: argv update for distribute.c and ns.c
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
| -rw-r--r-- | lib/distribute.c | 10 | ||||
| -rw-r--r-- | lib/ns.c | 8 | 
2 files changed, 7 insertions, 11 deletions
diff --git a/lib/distribute.c b/lib/distribute.c index 2a2647f23d..8a00833915 100644 --- a/lib/distribute.c +++ b/lib/distribute.c @@ -148,7 +148,7 @@ distribute_cmp (const struct distribute *dist1, const struct distribute *dist2)  }  /* Set access-list name to the distribute list. */ -static struct distribute * +static void  distribute_list_set (const char *ifname, enum distribute_type type,                        const char *alist_name)  { @@ -171,8 +171,6 @@ distribute_list_set (const char *ifname, enum distribute_type type,    /* Apply this distribute-list to the interface. */    (*distribute_add_hook) (dist); -   -  return dist;  }  /* Unset distribute-list.  If matched distribute-list exist then @@ -226,7 +224,7 @@ distribute_list_unset (const char *ifname, enum distribute_type type,  }  /* Set access-list name to the distribute list. */ -static struct distribute * +static void  distribute_list_prefix_set (const char *ifname, enum distribute_type type,  			    const char *plist_name)  { @@ -249,8 +247,6 @@ distribute_list_prefix_set (const char *ifname, enum distribute_type type,    /* Apply this distribute-list to the interface. */    (*distribute_add_hook) (dist); -   -  return dist;  }  /* Unset distribute-list.  If matched distribute-list exist then @@ -319,7 +315,7 @@ DEFUN (distribute_list,      DISTRIBUTE_IN : DISTRIBUTE_OUT;    /* Set appropriate function call */ -  int (*distfn)(const char *, enum distribute_type, const char *) = prefix ?  +  void (*distfn)(const char *, enum distribute_type, const char *) = prefix ?       &distribute_list_prefix_set : &distribute_list_set;    /* if interface is present, get name */ @@ -559,12 +559,12 @@ DEFUN (ns_netns,  {    ns_id_t ns_id = NS_DEFAULT;    struct ns *ns = NULL; -  char *pathname = ns_netns_pathname (vty, argv[1]); +  char *pathname = ns_netns_pathname (vty, argv[3]->arg);    if (!pathname)      return CMD_WARNING; -  VTY_GET_INTEGER ("NS ID", ns_id, argv[0]); +  VTY_GET_INTEGER ("NS ID", ns_id, argv[1]->arg);    ns = ns_get (ns_id);    if (ns->name && strcmp (ns->name, pathname) != 0) @@ -598,12 +598,12 @@ DEFUN (no_ns_netns,  {    ns_id_t ns_id = NS_DEFAULT;    struct ns *ns = NULL; -  char *pathname = ns_netns_pathname (vty, argv[1]); +  char *pathname = ns_netns_pathname (vty, argv[4]->arg);    if (!pathname)      return CMD_WARNING; -  VTY_GET_INTEGER ("NS ID", ns_id, argv[0]); +  VTY_GET_INTEGER ("NS ID", ns_id, argv[2]->arg);    ns = ns_lookup (ns_id);    if (!ns)  | 
