diff options
author | shua <itis@isthisa.email> | 2023-03-16 16:22:46 -0400 |
---|---|---|
committer | shua <itis@isthisa.email> | 2023-03-26 23:26:42 -0400 |
commit | 78244febfab8590aac58308e7b7c3153bc556c4a (patch) | |
tree | 086a8dd7d863d1d9c7b92b664a7b6460e3b406f6 /src | |
parent | bac14427831aaff9b79dcdd125c03109414215c5 (diff) | |
download | rust-libc-78244febfab8590aac58308e7b7c3153bc556c4a.tar.gz |
apple: add time.h functions
Diffstat (limited to 'src')
-rw-r--r-- | src/unix/bsd/apple/mod.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/unix/bsd/apple/mod.rs b/src/unix/bsd/apple/mod.rs index 519a993465..3348a7a8af 100644 --- a/src/unix/bsd/apple/mod.rs +++ b/src/unix/bsd/apple/mod.rs @@ -5121,6 +5121,23 @@ extern "C" { pub fn endutxent(); pub fn utmpxname(file: *const ::c_char) -> ::c_int; + pub fn asctime(tm: *const ::tm) -> *mut ::c_char; + pub fn ctime(clock: *const time_t) -> *mut ::c_char; + pub fn getdate(datestr: *const ::c_char) -> *mut ::tm; + pub fn strftime( + buf: *mut ::c_char, + maxsize: ::size_t, + format: *const ::c_char, + timeptr: *const ::tm, + ) -> ::size_t; + pub fn strptime( + buf: *const ::c_char, + format: *const ::c_char, + timeptr: *mut ::tm, + ) -> *mut ::c_char; + pub fn asctime_r(tm: *const ::tm, result: *mut ::c_char) -> *mut ::c_char; + pub fn ctime_r(clock: *const time_t, result: *mut ::c_char) -> *mut ::c_char; + pub fn getnameinfo( sa: *const ::sockaddr, salen: ::socklen_t, |