diff --git a/crates/sip-core/src/transport/mod.rs b/crates/sip-core/src/transport/mod.rs index bb3a528..fa78a94 100644 --- a/crates/sip-core/src/transport/mod.rs +++ b/crates/sip-core/src/transport/mod.rs @@ -382,7 +382,7 @@ impl Transports { let transport_param_matches = uri .transport .as_ref() - .map_or(true, |t| tp.matches_transport_param(t)); + .is_none_or(|t| tp.matches_transport_param(t)); addr_familiy_supported && transport_name_matches diff --git a/crates/sip-core/src/transport/stun_user.rs b/crates/sip-core/src/transport/stun_user.rs index 95149b0..5260897 100644 --- a/crates/sip-core/src/transport/stun_user.rs +++ b/crates/sip-core/src/transport/stun_user.rs @@ -45,7 +45,7 @@ impl Transports { let tsx_id = TransactionId::random(); let mut msg = MessageBuilder::new(Class::Request, Method::Binding, tsx_id); - msg.add_attr(&Software::new("ezk")).unwrap(); + msg.add_attr(Software::new("ezk")); let bytes = msg.finish(); let request = stun::Request {