Procházet zdrojové kódy

Ensure that getpeername and getsockname return a sockaddr of family AF_INET

Jeremy Soller před 6 roky
rodič
revize
f2b86e985c
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      src/platform/redox/socket.rs

+ 2 - 0
src/platform/redox/socket.rs

@@ -83,6 +83,8 @@ unsafe fn inner_get_name(
 
     trace!("path: {}", ::core::str::from_utf8_unchecked(&part));
 
+    (*address).sa_family = AF_INET;
+
     let data = slice::from_raw_parts_mut(
         &mut (*address).sa_data as *mut _ as *mut u8,
         (*address).sa_data.len(),