Currently "show ipv6 mld join json" o/p is
frr# show ipv6 mld joins json
{
"default":{
"ens192":{
"ff02:2":{
"::":{
"state":"JOIN",
"created":"00:01:50.595",
"lastSeen":"00:00:38.403",
}
}
}
}
}
Here, I modified the o/p as below for better understanding.
frr# show ipv6 mld joins json
{
"default":{
"vrf":"default",
"ens192":{
"ff02::2":{
"*":{
"state":"JOIN",
"created":"00:00:42.766",
"lastSeen":"00:00:05.266"
}
}
}
}
}
Issue: #12755
Signed-off-by: Sarita Patra <saritap@vmware.com>
(cherry picked from commit
58971e1574911fd5bd4f6385c2fa93c999e33604)
}
js_src = json_object_new_object();
- json_object_object_addf(js_group, js_src, "%pPA",
+ json_object_object_addf(js_group, js_src, "%pPAs",
&sg->sgaddr.src);
json_object_string_add(js_src, "state", gm_states[sg->state]);
if (js) {
js_vrf = json_object_new_object();
+ json_object_string_add(js_vrf, "vrf", vrf->name);
json_object_object_add(js, vrf->name, js_vrf);
}