summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bgpctl/parser.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2019-06-24 22:26:25 +0000
committerbluhm <bluhm@openbsd.org>2019-06-24 22:26:25 +0000
commit9d75efe80b284884ff5139dd91fb99f7d39f486d (patch)
tree8d5a4389ed428c21f5c6ef7b1c5c47ec3993c832 /usr.sbin/bgpctl/parser.c
parentUse timeout_add_sec(9) (diff)
downloadwireguard-openbsd-9d75efe80b284884ff5139dd91fb99f7d39f486d.tar.xz
wireguard-openbsd-9d75efe80b284884ff5139dd91fb99f7d39f486d.zip
Since the recent recursion fix in rtable_walk(), deleting an interface
address could trigger the "rt->rt_ifidx == ifp->if_index" assertion. In rtflushclone() the ifp that is passed to rtdeletemsg() has been changed from the route interface to the ifa interface. Restore the old behavior and get the route ifp. found by regress/sys/netinet/carp; OK mpi@
Diffstat (limited to 'usr.sbin/bgpctl/parser.c')
0 files changed, 0 insertions, 0 deletions