From: Eric Andersen Date: Thu, 12 Oct 2000 22:30:31 +0000 (-0000) Subject: Apply patch from "Orion Poplawski" to make X-Git-Tag: 0_48~162 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0d5835a7674e8f36a5669e567be32d53dff401ac;p=oweals%2Fbusybox.git Apply patch from "Orion Poplawski" to make hostname do "--file" -Erik --- diff --git a/applets/usage.c b/applets/usage.c index 81f4cfc0e..51ab9a813 100644 --- a/applets/usage.c +++ b/applets/usage.c @@ -458,7 +458,7 @@ const char hostname_usage[] = "\t-i\t\tAddresses for the hostname\n" "\t-d\t\tDNS domain name\n" - "\t-F FILE\t\tUse the contents of FILE to specify the hostname\n" + "\t-F, --file FILE\tUse the contents of FILE to specify the hostname\n" #endif ; #endif diff --git a/docs/busybox.pod b/docs/busybox.pod index c9f71cfe7..49048171d 100644 --- a/docs/busybox.pod +++ b/docs/busybox.pod @@ -827,7 +827,7 @@ Options: -s Short -i Addresses for the hostname -d DNS domain name - -F FILE Use the contents of FILE to specify the hostname + -F, --file FILE Use the contents of FILE to specify the hostname Example: @@ -2261,4 +2261,4 @@ Enrique Zanardi =cut -# $Id: busybox.pod,v 1.74 2000/09/26 22:20:06 andersen Exp $ +# $Id: busybox.pod,v 1.75 2000/10/12 22:30:31 andersen Exp $ diff --git a/docs/busybox.sgml b/docs/busybox.sgml index 9c38979b7..8b015d370 100644 --- a/docs/busybox.sgml +++ b/docs/busybox.sgml @@ -1397,10 +1397,10 @@ - -s Short - -i Addresses for the hostname - -d DNS domain name - -F FILE Use the contents of FILE to specify the hostname + -s Short + -i Addresses for the hostname + -d DNS domain name + -F, --file FILE Use the contents of FILE to specify the hostname diff --git a/hostname.c b/hostname.c index 16a28ca43..44d529c83 100644 --- a/hostname.c +++ b/hostname.c @@ -1,6 +1,6 @@ /* vi: set sw=4 ts=4: */ /* - * $Id: hostname.c,v 1.14 2000/09/27 02:43:35 kraai Exp $ + * $Id: hostname.c,v 1.15 2000/10/12 22:30:31 andersen Exp $ * Mini hostname implementation for busybox * * Copyright (C) 1999 by Randolph Chung @@ -89,6 +89,12 @@ int hostname_main(int argc, char **argv) } filename = *(++argv); break; + case '-': + if (strcmp(++(*argv), "file") || --argc ==0 ) { + usage(hostname_usage); + } + filename = *(++argv); + break; default: usage(hostname_usage); } diff --git a/networking/hostname.c b/networking/hostname.c index 16a28ca43..44d529c83 100644 --- a/networking/hostname.c +++ b/networking/hostname.c @@ -1,6 +1,6 @@ /* vi: set sw=4 ts=4: */ /* - * $Id: hostname.c,v 1.14 2000/09/27 02:43:35 kraai Exp $ + * $Id: hostname.c,v 1.15 2000/10/12 22:30:31 andersen Exp $ * Mini hostname implementation for busybox * * Copyright (C) 1999 by Randolph Chung @@ -89,6 +89,12 @@ int hostname_main(int argc, char **argv) } filename = *(++argv); break; + case '-': + if (strcmp(++(*argv), "file") || --argc ==0 ) { + usage(hostname_usage); + } + filename = *(++argv); + break; default: usage(hostname_usage); } diff --git a/usage.c b/usage.c index 81f4cfc0e..51ab9a813 100644 --- a/usage.c +++ b/usage.c @@ -458,7 +458,7 @@ const char hostname_usage[] = "\t-i\t\tAddresses for the hostname\n" "\t-d\t\tDNS domain name\n" - "\t-F FILE\t\tUse the contents of FILE to specify the hostname\n" + "\t-F, --file FILE\tUse the contents of FILE to specify the hostname\n" #endif ; #endif