ports/ftp/tnftpd/files/patch-src-ftpd.c
Pav Lucistnik 4f8677eb55 - Update to 20031217 snapshot
PR:		ports/62069
Submitted by:	Rudolf Cejka <cejkar@fit.vutbr.cz> (maintainer)
2004-02-03 17:57:21 +00:00

20 lines
506 B
C

--- src/ftpd.c-orig Tue Feb 3 18:16:46 2004
+++ src/ftpd.c Tue Feb 3 18:19:26 2004
@@ -436,6 +436,7 @@
if (EMPTYSTR(confdir))
confdir = _DEFAULT_CONFDIR;
+#ifdef _SC_LOGIN_NAME_MAX
errno = 0;
l = sysconf(_SC_LOGIN_NAME_MAX);
if (l == -1 && errno != 0) {
@@ -446,6 +447,9 @@
curname_len = _POSIX_LOGIN_NAME_MAX;
} else
curname_len = (size_t)l;
+#else
+ curname_len = LOGIN_NAME_MAX;
+#endif
curname = malloc(curname_len);
if (curname == NULL) {
syslog(LOG_ERR, "malloc: %m");