Go to file
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
bin New sentence, new line. Fix typos. Bump date for previous. 2015-03-18 13:30:13 +00:00
common Switch to the suggested constant-time result conversion. 2015-03-18 20:11:35 +00:00
compat Add RISC-V support 2014-09-19 17:38:46 +00:00
crypto merge OpenSSL 1.0.1m 2015-03-23 10:22:45 +00:00
dist/pf Merge riastradh-drm2 to HEAD. 2014-03-18 18:20:35 +00:00
distrib Don't forget to put /ofwboot into the image otherwise boot fails. 2015-03-22 14:02:15 +00:00
doc merge OpenSSL 1.0.1m 2015-03-23 10:22:45 +00:00
etc Process /etc/modules.conf (if present) at startup, before securelevel is 2015-03-21 19:10:43 +00:00
external Actually create the "done" files, and test them for existence. 2015-03-21 16:42:17 +00:00
extsrc
games Use Pp (mdoc) instead of sp (roff). 2015-02-19 08:51:14 +00:00
gnu Array can't be null. 2014-11-15 02:01:27 +00:00
include One vscanf_l is ample. 2015-03-05 03:29:02 +00:00
lib Explain why there is no consttime_memcmp(). 2015-03-23 07:41:16 +00:00
libexec copyright maintenance, note shm@ in the manual and update the CHANGES 2015-03-20 19:54:53 +00:00
regress moved to tests/net/in_cksum. 2015-01-05 22:39:29 +00:00
rescue Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8). 2014-09-11 13:10:03 +00:00
sbin Add RTF_BROADCAST to mark routes used for the broadcast address when 2015-03-23 18:33:17 +00:00
share Add RTF_BROADCAST to mark routes used for the broadcast address when 2015-03-23 18:33:17 +00:00
sys Add RTF_BROADCAST to mark routes used for the broadcast address when 2015-03-23 18:33:17 +00:00
tests one more white space -> tab. 2015-03-21 05:50:19 +00:00
tools misc/48722: Use explicit HOST_SH in case the user insists on removing 2015-03-05 10:22:25 +00:00
usr.bin Add RTF_BROADCAST to mark routes used for the broadcast address when 2015-03-23 18:33:17 +00:00
usr.sbin Sort options in usage. 2015-03-22 22:39:05 +00:00
x11 Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly 2014-08-05 15:40:58 +00:00
build.sh Fix the build kernels target with -n, disable temporarily runcmd while we 2015-02-01 18:49:25 +00:00
BUILDING regen 2014-11-30 15:54:34 +00:00
Makefile Reorganise the way xorg is build. Move build of makestrs into src/tools 2015-01-07 20:42:01 +00:00
Makefile.inc
UPDATING Add a note about recent arm openssl update. 2015-03-11 08:50:32 +00:00