diff options
| author | 2019-06-24 22:26:25 +0000 | |
|---|---|---|
| committer | 2019-06-24 22:26:25 +0000 | |
| commit | 9d75efe80b284884ff5139dd91fb99f7d39f486d (patch) | |
| tree | 8d5a4389ed428c21f5c6ef7b1c5c47ec3993c832 /usr.sbin/bgpctl/parser.c | |
| parent | Use timeout_add_sec(9) (diff) | |
| download | wireguard-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
