summaryrefslogtreecommitdiff
path: root/lib/checksum.h
diff options
context:
space:
mode:
authorJingjing Duan <Jingjing.Duan@sun.com>2008-08-13 19:02:03 +0100
committerPaul Jakma <paul@quagga.net>2008-08-22 19:52:57 +0100
commitefda3bb8e548fee84928ff23329c11de8e742ecd (patch)
treed49dd2cdcf1d995be81c9cf56ddda6a25d3aba22 /lib/checksum.h
parent40da22166ff29753a65b7947ed5fa7261fee1d80 (diff)
[lib] Add fletcher checksum implementation
2008-08-13 Jingjing Duan <Jingjing.Duan@sun.com> * lib/checksum.?: (fletcher_checksum) implementation of Fletcher checksum, as per RFC1008. Signed-off-by: Paul Jakma <paul@quagga.net>
Diffstat (limited to 'lib/checksum.h')
-rw-r--r--lib/checksum.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/checksum.h b/lib/checksum.h
index ccc4da03..d3ce9302 100644
--- a/lib/checksum.h
+++ b/lib/checksum.h
@@ -1 +1,2 @@
extern int in_cksum(void *, int);
+extern u_int16_t fletcher_checksum(u_char * buffer, int len, u_int16_t offset);