Hi,
Checked in.
Thanx,
Jaap
On Fri, 16 Jun 2006, Albert Chin wrote:
> 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.
>
> --
> albert chin (china@xxxxxxxxxxxxxxxxxx)
>
> -- snip snip
> Index: epan/emem.c
> ===================================================================
> --- epan/emem.c (revision 18485)
> +++ epan/emem.c (working copy)
> @@ -288,7 +288,7 @@
>
> #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;
>
> _______________________________________________
> Wireshark-dev mailing list
> Wireshark-dev@xxxxxxxxxxxxx
> http://www.wireshark.org/mailman/listinfo/wireshark-dev
>