1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-17 00:07:37 +02:00
This commit is contained in:
Kelly Brazil
2019-10-17 08:09:19 -07:00
parent b3c52eb1cc
commit 0de1dff025

View File

@ -89,39 +89,39 @@ def parse(data):
else: else:
state.network = 'ipv4' state.network = 'ipv4'
if state.section == client && state.session == tcp && state.network == ipv4: if state.section == client and state.session == tcp and state.network == ipv4:
client_tcp_ip4.append(parse_line(line)) state.client_tcp_ip4.append(parse_line(line))
if state.section == client && state.session == tcp && state.network == ipv6: if state.section == client and state.session == tcp and state.network == ipv6:
client_tcp_ip6.append(parse_line(line)) state.client_tcp_ip6.append(parse_line(line))
if state.section == client && state.session == udp && state.network == ipv4: if state.section == client and state.session == udp and state.network == ipv4:
client_udp_ip4.append(parse_line(line)) state.client_udp_ip4.append(parse_line(line))
if state.section == client && state.session == udp && state.network == ipv6: if state.section == client and state.session == udp and state.network == ipv6:
client_udp_ip6.append(parse_line(line)) state.client_udp_ip6.append(parse_line(line))
if state.section == server && state.session == tcp && state.network == ipv4: if state.section == server and state.session == tcp and state.network == ipv4:
server_tcp_ip4.append(parse_line(line)) state.server_tcp_ip4.append(parse_line(line))
if state.section == client && state.session == tcp && state.network == ipv6: if state.section == client and state.session == tcp and state.network == ipv6:
server_tcp_ip6.append(parse_line(line)) state.server_tcp_ip6.append(parse_line(line))
if state.section == client && state.session == udp && state.network == ipv4: if state.section == client and state.session == udp and state.network == ipv4:
server_udp_ip4.append(parse_line(line)) state.server_udp_ip4.append(parse_line(line))
if state.section == client && state.session == udp && state.network == ipv6: if state.section == client and state.session == udp and state.network == ipv6:
server_udp_ip6.append(parse_line(line)) state.server_udp_ip6.append(parse_line(line))
output['client']['tcp']['ipv4'] = client_tcp_ip4 output['client']['tcp']['ipv4'] = state.client_tcp_ip4
output['client']['tcp']['ipv6'] = client_tcp_ip6 output['client']['tcp']['ipv6'] = state.client_tcp_ip6
output['client']['udp']['ipv4'] = client_udp_ip4 output['client']['udp']['ipv4'] = state.client_udp_ip4
output['client']['udp']['ipv6'] = client_udp_ip6 output['client']['udp']['ipv6'] = state.client_udp_ip6
output['server']['tcp']['ipv4'] = server_tcp_ip4 output['server']['tcp']['ipv4'] = state.server_tcp_ip4
output['server']['tcp']['ipv6'] = server_tcp_ip6 output['server']['tcp']['ipv6'] = state.server_tcp_ip6
output['server']['udp']['ipv4'] = server_udp_ip4 output['server']['udp']['ipv4'] = state.server_udp_ip4
output['server']['udp']['ipv6'] = server_udp_ip6 output['server']['udp']['ipv6'] = state.server_udp_ip6
return output return output