]> git.puffer.fish Git - matthieu/frr.git/log
matthieu/frr.git
8 years agolib: Clean up completions code, fix segfault on no match
Quentin Young [Mon, 3 Oct 2016 23:21:11 +0000 (23:21 +0000)]
lib: Clean up completions code, fix segfault on no match

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agotools: add copyright header & usage to permutations
Quentin Young [Sun, 2 Oct 2016 19:30:08 +0000 (19:30 +0000)]
tools: add copyright header & usage to permutations

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: allow nesting selectors
Quentin Young [Sun, 2 Oct 2016 19:14:40 +0000 (19:14 +0000)]
lib: allow nesting selectors

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agotools: add command permutations generator
Quentin Young [Sun, 2 Oct 2016 19:13:59 +0000 (19:13 +0000)]
tools: add command permutations generator

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: explicitly support the case of empty input for completions
Quentin Young [Sun, 2 Oct 2016 04:47:31 +0000 (04:47 +0000)]
lib: explicitly support the case of empty input for completions

When the user tab- or ?-completes when the character prior to
the position of the cursor is a space, completion logic is
passed null. Explicitly handle this case instead of using
partly_match, which has special logic associated with it to
allow abbreviating certain tokens.

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: Null-terminate tab completions char*[]
Quentin Young [Sun, 2 Oct 2016 03:27:58 +0000 (03:27 +0000)]
lib: Null-terminate tab completions char*[]

vtysh expects the result of a tab completion to
have a null pointer as the last element

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: Fix command execution npe
Quentin Young [Sat, 1 Oct 2016 20:05:10 +0000 (20:05 +0000)]
lib: Fix command execution npe

Caller may pass NULL if it does not care about what
command was matched.

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd: fix << in command strings
Daniel Walton [Sat, 1 Oct 2016 05:45:58 +0000 (05:45 +0000)]
bgpd: fix << in command strings

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoall: fix sundry syntax errors
Quentin Young [Sat, 1 Oct 2016 04:20:30 +0000 (04:20 +0000)]
all: fix sundry syntax errors

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: Fix '?'-completion dereferences in vtysh
Quentin Young [Sat, 1 Oct 2016 01:03:24 +0000 (01:03 +0000)]
lib: Fix '?'-completion dereferences in vtysh

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: fix double free in parser
Quentin Young [Fri, 30 Sep 2016 23:16:29 +0000 (23:16 +0000)]
lib: fix double free in parser

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib, vtysh: refactor vtysh.c, allow parser continuance
Quentin Young [Fri, 30 Sep 2016 23:03:05 +0000 (23:03 +0000)]
lib, vtysh: refactor vtysh.c, allow parser continuance

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: initialize cmd_vector and add a root node to graph
Quentin Young [Fri, 30 Sep 2016 19:33:11 +0000 (19:33 +0000)]
lib: initialize cmd_vector and add a root node to graph

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agovtysh: fixed compile errors
Daniel Walton [Fri, 30 Sep 2016 16:10:28 +0000 (16:10 +0000)]
vtysh: fixed compile errors

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospfd: added some missing <>s
Daniel Walton [Fri, 30 Sep 2016 16:05:55 +0000 (16:05 +0000)]
ospfd: added some missing <>s

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoall: added some missing <>s within []s
Daniel Walton [Fri, 30 Sep 2016 15:31:48 +0000 (15:31 +0000)]
all: added some missing <>s within []s

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospfd: resolve argc CHECK MEs in ospf_vty.c
root [Fri, 30 Sep 2016 15:16:19 +0000 (11:16 -0400)]
ospfd: resolve argc CHECK MEs in ospf_vty.c

Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
8 years agobgpd: combine special cases for vrf "all"
Daniel Walton [Fri, 30 Sep 2016 14:37:36 +0000 (14:37 +0000)]
bgpd: combine special cases for vrf "all"

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: combine special cases for vrf "all"
Daniel Walton [Fri, 30 Sep 2016 14:27:04 +0000 (14:27 +0000)]
bgpd: combine special cases for vrf "all"

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: scrubbed some argc CHECK MEs
Daniel Walton [Fri, 30 Sep 2016 13:39:56 +0000 (13:39 +0000)]
ospf6d: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: scrubbed some argc CHECK MEs
Daniel Walton [Fri, 30 Sep 2016 13:38:08 +0000 (13:38 +0000)]
ospf6d: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: scrubbed some argc CHECK MEs
Daniel Walton [Fri, 30 Sep 2016 05:09:42 +0000 (05:09 +0000)]
ospf6d: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: clean up command string in CHECK ME comments
Daniel Walton [Fri, 30 Sep 2016 02:48:58 +0000 (02:48 +0000)]
ospf6d: clean up command string in CHECK ME comments

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: scrubbed some argc CHECK MEs
Daniel Walton [Fri, 30 Sep 2016 01:27:05 +0000 (01:27 +0000)]
ospf6d: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoall: scrubbed some argc CHECK MEs
Daniel Walton [Fri, 30 Sep 2016 00:16:31 +0000 (00:16 +0000)]
all: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoisisd: scrub argc CHECK ME's, refactor general
Quentin Young [Thu, 29 Sep 2016 23:24:52 +0000 (23:24 +0000)]
isisd: scrub argc CHECK ME's, refactor general

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoall: scrubbed some argc CHECK MEs
Daniel Walton [Thu, 29 Sep 2016 19:51:56 +0000 (19:51 +0000)]
all: scrubbed some argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd and zebra: scrubbed argc CHECK MEs
Daniel Walton [Thu, 29 Sep 2016 18:21:36 +0000 (18:21 +0000)]
bgpd and zebra: scrubbed argc CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoall: added CHECK ME for DEFUNs that look at argc
Daniel Walton [Thu, 29 Sep 2016 17:48:57 +0000 (17:48 +0000)]
all: added CHECK ME for DEFUNs that look at argc

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospfd: minor parser fixes
Daniel Walton [Thu, 29 Sep 2016 17:37:07 +0000 (17:37 +0000)]
ospfd: minor parser fixes

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospfd: resolve CHECK ME's
Quentin Young [Thu, 29 Sep 2016 01:26:55 +0000 (01:26 +0000)]
ospfd: resolve CHECK ME's

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd: change some <1-10> to (1-10>
Daniel Walton [Wed, 28 Sep 2016 05:07:45 +0000 (05:07 +0000)]
bgpd: change some <1-10> to (1-10>

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: finish all zebra CHECK ME's
Quentin Young [Wed, 28 Sep 2016 04:47:43 +0000 (04:47 +0000)]
zebra: finish all zebra CHECK ME's

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoripngd: finish CHECK ME's in ripngd
Quentin Young [Tue, 27 Sep 2016 21:13:29 +0000 (21:13 +0000)]
ripngd: finish CHECK ME's in ripngd

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoripngd: dispose of some CHECK ME's for ripng
Quentin Young [Tue, 27 Sep 2016 21:02:42 +0000 (21:02 +0000)]
ripngd: dispose of some CHECK ME's for ripng

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoripd: argv not argc
Quentin Young [Tue, 27 Sep 2016 17:51:06 +0000 (17:51 +0000)]
ripd: argv not argc

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoripd: resolve rip_routemap.c CHECK ME's
Quentin Young [Tue, 27 Sep 2016 17:48:05 +0000 (17:48 +0000)]
ripd: resolve rip_routemap.c CHECK ME's

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agolib: reformat vty.h
Quentin Young [Tue, 27 Sep 2016 17:14:07 +0000 (17:14 +0000)]
lib: reformat vty.h

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd: fixed some bgp_routemap CHECK MEs
Daniel Walton [Tue, 27 Sep 2016 13:24:19 +0000 (13:24 +0000)]
bgpd: fixed some bgp_routemap CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: fixed some bgp_routemap CHECK MEs
Daniel Walton [Tue, 27 Sep 2016 05:05:12 +0000 (05:05 +0000)]
bgpd: fixed some bgp_routemap CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoisisd: resolve CHECK MEs
Daniel Walton [Tue, 27 Sep 2016 04:26:43 +0000 (04:26 +0000)]
isisd: resolve CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: remove unused variable
Daniel Walton [Tue, 27 Sep 2016 00:31:28 +0000 (00:31 +0000)]
bgpd: remove unused variable

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoMerge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga...
Daniel Walton [Tue, 27 Sep 2016 00:27:00 +0000 (00:27 +0000)]
Merge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga into vtysh-grammar

8 years agopimd: removed undebug CHECK MEs
Daniel Walton [Tue, 27 Sep 2016 00:26:41 +0000 (00:26 +0000)]
pimd: removed undebug CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoMerge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga...
Quentin Young [Tue, 27 Sep 2016 00:10:55 +0000 (00:10 +0000)]
Merge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga into vtysh-grammar

8 years agoripd, ripngd: cli refactor
Quentin Young [Tue, 27 Sep 2016 00:10:31 +0000 (00:10 +0000)]
ripd, ripngd: cli refactor

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd, etc: changed .LINE to LINE...
Daniel Walton [Tue, 27 Sep 2016 00:07:46 +0000 (00:07 +0000)]
bgpd, etc: changed .LINE to LINE...

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: fixed more CHECK MEs
Daniel Walton [Mon, 26 Sep 2016 23:50:02 +0000 (23:50 +0000)]
bgpd: fixed more CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: Put back missing code
Donald Sharp [Mon, 26 Sep 2016 15:51:10 +0000 (11:51 -0400)]
zebra: Put back missing code

When pulling forward the zebra_vty.c changes I accidently dropped
these changes from earlier commits.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
8 years agozebra: Refactor 'no ipv6 route XXXX' for new cli
Donald Sharp [Mon, 26 Sep 2016 14:01:50 +0000 (10:01 -0400)]
zebra: Refactor 'no ipv6 route XXXX' for new cli

Refactor the 'no ipv6 route XXXX' commands to
work under the new cli and to collapse the code
to a much smaller set.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
8 years agozebra: Refactor 'ipv6 route XXXX' for new cli
Donald Sharp [Mon, 26 Sep 2016 13:23:26 +0000 (09:23 -0400)]
zebra: Refactor 'ipv6 route XXXX' for new cli

Take existing code for 'ipv6 route XXX' and
refactor to use the new cli.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
8 years agozebra: Fixup 'no ip route....'
Donald Sharp [Mon, 26 Sep 2016 12:10:57 +0000 (08:10 -0400)]
zebra: Fixup 'no ip route....'

Rework the 'no ip route XXXX' commands to use the new cli
and collapse all DEFUN's that we could into a much smaller
set of commands.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
8 years agozebra: Refactore "ip route XXXXXX" commands
Donald Sharp [Mon, 26 Sep 2016 15:25:28 +0000 (11:25 -0400)]
zebra: Refactore "ip route XXXXXX" commands

Convert all 'ip route XXXX' commands to use the new syntax and
collapse all functions that we can easily do.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
8 years agobgpd: compress "show ip bgp neighbor received prefix-list"
Daniel Walton [Mon, 26 Sep 2016 20:56:20 +0000 (20:56 +0000)]
bgpd: compress "show ip bgp neighbor received prefix-list"

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: compress bgp_show_neighbor_route() calls
Daniel Walton [Mon, 26 Sep 2016 18:44:58 +0000 (18:44 +0000)]
bgpd: compress bgp_show_neighbor_route() calls

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: collaps show ip bgp, show ip bgp x.x.x.x, etc calls
Daniel Walton [Mon, 26 Sep 2016 18:08:45 +0000 (18:08 +0000)]
bgpd: collaps show ip bgp, show ip bgp x.x.x.x, etc calls

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: bgp_vty.c compiles now
Daniel Walton [Mon, 26 Sep 2016 04:59:47 +0000 (04:59 +0000)]
bgpd: bgp_vty.c compiles now

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: combine "show ip bgp summary" commands into one DEFUN
Daniel Walton [Mon, 26 Sep 2016 01:12:24 +0000 (01:12 +0000)]
bgpd: combine "show ip bgp summary" commands into one DEFUN

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: minor grammar corrections
Quentin Young [Mon, 26 Sep 2016 01:06:40 +0000 (01:06 +0000)]
bgpd: minor grammar corrections

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd: combine "clear bgp, clear ip bgp" commands into one DEFUN
Daniel Walton [Mon, 26 Sep 2016 00:47:13 +0000 (00:47 +0000)]
bgpd: combine "clear bgp, clear ip bgp" commands into one DEFUN

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoExpand #defines in command strings
Daniel Walton [Sun, 25 Sep 2016 16:49:39 +0000 (16:49 +0000)]
Expand #defines in command strings

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoExpand #defines in command strings
Daniel Walton [Sun, 25 Sep 2016 14:22:48 +0000 (14:22 +0000)]
Expand #defines in command strings

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
Reviewed-by: Sam Tannous <stannous@cumulusnetworks.com>
Ticket:

8 years agoExpand #defines in command strings
Daniel Walton [Sun, 25 Sep 2016 14:10:48 +0000 (14:10 +0000)]
Expand #defines in command strings

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: CHECK ME fixes
Daniel Walton [Sun, 25 Sep 2016 03:00:04 +0000 (03:00 +0000)]
zebra: CHECK ME fixes

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: fixed more CHECK MEs in bgp_vty.c
Daniel Walton [Sun, 25 Sep 2016 02:29:38 +0000 (02:29 +0000)]
bgpd: fixed more CHECK MEs in bgp_vty.c

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: refactor rtadv.c
Quentin Young [Sun, 25 Sep 2016 02:13:43 +0000 (02:13 +0000)]
zebra: refactor rtadv.c

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agozebra: refactor zserv.c
Quentin Young [Sat, 24 Sep 2016 21:58:50 +0000 (21:58 +0000)]
zebra: refactor zserv.c

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agozebra: fix zebra_routemap.c checkme's
Quentin Young [Sat, 24 Sep 2016 17:42:34 +0000 (17:42 +0000)]
zebra: fix zebra_routemap.c checkme's

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agobgpd: fixed some CHECK MEs
Daniel Walton [Sat, 24 Sep 2016 03:14:42 +0000 (03:14 +0000)]
bgpd: fixed some CHECK MEs

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: added strmatch()
Daniel Walton [Fri, 23 Sep 2016 22:12:11 +0000 (22:12 +0000)]
lib: added strmatch()

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: lib compiles
Quentin Young [Fri, 23 Sep 2016 21:34:33 +0000 (21:34 +0000)]
lib: lib compiles

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agozebra: zebra_vty.c compiles
Daniel Walton [Fri, 23 Sep 2016 21:17:10 +0000 (21:17 +0000)]
zebra: zebra_vty.c compiles

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 20:17:29 +0000 (20:17 +0000)]
lib: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoMerge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga...
Quentin Young [Fri, 23 Sep 2016 20:11:04 +0000 (20:11 +0000)]
Merge branch 'vtysh-grammar' of ssh://stash.cumulusnetworks.com:7999/quag/quagga into vtysh-grammar

8 years agolib: Implement removed ALIAS into DEFUN
Quentin Young [Fri, 23 Sep 2016 20:08:47 +0000 (20:08 +0000)]
lib: Implement removed ALIAS into DEFUN

N.B.: some of these are de-facto ALIAS resurrections
that are necessary due to some parser limitations; these
are marked with ALIAS_FIXME so I can go back and add
capability to the parser to handle these special cases.

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
8 years agoripd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 20:06:40 +0000 (20:06 +0000)]
ripd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoripngd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 20:04:42 +0000 (20:04 +0000)]
ripngd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agopimd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 20:03:41 +0000 (20:03 +0000)]
pimd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospfd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 20:01:26 +0000 (20:01 +0000)]
ospfd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 19:56:31 +0000 (19:56 +0000)]
ospf6d: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoisisd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 19:50:58 +0000 (19:50 +0000)]
isisd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 19:45:50 +0000 (19:45 +0000)]
bgpd: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: add 'int idx_foo' argv index variables
Daniel Walton [Fri, 23 Sep 2016 19:26:31 +0000 (19:26 +0000)]
zebra: add 'int idx_foo' argv index variables

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: fix vrf argv index numbers
Daniel Walton [Fri, 23 Sep 2016 17:22:42 +0000 (17:22 +0000)]
zebra: fix vrf argv index numbers

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agozebra: compress multiple whitespaces in command string
Daniel Walton [Fri, 23 Sep 2016 14:02:55 +0000 (14:02 +0000)]
zebra: compress multiple whitespaces in command string

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agobgpd: fix hosed CMD_RANGE_STR
Daniel Walton [Fri, 23 Sep 2016 14:02:28 +0000 (14:02 +0000)]
bgpd: fix hosed CMD_RANGE_STR

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoconvert <1-255> to (1-255), ()s to <>s, etc
Daniel Walton [Fri, 23 Sep 2016 13:47:20 +0000 (13:47 +0000)]
convert <1-255> to (1-255), ()s to <>s, etc

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agotools: argv_translator convert <1-255> to (1-255), ()s to <>s, etc
Daniel Walton [Fri, 23 Sep 2016 13:27:26 +0000 (13:27 +0000)]
tools: argv_translator convert <1-255> to (1-255), ()s to <>s, etc

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoChange {json} to [json]
Daniel Walton [Fri, 23 Sep 2016 11:39:50 +0000 (11:39 +0000)]
Change {json} to [json]

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: undo <> -> () change I made yesterday
Daniel Walton [Fri, 23 Sep 2016 11:33:50 +0000 (11:33 +0000)]
lib: undo <> -> () change I made yesterday

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agotools: alias_destroyer re_install_element None check
Daniel Walton [Fri, 23 Sep 2016 04:12:43 +0000 (04:12 +0000)]
tools: alias_destroyer re_install_element None check

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoALIAS removal for bgp, ospf, pim, isis, rip, ripng, lib and zebra
Daniel Walton [Fri, 23 Sep 2016 03:55:26 +0000 (03:55 +0000)]
ALIAS removal for bgp, ospf, pim, isis, rip, ripng, lib and zebra

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agotools: added alias_destroyer.py
Daniel Walton [Fri, 23 Sep 2016 03:27:05 +0000 (03:27 +0000)]
tools: added alias_destroyer.py

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: argv update for distribute.c and ns.c
Daniel Walton [Fri, 23 Sep 2016 01:20:49 +0000 (01:20 +0000)]
lib: argv update for distribute.c and ns.c

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoisisd: argv update
Daniel Walton [Fri, 23 Sep 2016 01:07:05 +0000 (01:07 +0000)]
isisd: argv update

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agolib: argv update for filter.c, if_rmap.c keychain.c and plist.c
Daniel Walton [Fri, 23 Sep 2016 00:58:26 +0000 (00:58 +0000)]
lib: argv update for filter.c, if_rmap.c keychain.c and plist.c

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoospf6d: argv update
Daniel Walton [Fri, 23 Sep 2016 00:45:56 +0000 (00:45 +0000)]
ospf6d: argv update

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agopimd: argv update
Daniel Walton [Fri, 23 Sep 2016 00:14:41 +0000 (00:14 +0000)]
pimd: argv update

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoripd: argv update
Daniel Walton [Fri, 23 Sep 2016 00:01:25 +0000 (00:01 +0000)]
ripd: argv update

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
8 years agoripngd: argv update
Daniel Walton [Thu, 22 Sep 2016 23:51:23 +0000 (23:51 +0000)]
ripngd: argv update

Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>