diff options
-rw-r--r-- | src/ignore_pool.c | 1 | ||||
-rw-r--r-- | src/local.c | 2 | ||||
-rw-r--r-- | src/main.c | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/src/ignore_pool.c b/src/ignore_pool.c index 027d628..2f951e8 100644 --- a/src/ignore_pool.c +++ b/src/ignore_pool.c @@ -25,6 +25,7 @@ #include <libnetfilter_conntrack/libnetfilter_conntrack.h> #include <stdlib.h> #include <string.h> +#include <limits.h> /* XXX: These should be configurable, better use a rb-tree */ #define IGNORE_POOL_SIZE 128 diff --git a/src/local.c b/src/local.c index e2c3599..4739e56 100644 --- a/src/local.c +++ b/src/local.c @@ -132,7 +132,7 @@ int do_local_client_step(int fd, void (*process)(char *buf)) void local_step(char *buf) { - printf(buf); + printf("%s", buf); } int do_local_request(int request, @@ -26,6 +26,7 @@ #include <string.h> #include <stdlib.h> #include <unistd.h> +#include <limits.h> struct ct_general_state st; union ct_state state; |