summaryrefslogtreecommitdiff
path: root/addr_hash.c
diff options
context:
space:
mode:
authorpdw <>2002-04-03 16:19:12 +0000
committerpdw <>2002-04-03 16:19:12 +0000
commitfc9f31b8ad44e88eff9c17830674e371189d1d65 (patch)
tree117a9a2379e6e8e9097f33661e552a487734c4df /addr_hash.c
parent2ece61a41fd3b4d8d3c0a7aff590634b2c02f211 (diff)
downloadiftop-fc9f31b8ad44e88eff9c17830674e371189d1d65.zip
Fixed segfault bug.
Diffstat (limited to 'addr_hash.c')
-rw-r--r--addr_hash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/addr_hash.c b/addr_hash.c
index 1c9d19d..996ea44 100644
--- a/addr_hash.c
+++ b/addr_hash.c
@@ -28,7 +28,7 @@ int hash(void* key) {
+ (addr & 0xFF000000 >> 24)) % 0xFF;
addr = (long)ap->dst.s_addr;
- hash += ((addr & 0x000000FF)
+ hash = ( hash + (addr & 0x000000FF)
+ (addr & 0x0000FF00 >> 8)
+ (addr & 0x00FF0000 >> 16)
+ (addr & 0xFF000000 >> 24)) % 0xFF;