diff options
author | Mattias Andrée <maandree@kth.se> | 2021-12-10 21:04:15 +0100 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2021-12-10 21:04:15 +0100 |
commit | c660f6d13f4febd59a5ba5ad4f008d0dd78e0ecd (patch) | |
tree | bde9e10c2fa6e6c6d26e7a69b3657cade09091bc /liberror-libc.h | |
parent | Add lseek (diff) | |
download | liberror-libc-c660f6d13f4febd59a5ba5ad4f008d0dd78e0ecd.tar.gz liberror-libc-c660f6d13f4febd59a5ba5ad4f008d0dd78e0ecd.tar.bz2 liberror-libc-c660f6d13f4febd59a5ba5ad4f008d0dd78e0ecd.tar.xz |
Add liberror_send_require and liberror_send_short
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'liberror-libc.h')
-rw-r--r-- | liberror-libc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/liberror-libc.h b/liberror-libc.h index ffdc127..8de6025 100644 --- a/liberror-libc.h +++ b/liberror-libc.h @@ -9,6 +9,7 @@ #define LIBERROR_LIBC_ERRROR_SHORT_READ -1 #define LIBERROR_LIBC_ERRROR_SHORT_SEEK -2 +#define LIBERROR_LIBC_ERRROR_SHORT_WRITE -3 typedef int64_t _liberror_off_t; @@ -49,7 +50,9 @@ void liberror_recv_failed(int, void *, size_t, int, const char *); void liberror_recv_short(int, void *, size_t, int, size_t min, size_t max, ssize_t returned, const char *); /* void *liberror_posix_memalign(void **, size_t, size_t); TODO */ ssize_t liberror_send(int, const void *, size_t, int, const char *); +ssize_t liberror_send_require(int, const void *, size_t, int, size_t min, size_t max, const char *); void liberror_send_failed(int, const void *, size_t, int, const char *); +void liberror_send_short(int, const void *, size_t, int, size_t min, size_t max, ssize_t returned, const char *); int liberror_setenv(const char *, const char *, int); int liberror_shutdown(int, int, const char *); void liberror_shutdown_failed(int, int, const char *); |