Module Name: src
Committed By: hannken
Date: Sat Jul 28 15:09:45 UTC 2012
Modified Files:
src/usr.sbin/fssconfig: fssconfig.c
Log Message:
Initialize `fss_flags' before setting an individual bit.
Not a real problem as there is only one valid bit yet.
>From Edgar Fuss via [email protected]
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/fssconfig/fssconfig.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.sbin/fssconfig/fssconfig.c
diff -u src/usr.sbin/fssconfig/fssconfig.c:1.8 src/usr.sbin/fssconfig/fssconfig.c:1.9
--- src/usr.sbin/fssconfig/fssconfig.c:1.8 Tue Aug 30 18:30:13 2011
+++ src/usr.sbin/fssconfig/fssconfig.c Sat Jul 28 15:09:44 2012
@@ -1,4 +1,4 @@
-/* $NetBSD: fssconfig.c,v 1.8 2011/08/30 18:30:13 joerg Exp $ */
+/* $NetBSD: fssconfig.c,v 1.9 2012/07/28 15:09:44 hannken Exp $ */
/*-
* Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -168,10 +168,10 @@ configure:
err(1, "open: %s", argv[0]);
}
+ fss.fss_flags = 0;
if ((xflag || istmp) && isreg)
fss.fss_flags |= FSS_UNLINK_ON_CREATE;
- else
- fss.fss_flags = 0;
+
if (ioctl(fd, FSSIOCSET, &fss) < 0) {
if (istmp)
unlink(fss.fss_bstore);