summaryrefslogtreecommitdiffstats
path: root/vtysh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #409 from donaldsharp/EIGRPRuss White2017-05-085-9/+62
|\ | | | | Eigrp
| * Merge branch 'master' into EIGRPDonald Sharp2017-05-021-22/+59
| |\
| * | vtysh: remove unused compilation fileDonald Sharp2017-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | Remove eigrp_routemap.c from consideration at the moment for vtysh inclusion. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | Merge remote-tracking branch 'origin/master' into EIGRPDonald Sharp2017-04-261-3/+1
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into EIGRPDonald Sharp2017-04-065-82/+80
| |\ \ \
| * | | | vtysh: Rehook lib/command.c:cmd_initDonald Sharp2017-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vtysh was not running lib/command.c commands for eigrp Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | | | vtysh: Fix eigrp ordering in 'show run'Donald Sharp2017-03-111-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | | | vtysh: Fix misplaced (Donald Sharp2017-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | | | eigrp: Initial CommitDonald Sharp2017-03-094-3/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Please Note, I will be redoing this commit message with more information. Additionally I will rework the lib/* changes into their own commits. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* | | | | vtysh: Fix _ instead of - usage for labeled_unicastDonald Sharp2017-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* | | | | Merge remote-tracking branch 'origin/stable/3.0'Donald Sharp2017-05-022-49/+90
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | vtysh: Add back in some missing ospf6 commandsDonald Sharp2017-04-281-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | | | Problem with DEFUNSH in vtysh, issue #358Daniel Walton2017-04-271-53/+75
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
* | | | Merge remote-tracking branch 'origin/master' into mpls2Donald Sharp2017-04-261-1/+1
|\| | |
| * | | Merge pull request #400 from dwalton76/default-frr-confMartin Winter2017-04-251-1/+1
| |\ \ \ | | | | | | | | | | vtysh: "Command incomplete: log syslog"
| | * | | vtysh: "Command incomplete: log syslog"Daniel Walton2017-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com> Before ====== root@spine-1[~]# cat /etc/frr/frr.conf no log monitor ! service integrated-vtysh-config ! log syslog ! log syslog informational ! line vty ! root@spine-1[~]# root@spine-1[~]# vtysh -m -f /etc/frr/frr.conf no log monitor ! service integrated-vtysh-config ! line 5: % Command incomplete: log syslog root@spine-1[~]# After ===== root@spine-1[~]# vtysh -m -f /etc/frr/frr.conf no log monitor ! service integrated-vtysh-config ! log syslog ! log syslog informational ! line vty ! end root@spine-1[~]#
* | | | | Merge remote-tracking branch 'origin/master' into mpls2Donald Sharp2017-04-261-2/+0
|\| | | |
| * | | | vtysh: remove deprecated HAVE_EVPN flagPhilippe Guibert2017-04-191-2/+0
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | This flag prevents from entering into evpn address-family node, when calling command from vtysh. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
* / | | bgpd: labeled unicast configDon Slice2017-04-061-22/+59
|/ / / | | | | | | | | | | | | | | | | | | Implement support for activating the labeled-unicast address family in BGP and relevant configuration for this address family. Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
* | | vtysh: Fix build for non-snmp caseDonald Sharp2017-04-041-6/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | The snmp code is being included in the build of the vtysh_cmd.c irrelevant of whether or not it is needed. Be a bit smarter about what files to include. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | | Merge branch 'master'David Lamparter2017-04-041-10/+25
|\| |
| * | Merge pull request #294 from opensourcerouting/modulesDonald Sharp2017-04-041-10/+25
| |\ \ | | | | | | | | Loadable module support
| | * | vtysh: handle "show modules" like "show memory"David Lamparter2017-04-041-10/+25
| | |/ | | | | | | | | | | | | | | | | | | Preface with line identifying which daemon it applies to. [Also fixes a missed "plugin" -> "module" replace.] Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | | Merge branch 'stable/2.0'David Lamparter2017-04-041-0/+1
|\ \ \ | |/ / |/| | | | | | | | | | | Fixed minor conflicts from "defaults" change on stable. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
| * | *: track version & "defaults" in configsDavid Lamparter2017-03-281-0/+1
| | | | | | | | | | | | | | | | | | [CF]: Move default name to autoconf and update tests Signed-off-by: Christian Franke <chris@opensourcerouting.org>
| * | Lowercase frr.confMartín Beauchamp2017-03-093-4/+4
| | |
| * | vtysh: fix completionDavid Lamparter2017-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The return value from cmd_complete_command is a VECTOR_INDEX, not TMP. Use the appropriate vector_only_index_free(). Fixes #223. Reported-by: https://github.com/k0ste Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | | ldpd: remove the interface vty nodeRenato Westphal2017-03-312-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ldpd uses a hierarchical configuration model where all commands are defined inside the "mpls ldp" node and its subnodes. The idea is to keep all LDP configuration in a single place to keep things simple. With that said, we can remove the "config-if" node from ldpd because we already have a separate node ("config-ldp-af-if") for LDP-related interface specific commands. Example: vtysh(config)# mpls ldp vtysh(config-ldp)# address-family ipv4 vtysh(config-ldp-af)# interface eth1 vtysh(config-ldp-af-if)# discovery hello ? holdtime Hello holdtime interval Hello interval Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
* | | vtysh: remove ignore listDavid Lamparter2017-03-281-58/+1
| |/ |/| | | | | | | | | With DEFUN_NOSH in place everywhere, this is useless. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | *: add frr_config_fork()David Lamparter2017-03-083-50/+29
| | | | | | | | | | | | | | | | | | Centralise read_config/daemonize/dryrun/pidfile/vty_serv into libfrr. This also makes multi-instance pid/config handling available as part of the library. It's only wired up in ospfd, but the code is in lib/. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | nhrpd: implement next hop resolution protocolTimo Teräs2017-03-073-2/+8
| | | | | | | | | | | | | | | | | | | | This provides DMVPN support and integrates to strongSwan. Please read README.nhrpd and README.kernel for more details. [DL: cherry-picked from dafa05e65fe4b3b3ed5525443f554215ba14f42c] [DL: merge partially resolved, this commit will not build.] Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | vtysh: Fix cli help string to have only 1 mention of vty_socketDonald Sharp2017-03-071-1/+0
| | | | | | | | | | | | | | When you run 'vtysh -h' the option '--vty_socket' is listed twice. Fixes issue #253 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* | Lowercase frr.confMartín Beauchamp2017-02-273-4/+4
| |
* | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-241-1/+1
|\|
| * vtysh: Fix Coverity Warning CID 1399479 (#1 of 1): Destination buffer too ↵Martin Winter2017-02-101-1/+1
| | | | | | | | | | | | | | small (BUFFER_SIZE) Coverity: buffer_size: You might overrun the 108 byte destination string addr.sun_path by writing the maximum 4095 bytes from path. Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* | bgpd: remove old address-family vty command for evpnPhilippe Guibert2017-02-141-1/+1
| | | | | | | | | | | | | | old vty format to configure evpn: address-family evpn is no longer supported. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
* | bgpd: add support for evpn subnode by using afi/safi parameterPhilippe Guibert2017-02-141-3/+4
| | | | | | | | | | | | | | Added the possibility to enter in evpn address-family in bgp node, by using 'address-family l2vpn evpn' command. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
* | vtysh: add support for bgp evpn address-familyPhilippe Guibert2017-02-141-2/+30
| | | | | | | | | | | | Add support for evpn address-family on vty shell. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
* | vtysh: make -c useful with -C (dryrun)David Lamparter2017-02-101-2/+35
| | | | | | | | | | | | | | -c was previously ignored when -C (dryrun/config-check) was present. Change so that -C -c creates an useful dry-run mode. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-092-4/+4
|\|
| * *: Found some instances of Quagga.confDonald Sharp2017-02-072-4/+4
| | | | | | | | | | | | Cleanup Quagga.conf -> Frr.conf Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-073-6/+6
|\|
| * Merge pull request #161 from donaldsharp/stableMcLibraryDavid Lamparter2017-02-071-1/+1
| |\ | | | | | | Stable mc library
| | * *: Convert libzebra -> libfrrDonald Sharp2017-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | The library libzebra that is installed with FRR will conflict with Quagga. So let's rename it to libfrr. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
| * | Merge branch 'frr/pull/157' ("Fixinator")David Lamparter2017-02-072-4/+55
| |\ \ | | | | | | | | | | | | Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
| | * | bgpd, vtysh: Fix vtysh able to handle some safi modes for bgpDonald Sharp2017-02-032-4/+55
| | |/ | | | | | | | | | | | | | | | | | | This adds the ability for vtysh to handle v4 and v6 safi modes besides unicast and multicast. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com.
| * / vtysh: Quagga.conf -> Frr.confQuentin Young2017-02-032-5/+5
| |/ | | | | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-025-15/+118
|\|
| * *: fix warning fallout from set_socket_pathDavid Lamparter2017-02-011-1/+1
| | | | | | | | Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
| * vtysh: Add --config_dir option to override compiled in location for ↵Martin Winter2017-01-251-4/+58
| | | | | | | | | | | | | | | | vtysh.conf and Quagga.conf Only allow the override if vtysh is not run with setuid() Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>