I  checked what/and why i did and found this in 
/usr/include/bits/types.h
/*
 * Never include this file directly; use <sys/types.h> instead.
 */
and that is why ADDED the _FD_SETSIZE to sys/types.h
But then I checked a 7.2 install and i have the same line in 
bits/types.h  ??   And until i modified sys/types.h it wouldn't 
pickup the filedescriptor change.
Erik
> Strange.  I've never used 7.0 extensively (it had too many issues to be 
> something we could ship...and I've been using Red Hat long enough to 
> know to avoid .0 releases ;-).
> 
> Squid does include /usr/include/sys/types.h (note the 's'), but even so, 
> I don't see FD_SETSIZE defined in that file on my systems at all.  I 
> never needed to edit that file on our 6.2 systems either.  I'm thinking 
> that FD_SETSIZE shouldn't be drawn from there, even if it is defined 
> there for some reason.
> 
> Very odd.  Perhaps there was something weird and wrong about Red Hat 7.0 
> and FD_SETSIZE...
> 
> Erik Rowberg wrote:
> > 
> > Linux (RH7.0) 
> > 
> > 
> >>First I've heard of this.  Is this under Linux?  I don't even have a 
> >>/usr/include/sys/type.h file on my build machine.
> >>
> >>Erik Rowberg wrote:
> >>
> >>>before compiling squid try changing FD_SETSIZE in 
> >>> /usr/include/sys/type.h  also.    
> >>>
> >>>I had same problem (file descriptors not changing) until i edited in 
> >>>both.  Says you shouldn't edit in that file.  Can someone explain.
> >>>
> >>>Erik
> >>
> >>
> >>-- 
> >>Joe Cooper <joe@swelltech.com>
> >>Web caching appliances and support.
> >>http://www.swelltech.com
> >>
> > 
> > 
> > 
> 
> 
> 
> -- 
> Joe Cooper <joe@swelltech.com>
> Web caching appliances and support.
> http://www.swelltech.com
> 
Received on Mon Jul 01 2002 - 02:09:06 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:08:59 MST