Home
last modified time | relevance | path

Searched refs:replay_detector (Results 1 – 6 of 6) sorted by relevance

/webrtc/srtp/src/context/
H A Dsrtcp.rs18 if let Some(replay_detector) = &mut state.replay_detector { in decrypt_rtcp()
19 if !replay_detector.check(index as u64) { in decrypt_rtcp()
32 if let Some(replay_detector) = &mut state.replay_detector { in decrypt_rtcp()
33 replay_detector.accept(); in decrypt_rtcp()
H A Dsrtp.rs16 if let Some(replay_detector) = &mut state.replay_detector { in decrypt_rtp_with_header()
17 if !replay_detector.check(header.sequence_number as u64) { in decrypt_rtp_with_header()
34 if let Some(replay_detector) = &mut state.replay_detector { in decrypt_rtp_with_header()
35 replay_detector.accept(); in decrypt_rtp_with_header()
H A Dmod.rs15 use util::replay_detector::*;
29 replay_detector: Option<Box<dyn ReplayDetector + Send + 'static>>, field
37 replay_detector: Option<Box<dyn ReplayDetector + Send + 'static>>, field
164 replay_detector: Some((self.new_srtp_replay_detector)()), in get_srtp_ssrc_state()
175 replay_detector: Some((self.new_srtcp_replay_detector)()), in get_srtcp_ssrc_state()
/webrtc/srtp/src/
H A Doption.rs1 use util::replay_detector::*;
/webrtc/util/src/
H A Dlib.rs18 pub mod replay_detector; module
/webrtc/dtls/src/conn/
H A Dmod.rs27 use util::{replay_detector::*, Conn};
58 replay_detector: Vec<Box<dyn ReplayDetector + Send>>, field
330 replay_detector: vec![], in new()
923 while ctx.replay_detector.len() <= h.epoch as usize { in handle_incoming_packet()
924 ctx.replay_detector in handle_incoming_packet()
931 let ok = ctx.replay_detector[h.epoch as usize].check(h.sequence_number); in handle_incoming_packet()
987 ctx.replay_detector[h.epoch as usize].accept(); in handle_incoming_packet()
1051 ctx.replay_detector[h.epoch as usize].accept(); in handle_incoming_packet()
1090 ctx.replay_detector[h.epoch as usize].accept(); in handle_incoming_packet()
1105 ctx.replay_detector[h.epoch as usize].accept(); in handle_incoming_packet()