aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/blowfish.c
diff options
context:
space:
mode:
authorBill Sommerfeld <wsommerfeld@google.com>2011-07-19 15:22:33 +0000
committerGreg Kroah-Hartman <gregkh@suse.de>2011-08-15 18:31:37 -0700
commit4339267bcded2540782c8f7587bc59434b89420c (patch)
treeaefdf4216b3dcb842766a91746560f34adbd9fe2 /crypto/blowfish.c
parent0671b3017cad5944fb2b63b5285802eeabb2cdd5 (diff)
downloadkernel_samsung_smdk4412-4339267bcded2540782c8f7587bc59434b89420c.tar.gz
kernel_samsung_smdk4412-4339267bcded2540782c8f7587bc59434b89420c.tar.bz2
kernel_samsung_smdk4412-4339267bcded2540782c8f7587bc59434b89420c.zip
ipv4: Constrain UFO fragment sizes to multiples of 8 bytes
[ Upstream commit d9be4f7a6f5a8da3133b832eca41c3591420b1ca ] Because the ip fragment offset field counts 8-byte chunks, ip fragments other than the last must contain a multiple of 8 bytes of payload. ip_ufo_append_data wasn't respecting this constraint and, depending on the MTU and ip option sizes, could create malformed non-final fragments. Google-Bug-Id: 5009328 Signed-off-by: Bill Sommerfeld <wsommerfeld@google.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'crypto/blowfish.c')
0 files changed, 0 insertions, 0 deletions