aboutsummaryrefslogtreecommitdiff
path: root/sbin/fdisk/fdisk.c
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2005-04-29 21:24:27 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2005-04-29 21:24:27 +0000
commitca4cc47388b466d3b44526c94d8d9c30fb3d2c99 (patch)
treebf4a16e84ab48fd7f618c97824191874e8258c66 /sbin/fdisk/fdisk.c
parentb598979dc9d2a73cbbd9ed3c0bb579133a099f7e (diff)
downloadsrc-ca4cc47388b466d3b44526c94d8d9c30fb3d2c99.tar.gz
src-ca4cc47388b466d3b44526c94d8d9c30fb3d2c99.zip
If we resort to opening a slice instead of the base device, do so with
the correct mode for our arguments.
Notes
Notes: svn path=/head/; revision=145690
Diffstat (limited to 'sbin/fdisk/fdisk.c')
-rw-r--r--sbin/fdisk/fdisk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/fdisk/fdisk.c b/sbin/fdisk/fdisk.c
index 1d3bcf889aa6..ed71867648c1 100644
--- a/sbin/fdisk/fdisk.c
+++ b/sbin/fdisk/fdisk.c
@@ -717,7 +717,7 @@ open_disk(int flag)
return -3;
for (p = 1; p < 5; p++) {
asprintf(&s, "%ss%d", disk, p);
- fdw = open(s, O_RDONLY);
+ fdw = open(s, rwmode);
free(s);
if (fdw == -1)
continue;