summaryrefslogtreecommitdiffstats
path: root/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'util.h')
-rw-r--r--util.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/util.h b/util.h
new file mode 100644
index 0000000..9bee282
--- /dev/null
+++ b/util.h
@@ -0,0 +1,13 @@
+#ifndef _util_h_
+#define _util_h_
+
+/* util.c */
+extern void set_nonblocking (int fd);
+extern void set_blocking (int fd);
+extern int fd_can_read (int fd);
+extern int fd_drain (int fd);
+extern int open_tty (const char *path, int baud);
+extern int open_tcp_client (const char *host, unsigned port);
+extern int open_tcp_server (unsigned port);
+
+#endif /* _util_h_ */