From: Francois-Xavier Le Bail Date: Wed, 10 Jun 2015 14:17:27 +0000 (+0200) Subject: Checksum stuff must go in netdissect.h (remainder) X-Git-Tag: tcpdump-4.8.0~242 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/2b7aefe80a2c9227c6b1fc64b6f6c12ae234adca Checksum stuff must go in netdissect.h (remainder) --- diff --git a/interface.h b/interface.h index 55cecf65..8e36f01a 100644 --- a/interface.h +++ b/interface.h @@ -119,11 +119,6 @@ extern char *copy_argv(char **); extern const char *dnname_string(u_short); extern const char *dnnum_string(u_short); -/* checksum routines */ -extern void init_checksum(void); -extern uint16_t verify_crc10_cksum(uint16_t, const u_char *, int); -extern uint16_t create_osi_cksum(const uint8_t *, int, int); - /* The printer routines. */ #include diff --git a/netdissect.h b/netdissect.h index 24a9ed72..c74906d1 100644 --- a/netdissect.h +++ b/netdissect.h @@ -600,6 +600,11 @@ extern void ospf6_print(netdissect_options *, const u_char *, u_int); extern void babel_print(netdissect_options *, const u_char *, u_int); #endif /*INET6*/ +/* checksum routines */ +extern void init_checksum(void); +extern uint16_t verify_crc10_cksum(uint16_t, const u_char *, int); +extern uint16_t create_osi_cksum(const uint8_t *, int, int); + struct cksum_vec { const uint8_t *ptr; int len;