plan9fox/sys/src/9
cinap_lenrek 1db9f19b62 ip: exclude "don't fragment" bit from ipv4 reassembly test
other operating systems always set the "don't fragment" bit
in ther outgoing ipv4 packets causing us to unnecesarily
call ip4reassemble() looking for a fragment reassembly queue.

the change excludes the "don't fragment" bit from the test
so we now call ip4reassemble() only when the "more fragmens"
bit is set or a fragment offset other than zero is given.

this optimization was discovered from akaros.
2014-12-21 17:25:55 +01:00
..
alphapc kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
bcm kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
bitsy kernel: get rid of /boot/boot parametrization 2014-12-14 22:10:34 +01:00
boot kernel: use new disk/mkfs -o option to get proper source filename list for bootfs.proto 2014-12-15 01:04:05 +01:00
ip ip: exclude "don't fragment" bit from ipv4 reassembly test 2014-12-21 17:25:55 +01:00
kw kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
mtx kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
omap kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
omap4 kernel: get rid of /boot/boot parametrization 2014-12-14 22:10:34 +01:00
pc pc, pc64: adjust mpshutdown() comment to reflect the current state 2014-12-19 23:57:43 +01:00
pc64 pc64: enable devaoe and sdloop in kernel configuration 2014-12-19 02:40:45 +01:00
port kernel: avoid inconsistent reads in /proc/#/fd and /proc/#/ns 2014-12-21 04:46:22 +01:00
ppc kernel: remove obsolete comment regarding Mntcache size in */main.c 2014-12-16 08:11:21 +01:00
teg2 teg2, xen: remove unused bootdisk[] and fix conf.nswppo factor in kernel memory size calculation 2014-12-17 10:03:45 +01:00
xen xen: remove segmentation constants, not used on xen. 2014-12-18 02:53:49 +01:00
mkfile