summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/asterisk/syslog.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/include/asterisk/syslog.h b/include/asterisk/syslog.h
index ca8ea8fc6..26d4e2573 100644
--- a/include/asterisk/syslog.h
+++ b/include/asterisk/syslog.h
@@ -42,6 +42,17 @@ int ast_syslog_facility(const char *facility);
/*!
* \since 1.6.3
+ * \brief Maps a syslog facility constant to a string.
+ *
+ * \param facility syslog facility constant to map (i.e. LOG_DAEMON)
+ *
+ * \retval facility name (i.e. "daemon") if found
+ * \retval NULL if facility is not found
+ */
+const char *ast_syslog_facility_name(int facility);
+
+/*!
+ * \since 1.6.3
* \brief Maps a syslog priority name from a string to a syslog priority
* constant.
*
@@ -54,6 +65,17 @@ int ast_syslog_priority(const char *priority);
/*!
* \since 1.6.3
+ * \brief Maps a syslog priority constant to a string.
+ *
+ * \param priority syslog priority constant to map (i.e. LOG_NOTICE)
+ *
+ * \retval priority name (i.e. "notice") if found
+ * \retval NULL if priority is not found
+ */
+const char *ast_syslog_priority_name(int priority);
+
+/*!
+ * \since 1.6.3
* \brief Maps an Asterisk log level (i.e. LOG_ERROR) to a syslog priority
* constant.
*