summaryrefslogtreecommitdiff
path: root/print-ip.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-12-11 00:50:15 -0800
committerGuy Harris <guy@alum.mit.edu>2018-12-11 00:50:15 -0800
commit2de3a27ab75415237de96d2539e86b959ad0a9d0 (patch)
tree1e238eb04ec86a90dab18b6d341bdee8f3812a9d /print-ip.c
parentd8bf24c8743edcd257e2e76b1ed15a2b49208051 (diff)
downloadtcpdump-2de3a27ab75415237de96d2539e86b959ad0a9d0.tar.gz
Have all Internet-checksum computing routines return a uint16_t.
Those checksums are 16-bit; change the return types of those routines appropriately.
Diffstat (limited to 'print-ip.c')
-rw-r--r--print-ip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/print-ip.c b/print-ip.c
index 8b263ccc..e1085e96 100644
--- a/print-ip.c
+++ b/print-ip.c
@@ -138,7 +138,7 @@ trunc:
/*
* Compute a V4-style checksum by building a pseudoheader.
*/
-int
+uint16_t
nextproto4_cksum(netdissect_options *ndo,
const struct ip *ip, const uint8_t *data,
u_int len, u_int covlen, u_int next_proto)