aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2026-03-10 17:23:22 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2026-03-10 17:23:22 +0000
commitc9774da42a7d114dac5afea866bab10c011be22c (patch)
treec3ef2920e0f65539ad454963e8ab502345365da5 /src
parent327d253a06da5688d696a4f17f8c74cafe114fda (diff)
downloadskalibs-c9774da42a7d114dac5afea866bab10c011be22c.tar.gz
Fix build, update sassclient API
Diffstat (limited to 'src')
-rw-r--r--src/include/skalibs/sassclient.h2
-rw-r--r--src/libunixonacid/sassclient_cancel_internal.c2
-rw-r--r--src/libunixonacid/sassclient_update.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/include/skalibs/sassclient.h b/src/include/skalibs/sassclient.h
index ce79477..ee3d589 100644
--- a/src/include/skalibs/sassclient.h
+++ b/src/include/skalibs/sassclient.h
@@ -21,7 +21,7 @@ struct sassclient_s
} ;
#define SASSCLIENT_ZERO { .connection = TEXTCLIENT_ZERO, .store = GENSETDYN_ZERO, .results = GENQDYN_ZERO }
-typedef int sassclient_cb_func (char const *, size_t, void *) ;
+typedef int sassclient_cb_func (char const *, size_t, uint32_t, void *) ;
typedef sassclient_cb_func *sassclient_cb_func_ref ;
extern int sassclient_start (sassclient *, char const *const *, char const *, char const *, tain const *, tain *) ;
diff --git a/src/libunixonacid/sassclient_cancel_internal.c b/src/libunixonacid/sassclient_cancel_internal.c
index d9fbd5d..03eeea4 100644
--- a/src/libunixonacid/sassclient_cancel_internal.c
+++ b/src/libunixonacid/sassclient_cancel_internal.c
@@ -9,7 +9,7 @@
#include "sassclient-internal.h"
-int asyncnss_cancel_internal (sassclient *a, uint32_t id, tain const *deadline, tain *stamp)
+int sassclient_cancel_internal (sassclient *a, uint32_t id, tain const *deadline, tain *stamp)
{
struct iovec answer ;
char pack[5] = "-" ;
diff --git a/src/libunixonacid/sassclient_update.c b/src/libunixonacid/sassclient_update.c
index 01a0427..a60572d 100644
--- a/src/libunixonacid/sassclient_update.c
+++ b/src/libunixonacid/sassclient_update.c
@@ -33,7 +33,7 @@ static int sassclient_msghandler (struct iovec const *v, void *aux)
}
else
{
- e = (*p->cb)(s + 8, v->iov_len - 8, p->data) ;
+ e = (*p->cb)(s + 8, v->iov_len - 8, id, p->data) ;
uint32_pack_big(res + 4, e) ;
}
e = pthread_mutex_lock(&a->results_mutex) ;