From ed216e1ff0fdd7950b662b9ce7cbb5ca40b575a1 Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Fri, 12 Sep 2014 14:18:06 +0200 Subject: udev: split out help and modernise a bit --- src/udev/udevd.c | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'src/udev') diff --git a/src/udev/udevd.c b/src/udev/udevd.c index e54bfec3b..f0ecbf83e 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -997,6 +997,20 @@ static void kernel_cmdline_options(struct udev *udev) { } } +static void help(void) { + printf("%s [OPTIONS...]\n\n" + "Manages devices.\n\n" + " --daemon\n" + " --debug\n" + " --children-max=\n" + " --exec-delay=\n" + " --event-timeout=\n" + " --resolve-names=early|late|never\n" + " --version\n" + " --help\n" + , program_invocation_short_name); +} + int main(int argc, char *argv[]) { struct udev *udev; sigset_t mask; @@ -1074,16 +1088,7 @@ int main(int argc, char *argv[]) { } break; case 'h': - printf("Usage: udevd OPTIONS\n" - " --daemon\n" - " --debug\n" - " --children-max=\n" - " --exec-delay=\n" - " --event-timeout=\n" - " --resolve-names=early|late|never\n" - " --version\n" - " --help\n" - "\n"); + help(); goto exit; case 'V': printf("%s\n", VERSION); -- cgit v1.2.3