Expand description
libc - Raw FFI bindings to platforms’ system libraries
Structs
Enums
- Equivalent to C’s
void
type when used as a [pointer].
Constants
- EV_SYSFLAGSDeprecated
- IP6 Auth Header
- CARP
- IP6 destination option
- exterior gateway protocol
- encapsulation header
- ISO cnlp
- IP6 Encap Sec. Payload
- Ethernet-in-IP
- IP6 fragmentation header
- gateway^2 (deprecated)
- General Routing Encap.
- Hop-by-hop option header
- xns idp
- group mgmt protocol
- IP Payload Comp. Protocol
- for compatibility
- IP Mobility RFC 2004
- unicast MPLS packet
- IP6 no next header
- PFSYNC
- Protocol indep. multicast
- pup
- IP6 routing header
- resource reservation
- tp-4 w/ class negotiation
- KERN_ARNDDeprecated
- KERN_MAXIDDeprecated
- KERN_USERMOUNTDeprecated
- RLIM_NLIMITSDeprecated
Functions
- abs⚠
- acct⚠
- atof⚠
- atoi⚠
- atol⚠
- bind⚠
- dup⚠
- dup2⚠
- dup3⚠
- exit⚠
- feof⚠
- fork⚠
- free⚠
- ftok⚠
- glob⚠
- kill⚠
- labs⚠
- link⚠
- mmap⚠
- nice⚠
- open⚠
- pipe⚠
- poll⚠
- puts⚠
- rand⚠
- read⚠
- The 64-bit libc on Solaris and illumos only has readdir_r. If a 32-bit Solaris or illumos target is ever created, it should use __posix_readdir_r. See libc(3LIB) on Solaris or illumos: https://illumos.org/man/3lib/libc https://docs.oracle.com/cd/E36784_01/html/E36873/libc-3lib.html https://www.unix.com/man-page/opensolaris/3LIB/libc/
- recv⚠
- send⚠
- stat⚠
- sync⚠
- time⚠
- wait⚠
Type Definitions
- int8_tDeprecated
- int16_tDeprecated
- int32_tDeprecated
- int64_tDeprecated
- uint8_tDeprecated
- uint16_tDeprecated
- uint32_tDeprecated
- uint64_tDeprecated