NetBSD/usr.bin/netstat
roy a37502b2b6 Add RTF_BROADCAST to mark routes used for the broadcast address when
they are created on the fly. This makes it clear what the route is for
and allows an optimisation in ip_output() by avoiding a call to
in_broadcast() because most of the time we do talk to a host.
It also avoids a needless allocation for the storage of llinfo_arp and
thus vanishes from arp(8) - it showed as incomplete anyway so this
is a nice side effect.

Guard against this and routes marked with RTF_BLACKHOLE in
ip_fastforward().
While here, guard against routes marked with RTF_BLACKHOLE in
ip6_fastforward().
RTF_BROADCAST is IPv4 only, so don't bother checking that here.
2015-03-23 18:33:17 +00:00
..
Makefile print the timer flags. 2015-02-07 19:36:06 +00:00
atalk.c - avoid pointer gymnastics 2013-10-18 20:26:45 +00:00
bpf.c Fix memory leak. 2012-12-14 08:15:44 +00:00
fast_ipsec.c PR/47744: Frank Kardel: netstat -s stops output prematurely when ipsec is not 2013-04-15 21:20:39 +00:00
if.c adjust to the netname4 prototype. 2015-01-07 22:43:01 +00:00
inet.c Allocate the right size for pcb blocks. 2015-02-08 15:09:45 +00:00
inet6.c Allocate the right size for pcb blocks. 2015-02-08 15:09:45 +00:00
main.c PR/47704: Takahiro HAYASHI: Fix -L flag 2014-11-12 03:34:59 +00:00
mbuf.c Use C89 function definitions 2012-03-20 20:34:57 +00:00
mroute.c use the common code from route.c 2014-11-06 21:30:09 +00:00
mroute6.c use the common code from route.c 2014-11-06 21:30:09 +00:00
netstat.1 Add RTF_BROADCAST to mark routes used for the broadcast address when 2015-03-23 18:33:17 +00:00
netstat.h use the common code from route.c 2014-11-06 21:30:09 +00:00
netstat_hostops.c
netstat_rumpops.c
pfkey.c split the ipsec.c source file into the pfkey part which is shared 2012-01-06 14:21:16 +00:00
pfsync.c
prog_ops.h
route.c use the common code from route.c 2014-11-06 21:30:09 +00:00
unix.c Use C89 function definitions 2012-03-20 20:34:57 +00:00
vtw.c - avoid pointer gymnastics 2013-10-18 20:26:45 +00:00
vtw.h