From aa18d1ee3ebd0c51a30051b01e3faa5a13b143cb Mon Sep 17 00:00:00 2001 From: Maple Date: Wed, 25 Mar 2026 00:42:30 +0100 Subject: [PATCH] fix prudpv1 --- prudpv1/src/prudp/packet.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/prudpv1/src/prudp/packet.rs b/prudpv1/src/prudp/packet.rs index a4d87e9..5a27d33 100644 --- a/prudpv1/src/prudp/packet.rs +++ b/prudpv1/src/prudp/packet.rs @@ -17,6 +17,7 @@ use rnex_core::prudp::virtual_port::VirtualPort; use std::fmt::{Debug, Formatter}; use std::io; use std::io::{Cursor, Read, Seek, Write}; +use std::net::SocketAddr; use std::net::SocketAddrV4; use thiserror::Error; use v_byte_helpers::SwapEndian; @@ -281,7 +282,7 @@ impl PRUDPV1Packet { pub fn source_sockaddr(&self, socket_addr_v4: SocketAddrV4) -> PRUDPSockAddr { PRUDPSockAddr { - regular_socket_addr: socket_addr_v4, + regular_socket_addr: SocketAddr::V4(socket_addr_v4), virtual_port: self.header.source_port, } }