From 16814d2e32701baf2af90d474db7bea5e5ba8e65 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 7 Nov 2025 18:10:17 -0700 Subject: [PATCH] Fix socklen_t type --- src/header/arpa_inet/mod.rs | 2 +- src/header/sys_socket/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/header/arpa_inet/mod.rs b/src/header/arpa_inet/mod.rs index ad45a5f69f..efd0ad39a7 100644 --- a/src/header/arpa_inet/mod.rs +++ b/src/header/arpa_inet/mod.rs @@ -126,7 +126,7 @@ pub unsafe extern "C" fn inet_ntoa(r#in: in_addr) -> *const c_char { AF_INET, &r#in as *const in_addr as *const c_void, NTOA_ADDR.unsafe_mut().as_mut_ptr(), - NTOA_ADDR.unsafe_ref().len(), + NTOA_ADDR.unsafe_ref().len() as socklen_t, ) } } diff --git a/src/header/sys_socket/mod.rs b/src/header/sys_socket/mod.rs index 4702dd56f1..169098d100 100644 --- a/src/header/sys_socket/mod.rs +++ b/src/header/sys_socket/mod.rs @@ -11,7 +11,7 @@ use crate::{ pub mod constants; pub type sa_family_t = u16; -pub type socklen_t = size_t; +pub type socklen_t = u32; #[repr(C)] #[derive(Default)]