diff options
author | Anders Broman <anders.broman@ericsson.com> | 2009-09-04 10:53:37 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2009-09-04 10:53:37 +0000 |
commit | f0ea77660513613cdb2ba6118d45acc1487dc874 (patch) | |
tree | e1f3ec57537064bf171920caa0a1ed413e53c66c /epan/addr_resolv.c | |
parent | 266c357d81503bbe2544b8d84486b5dc3601a93d (diff) | |
download | wireshark-f0ea77660513613cdb2ba6118d45acc1487dc874.tar.gz |
From : Didier Gautheron
Addresse hash is slow on little endian CPU.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3973
svn path=/trunk/; revision=29692
Diffstat (limited to 'epan/addr_resolv.c')
-rw-r--r-- | epan/addr_resolv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/addr_resolv.c b/epan/addr_resolv.c index 2960684b41..5359599cb2 100644 --- a/epan/addr_resolv.c +++ b/epan/addr_resolv.c @@ -152,7 +152,7 @@ /* hash table used for IPv4 lookup */ -#define HASH_IPV4_ADDRESS(addr) ((addr) & (HASHHOSTSIZE - 1)) +#define HASH_IPV4_ADDRESS(addr) (g_htonl(addr) & (HASHHOSTSIZE - 1)) typedef struct hashipv4 { guint addr; |