9858513
diff -up dhcp-3.1.0/client/dhclient.c.usage dhcp-3.1.0/client/dhclient.c
9858513
--- dhcp-3.1.0/client/dhclient.c.usage	2007-10-22 15:52:06.000000000 -0400
9858513
+++ dhcp-3.1.0/client/dhclient.c	2007-10-22 15:54:21.000000000 -0400
9858513
@@ -818,16 +818,25 @@ int main (argc, argv, envp)
9858513
 
9858513
 static void usage ()
9858513
 {
9858513
-	log_info ("%s %s", message, DHCP_VERSION);
9858513
-	log_info (copyright);
9858513
-	log_info (arr);
9858513
-	log_info (url);
9858513
-
9858513
-	log_error ("Usage: dhclient [-1dqrx] [-nw] [-p <port>] %s",
9858513
-		   "[-s server]");
9858513
-	log_error ("                [-cf config-file] [-lf lease-file]%s",
9858513
-		   "[-pf pid-file] [-e VAR=val]");
9858513
-	log_fatal ("                [-sf script-file] [interface]");
9858513
+	printf ("%s %s\n", message, DHCP_VERSION);
9858513
+	printf (copyright);
9858513
+	printf ("\n");
9858513
+	printf (arr);
9858513
+	printf ("\n");
9858513
+	printf (url);
9858513
+	printf ("\n");
9858513
+
9858513
+	printf ("Usage: dhclient [-1dqr] [-nw] [-p <port>] %s",
9858513
+	   "[-s server]");
9858513
+	printf ("                [-cf config-file] [-lf lease-file]%s",
9858513
+	   "[-pf pid-file] [-e VAR=val]");
9858513
+	printf ("                [ -I <dhcp-client-identifier> ] [-B]\n");
9858513
+	printf ("                [ -H <host-name> | -F <fqdn.fqdn> ] [ -T <timeout> ]\n");
9858513
+	printf ("                [ -V <vendor-class-identifier> ]\n");
9858513
+	printf ("                [ -R <request option list> ]\n");
9858513
+	printf ("                [-sf script-file] [interface]\n");
9858513
+
9858513
+	exit (EXIT_FAILURE);
9858513
 }
9858513
 
9858513
 isc_result_t find_class (struct class **c,