From: Eric Leblond Date: Sun, 2 Oct 2022 12:57:28 +0000 (+0200) Subject: eve: micro simplification X-Git-Tag: suricata-7.0.0-beta1~104 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00c419a6f865cb44923ed1d3a9bd50970c53715e;p=thirdparty%2Fsuricata.git eve: micro simplification --- diff --git a/src/output-json.c b/src/output-json.c index ef7fa58d10..5b75d5f75b 100644 --- a/src/output-json.c +++ b/src/output-json.c @@ -563,19 +563,7 @@ void JsonAddrInfoInit(const Packet *p, enum OutputJsonLogDirection dir, JsonAddr return; } - strlcpy(addr->src_ip, srcip, JSON_ADDR_LEN); - - switch(p->proto) { - case IPPROTO_ICMP: - break; - case IPPROTO_UDP: - case IPPROTO_TCP: - case IPPROTO_SCTP: - addr->sp = sp; - break; - } - strlcpy(addr->dst_ip, dstip, JSON_ADDR_LEN); switch(p->proto) { @@ -584,6 +572,7 @@ void JsonAddrInfoInit(const Packet *p, enum OutputJsonLogDirection dir, JsonAddr case IPPROTO_UDP: case IPPROTO_TCP: case IPPROTO_SCTP: + addr->sp = sp; addr->dp = dp; break; }