diff options
author | jhb <jhb@FreeBSD.org> | 2008-02-14 20:01:52 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2008-02-14 20:01:52 +0000 |
commit | 0d1deccf8cf1c11e820910032c00c267a4d66387 (patch) | |
tree | c339ac06b1ff84bfb0aa5d4eaeeb85e76246ae6a /usr.bin/whereis | |
parent | ecd7efd2413b82b2b5506ff7046d6b39f9933a8b (diff) | |
download | FreeBSD-src-0d1deccf8cf1c11e820910032c00c267a4d66387.zip FreeBSD-src-0d1deccf8cf1c11e820910032c00c267a4d66387.tar.gz |
Make netstat -rn more resilient to having the routing table change out from
under it while running. Note that this is still not perfect:
- Try to do something intelligent if kvm_read() fails to read a routing
table structure such as an rtentry, radix_node, or ifnet.
- Don't follow left and right node pointers in radix_nodes unless
RNF_ACTIVE is set in rn_flags. This avoids walking through freed
radix_nodes.
MFC after: 1 week
Diffstat (limited to 'usr.bin/whereis')
0 files changed, 0 insertions, 0 deletions