Because len is always even we can omit the check for odd len.
Signed-off-by: Vitezslav Samel <vitezslav(a)samel.cz>
---
src/packet.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/src/packet.c b/src/packet.c
index 8de68e4..959641a 100644
--- a/src/packet.c
+++ b/src/packet.c
@@ -49,9 +49,6 @@ static int verify_ipv4_hdr_chksum(struct iphdr *ip)
len -= 2;
}
- if (len > 0)
- sum += *(unsigned char *) addr;
-
while (sum >> 16)
sum = (sum & 0xffff) + (sum >> 16);
--
1.7.8.4