diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2000-07-13 12:15:44 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2000-07-13 12:15:44 +0000 |
commit | 7a0f1c3eea57413de17756e30eece4018224dec2 (patch) | |
tree | f27e7e991f11078943e5340c04952e53c8246f02 /rescue/kernel_read_part.c | |
parent | 5d7866bc867a4a048d9e917a7d26e9189feacd0d (diff) | |
download | drakx-7a0f1c3eea57413de17756e30eece4018224dec2.tar drakx-7a0f1c3eea57413de17756e30eece4018224dec2.tar.gz drakx-7a0f1c3eea57413de17756e30eece4018224dec2.tar.bz2 drakx-7a0f1c3eea57413de17756e30eece4018224dec2.tar.xz drakx-7a0f1c3eea57413de17756e30eece4018224dec2.zip |
no_comment
Diffstat (limited to 'rescue/kernel_read_part.c')
-rw-r--r-- | rescue/kernel_read_part.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/rescue/kernel_read_part.c b/rescue/kernel_read_part.c index 4b9d16d65..279dfe787 100644 --- a/rescue/kernel_read_part.c +++ b/rescue/kernel_read_part.c @@ -1,14 +1,7 @@ -#include <unistd.h> -#include <stdlib.h> #include <stdio.h> -#include <sys/types.h> -#include <sys/ioctl.h> -#include <sys/stat.h> -#include <sys/wait.h> #include <sys/mount.h> #include <fcntl.h> - void die(char *msg) { perror(msg); @@ -18,15 +11,9 @@ void die(char *msg) void kernel_read(char *dev) { int fd; - - sync(); if ((fd = open(dev, O_RDONLY)) == -1) die("can't open device"); - sync(); - sleep(1); ioctl(fd, BLKRRPART, 0); - sync(); close(fd); - sync(); } int main(int argc, char **argv) |