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