summaryrefslogtreecommitdiff
path: root/curvetun
diff options
context:
space:
mode:
authorVadim Kochan <vadim4j@gmail.com>2016-07-16 12:39:43 +0300
committerTobias Klauser <tklauser@distanz.ch>2016-07-18 14:43:45 +0200
commit9ad5ccd66e89778e33cd1be3cd8887ec4a03d177 (patch)
treec4e804dd8f4f6795ca505ccd0b0ee69acf1dfe7c /curvetun
parentc11d67bf8ce5666b454ba34c004c264d5cfae24a (diff)
trafgen: ipv4: Do not use user-provided 'ihl' field to calculate csum
It is potentially dangerous to use the user specified IHL field for csum calculation, as it might lead to read buffer overflows. Instead introduce and use the len field in struct proto_hdr which is calculated automatically after the header is built. Signed-off-by: Vadim Kochan <vadim4j@gmail.com> [tk: reword commit message] Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'curvetun')
0 files changed, 0 insertions, 0 deletions