| To: | Eric Sandeen <sandeen@xxxxxxxxxxx> |
|---|---|
| Subject: | Re: quick question about filename length |
| From: | Chris Walker <christopher.walker@xxxxxxxxx> |
| Date: | Sat, 16 May 2009 14:06:22 -0400 |
| Cc: | xfs@xxxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Ny0kcvEqeltiUh+Vig2IkNCgTqR2Obs53PJaFj8nU5g=; b=B7GZQ5tS1qR8iOUb5mf/Pu1+olloLWM0T+0KNoE2Z1Ws5INXtFK2TXhiVSXiMbLqH4 0h7jbnV90y/Vljtiv6sqhQIaWlc3KhBhchVvUIjcKhSFg/3JSaVVN3THT8z2rpAxA/ES vTjwxDKIU0e0Dsqd9QfN18+A9UHcqlMgOKkRo= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=DZ3KkimUokzDrUMaFQgFI5SRVQENnUHFMji9zc0hP1PrVSHDQjqqxNb8Wn1DiEq4Ue /jajb5zMTzs85kAhy44xomIck97ikD6cQNyg8XzNGu/mciQc84tPFN3dLfaLtdZuln1h 1VFBR4U9p9HCcExEekJf4u1kZGbWfo00V1pyY= |
| In-reply-to: | <4A0EF228.3010702@xxxxxxxxxxx> |
| References: | <554e24be0905160915l49ff901bn41e4332349c555bc@xxxxxxxxxxxxxx> <4A0EF228.3010702@xxxxxxxxxxx> |
Thanks for you quick reply, Eric. I have a user who is having filenames (path+filename) cut off at 255 characters midway through a simulation -- but the problem must be elsewhere Thanks again, Chris On Sat, May 16, 2009 at 1:04 PM, Eric Sandeen <sandeen@xxxxxxxxxxx> wrote: > Chris Walker wrote: >> Hello, >> >> I see that >> #define MAXNAMELEN 256 >> >> Is this the maximum length of the filename with full path? Or is this >> just the name of the file? >> >> Many thanks! >> Chris > > /* > * MAXNAMELEN is the length (including the terminating null) of > * the longest permissible file (component) name. > */ > #define MAXNAMELEN 256 > > "component" means path component. So just the name of the file or dir > in the path. > > See also how it's used in xfs_vn_lookup() for example: > > if (dentry->d_name.len >= MAXNAMELEN) > return ERR_PTR(-ENAMETOOLONG); > > a dentry is one component of the path, not the entire path. > > -Eric > |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: quick question about filename length, Eric Sandeen |
|---|---|
| Next by Date: | Re: xfs_repair after reboot refuse repair my filesystem, Eric Sandeen |
| Previous by Thread: | Re: quick question about filename length, Eric Sandeen |
| Next by Thread: | Re: quick question about filename length, Christoph Hellwig |
| Indexes: | [Date] [Thread] [Top] [All Lists] |