2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 06:15:55 +00:00

Add log-facility.

This commit is contained in:
Ted Lemon
2001-01-25 08:37:03 +00:00
parent 6fb139d337
commit 0feab0743f

View File

@@ -43,7 +43,7 @@
#ifndef lint
static char copyright[] =
"$Id: stables.c,v 1.24 2001/01/17 00:21:03 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n";
"$Id: stables.c,v 1.25 2001/01/25 08:37:03 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n";
#endif /* not lint */
#include "dhcpd.h"
@@ -489,7 +489,7 @@ struct option server_options [256] = {
{ "update-optimization", "f", &server_universe, 41 },
{ "ping-check", "f", &server_universe, 42 },
{ "update-static-leases", "f", &server_universe, 43 },
{ "option-44", "X", &server_universe, 44 },
{ "log-facility", "Nsyslog-facilities.", &server_universe, 44 },
{ "option-45", "X", &server_universe, 45 },
{ "option-46", "X", &server_universe, 46 },
{ "option-47", "X", &server_universe, 47 },
@@ -716,6 +716,76 @@ struct enumeration ddns_styles = {
ddns_styles_values
};
struct enumeration_value syslog_values [] = {
#if defined (LOG_KERN)
{ "kern", LOG_KERN },
#endif
#if defined (LOG_USER)
{ "user", LOG_USER },
#endif
#if defined (LOG_MAIL)
{ "mail", LOG_MAIL },
#endif
#if defined (LOG_DAEMON)
{ "daemon", LOG_DAEMON },
#endif
#if defined (LOG_AUTH)
{ "auth", LOG_AUTH },
#endif
#if defined (LOG_SYSLOG)
{ "syslog", LOG_SYSLOG },
#endif
#if defined (LOG_LPR)
{ "lpr", LOG_LPR },
#endif
#if defined (LOG_NEWS)
{ "news", LOG_NEWS },
#endif
#if defined (LOG_UUCP)
{ "uucp", LOG_UUCP },
#endif
#if defined (LOG_CRON)
{ "cron", LOG_CRON },
#endif
#if defined (LOG_AUTHPRIV)
{ "authpriv", LOG_AUTHPRIV },
#endif
#if defined (LOG_FTP)
{ "ftp", LOG_FTP },
#endif
#if defined (LOG_LOCAL0)
{ "local0", LOG_LOCAL0 },
#endif
#if defined (LOG_LOCAL1)
{ "local1", LOG_LOCAL1 },
#endif
#if defined (LOG_LOCAL2)
{ "local2", LOG_LOCAL2 },
#endif
#if defined (LOG_LOCAL3)
{ "local3", LOG_LOCAL3 },
#endif
#if defined (LOG_LOCAL4)
{ "local4", LOG_LOCAL4 },
#endif
#if defined (LOG_LOCAL5)
{ "local5", LOG_LOCAL5 },
#endif
#if defined (LOG_LOCAL6)
{ "local6", LOG_LOCAL6 },
#endif
#if defined (LOG_LOCAL7)
{ "local7", LOG_LOCAL7 },
#endif
{ (char *)0, 0 }
};
struct enumeration syslog_enum = {
(struct enumeration *)0,
"syslog-facilities",
syslog_values
};
void initialize_server_option_spaces()
{
int i;