From 4602afce4572c8e39e695386d298de70da2b3c80 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 13 Oct 1999 19:41:44 +0000 Subject: 1999-10-13 Roland McGrath * diskfs.h (diskfs_name_max): Declare new variable. * io-pathconf.c (diskfs_S_io_pathconf): Use it for _PC_NAME_MAX, capping it to 1024. --- libdiskfs/diskfs.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libdiskfs/diskfs.h') diff --git a/libdiskfs/diskfs.h b/libdiskfs/diskfs.h index 65452c60..e8974a11 100644 --- a/libdiskfs/diskfs.h +++ b/libdiskfs/diskfs.h @@ -201,6 +201,12 @@ extern size_t diskfs_dirstat_size; reimplement dir_rename yourself. */ extern int diskfs_link_max; +/* The user must define this variable; it is the maximum length of + a single pathname component (i.e. file name within directory). + The filesystem code does not use this for anything, but it is + returned to user queries for _PC_NAME_MAX. */ +extern int diskfs_name_max; + /* The user must define this variable; it is the maximum number of symlinks to be traversed within a single call to dir_pathtrans. If this is exceeded, dir_pathtrans will return ELOOP. */ -- cgit v1.2.3