From 8d5623ed1febec3e3e368e4962f75aefb44f9db9 Mon Sep 17 00:00:00 2001 From: "/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org" Date: Sun, 3 Feb 2008 11:37:50 +0000 Subject: From: Eric Leblond : Added explicit null termination of the hostname buffer This patch is a backport of Marius Tomaschewski work on ulogd. --- filter/raw2packet/ulogd_raw2packet_LOCAL.c | 1 + 1 file changed, 1 insertion(+) (limited to 'filter/raw2packet') diff --git a/filter/raw2packet/ulogd_raw2packet_LOCAL.c b/filter/raw2packet/ulogd_raw2packet_LOCAL.c index 41ebe5b..bf400d7 100644 --- a/filter/raw2packet/ulogd_raw2packet_LOCAL.c +++ b/filter/raw2packet/ulogd_raw2packet_LOCAL.c @@ -92,6 +92,7 @@ void _init(void) strerror(errno)); exit(2); } + hostname[sizeof(hostname)-1] = '\0'; /* strip off everything after first '.' */ if ((tmp = strchr(hostname, '.'))) *tmp = '\0'; -- cgit v1.2.3