summaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/util.h b/src/util.h
index 96b3293..88842ac 100644
--- a/src/util.h
+++ b/src/util.h
@@ -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);