commit | efda3bb8e548fee84928ff23329c11de8e742ecd | [log] [tgz] |
---|---|---|
author | Jingjing Duan <Jingjing.Duan@sun.com> | Wed Aug 13 19:02:03 2008 +0100 |
committer | Paul Jakma <paul@quagga.net> | Fri Aug 22 19:52:57 2008 +0100 |
tree | d49dd2cdcf1d995be81c9cf56ddda6a25d3aba22 | |
parent | 40da22166ff29753a65b7947ed5fa7261fee1d80 [diff] [blame] |
[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>
diff --git a/lib/checksum.h b/lib/checksum.h index ccc4da0..d3ce930 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);