X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=mknod.c;h=b4d4b82a109cba977bffc206c16da96359f0c8a7;hb=a8035a51be6ddaf636847cfb1524b1beed0e8d18;hp=022ab8571421c99ead06d61921d2996ab50825fd;hpb=f57c944e09417edcbcd69f2b01b937cadef39db2;p=oweals%2Fbusybox.git diff --git a/mknod.c b/mknod.c index 022ab8571..b4d4b82a1 100644 --- a/mknod.c +++ b/mknod.c @@ -20,12 +20,14 @@ * */ -#include "busybox.h" #include #include -#include #include #include +#include +#include +#include +#include "busybox.h" int mknod_main(int argc, char **argv) { @@ -51,13 +53,13 @@ int mknod_main(int argc, char **argv) umask(0); break; default: - usage(mknod_usage); + show_usage(); } argc--; argv++; } if (argc != 4 && argc != 2) { - usage(mknod_usage); + show_usage(); } switch (argv[1][0]) { case 'c': @@ -70,11 +72,11 @@ int mknod_main(int argc, char **argv) case 'p': mode = S_IFIFO; if (argc!=2) { - usage(mknod_usage); + show_usage(); } break; default: - usage(mknod_usage); + show_usage(); } if (mode == S_IFCHR || mode == S_IFBLK) { @@ -84,7 +86,7 @@ int mknod_main(int argc, char **argv) mode |= perm; if (mknod(argv[0], mode, dev) != 0) - error_msg_and_die("%s: %s\n", argv[0], strerror(errno)); + perror_msg_and_die("%s", argv[0]); return EXIT_SUCCESS; }