diff options
| author | Donatas Abraitis <donatas.abraitis@gmail.com> | 2020-12-30 23:02:03 +0200 |
|---|---|---|
| committer | Donatas Abraitis <donatas.abraitis@gmail.com> | 2021-01-05 10:59:11 +0200 |
| commit | 0e8916e0cffcc5558dc7659f09752156785ea7d3 (patch) | |
| tree | e3580968c65b8b34eb132de2e4225d25d582072b /tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py | |
| parent | 9c28522e121f0d182683b2a41017b758fbaee1e1 (diff) | |
bgpd: Validate community list if they are not malformed
Before fix:
```
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535:429496723296'
root@exit1-debian-9:~/frr#
root@exit1-debian-9:~/frr# vtysh -c 'c' -c 'bgp community-list standard test permit 65535:4294967296'
root@exit1-debian-9:~/frr#
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535'
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535:'
% Malformed communities attribute
```
After fix:
```
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535:4294967296'
% Malformed communities attribute
root@exit1-debian-9:~/frr# vtysh -c 'c' -c 'bgp community-list standard test permit 65535:4294967299'
% Malformed community-list value
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535:'
% Malformed communities attribute
root@exit1-debian-9:~/frr# /usr/local/bin/vtysh -c 'c' -c 'route-map test permit 10' -c 'set community 65535'
% Malformed communities attribute
```
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
Diffstat (limited to 'tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py')
0 files changed, 0 insertions, 0 deletions
