summaryrefslogtreecommitdiff
path: root/epan/emem.c
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2006-06-16 21:30:58 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2006-06-16 21:30:58 +0000
commit2288c8590d153c96e1793b086c164119c518ddb5 (patch)
treefb072b7a198cff8ef8e296697532c127adba649b /epan/emem.c
parent2d20359c26e216a4ea7c64d6b6d07d755216c7f9 (diff)
downloadwireshark-2288c8590d153c96e1793b086c164119c518ddb5.tar.gz
From Albert Chin
HP-UX doesn't have MAP_ANON but it does have MAP_ANONYMOUS. Moreoever, according to mmap(2) on RHEL: MAP_ANONYMOUS The mapping is not backed by any file; the fd and offset argu- ments are ignored. This flag in conjunction with MAP_SHARED is implemented since Linux 2.4. MAP_ANON Alias for MAP_ANONYMOUS. Deprecated. svn path=/trunk/; revision=18486
Diffstat (limited to 'epan/emem.c')
-rw-r--r--epan/emem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/emem.c b/epan/emem.c
index 40f5f58611..9b95de9189 100644
--- a/epan/emem.c
+++ b/epan/emem.c
@@ -288,7 +288,7 @@ emem_create_chunk(emem_chunk_t **free_list) {
#elif defined(USE_GUARD_PAGES)
npc->buf = mmap(NULL, EMEM_PACKET_CHUNK_SIZE,
- PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, -1, 0);
+ PROT_READ|PROT_WRITE, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
g_assert(npc->buf != MAP_FAILED);
buf_end = npc->buf + EMEM_PACKET_CHUNK_SIZE;