Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7.4 bsd address #7152

Closed
wants to merge 79 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
1d4cdc1
build: use configfile mode in init script
eqvinox May 11, 2020
cb390ca
Merge pull request #6393 from opensourcerouting/7.4/init-config-perms
ton31337 May 14, 2020
410a6bd
tools: revert frr-reload.py remove stderr redirects"
donaldsharp May 12, 2020
a92314d
bgpd: really remove the `no ip as-path...` command
donaldsharp May 11, 2020
c26ad06
bgpd: `bgp bestpath bandwidth` should not be a legal command
donaldsharp May 7, 2020
2564e16
bgpd: Use default AFI_IP6/SAFI_UNICAST when displaying statistics
ton31337 May 9, 2020
90a80a8
bgpd: Set a proper SAFI for labaled-unicast when looking for scount
ton31337 May 3, 2020
7288f08
Merge pull request #6408 from donaldsharp/reload_74
ton31337 May 15, 2020
848a8ed
Merge pull request #6409 from ton31337/feature/missing_to_7.4
donaldsharp May 15, 2020
1edce7d
Merge pull request #6413 from FRRouting/dev_isis_sr
donaldsharp May 15, 2020
b625127
bgpd: Use IPv6 LL address as nexthop if global was set to ::/LL
ton31337 May 25, 2020
8517e21
lib: Make sure route_map_dep_data is not NULL before decrementing ref…
ton31337 Jun 8, 2020
a261fd2
Merge pull request #6524 from ton31337/fix/set_ipv6_ll_if_global_zero…
eqvinox Jun 9, 2020
1cc3b45
Merge pull request #6539 from ton31337/fix/refcnt_check_for_dep_data_…
donaldsharp Jun 9, 2020
abe702d
bgpd: Allow setting dampening for more address families
ton31337 Jun 10, 2020
923e64a
bgpd: Print dampening configuration per AF, not per neighbor
ton31337 Jun 10, 2020
b286cd1
Merge pull request #6553 from ton31337/fix/bgp_dampening_vty_bug_7.4
donaldsharp Jun 10, 2020
0f133ba
lib: set up TLS log buffer after forking
eqvinox Jun 10, 2020
48b38d5
bgpd: Make sure network/aggregate-address commands lay down under lab…
ton31337 Apr 30, 2020
9bf78e1
Merge pull request #6560 from ton31337/fix/configuration_for_labeled_…
donaldsharp Jun 10, 2020
c8296ab
Merge pull request #6558 from opensourcerouting/7.4/zlogbuf-litter
donaldsharp Jun 10, 2020
5812b45
lib: don't try to change/reset capabilities if process has none
Jun 11, 2020
70504ec
*: have daemons call frr_fini() at termination
Jun 11, 2020
e28f426
Merge pull request #6570 from mjstapp/fix_daemon_fini_7_4
donaldsharp Jun 11, 2020
7ca4ef1
bgpd: Do not treat the route as martian for static BGP routes
ton31337 Jun 22, 2020
08d14c8
Merge pull request #6629 from ton31337/fix/network_check_import_for_s…
riw777 Jun 23, 2020
e4dcf10
FRRouting Release 7.4
mwinter-osr Jun 30, 2020
34f6d0c
bgpd: Actually find the sequence number for `bgp extcommunity-list...`
donaldsharp Jun 2, 2020
71be4bd
Merge pull request #6664 from donaldsharp/cpick_7.4
ton31337 Jul 2, 2020
acf6f22
bgpd: Return bool type for ecommunity_add_val and subgroup_announce_c…
ton31337 Jul 2, 2020
d5a157b
bgpd: Actually find the sequence number for large-community-list
ton31337 Jul 2, 2020
738d473
Merge pull request #6679 from ton31337/fix/large-community-list-set_s…
srimohans Jul 6, 2020
cc45875
lib: fix route map description memory leak
rzalamena Jul 6, 2020
e5589cd
Merge pull request #6683 from opensourcerouting/74-rmap-desc-leak-fix
ton31337 Jul 7, 2020
2939f71
bgpd: Add command to show only established sessions
ton31337 Jul 9, 2020
2600443
doc: Add 'show bgp summary established' command
ton31337 Jul 9, 2020
0615c09
Merge pull request #6714 from ton31337/feature/bgp_show_only_establis…
donaldsharp Jul 10, 2020
cc5934e
vtysh: master is a non-sorted list
donaldsharp Jun 30, 2020
3e4d90e
vtysh: Improve lookup performance
donaldsharp Jun 30, 2020
ffaaa34
debian: fix changelog
idryzhov Jul 14, 2020
692ce87
tools: create sub-context for bfd peers
Jul 9, 2020
2604086
vtysh: properly exit BFD_PEER_NODE when marking file
Jul 9, 2020
62fd602
Merge pull request #6737 from opensourcerouting/74-bfdd-frr-reload
ton31337 Jul 15, 2020
80acc95
Merge pull request #6733 from idryzhov/fix-changelog
ton31337 Jul 15, 2020
40858a3
Merge pull request #6728 from idryzhov/vtysh-fixes
ton31337 Jul 15, 2020
c6a5994
tests: Remove bgp_show_ip_bgp_fqdn test
ton31337 May 6, 2020
e7cc3d2
bgpd: Show the real next-hop address in addition to hostname in `show…
ton31337 May 6, 2020
104dfe5
bgpd: Add "hostname" in JSON output for `show bgp` family outputs
ton31337 May 6, 2020
8df3928
doc: Add some words about `bgp default show-[nexthop]-hostname`
ton31337 Jun 24, 2020
57fe007
Merge pull request #6744 from ton31337/fix/bgp_hostname_nexthop_if_un…
rzalamena Jul 16, 2020
2bbe713
bgpd: Fix the bug that BGP MRAI does not work.
Jun 5, 2020
5693f6e
Merge pull request #6768 from ton31337/fix/bgp_mrai_bug_7.4
rzalamena Jul 19, 2020
cacc6cc
lib: fix TLS log buffer on NetBSD
eqvinox Jul 19, 2020
b5bae2c
bgpd: Show the instance name when displaying statistics
ton31337 Jul 15, 2020
ad30a43
bgpd: Do not crash if bgp argument is NULL for bgp_table_stats()
ton31337 Jul 12, 2020
78292ed
Merge pull request #6772 from opensourcerouting/7.4/netbsd-tls-buf
qlyoung Jul 24, 2020
2c44ac1
Merge pull request #6794 from ton31337/fix/handle_bgp_vrf_all_statist…
donaldsharp Jul 27, 2020
9c0a2e5
zebra: Pass correct buffer to MAC FDB netlink message build
vivek-cumulus May 15, 2020
f0b014f
zebra: Install bridge FDB entries with correct VTEP IP
vivek-cumulus May 15, 2020
599a268
Merge pull request #6846 from sworleys/Evpn-Fix_74
ton31337 Aug 4, 2020
93580ad
ldpd: ldp-oc withdraw fix
lynne-volta Aug 5, 2020
e9faa35
Merge pull request #6865 from volta-networks/fix_ldp_oc_withdraw_7.4
rwestphal Aug 5, 2020
7d4c8d0
zebra: Revert "zebra: probe local inactive neigh"
chiragshah6 Aug 11, 2020
45fa94a
bgpd: Dump attributes before returning from bgp_attr_malformed()
ton31337 Aug 13, 2020
3db2bb1
bgpd: suppress new libyang_1.0 related loss reports
louberger Aug 18, 2020
d959dd8
Merge pull request #6942 from LabNConsulting/working/lb/7.4/valgrind-…
donaldsharp Aug 19, 2020
6e03b29
bgpd: Use sizeof() in bgp_dump_attr()
ton31337 Aug 18, 2020
b9ad14e
bgpd: Use sizeof() in bgp_dump_attr()
ton31337 Aug 19, 2020
1b460db
python: Make FRR build compatible with python 2.7 and 3.x
mwinter-osr Aug 19, 2020
d752b00
Merge pull request #6916 from ton31337/feature/dump_attributes_for_de…
rzalamena Aug 20, 2020
e655bb7
Merge pull request #6953 from opensourcerouting/74_fix_python27_build
ton31337 Aug 22, 2020
496c870
pimd: fix IGMP receive handling
nabahr Aug 19, 2020
e0d28b6
pimd: fix IGMP source address on transmit
nabahr Aug 19, 2020
6e84089
pimd: fix IGMP querier election
nabahr Aug 24, 2020
ff6ef24
Merge pull request #7006 from Jafaral/pim-dup-7.4
donaldsharp Aug 27, 2020
fc6a59c
Merge pull request #6897 from chiragshah6/evpn_7_4
srimohans Sep 16, 2020
d6fbec8
bgpd: Create separate udpate-group when using `maximum-prefix-out` co…
ton31337 Sep 2, 2020
25580c2
Merge pull request #7135 from ton31337/fix/do_not_allow_setting_maxim…
rzalamena Sep 20, 2020
8d20ecb
zebra: Allow FreeBSD to set and delete addresses from an interface
donaldsharp Sep 21, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
bgpd: Allow setting dampening for more address families
Until now, it was possible to set only for ipv4 unicast/multicast.

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
ton31337 committed Jun 10, 2020
commit abe702de9f11b06092dfedb8f2199d05b49dcec4
11 changes: 9 additions & 2 deletions bgpd/bgp_route.c
Original file line number Diff line number Diff line change
@@ -13513,14 +13513,21 @@ void bgp_route_init(void)
install_element(BGP_IPV6M_NODE,
&no_ipv6_bgp_distance_source_access_list_cmd);

/* BGP dampening */
install_element(BGP_NODE, &bgp_damp_set_cmd);
install_element(BGP_NODE, &bgp_damp_unset_cmd);
install_element(BGP_IPV4_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV4_NODE, &bgp_damp_unset_cmd);

/* IPv4 Multicast Mode */
install_element(BGP_IPV4M_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV4M_NODE, &bgp_damp_unset_cmd);
install_element(BGP_IPV4L_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV4L_NODE, &bgp_damp_unset_cmd);
install_element(BGP_IPV6_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV6_NODE, &bgp_damp_unset_cmd);
install_element(BGP_IPV6M_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV6M_NODE, &bgp_damp_unset_cmd);
install_element(BGP_IPV6L_NODE, &bgp_damp_set_cmd);
install_element(BGP_IPV6L_NODE, &bgp_damp_unset_cmd);

/* Large Communities */
install_element(VIEW_NODE, &show_ip_bgp_large_community_list_cmd);