Auto merge of #1235 - asomers:cmsg_osx, r=gnzlbg
Fix cmsg(3) bugs for musl and OSX This PR fixes bugs in the cmsg(3) family of functions for Linux/musl and OSX, introduced by PR #1098 and PR #1212 . It also adds an integration test which hopefully will validate these functions on every platform.
No related branches found
No related tags found
Showing
- ci/docker/x86_64-rumprun-netbsd/runtest.rs 2 additions, 1 deletionci/docker/x86_64-rumprun-netbsd/runtest.rs
- ci/ios/deploy_and_run_on_ios_simulator.rs 5 additions, 2 deletionsci/ios/deploy_and_run_on_ios_simulator.rs
- ci/run.sh 1 addition, 1 deletionci/run.sh
- ci/runtest-android.rs 5 additions, 3 deletionsci/runtest-android.rs
- ci/test-runner-linux 13 additions, 2 deletionsci/test-runner-linux
- libc-test/Cargo.toml 5 additions, 0 deletionslibc-test/Cargo.toml
- libc-test/build.rs 17 additions, 1 deletionlibc-test/build.rs
- libc-test/src/cmsg.c 28 additions, 0 deletionslibc-test/src/cmsg.c
- libc-test/test/cmsg.rs 99 additions, 0 deletionslibc-test/test/cmsg.rs
- src/unix/bsd/apple/mod.rs 3 additions, 4 deletionssrc/unix/bsd/apple/mod.rs
- src/unix/notbsd/android/mod.rs 14 additions, 0 deletionssrc/unix/notbsd/android/mod.rs
- src/unix/notbsd/emscripten.rs 17 additions, 0 deletionssrc/unix/notbsd/emscripten.rs
- src/unix/notbsd/linux/mod.rs 19 additions, 0 deletionssrc/unix/notbsd/linux/mod.rs
- src/unix/notbsd/mod.rs 7 additions, 19 deletionssrc/unix/notbsd/mod.rs
Loading
Please register or sign in to comment