summaryrefslogtreecommitdiffstats
path: root/net/ipv4/ipconfig.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2008-01-05 23:14:44 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-08 23:29:57 -0800
commitf844c74fe07321953e2dd227fe35280075f18f60 (patch)
tree045fedb426c7990ad254520cb413010acbbe0ab8 /net/ipv4/ipconfig.c
parentcb77df3ec88f07c6141924dfe6fd96a2f541cc09 (diff)
downloadblackbird-op-linux-f844c74fe07321953e2dd227fe35280075f18f60.tar.gz
blackbird-op-linux-f844c74fe07321953e2dd227fe35280075f18f60.zip
[IPV4] raw: Strengthen check on validity of iph->ihl
We currently check that iph->ihl is bounded by the real length and that the real length is greater than the minimum IP header length. However, we did not check the caes where iph->ihl is less than the minimum IP header length. This breaks because some ip_fast_csum implementations assume that which is quite reasonable. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/ipconfig.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud