]> The Tcpdump Group git mirrors - tcpdump/blobdiff - netdissect.h
Checksum stuff must go in netdissect.h (remainder)
[tcpdump] / netdissect.h
index 24a9ed7270dc56656e9dc176019301ad34e7c80e..c74906d1d90f550c80e9e27861c8c27d4827662b 100644 (file)
@@ -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;