diff options
author | Joakim Tjernlund <Joakim.Tjernlund@transmode.se> | 2008-11-06 19:01:55 +0100 |
---|---|---|
committer | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2008-11-07 08:41:42 -0800 |
commit | 498a8cd29e1bcd7ae7754b50ffe45a8b916ee577 (patch) | |
tree | eecc2144d283a46adcc5644e8e14a3b2d7a7f49d /zebra/zebra_rib.c | |
parent | b62206f7256bae7c854e0322408e0b670ae6a452 (diff) | |
download | quagga-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 'zebra/zebra_rib.c')
0 files changed, 0 insertions, 0 deletions