Index: conf.c =================================================================== RCS file: /home/ncvs/src/contrib/lukemftpd/src/conf.c,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 conf.c --- conf.c 2001/07/19 16:25:07 1.1.1.1 +++ conf.c 2001/07/22 03:56:58 @@ -569,7 +569,7 @@ return; gl.gl_offs = 0; - if (glob(curclass.notify, GLOB_LIMIT, NULL, &gl) != 0 + if (glob(curclass.notify, GLOB_MAXPATH, NULL, &gl) != 0 || gl.gl_matchc == 0) { globfree(&gl); return; Index: ftpd.c =================================================================== RCS file: /home/ncvs/src/contrib/lukemftpd/src/ftpd.c,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 ftpd.c --- ftpd.c 2001/07/19 16:25:07 1.1.1.1 +++ ftpd.c 2001/07/22 03:57:04 @@ -2638,7 +2638,7 @@ p = NULL; if (strpbrk(whichf, "~{[*?") != NULL) { - int flags = GLOB_BRACE|GLOB_NOCHECK|GLOB_TILDE|GLOB_LIMIT; + int flags = GLOB_BRACE|GLOB_NOCHECK|GLOB_TILDE|GLOB_MAXPATH; memset(&gl, 0, sizeof(gl)); freeglob = 1; Index: popen.c =================================================================== RCS file: /home/ncvs/src/contrib/lukemftpd/src/popen.c,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 popen.c --- popen.c 2001/07/19 16:25:08 1.1.1.1 +++ popen.c 2001/07/22 03:57:04 @@ -121,7 +121,7 @@ goto pfree; for (argc = 1; argv[argc]; argc++) { glob_t gl; - int flags = GLOB_BRACE|GLOB_NOCHECK|GLOB_TILDE|GLOB_LIMIT; + int flags = GLOB_BRACE|GLOB_NOCHECK|GLOB_TILDE|GLOB_MAXPATH; memset(&gl, 0, sizeof(gl)); if (glob(argv[argc], flags, NULL, &gl)) {