1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- #include <linux/fs.h>
- #include "libbb.h"
- #ifndef BLKRRPART
- # define BLKRRPART _IO(0x12,95)
- #endif
- int partprobe_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
- int partprobe_main(int argc UNUSED_PARAM, char **argv)
- {
- getopt32(argv, "");
- argv += optind;
-
- while (*argv) {
- int fd = xopen(*argv, O_RDONLY);
-
- ioctl_or_perror_and_die(fd, BLKRRPART, NULL, "%s", *argv);
- close(fd);
- argv++;
- }
- return EXIT_SUCCESS;
- }
|