diff options
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -19,8 +19,9 @@ #pragma once #include <signal.h> /* for sig_atomic_t */ -#include <string.h> /* for memset(3) */ #include <stdbool.h> +#include <stdio.h> /* for FILE* */ +#include <string.h> /* for memset(3) */ #define UNUSED __attribute__((__unused__)) #define ZERO(x) memset(&(x), 0, sizeof(x)) @@ -35,3 +36,9 @@ void *xrealloc(void *ptr, size_t size); bool is_numeric(const char *str); int get_fd(const char *addr); + +FILE *xfopen(const char *path, const char *mode); +FILE *xfdopen(const char *path, const char *mode); + + +int sockstream_listen(const char *type, const char *addr); |