ehlo,

simple patch is attached.
I wonder how it could work because argument ttl was previously
in the midle between two other arguments.

LS
>From 08bebee8f38cd1b1910090a4b3ca34c000555d5d Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lsleb...@redhat.com>
Date: Mon, 20 Jun 2016 11:41:53 +0200
Subject: [PATCH] nss-srv-tests: Fix prototype of wrapped function
 sss_ncache_check_cert

The argument ttl was recently removed from sss_ncache_check_cert
but it was not removed from wrapped verion in test.
---
 src/tests/cmocka/test_nss_srv.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/tests/cmocka/test_nss_srv.c b/src/tests/cmocka/test_nss_srv.c
index 
d0b1e28e024ad2730894a313b1327e11f9cbb66a..027c78a39654302186da5930d39dcc492bb7cd86
 100644
--- a/src/tests/cmocka/test_nss_srv.c
+++ b/src/tests/cmocka/test_nss_srv.c
@@ -192,15 +192,13 @@ int __wrap_sss_ncache_check_sid(struct sss_nc_ctx *ctx,
     return ret;
 }
 
-int __real_sss_ncache_check_cert(struct sss_nc_ctx *ctx,
-                                 int ttl, const char *cert);
+int __real_sss_ncache_check_cert(struct sss_nc_ctx *ctx, const char *cert);
 
-int __wrap_sss_ncache_check_cert(struct sss_nc_ctx *ctx,
-                                 int ttl, const char *cert)
+int __wrap_sss_ncache_check_cert(struct sss_nc_ctx *ctx, const char *cert)
 {
     int ret;
 
-    ret = __real_sss_ncache_check_cert(ctx, ttl, cert);
+    ret = __real_sss_ncache_check_cert(ctx, cert);
     if (ret == EEXIST) {
         nss_test_ctx->ncache_hits++;
     }
-- 
2.7.4

_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/sssd-devel@lists.fedorahosted.org

Reply via email to