diff options
Diffstat (limited to 'pbrd/pbr_vty.c')
| -rw-r--r-- | pbrd/pbr_vty.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pbrd/pbr_vty.c b/pbrd/pbr_vty.c index a4f3c54646..87ec3804a5 100644 --- a/pbrd/pbr_vty.c +++ b/pbrd/pbr_vty.c @@ -95,6 +95,8 @@ DEFPY(pbr_map_match_src, pbr_map_match_src_cmd, { struct pbr_map_sequence *pbrms = VTY_GET_CONTEXT(pbr_map_sequence); + pbrms->family = prefix->family; + if (!no) { if (prefix_same(pbrms->src, prefix)) return CMD_SUCCESS; @@ -122,6 +124,8 @@ DEFPY(pbr_map_match_dst, pbr_map_match_dst_cmd, { struct pbr_map_sequence *pbrms = VTY_GET_CONTEXT(pbr_map_sequence); + pbrms->family = prefix->family; + if (!no) { if (prefix_same(pbrms->dst, prefix)) return CMD_SUCCESS; |
