diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2018-09-05 09:50:44 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2018-09-05 09:50:44 +0000 |
commit | b0fff30ad1968b3588f601cd5c777e18d93d0647 (patch) | |
tree | 7bc944416985b832d4e2e9dcb5b525f718519896 /usr.sbin/bgpctl | |
parent | b3f9a260fe596700c6b30b8b15c1d3cbbadb8b75 (diff) |
Adjust after change of struct filter_as.
OK phessler@
Diffstat (limited to 'usr.sbin/bgpctl')
-rw-r--r-- | usr.sbin/bgpctl/bgpctl.c | 8 | ||||
-rw-r--r-- | usr.sbin/bgpctl/parser.c | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/usr.sbin/bgpctl/bgpctl.c b/usr.sbin/bgpctl/bgpctl.c index 75778d80551..c24e54d827f 100644 --- a/usr.sbin/bgpctl/bgpctl.c +++ b/usr.sbin/bgpctl/bgpctl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: bgpctl.c,v 1.211 2018/08/29 19:52:23 claudio Exp $ */ +/* $OpenBSD: bgpctl.c,v 1.212 2018/09/05 09:50:43 claudio Exp $ */ /* * Copyright (c) 2003 Henning Brauer <henning@openbsd.org> @@ -159,7 +159,7 @@ main(int argc, char *argv[]) case IRRFILTER: if (!(res->flags & (F_IPV4|F_IPV6))) res->flags |= (F_IPV4|F_IPV6); - irr_main(res->as.as, res->flags, res->irr_outdir); + irr_main(res->as.as_min, res->flags, res->irr_outdir); break; case SHOW_MRT: if (pledge("stdio", NULL) == -1) @@ -2058,7 +2058,7 @@ show_mrt_dump(struct mrt_rib *mr, struct mrt_peer *mp, void *arg) /* filter by AS */ if (req->as.type != AS_NONE && !aspath_match(mre->aspath, mre->aspath_len, - &req->as, req->as.as)) + &req->as, 0)) continue; if (req->flags & F_CTL_DETAIL) { @@ -2124,7 +2124,7 @@ network_mrt_dump(struct mrt_rib *mr, struct mrt_peer *mp, void *arg) /* filter by AS */ if (req->as.type != AS_NONE && !aspath_match(mre->aspath, mre->aspath_len, - &req->as, req->as.as)) + &req->as, 0)) continue; bzero(&net, sizeof(net)); diff --git a/usr.sbin/bgpctl/parser.c b/usr.sbin/bgpctl/parser.c index 6b27d1d6efa..8db23bc3ffa 100644 --- a/usr.sbin/bgpctl/parser.c +++ b/usr.sbin/bgpctl/parser.c @@ -1,4 +1,4 @@ -/* $OpenBSD: parser.c,v 1.83 2018/08/29 19:52:23 claudio Exp $ */ +/* $OpenBSD: parser.c,v 1.84 2018/09/05 09:50:43 claudio Exp $ */ /* * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org> @@ -615,7 +615,7 @@ match_token(int *argc, char **argv[], const struct token table[]) } break; case ASNUM: - if (parse_asnum(word, wordlen, &res.as.as)) { + if (parse_asnum(word, wordlen, &res.as.as_min)) { match++; t = &table[i]; } |