]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Check if as_type is not specified when peer is a peer-group member 17603/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 6 Dec 2024 06:25:09 +0000 (08:25 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 6 Dec 2024 06:25:09 +0000 (08:25 +0200)
commit2797506a5ea6d9de8fd7ee217879c15ee9c5acd6
treefd71e5ba947c68803edcf10a33a8678546ede1ce
parent9797f20a1eb49c80875c5060a4fcab880f638511
bgpd: Check if as_type is not specified when peer is a peer-group member

Fixes this sequences:

```
neighbor pg4 peer-group
neighbor 127.0.0.4 peer-group pg4
neighbor 127.0.0.4 remote-as 65004

neighbor pg5 peer-group
neighbor 127.0.0.5 peer-group pg5
neighbor 127.0.0.5 remote-as internal
```

Fixes: 0dfe256 ("bgpd: Implement neighbor X remote-as auto")
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgpd.c