- Oct 31, 2020
-
-
Yuki Okushi authored
-
- Oct 27, 2020
-
-
Lzu Tao authored
* Include some header files * Ingore tests for p_type field of `Elf*_Phdr` because of conflicting with p_type macro from resolve.h
-
- Oct 23, 2020
-
-
Yuki Okushi authored
-
- Oct 21, 2020
-
-
George Hopkins authored
We leave IPPROTO_MAX as is for the time being. However, in recent kernel releases IPPROTO_MAX is actually higher and reflects the addition of IPPROTO_MPTCP.
-
- Oct 17, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
- Oct 16, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
-
- Oct 15, 2020
-
-
rupansh-arch authored
-
- Oct 07, 2020
-
-
Andrew Walbran authored
-
- Sep 29, 2020
-
-
Andrew Walbran authored
-
- Sep 17, 2020
-
-
Aaron Hill authored
These syscalls were added recently, and therefore have consistent numbers across different architetures (other than the weird offsetting on some platforms).
-
- Aug 22, 2020
-
-
Daniil Bondarev authored
Previously clock_getcpuclockid was enabled only on linux, with this change it is enabled on all linux_like and freebsdlike.
-
- Aug 20, 2020
-
-
Jed Brown authored
Skip test on aarch64 due to https://github.com/rust-lang/libc/issues/1765
-
- Aug 18, 2020
-
-
Josh Triplett authored
Linux defines a waitid type `P_PIDFD`, for use with process file descriptors (`pidfd`). Add that constant. In libc-test, add linux/wait.h to the Linux-specific and Android-specific headers, to get the definition. Exclude it on Android and musl for now, though, as the versions in CI don't have it yet.
-
- Aug 16, 2020
-
-
Fredrik Fornwall authored
-
- Aug 06, 2020
-
-
Joshua M. Clulow authored
At time of writing, illumos systems do not provide an implementation of the openpty() and forkpty() wrappers provided on some other UNIX systems. While we expect to grow an implementation, it seems prudent to provide a compatibility routine here first to unblock illumos support in the popular nix crate.
-
- Jul 27, 2020
-
-
Alan Somers authored
It's been removed in FreeBSD 13 (svn r363622), and never had any legitimate use outside of the base system anyway.
-
- Jul 26, 2020
-
-
Yuki Okushi authored
-
- Jul 22, 2020
-
-
Yuki Okushi authored
-
- Jul 20, 2020
-
-
Stefano Garzarella authored
VMADDR_CID_RESERVED is NOT available from Linux v5.6. VMADDR_CID_LOCAL is available only on Linux >= v5.6. Signed-off-by:
Stefano Garzarella <sgarzare@redhat.com>
-
- Jul 19, 2020
-
-
Simonas Kazlauskas authored
-
Simonas Kazlauskas authored
-
- Jul 17, 2020
-
-
Patrick Mooney authored
Initially the EPOLLEXCLUSIVE definition was hidden on the illumos platform as it lacked explicit support. After further review, it was concluded that EPOLLEXCLUSIVE can safely be considered a no-op, when not fully implemented by the OS, making it safe for use on illumos.
-
- Jul 06, 2020
-
-
Dan Gohman authored
This adds various WASI libc definitions to the Rust libc bindings that I needed while porting some applications to WASI. It also removes the `pause` binding since newer versions of WASI libc have removed this function as well. (WASI currently has no syscall with this functionality.)
-
Greg V authored
Plus, add new constants for sysctls that give names to existing magic numbers. https://reviews.freebsd.org/rS350749 https://reviews.freebsd.org/rS352486
-
Greg V authored
It was picked up transitively on >10, but tests failed on 10
-
- Jun 30, 2020
-
-
Andrew Walbran authored
In particular: Add timerfd constants and functions, from sys/timerfd.h. Add EFD_SEMAPHORE and group all EFD_ constants together. Add sigtimedwait function, from signal.h. Add missing fallocate constants and functions, from linux/falloc.h and fcntl.h. Add xattr functions, from sys/xattr.h. Add SCHED_ and SEEK_ constants, from linux/sched.h and bits/seek_constants.h. Add rlimit functions, from sys/resource.h. Add RENAME_ constants, from stdio.h. Add ino64_t type, from sys/types.h.
-
- Jun 26, 2020
-
-
Jason King authored
-
- Jun 22, 2020
-
-
Simon Wörner authored
-
- Jun 09, 2020
-
-
Patrick Mooney authored
-
- Jun 02, 2020
-
-
Yuki Okushi authored
-
- Jun 01, 2020
-
-
Yuki Okushi authored
-
- May 27, 2020
-
-
Yuki Okushi authored
-
- May 23, 2020
-
-
Yuki Okushi authored
-
- May 21, 2020
-
-
Valdemar Erk authored
This patchs adds missing flag values for getnameinfo() on FreeBSD, the following flags have been added from the FreeBSD tree. /* * Flag values for getnameinfo() */ #define NI_NOFQDN 0x00000001 #define NI_NUMERICHOST 0x00000002 #define NI_NAMEREQD 0x00000004 #define NI_NUMERICSERV 0x00000008 #define NI_DGRAM 0x00000010 #define NI_NUMERICSCOPE 0x00000020 Signed-off-by:
Valdemar Erk <valdemar@erk.io>
-
Yuki Okushi authored
-
- Apr 30, 2020
-
-
Yuki Okushi authored
-
- Apr 21, 2020
-
-
Yuki Okushi authored
-