lib: Convert privs.c to use new error-code subsystem

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2018-08-20 10:10:29 -04:00 committed by Quentin Young
parent fc41c1531f
commit ff245f0e02

View File

@ -24,6 +24,7 @@
#include "log.h" #include "log.h"
#include "privs.h" #include "privs.h"
#include "memory.h" #include "memory.h"
#include "lib_errors.h"
#ifdef HAVE_CAPABILITIES #ifdef HAVE_CAPABILITIES
@ -288,7 +289,8 @@ zebra_privs_current_t zprivs_state_caps(void)
if (cap_get_flag(zprivs_state.caps, if (cap_get_flag(zprivs_state.caps,
zprivs_state.syscaps_p->caps[i], CAP_EFFECTIVE, zprivs_state.syscaps_p->caps[i], CAP_EFFECTIVE,
&val)) { &val)) {
zlog_warn( flog_err(
LIB_ERR_SYSTEM_CALL,
"zprivs_state_caps: could not cap_get_flag, %s", "zprivs_state_caps: could not cap_get_flag, %s",
safe_strerror(errno)); safe_strerror(errno));
return ZPRIVS_UNKNOWN; return ZPRIVS_UNKNOWN;