summaryrefslogtreecommitdiffstats
path: root/Monitor.c
diff options
context:
space:
mode:
authorDoug Ledford <dledford@redhat.com>2008-07-25 00:35:11 +0200
committerDoug Ledford <dledford@redhat.com>2008-07-25 00:35:11 +0200
commitfb97b4d691c04d9303571d7eba3cef4a97264e2f (patch)
treef2ecbee4bd0d262c6a92ac631c642458921f1d8b /Monitor.c
parentAdd support for distribution specific build extensions (diff)
downloadmdadm-fb97b4d691c04d9303571d7eba3cef4a97264e2f.tar.xz
mdadm-fb97b4d691c04d9303571d7eba3cef4a97264e2f.zip
Clean up usage of open()
Fix on call that passed an invalid mode to open Don't pass a third arg unless we also pass O_CREAT Use symbolic args for 2nd and 3rd args Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'Monitor.c')
-rw-r--r--Monitor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Monitor.c b/Monitor.c
index 54193f5c..abc2dbd6 100644
--- a/Monitor.c
+++ b/Monitor.c
@@ -156,7 +156,7 @@ int Monitor(mddev_dev_t devlist,
return 1;
}
close(0);
- open("/dev/null", 3);
+ open("/dev/null", O_RDWR);
dup2(0,1);
dup2(0,2);
setsid();