mirror_frr/doc/user
Donald Sharp 56b91d107f bgpd: Prevent crash when issuing various forms of bgp no-rib
The `bgp no-rib` command cycles through all the bgp rib tables
and removes them from zebra.  Modify the code so that FRR notices
that it is attempting to cycle through the safi's that are two level
tables.  In addition these safi's cannot just blindly remove the routes
from the rib as that there are none explicitly.

This code just prevents the crash in bgpd.  It does not properly cycle
through and remove the zebra changes made that are explicit to these afi's.
This should be handled as appropriate by the developers on these safi's when
it becomes important to them.

Fixes: #11178
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2022-05-12 10:20:28 -04:00
..
_static doc: orange FRR theme 2019-02-18 14:39:13 +01:00
images doc: Augmented pathd documentation. 2021-10-04 18:56:47 +02:00
.gitignore doc: fix distclean 2018-05-18 19:35:24 +00:00
babeld.rst doc: Minor grammar correction 2021-12-23 07:32:33 +10:00
basic.rst *: Fix spelling of neccessary 2022-04-19 08:11:29 -04:00
bfd.rst *: Fix spelling of overriden 2022-04-19 08:27:02 -04:00
bgp.rst bgpd: Prevent crash when issuing various forms of bgp no-rib 2022-05-12 10:20:28 -04:00
bmp.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
bugs.rst doc: fix dupe bug-reports label, index entry 2021-02-23 15:49:19 -05:00
conf.py doc: use add_css_file(); not deprecated 2021-06-03 16:32:00 -04:00
eigrpd.rst doc: remove redundant index directives 2021-05-18 15:29:59 +03:00
extlog.rst doc: add new RFC5424 & journald logging targets 2022-01-17 00:39:00 +01:00
fabricd.rst *: remove *.conf.sample files 2021-04-09 13:14:30 -04:00
filter.rst lib: add "json" option to "show ip[v6] prefix-list" 2021-08-02 17:19:45 -03:00
flowspec.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
frr-reload.rst doc: add docs for frr-reload.py options 2020-05-26 19:14:12 +02:00
glossary.rst doc: fixup glossary for html build 2018-02-02 15:24:57 -05:00
grpc.rst doc: initial documentation for gRPC 2020-08-10 16:39:06 -03:00
index.rst doc: Add the document for PIMv6 2022-03-10 02:12:54 -08:00
installation.rst Merge pull request #10242 from anlancs/fix-service-time 2022-01-08 07:15:37 -05:00
ipv6.rst doc: add doc for show ipv6 nd ra-interfaces 2021-06-08 15:17:22 -04:00
isisd.rst Merge pull request #10701 from rampxxxx/feat_isis_json_show_cmds 2022-03-08 11:15:25 -05:00
kernel.rst doc: remove obsolete Netlink discussion, fix svi cmd doc 2021-04-30 18:10:56 -05:00
ldpd.rst doc: fix typo in ldpd docs 2021-12-21 17:04:11 -05:00
Makefile build: non-recursive doc + parallel sphinx 2018-08-30 08:06:44 +02:00
nhrpd.rst doc: remove redundant index directives 2021-05-18 15:29:59 +03:00
ospf6d.rst doc: Fix spelling mistakes 2022-02-14 12:51:22 -05:00
ospf_fundamentals.rst doc: replace "passive-interface IFNAME" with "ip ospf passive" 2021-06-05 18:25:01 +03:00
ospfd.rst Merge pull request #10558 from Jafaral/ospf-net-or-iface 2022-02-16 22:10:21 +02:00
overview.rst Merge pull request #10288 from ton31337/fix/rfc7300 2022-01-08 08:42:19 -05:00
packet-dumps.rst doc: reorganize into multiple toctrees 2018-06-08 07:54:25 +00:00
pathd.rst doc: fix undefined label warning 2021-12-14 12:31:19 +03:00
pbr.rst pbrd: add vlan actions to vty 2021-10-07 09:14:59 -04:00
pim.rst Merge pull request #9476 from SaiGomathiN/pim-nht 2022-03-20 23:14:08 +02:00
pimv6.rst doc: Updated the doc for show ipv6 mroute commands 2022-04-28 02:17:13 -07:00
ripd.rst doc: Fix the rip and ripng distribute-list ... commands 2021-05-04 16:23:37 -04:00
ripngd.rst doc: Fix the rip and ripng distribute-list ... commands 2021-05-04 16:23:37 -04:00
routemap.rst doc: add description for match evpn route-type 2022-02-17 09:55:00 -08:00
routeserver.rst doc: automatically generate index entries for cli 2021-02-22 14:38:21 -05:00
rpki.rst doc: Add missing commands for RPKI 2022-05-03 17:11:29 +03:00
scripting.rst *: Fix spelling of overriden 2022-04-19 08:27:02 -04:00
setup.rst *: rework renaming the default VRF 2021-12-21 22:09:29 +03:00
sharp.rst doc: add user doc for sharp protodown 2022-03-09 18:02:44 -05:00
snmp.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
snmptrap.rst bgpd: Adjust symbolic names for cease notifications according to rfc4486 2022-01-06 10:07:41 +02:00
static.rst doc: Add missing static route options and clarify usage 2021-10-12 17:28:11 +02:00
subdir.am doc: Add the document for PIMv6 2022-03-10 02:12:54 -08:00
Useful_Sysctl_Settings.md doc: update VRF support description 2021-05-31 22:12:55 +03:00
vnc.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
vrrp.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
vtysh.rst vtysh: show live log messages 2022-02-28 13:33:27 +01:00
watchfrr.rst doc: remove 'no' form of commands 2021-02-22 14:38:21 -05:00
wecmp_linkbw.rst doc: automatically generate index entries for cli 2021-02-22 14:38:21 -05:00
zebra.rst doc: Fix spelling of choosen 2022-04-19 08:28:47 -04:00