Modified the configuration code to properly allow a peer-group member
to have a route-map out applied when one does not exist on the peer-group
itself. This capability already existed for route-map in.
Ticket: CM-10058
Signed-off-by: Don Slice
Reviewed-by: Donald Sharp
addr, filter->map[RMAP_IN].name, VTY_NEWLINE);
}
- if (filter->map[RMAP_OUT].name && ! gfilter)
+ if (filter->map[RMAP_OUT].name)
+ if (! gfilter || ! gfilter->map[RMAP_OUT].name
+ || strcmp (filter->map[RMAP_OUT].name, gfilter->map[RMAP_OUT].name) != 0)
{
afi_header_vty_out (vty, afi, safi, write,
" neighbor %s route-map %s out%s",