diff options
author | Albin Tonerre <lutin@ubuntu.com> | 2008-06-15 22:01:52 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2008-06-15 22:01:52 +0200 |
commit | dbd1a5ced2d144f330faba448e639b8dc9d6b009 (patch) | |
tree | e6d147bb7fd46da771ea837082bc74469ae00953 /src | |
parent | 5dee97536258d3334b9c0ffeb59ec4ad076dc6c3 (diff) | |
download | conntrack-tools-dbd1a5ced2d144f330faba448e639b8dc9d6b009.tar.gz conntrack-tools-dbd1a5ced2d144f330faba448e639b8dc9d6b009.zip |
fix unsecure usage of printf and include limits.h (PATH_MAX and INT_MAX)
Diffstat (limited to 'src')
-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; |