diff options
author | Henning Brauer <henning@cvs.openbsd.org> | 2004-04-14 02:13:38 +0000 |
---|---|---|
committer | Henning Brauer <henning@cvs.openbsd.org> | 2004-04-14 02:13:38 +0000 |
commit | 63affd514bcae16d276ca45dc584103cdce08502 (patch) | |
tree | 2a93e61f7b7ea06731f950dad6cb89669641d217 /usr.sbin/dhcpd/dhcpd.c | |
parent | 4155c9e9f0564da7e0791d4e2abf1e86ecd4167f (diff) |
don't print half a terminal worth of vixie advertising at startup and in usage
Diffstat (limited to 'usr.sbin/dhcpd/dhcpd.c')
-rw-r--r-- | usr.sbin/dhcpd/dhcpd.c | 47 |
1 files changed, 9 insertions, 38 deletions
diff --git a/usr.sbin/dhcpd/dhcpd.c b/usr.sbin/dhcpd/dhcpd.c index 14f82da5ec7..c58cf63eb30 100644 --- a/usr.sbin/dhcpd/dhcpd.c +++ b/usr.sbin/dhcpd/dhcpd.c @@ -1,7 +1,4 @@ -/* dhcpd.c - - DHCP Server Daemon. */ - +/* $OpenBSD: dhcpd.c,v 1.4 2004/04/14 02:13:37 henning Exp $ */ /* * Copyright (c) 1995, 1996, 1997, 1998, 1999 * The Internet Software Consortium. All rights reserved. @@ -41,15 +38,7 @@ */ -static char copyright[] = -"Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium."; -static char arr [] = "All rights reserved."; -static char message [] = "Internet Software Consortium DHCP Server"; -static char contrib [] = "Please contribute if you find this software useful."; -static char url [] = "For info, please visit http://www.isc.org/dhcp-contrib.html"; - #include "dhcpd.h" -#include "version.h" static void usage(char *); @@ -162,15 +151,7 @@ int main (argc, argv) } } - if (!quiet) { - note ("%s %s", message, DHCP_VERSION); - note ("%s", copyright); - note ("%s", arr); - note ("%s", ""); - note ("%s", contrib); - note ("%s", url); - note ("%s", ""); - } else + if (quiet) log_perror = 0; /* Default to the DHCP/BOOTP port. */ @@ -181,12 +162,10 @@ int main (argc, argv) local_port = htons (67); else local_port = ent -> s_port; -#ifndef __CYGWIN32__ /* XXX */ endservent (); -#endif } - remote_port = htons (ntohs (local_port) + 1); + remote_port = htons(ntohs(local_port) + 1); /* Get the current time... */ time(&cur_time); @@ -200,10 +179,10 @@ int main (argc, argv) exit(0); /* Start up the database... */ - db_startup (); + db_startup(); /* Discover all the network interfaces and initialize them. */ - discover_interfaces (DISCOVER_SERVER); + discover_interfaces(DISCOVER_SERVER); /* Initialize icmp support... */ icmp_startup(1, lease_pinged); @@ -276,25 +255,17 @@ int main (argc, argv) bootp_packet_handler = do_packet; /* Receive packets and dispatch them... */ - dispatch (); + dispatch(); /* Not reached */ - return 0; + return (0); } /* Print usage message. */ -static void usage (appname) - char *appname; +static void +usage(char *appname) { - note ("%s", message); - note ("%s", copyright); - note ("%s", arr); - note ("%s", ""); - note ("%s", contrib); - note ("%s", url); - note ("%s", ""); - warn ("Usage: %s [-p <UDP port #>] [-d] [-f] [-cf config-file]", appname); error(" [-lf lease-file] [-pf pidfile] [if0 [...ifN]]"); |