mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 16:04:49 +00:00
pbrd: expose dscp & ecn to json for show pbr map
Signed-off-by: Wesley Coakley <wcoakley@nvidia.com>
This commit is contained in:
parent
116b86bdb9
commit
d301f15320
@ -744,6 +744,12 @@ static void vty_json_pbrms(json_object *j, struct vty *vty,
|
||||
prefix2str(pbrms->dst, buf, sizeof(buf)));
|
||||
if (pbrms->mark)
|
||||
json_object_int_add(jpbrm, "matchMark", pbrms->mark);
|
||||
if (pbrms->dsfield & PBR_DSFIELD_DSCP)
|
||||
json_object_int_add(jpbrm, "matchDscp",
|
||||
(pbrms->dsfield & PBR_DSFIELD_DSCP) >> 2);
|
||||
if (pbrms->dsfield & PBR_DSFIELD_ECN)
|
||||
json_object_int_add(jpbrm, "matchEcn",
|
||||
pbrms->dsfield & PBR_DSFIELD_ECN);
|
||||
|
||||
json_object_array_add(j, jpbrm);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user