Hi, I stumbled across the following definitions in <sys/param.h>, which are defined in Linux, but not in Hurd:
/* BSD names for some <limits.h> values. */ #define NBBY CHAR_BIT #ifndef NGROUPS #define NGROUPS NGROUPS_MAX #endif #define MAXSYMLINKS 5 #define CANBSIZ MAX_CANON #define NCARGS ARG_MAX #define MAXPATHLEN PATH_MAX #define NOFILE OPEN_MAX Especially the last two are used frequently. Notice that neither PATH_MAX nor OPEN_MAX are defined in Hurd, too. Why? Marcus -- "Rhubarb is no Egyptian god." Debian GNU/Linux finger brinkmd@ Marcus Brinkmann http://www.debian.org master.debian.org [EMAIL PROTECTED] for public PGP Key http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09

