diff options
Diffstat (limited to 'kernel/network/ethernet.c')
-rw-r--r-- | kernel/network/ethernet.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/network/ethernet.c b/kernel/network/ethernet.c index 940802f..4fe6a94 100644 --- a/kernel/network/ethernet.c +++ b/kernel/network/ethernet.c @@ -28,8 +28,9 @@ u32 crc32(const char *buf, size_t len) { if (rem & 1) { rem >>= 1; rem ^= 0xedb88320; - } else + } else { rem >>= 1; + } } table[i] = rem; } |