File tree 1 file changed +16
-9
lines changed
1 file changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -1414,15 +1414,19 @@ s_paren! {
1414
1414
1415
1415
#[ repr( transparent) ]
1416
1416
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 ) ;
1423
1417
}
1424
1418
1425
1419
s ! {
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
+
1426
1430
pub struct AudioInputParams {
1427
1431
pub unknown1: i32 ,
1428
1432
pub gain: i32 ,
@@ -3569,9 +3573,12 @@ extern "C" {
3569
3573
src_tick : * const u64 ,
3570
3574
num_years : u64 ,
3571
3575
) -> 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 ;
3575
3582
pub fn sceRtcSetDosTime ( date : * mut ScePspDateTime , dos_time : u32 ) -> i32 ;
3576
3583
pub fn sceRtcGetDosTime ( date : * mut ScePspDateTime , dos_time : u32 ) -> i32 ;
3577
3584
pub fn sceRtcSetWin32FileTime (
You can’t perform that action at this time.
0 commit comments