fix buffer module.
[apps/pfixtools.git] / common.h
index daf7d03..fb70b75 100644 (file)
--- a/common.h
+++ b/common.h
@@ -43,6 +43,7 @@
 #include <signal.h>
 #include <stdbool.h>
 #include <stdbool.h>
+#include <stddef.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -73,8 +74,11 @@ extern sig_atomic_t sighup;
 
 void common_sighandler(int sig);
 
+int tcp_bind(const struct sockaddr *addr, socklen_t len);
+int tcp_listen(const struct sockaddr *addr, socklen_t len);
 int tcp_listen_nonblock(const struct sockaddr *addr, socklen_t len);
 int accept_nonblock(int fd);
+int xwrite(int fd, const char *s, size_t l);
 
 int daemon_detach(void);
 int drop_privileges(const char *user, const char *group);