2002-08-29 Roland McGrath <roland@redhat.com>

* sysdeps/mach/hurd/bits/local_lim.h (NAME_MAX): New macro.
This commit is contained in:
Roland McGrath 2002-08-30 08:09:29 +00:00
parent 91e6367eac
commit 44fbaddd54

View File

@ -1,5 +1,5 @@
/* Minimum guaranteed maximum values for system limits. Hurd version.
Copyright (C) 1993, 94, 96, 98 Free Software Foundation, Inc.
Copyright (C) 1993,94,96,98,2002 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -17,12 +17,17 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA. */
/* GNU has no arbitrary fixed limits on these things, so we don't
define the macros. Some things are unlimited. Some are in fact
limited but the limit is run-time dependent and fetched with
`sysconf' or `pathconf'.
/* GNU has no arbitrary fixed limits on most of these things, so we
don't define the macros. Some things are unlimited. Some are in
fact limited but the limit is run-time dependent and fetched with
`sysconf' or `pathconf'. */
POSIX.1 requires that we define NGROUPS_MAX (though none of the others
/* This one value is actually constrained by the `struct dirent'
layout, in which the `d_namlen' member is only 8 bits wide. */
#define NAME_MAX 255
/* POSIX.1 requires that we define NGROUPS_MAX (though none of the others
is required). GNU allows any number of supplementary groups,
dynamically allocated. So we pick a number which seems vaguely
suitable, and `sysconf' will return a number at least as large. */