diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/asterisk/syslog.h | 22 |
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. * |