eve: log mac addresses in packet direction

pull/8042/head
Victor Julien 4 years ago
parent f1068bbb08
commit 90f3823cad

@ -790,15 +790,9 @@ int CreateJSONEther(JsonBuilder *js, const Packet *p, const Flow *f)
} }
} else { } else {
/* this is a packet context, so we need to add scalar fields */ /* this is a packet context, so we need to add scalar fields */
uint8_t *src, *dst;
if (p->ethh != NULL) { if (p->ethh != NULL) {
if ((PKT_IS_TOCLIENT(p))) { uint8_t *src = p->ethh->eth_src;
src = p->ethh->eth_dst; uint8_t *dst = p->ethh->eth_dst;
dst = p->ethh->eth_src;
} else {
src = p->ethh->eth_src;
dst = p->ethh->eth_dst;
}
JSONFormatAndAddMACAddr(js, "src_mac", src, false); JSONFormatAndAddMACAddr(js, "src_mac", src, false);
JSONFormatAndAddMACAddr(js, "dest_mac", dst, false); JSONFormatAndAddMACAddr(js, "dest_mac", dst, false);
} }

Loading…
Cancel
Save