Skip to content

Commit 254bdd5

Browse files
author
yngrtc
committed
fix clippy/fmt
1 parent 07bec8d commit 254bdd5

File tree

12 files changed

+53
-97
lines changed

12 files changed

+53
-97
lines changed

dtls/examples/hub/src/utilities.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ pub fn load_certificate(path: PathBuf) -> Result<Vec<CertificateDer<'static>>, E
107107

108108
let mut reader = BufReader::new(f);
109109
match rustls_pemfile::certs(&mut reader).collect::<Result<Vec<_>, _>>() {
110-
Ok(certs) => Ok(certs.into_iter().map(CertificateDer::from).collect()),
110+
Ok(certs) => Ok(certs.into_iter().collect()),
111111
Err(_) => Err(Error::ErrNoCertificateFound),
112112
}
113113
}

ice/src/udp_mux/mod.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -329,10 +329,6 @@ impl UDPMuxWriter for UDPMuxDefault {
329329
}
330330

331331
async fn send_to(&self, buf: &[u8], target: &SocketAddr) -> Result<usize, Error> {
332-
self.params
333-
.conn
334-
.send_to(buf, *target)
335-
.await
336-
.map_err(Into::into)
332+
self.params.conn.send_to(buf, *target).await
337333
}
338334
}

media/src/io/ogg_writer/ogg_writer_test.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ fn test_ogg_writer_add_packet_and_close() -> Result<()> {
5858

5959
#[test]
6060
fn test_ogg_writer_add_packet() -> Result<()> {
61-
let raw_pkt = Bytes::from_iter(std::iter::repeat(0x45).take(235));
61+
let raw_pkt = Bytes::from_iter(std::iter::repeat_n(0x45, 235));
6262

6363
let mut valid_packet = rtp::packet::Packet {
6464
header: rtp::header::Header {
@@ -99,7 +99,7 @@ fn test_ogg_writer_add_packet() -> Result<()> {
9999

100100
#[test]
101101
fn test_ogg_writer_add_packet_of_255() -> Result<()> {
102-
let raw_pkt = Bytes::from_iter(std::iter::repeat(0x45).take(255));
102+
let raw_pkt = Bytes::from_iter(std::iter::repeat_n(0x45, 255));
103103

104104
let mut valid_packet = rtp::packet::Packet {
105105
header: rtp::header::Header {
@@ -140,7 +140,7 @@ fn test_ogg_writer_add_packet_of_255() -> Result<()> {
140140

141141
#[test]
142142
fn test_ogg_writer_add_large_packet() -> Result<()> {
143-
let raw_pkt = Bytes::from_iter(std::iter::repeat(0x45).take(1000));
143+
let raw_pkt = Bytes::from_iter(std::iter::repeat_n(0x45, 1000));
144144

145145
let mut valid_packet = rtp::packet::Packet {
146146
header: rtp::header::Header {
@@ -181,7 +181,7 @@ fn test_ogg_writer_add_large_packet() -> Result<()> {
181181

182182
#[test]
183183
fn test_ogg_writer_add_large_packet_with_multiple_of_255() -> Result<()> {
184-
let raw_pkt = Bytes::from_iter(std::iter::repeat(0x45).take(255 * 4));
184+
let raw_pkt = Bytes::from_iter(std::iter::repeat_n(0x45, 255 * 4));
185185

186186
let mut valid_packet = rtp::packet::Packet {
187187
header: rtp::header::Header {

rtp/src/header.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ impl MarshalSize for Header {
208208
let mut head_size = 12 + (self.csrc.len() * CSRC_LENGTH);
209209
if self.extension {
210210
let extension_payload_len = self.get_extension_payload_len() + self.extensions_padding;
211-
let extension_payload_size = (extension_payload_len + 3) / 4;
211+
let extension_payload_size = extension_payload_len.div_ceil(4);
212212
head_size += 4 + extension_payload_size * 4;
213213
}
214214
head_size
@@ -275,7 +275,7 @@ impl Marshal for Header {
275275
//the payload must be in 32-bit words.
276276
return Err(Error::HeaderExtensionPayloadNot32BitWords.into());
277277
}
278-
let extension_payload_size = (extension_payload_len as u16 + 3) / 4;
278+
let extension_payload_size = (extension_payload_len as u16).div_ceil(4);
279279
buf.put_u16(extension_payload_size);
280280

281281
match self.extension_profile {

sctp/src/association/association_internal.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1264,7 +1264,7 @@ impl AssociationInternal {
12641264
// most, the lesser of 1) the total size of the previously
12651265
// outstanding DATA chunk(s) acknowledged, and 2) the destination's
12661266
// path MTU.
1267-
if !self.in_fast_recovery && self.pending_queue.len() > 0 {
1267+
if !self.in_fast_recovery && !self.pending_queue.is_empty() {
12681268
self.cwnd += std::cmp::min(total_bytes_acked as u32, self.cwnd); // TCP way
12691269
// self.cwnd += min32(uint32(total_bytes_acked), self.mtu) // SCTP way (slow)
12701270
log::trace!(
@@ -1299,7 +1299,7 @@ impl AssociationInternal {
12991299
// of data outstanding (i.e., before arrival of the SACK, flight size
13001300
// was greater than or equal to cwnd), increase cwnd by MTU, and
13011301
// reset partial_bytes_acked to (partial_bytes_acked - cwnd).
1302-
if self.partial_bytes_acked >= self.cwnd && self.pending_queue.len() > 0 {
1302+
if self.partial_bytes_acked >= self.cwnd && !self.pending_queue.is_empty() {
13031303
self.partial_bytes_acked -= self.cwnd;
13041304
self.cwnd += self.mtu;
13051305
log::trace!(
@@ -1905,7 +1905,7 @@ impl AssociationInternal {
19051905
let mut chunks = vec![];
19061906
let mut sis_to_reset = vec![]; // stream identifiers to reset
19071907

1908-
if self.pending_queue.len() == 0 {
1908+
if self.pending_queue.is_empty() {
19091909
return (chunks, sis_to_reset);
19101910
}
19111911

sctp/src/association/association_test.rs

Lines changed: 25 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,12 @@ async fn test_assoc_reliable_simple() -> Result<()> {
289289

290290
//use std::io::Write;
291291

292+
fn fill(buf: &mut [u8]) {
293+
for i in 0..buf.len() {
294+
buf[i] = (i & 0xff) as u8;
295+
}
296+
}
297+
292298
// NB: This is ignored on Windows due to flakiness with timing/IO interactions.
293299
// TODO: Refactor this and other tests that are disabled for similar reason to not have such issues
294300
#[cfg(not(target_os = "windows"))]
@@ -311,13 +317,9 @@ async fn test_assoc_reliable_ordered_reordered() -> Result<()> {
311317

312318
const SI: u16 = 2;
313319
let mut sbuf = vec![0u8; 1000];
314-
for i in 0..sbuf.len() {
315-
sbuf[i] = (i & 0xff) as u8;
316-
}
320+
fill(&mut sbuf);
317321
let mut sbufl = vec![0u8; 2000];
318-
for i in 0..sbufl.len() {
319-
sbufl[i] = (i & 0xff) as u8;
320-
}
322+
fill(&mut sbufl);
321323

322324
let (br, ca, cb) = Bridge::new(0, None, None);
323325

@@ -406,13 +408,9 @@ async fn test_assoc_reliable_ordered_fragmented_then_defragmented() -> Result<()
406408

407409
const SI: u16 = 3;
408410
let mut sbuf = vec![0u8; 1000];
409-
for i in 0..sbuf.len() {
410-
sbuf[i] = (i & 0xff) as u8;
411-
}
411+
fill(&mut sbuf);
412412
let mut sbufl = vec![0u8; 2000];
413-
for i in 0..sbufl.len() {
414-
sbufl[i] = (i & 0xff) as u8;
415-
}
413+
fill(&mut sbufl);
416414

417415
let (br, ca, cb) = Bridge::new(0, None, None);
418416

@@ -473,13 +471,9 @@ async fn test_assoc_reliable_unordered_fragmented_then_defragmented() -> Result<
473471

474472
const SI: u16 = 4;
475473
let mut sbuf = vec![0u8; 1000];
476-
for i in 0..sbuf.len() {
477-
sbuf[i] = (i & 0xff) as u8;
478-
}
474+
fill(&mut sbuf);
479475
let mut sbufl = vec![0u8; 2000];
480-
for i in 0..sbufl.len() {
481-
sbufl[i] = (i & 0xff) as u8;
482-
}
476+
fill(&mut sbufl);
483477

484478
let (br, ca, cb) = Bridge::new(0, None, None);
485479

@@ -540,13 +534,9 @@ async fn test_assoc_reliable_unordered_ordered() -> Result<()> {
540534

541535
const SI: u16 = 5;
542536
let mut sbuf = vec![0u8; 1000];
543-
for i in 0..sbuf.len() {
544-
sbuf[i] = (i & 0xff) as u8;
545-
}
537+
fill(&mut sbuf);
546538
let mut sbufl = vec![0u8; 2000];
547-
for i in 0..sbufl.len() {
548-
sbufl[i] = (i & 0xff) as u8;
549-
}
539+
fill(&mut sbufl);
550540

551541
let (br, ca, cb) = Bridge::new(0, None, None);
552542

@@ -785,9 +775,7 @@ async fn test_assoc_unreliable_rexmit_ordered_no_fragment() -> Result<()> {
785775

786776
const SI: u16 = 1;
787777
let mut sbuf = vec![0u8; 1000];
788-
for i in 0..sbuf.len() {
789-
sbuf[i] = (i & 0xff) as u8;
790-
}
778+
fill(&mut sbuf[..]);
791779

792780
let (br, ca, cb) = Bridge::new(0, None, None);
793781

@@ -870,9 +858,7 @@ async fn test_assoc_unreliable_rexmit_ordered_fragment() -> Result<()> {
870858

871859
const SI: u16 = 1;
872860
let mut sbuf = vec![0u8; 2000];
873-
for i in 0..sbuf.len() {
874-
sbuf[i] = (i & 0xff) as u8;
875-
}
861+
fill(&mut sbuf[..]);
876862

877863
let (br, ca, cb) = Bridge::new(0, None, None);
878864

@@ -960,9 +946,7 @@ async fn test_assoc_unreliable_rexmit_unordered_no_fragment() -> Result<()> {
960946

961947
const SI: u16 = 2;
962948
let mut sbuf = vec![0u8; 1000];
963-
for i in 0..sbuf.len() {
964-
sbuf[i] = (i & 0xff) as u8;
965-
}
949+
fill(&mut sbuf[..]);
966950

967951
let (br, ca, cb) = Bridge::new(0, None, None);
968952

@@ -1048,9 +1032,7 @@ async fn test_assoc_unreliable_rexmit_unordered_fragment() -> Result<()> {
10481032

10491033
const SI: u16 = 1;
10501034
let mut sbuf = vec![0u8; 2000];
1051-
for i in 0..sbuf.len() {
1052-
sbuf[i] = (i & 0xff) as u8;
1053-
}
1035+
fill(&mut sbuf[..]);
10541036

10551037
let (br, ca, cb) = Bridge::new(0, None, None);
10561038

@@ -1143,9 +1125,7 @@ async fn test_assoc_unreliable_rexmit_timed_ordered() -> Result<()> {
11431125

11441126
const SI: u16 = 3;
11451127
let mut sbuf = vec![0u8; 1000];
1146-
for i in 0..sbuf.len() {
1147-
sbuf[i] = (i & 0xff) as u8;
1148-
}
1128+
fill(&mut sbuf[..]);
11491129

11501130
let (br, ca, cb) = Bridge::new(0, None, None);
11511131

@@ -1228,9 +1208,7 @@ async fn test_assoc_unreliable_rexmit_timed_unordered() -> Result<()> {
12281208

12291209
const SI: u16 = 3;
12301210
let mut sbuf = vec![0u8; 1000];
1231-
for i in 0..sbuf.len() {
1232-
sbuf[i] = (i & 0xff) as u8;
1233-
}
1211+
fill(&mut sbuf[..]);
12341212

12351213
let (br, ca, cb) = Bridge::new(0, None, None);
12361214

@@ -1331,9 +1309,7 @@ async fn test_assoc_congestion_control_fast_retransmission() -> Result<()> {
13311309

13321310
const SI: u16 = 6;
13331311
let mut sbuf = vec![0u8; 1000];
1334-
for i in 0..sbuf.len() {
1335-
sbuf[i] = (i & 0xff) as u8;
1336-
}
1312+
fill(&mut sbuf[..]);
13371313

13381314
let (br, ca, cb) = Bridge::new(0, None, None);
13391315

@@ -1425,9 +1401,7 @@ async fn test_assoc_congestion_control_congestion_avoidance() -> Result<()> {
14251401
const N_PACKETS_TO_SEND: u32 = 2000;
14261402

14271403
let mut sbuf = vec![0u8; 1000];
1428-
for i in 0..sbuf.len() {
1429-
sbuf[i] = (i & 0xff) as u8;
1430-
}
1404+
fill(&mut sbuf[..]);
14311405

14321406
let (br, ca, cb) = Bridge::new(0, None, None);
14331407

@@ -1567,9 +1541,7 @@ async fn test_assoc_congestion_control_slow_reader() -> Result<()> {
15671541
const N_PACKETS_TO_SEND: u32 = 130;
15681542

15691543
let mut sbuf = vec![0u8; 1000];
1570-
for i in 0..sbuf.len() {
1571-
sbuf[i] = (i & 0xff) as u8;
1572-
}
1544+
fill(&mut sbuf[..]);
15731545

15741546
let (br, ca, cb) = Bridge::new(0, None, None);
15751547

@@ -1696,9 +1668,8 @@ async fn test_assoc_delayed_ack() -> Result<()> {
16961668
const SI: u16 = 6;
16971669
let mut sbuf = vec![0u8; 1000];
16981670
let mut rbuf = vec![0u8; 1500];
1699-
for i in 0..sbuf.len() {
1700-
sbuf[i] = (i & 0xff) as u8;
1701-
}
1671+
fill(&mut sbuf[..]);
1672+
fill(&mut rbuf[..]);
17021673
17031674
let (br, ca, cb) = Bridge::new(0, None, None);
17041675

sdp/src/description/media.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,7 @@ impl MediaDescription {
192192
let uri = {
193193
let m = ext_map_uri();
194194
if let Some(uri_str) = m.get(&EXT_MAP_VALUE_TRANSPORT_CC_KEY) {
195-
match Url::parse(uri_str) {
196-
Ok(uri) => Some(uri),
197-
Err(_) => None,
198-
}
195+
Url::parse(uri_str).ok()
199196
} else {
200197
None
201198
}

stun/src/message/message_test.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -733,10 +733,7 @@ fn test_message_marshal_binary() -> Result<()> {
733733
m.unmarshal_binary(&data)?;
734734

735735
// Reset data to check retention.
736-
#[allow(clippy::needless_range_loop)]
737-
for i in 0..data.len() {
738-
data[i] = 0;
739-
}
736+
data.fill(0);
740737

741738
m.decode()?;
742739

turn/src/server/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ impl Server {
101101
/// Get information of [`Allocation`][`Allocation`]s by specified [`FiveTuple`]s.
102102
///
103103
/// If `five_tuples` is:
104-
/// - [`None`]: It returns information about the all
105-
/// [`Allocation`][`Allocation`]s.
104+
/// - [`None`]: It returns information about the all
105+
/// [`Allocation`][`Allocation`]s.
106106
/// - [`Some`] and not empty: It returns information about
107-
/// the [`Allocation`][`Allocation`]s associated with
108-
/// the specified [`FiveTuples`].
109-
/// - [`Some`], but empty: It returns an empty [`HashMap`].
107+
/// the [`Allocation`][`Allocation`]s associated with
108+
/// the specified [`FiveTuples`].
109+
/// - [`Some`], but empty: It returns an empty [`HashMap`].
110110
///
111111
/// [`Allocation`]: crate::allocation::Allocation
112112
pub async fn get_allocations_info(

util/src/fixed_big_int/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ impl fmt::Display for FixedBigInt {
2323

2424
impl FixedBigInt {
2525
pub(crate) fn new(n: usize) -> Self {
26-
let mut chunk_size = (n + 63) / 64;
26+
let mut chunk_size = n.div_ceil(64);
2727
if chunk_size == 0 {
2828
chunk_size = 1;
2929
}

0 commit comments

Comments
 (0)