From 5927156063698bddff7f4bd01087c63d09caaf0c Mon Sep 17 00:00:00 2001 From: HAT Date: Sat, 5 Mar 2011 00:22:39 +0900 Subject: [PATCH] max length of UTF8-MAC filename is 255 --- etc/afpd/directory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/afpd/directory.c b/etc/afpd/directory.c index 55918eae..d4db9ece 100644 --- a/etc/afpd/directory.c +++ b/etc/afpd/directory.c @@ -1104,7 +1104,7 @@ struct path *cname(struct vol *vol, struct dir *dir, char **cpath) /* 6*/ for ( p = path; *data != 0 && len > 0; len-- ) { *p++ = *data++; - if (p > &path[ MAXPATHLEN]) { + if (p > &path[255]) { /* FIXME safeguard, limit of early Mac OS X */ afp_errno = AFPERR_PARAM; return NULL; } -- 2.39.2