diff options
| author | 2017-10-15 20:44:21 +0000 | |
|---|---|---|
| committer | 2017-10-15 20:44:21 +0000 | |
| commit | f409f2cdd80cf651d9ef33730fcf533ff0b69e11 (patch) | |
| tree | 090e061aaa78630734a6945b6f7f3a3b5af120a4 /usr.sbin/bgpctl/parser.c | |
| parent | Set default join preferences to prefer APs based on the RSSI, with (diff) | |
| download | wireguard-openbsd-f409f2cdd80cf651d9ef33730fcf533ff0b69e11.tar.xz wireguard-openbsd-f409f2cdd80cf651d9ef33730fcf533ff0b69e11.zip | |
Add "ssv" variant which turns a rib route output into a single
semicolon-seperated line, so that grep and such can operate easier;
then use tr ';' '\n' to convert it to normal form later. This helps
with scanning vast swathes of routes..
ok benno claudio job
Diffstat (limited to 'usr.sbin/bgpctl/parser.c')
| -rw-r--r-- | usr.sbin/bgpctl/parser.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/bgpctl/parser.c b/usr.sbin/bgpctl/parser.c index 502a71e6aa5..a8bf259b0ac 100644 --- a/usr.sbin/bgpctl/parser.c +++ b/usr.sbin/bgpctl/parser.c @@ -1,4 +1,4 @@ -/* $OpenBSD: parser.c,v 1.80 2017/08/10 14:12:34 benno Exp $ */ +/* $OpenBSD: parser.c,v 1.81 2017/10/15 20:44:21 deraadt Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org> @@ -177,6 +177,7 @@ static const struct token t_show_rib[] = { { FLAG, "best", F_CTL_ACTIVE, t_show_rib}, { FLAG, "selected", F_CTL_ACTIVE, t_show_rib}, { FLAG, "detail", F_CTL_DETAIL, t_show_rib}, + { FLAG, "ssv" , F_CTL_SSV, t_show_rib}, { FLAG, "in", F_CTL_ADJ_IN, t_show_rib}, { FLAG, "out", F_CTL_ADJ_OUT, t_show_rib}, { KEYWORD, "neighbor", NONE, t_show_rib_neigh}, @@ -197,6 +198,7 @@ static const struct token t_show_mrt[] = { { ASTYPE, "peer-as", AS_PEER, t_show_mrt_as}, { ASTYPE, "empty-as", AS_EMPTY, t_show_mrt}, { FLAG, "detail", F_CTL_DETAIL, t_show_mrt}, + { FLAG, "ssv" , F_CTL_SSV, t_show_mrt}, { KEYWORD, "neighbor", NONE, t_show_mrt_neigh}, { KEYWORD, "file", NONE, t_show_mrt_file}, { FAMILY, "", NONE, t_show_mrt}, |
