diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2023-11-10 11:28:19 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska@appnovation.com> | 2023-11-10 11:28:19 +0000 |
| commit | 1e10d30b41b65dbd520e01adc5fe686cb92b0f12 (patch) | |
| tree | 32af8327cb6bb9aa6bbd5e20ee7a2cc1f9c95263 /src/tls/s6tls_prep_tlsdio.c | |
| parent | c930181234bfb31fba0136d866e6e75633acafe0 (diff) | |
| download | s6-networking-1e10d30b41b65dbd520e01adc5fe686cb92b0f12.tar.gz | |
Prepare for 2.7.0.0. Better s6-tlsc-io interface.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'src/tls/s6tls_prep_tlsdio.c')
| -rw-r--r-- | src/tls/s6tls_prep_tlsdio.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tls/s6tls_prep_tlsdio.c b/src/tls/s6tls_prep_tlsdio.c index 947cf70..73099bf 100644 --- a/src/tls/s6tls_prep_tlsdio.c +++ b/src/tls/s6tls_prep_tlsdio.c @@ -5,7 +5,7 @@ #include <s6-networking/config.h> #include "s6tls-internal.h" -void s6tls_prep_tlsdio (char const **argv, char *buf, int const p[4][2], uint32_t options, unsigned int verbosity, unsigned int kimeout, unsigned int snilevel) +void s6tls_prep_tlsdio (char const **argv, char *buf, int const *p, uint32_t options, unsigned int verbosity, unsigned int kimeout, unsigned int snilevel) { size_t m = 0 ; size_t n = 0 ; @@ -18,11 +18,11 @@ void s6tls_prep_tlsdio (char const **argv, char *buf, int const p[4][2], uint32_ n += uint_fmt(buf + n, verbosity) ; buf[n++] = 0 ; } - if (p[2][1]) + if (p[5]) { argv[m++] = "-d" ; argv[m++] = buf + n ; - n += uint_fmt(buf + n, p[2][1]) ; + n += uint_fmt(buf + n, p[5]) ; buf[n++] = 0 ; } argv[m++] = options & 4 ? "-S" : "-s" ; @@ -44,10 +44,10 @@ void s6tls_prep_tlsdio (char const **argv, char *buf, int const p[4][2], uint32_ } argv[m++] = "--" ; argv[m++] = buf + n ; - n += uint_fmt(buf + n, p[0][0]) ; + n += uint_fmt(buf + n, p[0]) ; buf[n++] = 0 ; argv[m++] = buf + n ; - n += uint_fmt(buf + n, p[1][1]) ; + n += uint_fmt(buf + n, p[3]) ; buf[n++] = 0 ; argv[m++] = 0 ; } |
