File tree Expand file tree Collapse file tree 1 file changed +16
-9
lines changed Expand file tree Collapse file tree 1 file changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -1414,15 +1414,19 @@ s_paren! {
14141414
14151415 #[ repr( transparent) ]
14161416 pub struct RegHandle ( u32 ) ;
1417-
1418- #[ repr( C ) ]
1419- pub struct sockaddr( pub u32 ) ;
1420-
1421- #[ repr( C ) ]
1422- pub struct in_addr( pub u32 ) ;
14231417}
14241418
14251419s ! {
1420+ pub struct sockaddr {
1421+ pub sa_len: u8 ,
1422+ pub sa_family: u8 ,
1423+ pub sa_data: [ u8 ; 14 ] ,
1424+ }
1425+
1426+ pub struct in_addr {
1427+ pub s_addr: u32 ,
1428+ }
1429+
14261430 pub struct AudioInputParams {
14271431 pub unknown1: i32 ,
14281432 pub gain: i32 ,
@@ -3569,9 +3573,12 @@ extern "C" {
35693573 src_tick : * const u64 ,
35703574 num_years : u64 ,
35713575 ) -> i32 ;
3572- pub fn sceRtcSetTime_t ( date : * mut ScePspDateTime , time : i64 ) -> i32 ;
3573- pub fn sceRtcGetTime_t ( date : * const ScePspDateTime , time : * mut i64 )
3574- -> i32 ;
3576+ pub fn sceRtcSetTime_t ( date : * mut ScePspDateTime , time : u32 ) -> i32 ;
3577+ pub fn sceRtcGetTime_t ( date : * const ScePspDateTime , time : * mut u32 ) -> i32 ;
3578+ pub fn sceRtcSetTime64_t ( date : * mut ScePspDateTime , time : u64 ) -> i32 ;
3579+ pub fn sceRtcGetTime64_t (
3580+ date : * const ScePspDateTime , time : * mut u64
3581+ ) -> i32 ;
35753582 pub fn sceRtcSetDosTime ( date : * mut ScePspDateTime , dos_time : u32 ) -> i32 ;
35763583 pub fn sceRtcGetDosTime ( date : * mut ScePspDateTime , dos_time : u32 ) -> i32 ;
35773584 pub fn sceRtcSetWin32FileTime (
You can’t perform that action at this time.
0 commit comments