diff options
Diffstat (limited to 'usr.sbin/bgpd/printconf.c')
-rw-r--r-- | usr.sbin/bgpd/printconf.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.sbin/bgpd/printconf.c b/usr.sbin/bgpd/printconf.c index 358b55e5c47..c64d23dee95 100644 --- a/usr.sbin/bgpd/printconf.c +++ b/usr.sbin/bgpd/printconf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: printconf.c,v 1.69 2009/06/05 20:26:38 claudio Exp $ */ +/* $OpenBSD: printconf.c,v 1.70 2009/06/06 01:10:29 claudio Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org> @@ -423,10 +423,12 @@ print_rule(struct peer *peer_l, struct filter_rule *r) printf("deny "); else printf("match "); - if (r->quick) printf("quick "); + if (r->rib[0]) + printf("rib %s ", r->rib); + if (r->dir == DIR_IN) printf("from "); else if (r->dir == DIR_OUT) |