summaryrefslogtreecommitdiffstats
path: root/lib/if.c
diff options
context:
space:
mode:
authorJoakim Tjernlund <Joakim.Tjernlund@transmode.se>2008-11-06 19:01:55 +0100
committerStephen Hemminger <stephen.hemminger@vyatta.com>2008-11-07 08:41:42 -0800
commit498a8cd29e1bcd7ae7754b50ffe45a8b916ee577 (patch)
treeeecc2144d283a46adcc5644e8e14a3b2d7a7f49d /lib/if.c
parentb62206f7256bae7c854e0322408e0b670ae6a452 (diff)
downloadquagga-498a8cd29e1bcd7ae7754b50ffe45a8b916ee577.tar.bz2
quagga-498a8cd29e1bcd7ae7754b50ffe45a8b916ee577.tar.xz
Fix Fletcher checksum bug.
The new impl. of the Fletcher checkum is buggy. I have changed back the critical part to the orginal method and fixed the buggy one, hid it behind UNSIGNED_FLETCHER. Also did some simple optimizations to reduce the number of instructions in the hot path for both fletcher_checksum() and in_cksum().
Diffstat (limited to 'lib/if.c')
0 files changed, 0 insertions, 0 deletions