diff options
| author | Donatas Abraitis <donatas.abraitis@gmail.com> | 2021-07-02 23:48:16 +0300 |
|---|---|---|
| committer | Donatas Abraitis <donatas.abraitis@gmail.com> | 2021-07-03 11:17:37 +0300 |
| commit | 0997ee2611dedd34f709bac742e1c7160e0dbc8f (patch) | |
| tree | d76ca332b1d2daad2cf614e243099c9295f56c6e | |
| parent | 0db06e37853405866b5af030ebcf38c519ae9405 (diff) | |
bgpd: Show max packet size per update-group
```
exit1-debian-9# sh ip bgp update-groups
Update-group 2:
Created: Fri Jul 2 20:47:23 2021
MRAI value (seconds): 0
Update-subgroup 2:
Created: Fri Jul 2 20:47:23 2021
Join events: 1
Prune events: 0
Merge events: 0
Split events: 0
Update group switch events: 0
Peer refreshes combined: 0
Merge checks triggered: 0
Coalesce Time: 1200
Version: 14
Packet queue length: 0
Total packets enqueued: 8
Packet queue high watermark: 1
Adj-out list count: 11
Advertise list: empty
Flags:
Max packet size: 65535
Peers:
- eth1
Update-group 3:
Created: Fri Jul 2 20:47:43 2021
MRAI value (seconds): 0
Update-subgroup 3:
Created: Fri Jul 2 20:47:43 2021
Join events: 1
Prune events: 0
Merge events: 0
Split events: 0
Update group switch events: 0
Peer refreshes combined: 0
Merge checks triggered: 0
Coalesce Time: 1200
Version: 14
Packet queue length: 0
Total packets enqueued: 8
Packet queue high watermark: 1
Adj-out list count: 11
Advertise list: empty
Flags:
Max packet size: 4096
Peers:
- 192.168.10.17
```
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
| -rw-r--r-- | bgpd/bgp_updgrp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bgpd/bgp_updgrp.c b/bgpd/bgp_updgrp.c index d591e6c93c..dd3309dad9 100644 --- a/bgpd/bgp_updgrp.c +++ b/bgpd/bgp_updgrp.c @@ -573,6 +573,7 @@ static int update_group_show_walkcb(struct update_group *updgrp, void *arg) struct update_subgroup *subgrp; struct peer_af *paf; struct bgp_filter *filter; + struct peer *peer = UPDGRP_PEER(updgrp); int match = 0; if (!ctx) @@ -664,6 +665,9 @@ static int update_group_show_walkcb(struct update_group *updgrp, void *arg) CHECK_FLAG(subgrp->flags, SUBGRP_FLAG_NEEDS_REFRESH) ? "R" : ""); + if (peer) + vty_out(vty, " Max packet size: %d\n", + peer->max_packet_size); if (subgrp->peer_count > 0) { vty_out(vty, " Peers:\n"); SUBGRP_FOREACH_PEER (subgrp, paf) |
