diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2026-03-10 17:23:22 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2026-03-10 17:23:22 +0000 |
| commit | c9774da42a7d114dac5afea866bab10c011be22c (patch) | |
| tree | c3ef2920e0f65539ad454963e8ab502345365da5 /src | |
| parent | 327d253a06da5688d696a4f17f8c74cafe114fda (diff) | |
| download | skalibs-c9774da42a7d114dac5afea866bab10c011be22c.tar.gz | |
Fix build, update sassclient API
Diffstat (limited to 'src')
| -rw-r--r-- | src/include/skalibs/sassclient.h | 2 | ||||
| -rw-r--r-- | src/libunixonacid/sassclient_cancel_internal.c | 2 | ||||
| -rw-r--r-- | src/libunixonacid/sassclient_update.c | 2 |
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) ; |
