Home
last modified time | relevance | path

Searched refs:is_ack_valid (Results 1 – 7 of 7) sorted by relevance

/dports/security/snort3/snort3-3.1.19.0/src/stream/tcp/
H A Dtcp_state_fin_wait1.cc99 bool is_ack_valid = false; in fin_recv() local
100 if ( check_for_window_slam(tsd, trk, &is_ack_valid) ) in fin_recv()
107 if ( is_ack_valid ) in fin_recv()
132 …nWait1::check_for_window_slam(TcpSegmentDescriptor& tsd, TcpStreamTracker& trk, bool* is_ack_valid) in check_for_window_slam() argument
146 if ( is_ack_valid ) in check_for_window_slam()
147 *is_ack_valid = true; in check_for_window_slam()
149 else if ( is_ack_valid ) in check_for_window_slam()
150 *is_ack_valid = false; in check_for_window_slam()
H A Dtcp_state_syn_recv.cc79 if ( trk.is_ack_valid(tsd.get_ack()) ) in syn_ack_recv()
106 if ( !tsd.is_meta_ack_packet() && trk.is_ack_valid(tsd.get_ack()) ) in ack_recv()
134 if ( trk.is_ack_valid(tsd.get_ack()) ) in data_seg_recv()
H A Dtcp_state_fin_wait1.h47 …bool check_for_window_slam(TcpSegmentDescriptor&, TcpStreamTracker&, bool* is_ack_valid = nullptr);
H A Dtcp_stream_tracker.h192 bool is_ack_valid(uint32_t cur) in is_ack_valid() function
H A Dtcp_stream_tracker.cc522 bool good_ack = is_ack_valid(tsd.get_ack()); in update_on_3whs_ack()
H A Dtcp_session.cc1089 if ( tsd.get_tcph()->is_ack() && !listener->is_ack_valid(tsd.get_ack()) ) in validate_packet_established_session()
/dports/security/snort3/snort3-3.1.19.0/
H A DChangeLog356 stream: fix is_ack_valid to return true even when current ack is to the left of snd_una, per RFC793