From e235eac7e00a3f52299273f734723dbc9fbaee70 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 24 Jun 2018 15:05:12 +0000 Subject: Add skagetln_loose, skagetlnsep_loose, ipc_timed_sendv --- src/include/skalibs/skamisc.h | 2 ++ src/include/skalibs/unix-timed.h | 3 +++ 2 files changed, 5 insertions(+) (limited to 'src/include') diff --git a/src/include/skalibs/skamisc.h b/src/include/skalibs/skamisc.h index 15f7f02..7e8ab3d 100644 --- a/src/include/skalibs/skamisc.h +++ b/src/include/skalibs/skamisc.h @@ -10,8 +10,10 @@ extern stralloc satmp ; extern int skagetln (buffer *, stralloc *, char) ; +extern int skagetln_loose (buffer *, stralloc *, char) ; extern int skagetln_nofill (buffer *, stralloc *, char) ; extern int skagetlnsep (buffer *, stralloc *, char const *, size_t) ; +extern int skagetlnsep_loose (buffer *, stralloc *, char const *, size_t) ; extern int skagetlnmaxsep (buffer *, stralloc *, size_t, char const *, size_t) ; extern int getlnmax (buffer *, char *, size_t, size_t *, char) ; extern int getlnmaxsep (buffer *, char *, size_t, size_t *, char const *, size_t) ; diff --git a/src/include/skalibs/unix-timed.h b/src/include/skalibs/unix-timed.h index 84b5465..86563d2 100644 --- a/src/include/skalibs/unix-timed.h +++ b/src/include/skalibs/unix-timed.h @@ -4,6 +4,7 @@ #define UNIX_TIMED_H #include +#include #include #include #include @@ -36,6 +37,8 @@ extern int netstring_timed_get (buffer *, stralloc *, tain_t const *, tain_t *) extern int ipc_timed_send (int, char const *, size_t, tain_t const *, tain_t *) ; #define ipc_timed_send_g(fd, s, len, deadline) ipc_timed_send(fd, s, len, (deadline), &STAMP) +extern int ipc_timed_sendv (int, struct iovec const *, unsigned int, tain_t const *, tain_t *) ; +#define ipc_timed_sendv_g(fd, v, n, deadline) ipc_timed_sendv(fd, v, n, (deadline), &STAMP) extern ssize_t ipc_timed_recv (int, char *, size_t, char *, tain_t const *, tain_t *) ; #define ipc_timed_recv_g(fd, s, len, path, deadline) ipc_timed_recv(fd, s, len, path, (deadline), &STAMP) -- cgit v1.2.3