☰
Module bsd
Modules
Structs
Constants
Functions
Type Definitions
?
Module
libc
::
unix
::
bsd
source
·
[
−
]
Re-exports
pub use self::
apple
::*;
Modules
apple
🔒
Apple (ios/darwin)-specific definitions
Structs
cmsghdr
fd_set
fsid_t
if_nameindex
ifaddrs
msghdr
option
passwd
regex_t
regmatch_t
sockaddr
sockaddr_in6
sockaddr_un
tm
utsname
Constants
ALTWERASE
BIOCFLUSH
BIOCGBLEN
BIOCGDLT
BIOCGETIF
BIOCGHDRCMPLT
BIOCGSTATS
BIOCIMMEDIATE
BIOCPROMISC
BIOCSBLEN
BIOCSETIF
BIOCSHDRCMPLT
BIOCVERSION
BRKINT
BUS_ADRALN
BUS_ADRERR
BUS_OBJERR
CIGNORE
CLD_CONTINUED
CLD_DUMPED
CLD_EXITED
CLD_KILLED
CLD_STOPPED
CLD_TRAPPED
CLOCAL
CREAD
CS5
CS6
CS7
CS8
CSIZE
CSTOPB
ECHO
ECHOCTL
ECHOE
ECHOK
ECHOKE
ECHONL
ECHOPRT
EXTPROC
FIOASYNC
FIOCLEX
FIOGETOWN
FIONBIO
FIONCLEX
FIONREAD
FIOSETOWN
FLUSHO
F_GETOWN
F_RDLCK
F_SETOWN
F_UNLCK
F_WRLCK
HUPCL
ICANON
ICRNL
IEXTEN
IGNBRK
IGNCR
IGNPAR
IMAXBEL
INLCR
INPCK
IOV_MAX
IPTOS_ECN_CE
IPTOS_ECN_ECT0
IPTOS_ECN_ECT1
IPTOS_ECN_MASK
IPTOS_ECN_NOTECT
IPV6_MULTICAST_HOPS
IPV6_MULTICAST_IF
IPV6_MULTICAST_LOOP
IPV6_UNICAST_HOPS
IPV6_V6ONLY
IP_MULTICAST_IF
IP_MULTICAST_LOOP
IP_MULTICAST_TTL
IP_TOS
ISIG
ISTRIP
ITIMER_PROF
ITIMER_REAL
ITIMER_VIRTUAL
IXANY
IXOFF
IXON
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MESSAGES
LC_MONETARY
LC_NUMERIC
LC_TIME
LOG_AUTHPRIV
LOG_CRON
LOG_FTP
LOG_PERROR
MAXPATHLEN
MDMBUF
MNT_ASYNC
MNT_EXPORTED
MNT_FORCE
MNT_NOEXEC
MNT_NOSUID
MNT_RDONLY
MNT_RELOAD
MNT_SYNCHRONOUS
MNT_UPDATE
NCCS
NOFLSH
NOKERNINFO
ONLCR
ONOEOT
OPOST
OXTABS
O_ACCMODE
O_APPEND
O_ASYNC
O_CREAT
O_EXCL
O_EXLOCK
O_FSYNC
O_NDELAY
O_NOFOLLOW
O_NONBLOCK
O_RDONLY
O_RDWR
O_SHLOCK
O_SYNC
O_TRUNC
O_WRONLY
PARENB
PARMRK
PARODD
PATH_MAX
PENDIN
PIPE_BUF
POLLERR
POLLHUP
POLLIN
POLLNVAL
POLLOUT
POLLPRI
POLLRDBAND
POLLRDNORM
POLLWRBAND
POLLWRNORM
PRIO_PGRP
PRIO_PROCESS
PRIO_USER
Q_QUOTAOFF
Q_QUOTAON
Q_SYNC
REG_ASSERT
REG_ATOI
REG_BACKR
REG_BADBR
REG_BADPAT
REG_BADRPT
REG_BASIC
REG_DUMP
REG_EBRACE
REG_EBRACK
REG_ECOLLATE
REG_ECTYPE
REG_EESCAPE
REG_EMPTY
REG_EPAREN
REG_ERANGE
REG_ESPACE
REG_ESUBREG
REG_EXTENDED
REG_ICASE
REG_INVARG
REG_ITOA
REG_LARGE
REG_NEWLINE
REG_NOMATCH
REG_NOSPEC
REG_NOSUB
REG_NOTBOL
REG_NOTEOL
REG_PEND
REG_STARTEND
REG_TRACE
RTLD_DEFAULT
RTLD_LAZY
RTLD_NEXT
RTLD_NOW
RTLD_SELF
SA_NOCLDSTOP
SA_NOCLDWAIT
SA_NODEFER
SA_ONSTACK
SA_RESETHAND
SA_RESTART
SA_SIGINFO
SCM_RIGHTS
SIGBUS
SIGCHLD
SIGCONT
SIGINFO
SIGIO
SIGPROF
SIGSTOP
SIGSYS
SIGTSTP
SIGTTIN
SIGTTOU
SIGURG
SIGUSR1
SIGUSR2
SIGVTALRM
SIGWINCH
SIGXCPU
SIGXFSZ
SIG_BLOCK
SIG_SETMASK
SIG_UNBLOCK
SIOCGIFADDR
SS_DISABLE
SS_ONSTACK
ST_RDONLY
TCIFLUSH
TCIOFF
TCIOFLUSH
TCION
TCOFLUSH
TCOOFF
TCOON
TCP_MAXSEG
TCP_NODELAY
TCSADRAIN
TCSAFLUSH
TCSANOW
TIOCCBRK
TIOCSBRK
TOSTOP
VDISCARD
VDSUSP
VEOF
VEOL
VEOL2
VERASE
VINTR
VKILL
VLNEXT
VMIN
VQUIT
VREPRINT
VSTART
VSTATUS
VSTOP
VSUSP
VTIME
VWERASE
WNOHANG
WUNTRACED
_POSIX_VDISABLE
Functions
CMSG_FIRSTHDR
⚠
FD_CLR
⚠
FD_ISSET
⚠
FD_SET
⚠
FD_ZERO
⚠
QCMD
WCOREDUMP
WEXITSTATUS
WIFEXITED
WTERMSIG
abs
⚠
acct
⚠
arc4random
⚠
arc4random_buf
⚠
arc4random_uniform
⚠
bind
⚠
drand48
⚠
endgrent
⚠
endpwent
⚠
erand48
⚠
faccessat
⚠
freeifaddrs
⚠
futimes
⚠
getdtablesize
⚠
getgrent
⚠
getgrgid
⚠
getgrgid_r
⚠
getgrnam
⚠
getgrnam_r
⚠
getifaddrs
⚠
getitimer
⚠
getloadavg
⚠
getopt_long
⚠
getpeereid
⚠
getprogname
⚠
getpwent
⚠
getpwnam_r
⚠
getpwuid_r
⚠
getrlimit
⚠
glob
⚠
globfree
⚠
if_freenameindex
⚠
if_nameindex
⚠
ioctl
⚠
jrand48
⚠
kqueue
⚠
labs
⚠
lcong48
⚠
lrand48
⚠
madvise
⚠
mkstemps
⚠
mrand48
⚠
msync
⚠
nl_langinfo
⚠
nrand48
⚠
popen
⚠
posix_madvise
⚠
pthread_atfork
⚠
pthread_cancel
⚠
pthread_create
⚠
pthread_kill
⚠
pthread_sigmask
⚠
rand
⚠
readv
⚠
recvfrom
⚠
recvmsg
⚠
regcomp
⚠
regerror
⚠
regexec
⚠
regfree
⚠
sched_get_priority_max
⚠
sched_get_priority_min
⚠
seed48
⚠
seekdir
⚠
sem_close
⚠
sem_open
⚠
sem_unlink
⚠
sendmsg
⚠
setgroups
⚠
setitimer
⚠
setlogin
⚠
setprogname
⚠
setpwent
⚠
setrlimit
⚠
shm_unlink
⚠
sigaltstack
⚠
sigwait
⚠
srand
⚠
srand48
⚠
strerror_r
⚠
sync
⚠
syscall
⚠
telldir
⚠
unmount
⚠
wait4
⚠
writev
⚠
Type Definitions
blkcnt_t
nfds_t
off_t
pthread_t
regoff_t
sa_family_t
socklen_t
useconds_t