diff --git a/src/packet.rs b/src/packet.rs index 25ed442..943e10d 100644 --- a/src/packet.rs +++ b/src/packet.rs @@ -82,7 +82,7 @@ impl convert::TryFrom for Packet { let precision = rdr.read_i8()?; let delay = rdr.read_u32::()?.into(); let dispersion = rdr.read_u32::()?.into(); - let ref_id_raw = rdr.read_u32::().unwrap(); + let ref_id_raw = rdr.read_u32::()?.into(); let ref_id = if stratum.primary() { let source = PrimarySource::try_from(ref_id_raw)?; ReferenceIdentifier::Primary(source)