From 3c11d2418677e889f2eb38e30480e008b04c4140 Mon Sep 17 00:00:00 2001 From: Pavel Reichl Date: Wed, 9 Apr 2014 18:00:56 +0100 Subject: PAC: fix clang warning Return value of sss_dp_get_account_recv is checked and logging is done accordingly. Reviewed-by: Sumit Bose --- src/responder/pac/pacsrv_cmd.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/responder/pac') diff --git a/src/responder/pac/pacsrv_cmd.c b/src/responder/pac/pacsrv_cmd.c index 229c30783..9bd7e19e2 100644 --- a/src/responder/pac/pacsrv_cmd.c +++ b/src/responder/pac/pacsrv_cmd.c @@ -1084,6 +1084,14 @@ static void pac_lookup_sids_next_done(struct tevent_req *subreq) ret = sss_dp_get_account_recv(req, subreq, &err_maj, &err_min, &err_msg); + if (ret != EOK) { + DEBUG(SSSDBG_OP_FAILURE, + "Unable to get information from Data Provider\n" + "dp_error: [%u], errno: [%u], error_msg: [%s]\n", + (unsigned int)err_maj, (unsigned int)err_min, + err_msg ? err_msg : "none"); + } + talloc_zfree(subreq); talloc_zfree(err_msg); /* Errors during individual lookups are ignored. */ -- cgit