Browse Source

nfqws2: fix broken l7proto profile rediscovery

pull/1997/head
bol-van 6 months ago
parent
commit
8e766744b6
  1. 4
      docs/changes.txt
  2. 8
      nfq/desync.c

4
docs/changes.txt

@ -576,3 +576,7 @@ blockcheck: CURL_HTTPS_GET=1 suppresses -I curl option for https (HEAD -> GET)
73.4 73.4
blockcheck: fix broken dns cache blockcheck: fix broken dns cache
73.5
nfqws2: fix broken l7proto profile rediscovery

8
nfq/desync.c

@ -1624,8 +1624,8 @@ static uint8_t dpi_desync_tcp_packet_play(bool replay, size_t reasm_offset, uint
bool bDiscoveredL7; bool bDiscoveredL7;
if (ctrack_replay) if (ctrack_replay)
{ {
bDiscoveredL7 = !ctrack_replay->l7proto_discovered && ctrack_replay->l7proto != UNKNOWN; if ((bDiscoveredL7 = !ctrack_replay->l7proto_discovered && ctrack_replay->l7proto != UNKNOWN))
ctrack_replay->l7proto_discovered = true; ctrack_replay->l7proto_discovered = true;
} }
else else
bDiscoveredL7 = !ctrack_replay && l7proto != UNKNOWN; bDiscoveredL7 = !ctrack_replay && l7proto != UNKNOWN;
@ -3095,8 +3095,8 @@ static uint8_t dpi_desync_udp_packet_play(bool replay, size_t reasm_offset, uint
bool bDiscoveredL7; bool bDiscoveredL7;
if (ctrack_replay) if (ctrack_replay)
{ {
bDiscoveredL7 = !ctrack_replay->l7proto_discovered && ctrack_replay->l7proto != UNKNOWN; if ((bDiscoveredL7 = !ctrack_replay->l7proto_discovered && ctrack_replay->l7proto != UNKNOWN))
ctrack_replay->l7proto_discovered = true; ctrack_replay->l7proto_discovered = true;
} }
else else
bDiscoveredL7 = !ctrack_replay && l7proto != UNKNOWN; bDiscoveredL7 = !ctrack_replay && l7proto != UNKNOWN;

Loading…
Cancel
Save