7ebed4
diff -up dhcp-4.0.0/client/dhclient.c.usage dhcp-4.0.0/client/dhclient.c
7ebed4
--- dhcp-4.0.0/client/dhclient.c.usage	2007-12-31 18:05:29.000000000 -1000
7ebed4
+++ dhcp-4.0.0/client/dhclient.c	2007-12-31 18:05:43.000000000 -1000
7ebed4
@@ -893,21 +893,30 @@ main(int argc, char **argv) {
985851
 
985851
 static void usage ()
985851
 {
7ebed4
-	log_info ("%s %s", message, PACKAGE_VERSION);
985851
-	log_info (copyright);
985851
-	log_info (arr);
985851
-	log_info (url);
7ebed4
+	printf ("%s %s", message, PACKAGE_VERSION);
985851
+	printf (copyright);
985851
+	printf ("\n");
985851
+	printf (arr);
985851
+	printf ("\n");
985851
+	printf (url);
985851
+	printf ("\n");
7ebed4
 
7ebed4
-	log_error ("Usage: dhclient %s %s",
7ebed4
+	printf ("Usage: dhclient %s %s",
7ebed4
 #ifdef DHCPv6
7ebed4
                    "[-4|-6] [-1dvrx] [-nw] [-p <port>]",
7ebed4
 #else /* DHCPv6 */
7ebed4
                    "[-1dvrx] [-nw] [-p <port>]",
7ebed4
 #endif /* DHCPv6 */
7ebed4
-		   "[-s server]");
7ebed4
-	log_error ("                [-cf config-file] [-lf lease-file]%s",
7ebed4
-		   "[-pf pid-file] [-e VAR=val]");
7ebed4
-	log_fatal ("                [-sf script-file] [interface]");
7ebed4
+		   "[-s server]\n");
985851
+	printf ("                [-cf config-file] [-lf lease-file]%s",
7ebed4
+		   "[-pf pid-file] [-e VAR=val]\n");
985851
+	printf ("                [ -I <dhcp-client-identifier> ] [-B]\n");
985851
+	printf ("                [ -H <host-name> | -F <fqdn.fqdn> ] [ -T <timeout> ]\n");
985851
+	printf ("                [ -V <vendor-class-identifier> ]\n");
985851
+	printf ("                [ -R <request option="" list=""> ]\n");
985851
+	printf ("                [-sf script-file] [interface]\n");
985851
+
985851
+	exit (EXIT_FAILURE);
985851
 }
985851
 
985851
 isc_result_t find_class (struct class **c,