Re: Patch-3 relative to 2.2.S3, the Phantom Menace

From: Stephen R. van den Berg <srb@dont-contact.us>
Date: Thu, 1 Jul 1999 23:39:56 +0200

Giulio Orsero wrote:
>On Thu, 1 Jul 1999 01:20:23 +0200, hai scritto:
>>This patch is relative to squid-2.2.Stable3.
>>It is an almost complete snapshot of my production server.

>linux2.0.33/libc5

That was my old production system. I see no particular reason
it shouldn't work on that.

>I get this error:
>store_dir.c: In function `mapfdswap':
>store_dir.c:413: `MAP_FAILED' undeclared (first use this function)

>I read something about this patch not being tested against all possible
>compile time config; is this a case?

No. It's just that apparently the following definition is available
on every system:

#define MAP_FAILED ((__ptr_t) -1)

or simply

#define MAP_FAILED ((void*) -1)

if you don't have the __ptr_t type. Insert it somewhere at the top
of store_dir.c

It's in /usr/include/sys/mman.h normally.

-- 
Sincerely,                                                          srb@cuci.nl
           Stephen R. van den Berg (AKA BuGless).
"ICMP: The protocol that goes PING!"
Received on Thu Jul 01 1999 - 15:20:21 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:47:16 MST