Crate libc[][src]

Expand description

libc - Raw FFI bindings to platforms’ system libraries

Documentation for other platforms.

Structs

statDeprecated

Enums

Equivalent to C’s void type when used as a [pointer].

Constants

AIO_LISTIO_MAXDeprecated
FIODGNAMEDeprecated

Third Party Connect

Any distributed FS

IP6 Auth Header

any host internal protocol

any private encr. scheme

AX.25 Frames

Bulk Data Transfer

BackRoom SATNET Monitoring

Control Message Transport

Comp. Prot. HeartBeat

Comp. Prot. Net. Executive

Datagram Delivery

dissimilar gateway prot.

divert pseudo-protocol

last return value of *_input(), meaning “all job for this pkt is done”.

IP6 destination option

exterior gateway protocol

encapsulation header

ISO cnlp

IP6 Encap Sec. Payload

Ethernet IP encapsulation

IP6 fragmentation header

gateway^2 (deprecated)

General Routing Encap.

“hello” routing protocol

Host Monitoring

IP6 hop-by-hop options

xns idp

InterDomain Policy Routing

InterDomain Routing

group mgmt protocol

NSFNET-IGP

Cisco/GXS IGRP

IL transport protocol

Integ. Net Layer Security

Merit Internodal

payload compression (IPComp)

Packet Core Utility

IP encapsulated in IP

for compatibility

Pluribus Packet Core

Reliable Transaction

Locus Address Resoloution

DCN Measurement Subsystems

Mobile Host Routing

Mobile Int.ing control

IP Mobility

Multicast Transport

Multiplexing

Sun net disk proto (temp.)

Next Hop Resolution

IP6 no next header

Network Services

network voice protocol

private interior gateway

Protocol Independent Mcast

Packet Radio Measurement

Packet Video Protocol

BBN RCC Monitoring

Reliable Data

IP6 routing header

resource reservation

Remote Virtual Disk

SATNET/Backroom EXPAK

Satnet Monitoring

Semaphore Comm. security

Source Demand Routing

Sequential Exchange

Strite RPC protocol

Stream protocol II.

Secure VMTP

IP with encryption

Transport Layer Security

tp-4 w/ class negotiation

TP++ Transport

Used by RSS: the layer3 protocol is unknown

Banyon VINES

VISA Protocol

WIDEBAND EXPAK

WIDEBAND Monitoring

Wang Span Network

Cross Net Debugger

RLIM_NLIMITSDeprecated
XU_NGROUPSDeprecated

Functions

devname_rDeprecated

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/

Type Definitions

int8_tDeprecated
int16_tDeprecated
int32_tDeprecated
int64_tDeprecated
uint8_tDeprecated
uint16_tDeprecated
uint32_tDeprecated
uint64_tDeprecated