From: /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org Date: Sun, 3 Feb 2008 12:11:44 +0000 (+0000) Subject: From: Eric leblond X-Git-Tag: ulogd-2.0.0beta2~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd545ad0813704cdec576c2ce68c5c2d2c4eea72;p=thirdparty%2Fulogd2.git From: Eric leblond Fix a bug in IPv4 output of IP2BIN module. --- diff --git a/filter/ulogd_filter_IP2BIN.c b/filter/ulogd_filter_IP2BIN.c index 3cce3a8..e490b64 100644 --- a/filter/ulogd_filter_IP2BIN.c +++ b/filter/ulogd_filter_IP2BIN.c @@ -136,6 +136,7 @@ static char *ip2bin(struct ulogd_key* inp, int index, char family) char tmp[IPADDR_LENGTH]; unsigned char *addr8; struct in6_addr *addr; + struct in6_addr ip4_addr; char *buffer; int i, written; @@ -145,6 +146,7 @@ static char *ip2bin(struct ulogd_key* inp, int index, char family) break; case AF_INET: /* Convert IPv4 to IPv4 in IPv6 */ + addr = &ip4_addr; uint32_to_ipv6(GET_VALUE(inp, index).ui32, addr); break; default: