summaryrefslogtreecommitdiff
path: root/log.c
diff options
context:
space:
mode:
Diffstat (limited to 'log.c')
-rw-r--r--log.c24
1 files changed, 23 insertions, 1 deletions
diff --git a/log.c b/log.c
index 46b49243a..249913785 100644
--- a/log.c
+++ b/log.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: log.c,v 1.40 2007/05/17 07:50:31 djm Exp $ */ 1/* $OpenBSD: log.c,v 1.41 2008/06/10 04:50:25 dtucker Exp $ */
2/* 2/*
3 * Author: Tatu Ylonen <ylo@cs.hut.fi> 3 * Author: Tatu Ylonen <ylo@cs.hut.fi>
4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -115,6 +115,17 @@ log_facility_number(char *name)
115 return SYSLOG_FACILITY_NOT_SET; 115 return SYSLOG_FACILITY_NOT_SET;
116} 116}
117 117
118const char *
119log_facility_name(SyslogFacility facility)
120{
121 u_int i;
122
123 for (i = 0; log_facilities[i].name; i++)
124 if (log_facilities[i].val == facility)
125 return log_facilities[i].name;
126 return NULL;
127}
128
118LogLevel 129LogLevel
119log_level_number(char *name) 130log_level_number(char *name)
120{ 131{
@@ -127,6 +138,17 @@ log_level_number(char *name)
127 return SYSLOG_LEVEL_NOT_SET; 138 return SYSLOG_LEVEL_NOT_SET;
128} 139}
129 140
141const char *
142log_level_name(LogLevel level)
143{
144 u_int i;
145
146 for (i = 0; log_levels[i].name != NULL; i++)
147 if (log_levels[i].val == level)
148 return log_levels[i].name;
149 return NULL;
150}
151
130/* Error messages that should be logged. */ 152/* Error messages that should be logged. */
131 153
132void 154void