[NETFILTER]: nf_conntrack_sip: clear address in parse_addr()
Some callers pass uninitialized structures, clear the address to make sure later comparisions work properly. Signed-off-by: Patrick McHardy <kaber@trash.net>
This commit is contained in:
parent
c2f9c68398
commit
fa913ddf63
1 changed files with 1 additions and 0 deletions
|
@ -145,6 +145,7 @@ static int parse_addr(const struct nf_conn *ct, const char *cp,
|
|||
int family = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num;
|
||||
int ret = 0;
|
||||
|
||||
memset(addr, 0, sizeof(*addr));
|
||||
switch (family) {
|
||||
case AF_INET:
|
||||
ret = in4_pton(cp, limit - cp, (u8 *)&addr->ip, -1, &end);
|
||||
|
|
Loading…
Reference in a new issue