| Age | Commit message (Collapse) | Author |
|
GATEWAY can now be v4 or v6 for v4 routes, for v6 routes it
can only be v6 (like today).
Signed-off-by: Christopher Dziomba <christopher.dziomba@telekom.de>
|
|
Signed-off-by: Christian Hopps <chopps@labn.net>
|
|
tools: Add option to frr-reload to specify alternate logfile
|
|
The typesafe documentation needs a bit of warning about
how they can cause problems on conversion.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
|
|
Documentation typesafe
|
|
Add the sbfd documentation, such as it is, to the
developer documentation so that it can be read
by people.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|
The building-frr-for-ubuntu2404 and building-doc were missing
from the compilation of developer documents.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|
Try to give some good examples of various lists being
converted over to the typesafe way of doing things.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|
Automake generates default targets for `info`, `html`, `pdf` and
corresponding `install-info` and `install-html` targets to install the
artifacts generated by those rules. Prior to this change we are
overriding those targets which generates a warning.
The automake targets are designed to automatically build texinfo sources
without requiring user-specified rules. We do not have texinfo sources
so this functionality is not in use, but we are still overriding the
built in targets which is considered poor form. Automake has facilities
to modify the built in targets in the form of `-local` rules; this patch
renames the rules we had defined to use the `-local` ones.
The resulting targets generated by Automake look like this:
html: html-am
html-am: html-local
i.e. the final `html` target generated when using `html-local` to define
our custom rules is identical to the one we get by overriding the built
in `html` target. The same goes for the others.
So, the only effect this patch has is suppressing the warnings and
bringing us in line with Automake best practice.
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
|
bfdd: Add "log-session-changes" command to BFD configuration and operational state via YANG Northbound API.
|
|
bgpd: Do not advertise aggregate routes to contributing ASes
|
|
Signed-off-by: Acee Lindem <acee@lindem.com>
|
|
The exact-match and the any options are missing for the extended
communities. Add missing options that are present on the match
operations for communities and large-communities.
> route-map rmap permit 1
> match extcommunity 1
> exit
> !
> route-map rmap permit 2
> match extcommunity 2 any
> exit
> !
> route-map rmap permit 3
> match extcommunity 3 exact-match
> exit
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
|
|
Add a mechanism in route-map to filter out route-map which have a list
of extended communities greater than the given number.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
|
|
fabricd: add option to treat dummy interfaces as loopback interfaces
|
|
Enable dummy-interfaces to be used as router-id interfaces in openfabric
networks. This allows multiple openfabric routers with different
router-ids on a single node when using IP unnumbered setup (interfaces
without IPs configured). Previously we were limited by having a single
loopback interface, allowing only one openfabric router per node.
Signed-off-by: Gabriel Goller <g.goller@proxmox.com>
|
|
This commit adds detailed explanation on configuring SRv6 uA SIDs.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
|
Signed-off-by: Christian Hopps <chopps@labn.net>
|
|
Let users know about new command to filter PIM sessions based on peer
address.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
|
pimd,pim6d: support IGMPv2/MLDv1 immediate leave
|
|
doc: correct `ip rip split-horizon` command in the documentation
|
|
The previous version incorrectly spelled the command as `ip split-horizon`. The correct command is `ip rip split-horizon`, as indicated in the code at line 675 of rip_cli.c.
Signed-off-by: Shbinging <bingshui@smail.nju.edu.cn>
|
|
Update user documentation to reflect behavior of config command
'allow-reserved-ranges' after changes enable use of ipv4 class E
addresses by default.
Signed-off-by: David Schweizer <dschweizer@opensourcerouting.org>
|
|
opensourcerouting/fix/enable_ll_capability_if_using_unnumerred
bgpd: Some fixes/improvements for Link-Local Next Hop capability
|
|
LabNConsulting/aceelindem/ospf-lsa-add-delete-hook
ospfd: Replace LSDB callbacks with LSA Update/Delete hooks.
|
|
Let user know about this new multicast knob.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
|
pimd,pim6d: implement GMP group / source limits
|
|
Replace the LSDB callbacks with LSA update and delete hooks using the
the FRR hook mechanism. Remove redundant callbacks by placing the LSA
update and delete hooks in a single place so that deletes don't need
to be handled by the update hook. Simplify existing OSPF TE and OSPF
API Server callbacks now that there is no ambiguity or redundancy.
Also cleanup the debugging by separating out opaque-lsa debugging
from the overloaded event debugging.
Signed-off-by: Acee Lindem <acee@lindem.com>
|
|
opensourcerouting/fix/bgp_show_ip_bgp_cmd_internal
bgpd: Show internal data for BGP routes
|
|
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|
Document newly added reset command for MLD (similar to clear ip igmp
interfaces).
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
|
Document the newly added commands to limit the maximum amount of
groups/source to learn.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
|
|
opensourcerouting/feature/bgp_link_local_capability
bgpd: Implement Link-Local Next Hop capability
|
|
Signed-off-by: wumu.zsl <wumu.zsl@alibaba-inc.com>
|
|
staticd: Add CLI to support steering of IPv4 traffic over SRv6 SID list
|
|
lib: Remove System routes from ip protocol route map choices
|
|
opensourcerouting/fix/bgp_deny_zero_bgp_identifier_to_establish
bgpd: Do not start BGP session if BGP identifier is not set
|
|
implement SBFD
|
|
Add an example of how to steer IPv4 traffic over an SRv6 SID list.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
|
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|
Do not allow system routes to be selected for ip protocol
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|
Signed-off-by: wumu.zsl <wumu.zsl@alibaba-inc.com>
|
|
Fix Rocky 8 RPMs, add options to build without rpki and docs (default is to include)
|
|
small mgmtd-dev doc update and yanglint cleanup
|
|
Signed-off-by: Christian Hopps <chopps@labn.net>
|
|
Add the srv6 static sids configuration and
show running-config sections in static.rst.
Signed-off-by: Yuqing Zhao <galadriel.zyq@alibaba-inc.com>
|
|
Sometimes it's very useful to compare pointers from the gdb (and/or from the
logs) or just do some quick adhoc analysis.
```
donatas# sh ip bgp 1.1.1.0/24 internal
BGP routing table entry for 1.1.1.0/24, version 0
Paths: (1 available, no best path)
Not advertised to any peer
65002
127.0.0.1 (inaccessible, import-check enabled) from 127.0.0.1 (127.0.0.2)
Origin IGP, invalid, external
Last update: Thu Jan 16 16:49:53 2025
net: 0x63f3e6fc2ea0, path: 0x63f3e6fc2f50, pathext: 0x63f3e6faed00, attr: 0x63f3e6e8c550
flags net: 0x0, path: 0x1024, attr: 0x7
donatas#
```
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|