summaryrefslogtreecommitdiff
path: root/dissector_eth.c
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 /dissector_eth.c
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 'dissector_eth.c')
0 files changed, 0 insertions, 0 deletions