CMASK went out of scope with the recent <sys/param.h> removal. But oh
authorderaadt <deraadt@openbsd.org>
Mon, 19 Jan 2015 01:24:39 +0000 (01:24 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 19 Jan 2015 01:24:39 +0000 (01:24 +0000)
golly gee, ftpd can handle that itself due to the glorious old practice
of #ifndef #define.  Remove that junk.
ok guenther

libexec/ftpd/ftpd.c

index 9c25603..76dab88 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ftpd.c,v 1.206 2015/01/16 06:39:50 deraadt Exp $      */
+/*     $OpenBSD: ftpd.c,v 1.207 2015/01/19 01:24:39 deraadt Exp $      */
 /*     $NetBSD: ftpd.c,v 1.15 1995/06/03 22:46:47 mycroft Exp $        */
 
 /*
@@ -144,11 +144,7 @@ int        family = AF_UNSPEC;
 volatile sig_atomic_t transflag;
 off_t  file_size;
 off_t  byte_count;
-#if !defined(CMASK) || CMASK == 0
-#undef CMASK
-#define CMASK 022
-#endif
-mode_t defumask = CMASK;               /* default umask value */
+mode_t defumask = S_IWGRP|S_IWOTH;             /* default umask value */
 int    umaskchange = 1;                /* allow user to change umask value. */
 char   tmpline[7];
 char   hostname[HOST_NAME_MAX+1];