diff options
author | David Carlier <devnexen@gmail.com> | 2023-02-05 21:22:04 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2023-02-05 21:31:44 +0000 |
commit | 3a19eca48ec4c26430c0ba48da897d5ade98dc8d (patch) | |
tree | befa2c666d5644068126696f3c3506a136ab14c8 | |
parent | 7349741e84fd409930bd3498e636e5c094dd249f (diff) | |
download | rust-libc-3a19eca48ec4c26430c0ba48da897d5ade98dc8d.tar.gz |
linux adding strchrnul
-rw-r--r-- | libc-test/semver/android.txt | 1 | ||||
-rw-r--r-- | libc-test/semver/linux.txt | 1 | ||||
-rw-r--r-- | src/unix/linux_like/mod.rs | 2 |
3 files changed, 4 insertions, 0 deletions
diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt index 72f90c8a3c..3bee01ca18 100644 --- a/libc-test/semver/android.txt +++ b/libc-test/semver/android.txt @@ -3498,6 +3498,7 @@ strcasecmp strcasestr strcat strchr +strchrnul strcmp strcoll strcpy diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt index 2907fc09e2..afd2f05a64 100644 --- a/libc-test/semver/linux.txt +++ b/libc-test/semver/linux.txt @@ -3303,6 +3303,7 @@ statfs64 statvfs64 strcasecmp strcasestr +strchrnul strncasecmp strndup strsignal diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs index 45a1dee554..0b98e046d8 100644 --- a/src/unix/linux_like/mod.rs +++ b/src/unix/linux_like/mod.rs @@ -1783,6 +1783,8 @@ extern "C" { pub fn sendmsg(fd: ::c_int, msg: *const ::msghdr, flags: ::c_int) -> ::ssize_t; pub fn recvmsg(fd: ::c_int, msg: *mut ::msghdr, flags: ::c_int) -> ::ssize_t; pub fn uname(buf: *mut ::utsname) -> ::c_int; + + pub fn strchrnul(s: *const ::c_char, c: ::c_int) -> *mut ::c_char; } cfg_if! { |