diff options
Diffstat (limited to 'src/s6-linux-utils/s6-freeramdisk.c')
-rw-r--r-- | src/s6-linux-utils/s6-freeramdisk.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/s6-linux-utils/s6-freeramdisk.c b/src/s6-linux-utils/s6-freeramdisk.c index b965527..65a46a4 100644 --- a/src/s6-linux-utils/s6-freeramdisk.c +++ b/src/s6-linux-utils/s6-freeramdisk.c @@ -7,6 +7,7 @@ #include <sys/ioctl.h> #include <skalibs/strerr.h> +#include <skalibs/djbunix.h> #define USAGE "s6-freeramdisk ramdisk_device" @@ -15,7 +16,7 @@ int main (int argc, char const *const *argv) int fd ; PROG = "s6-freeramdisk" ; if (argc < 2) strerr_dieusage(100, USAGE) ; - fd = open(argv[1], O_RDWR) ; + fd = open2(argv[1], O_RDWR) ; if (fd < 0) strerr_diefu3sys(111, "open ", argv[1], " in read-write mode") ; if (ioctl(fd, BLKFLSBUF) < 0) strerr_diefu2sys(111, "ioctl ", argv[1]) ; return 0 ; |