unneccessary cmask variable; ok guenther
authorderaadt <deraadt@openbsd.org>
Mon, 19 Jan 2015 01:19:17 +0000 (01:19 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 19 Jan 2015 01:19:17 +0000 (01:19 +0000)
sys/kern/init_main.c
sys/kern/kern_descrip.c

index 4c32b6a..a055fae 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: init_main.c,v 1.232 2015/01/13 18:51:27 kettenis Exp $        */
+/*     $OpenBSD: init_main.c,v 1.233 2015/01/19 01:19:17 deraadt Exp $ */
 /*     $NetBSD: init_main.c,v 1.84.4.1 1996/06/02 09:08:06 mrg Exp $   */
 
 /*
@@ -123,7 +123,6 @@ extern struct timeout setperf_to;
 void setperf_auto(void *);
 #endif
 
-int    cmask = CMASK;
 extern struct user *proc0paddr;
 
 struct vnode *rootvp, *swapdev_vp;
index fae5613..0990561 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: kern_descrip.c,v 1.115 2014/12/19 05:59:21 tedu Exp $ */
+/*     $OpenBSD: kern_descrip.c,v 1.116 2015/01/19 01:19:17 deraadt Exp $      */
 /*     $NetBSD: kern_descrip.c,v 1.42 1996/03/30 22:24:38 christos Exp $       */
 
 /*
@@ -894,14 +894,13 @@ struct filedesc *
 fdinit(void)
 {
        struct filedesc0 *newfdp;
-       extern int cmask;
 
        newfdp = pool_get(&fdesc_pool, PR_WAITOK|PR_ZERO);
        rw_init(&newfdp->fd_fd.fd_lock, "fdlock");
 
        /* Create the file descriptor table. */
        newfdp->fd_fd.fd_refcnt = 1;
-       newfdp->fd_fd.fd_cmask = cmask;
+       newfdp->fd_fd.fd_cmask = S_IWGRP|S_IWOTH;
        newfdp->fd_fd.fd_ofiles = newfdp->fd_dfiles;
        newfdp->fd_fd.fd_ofileflags = newfdp->fd_dfileflags;
        newfdp->fd_fd.fd_nfiles = NDFILE;