BSD man pages

Man pages from the SDK covering functions in the BSD/POSIX corpus, checked against the current headers.

section 2

_exit(2)accept(2)access(2)acct(2)adjtime(2)aio_cancel(2)aio_error(2)aio_read(2)aio_return(2)aio_suspend(2)aio_write(2)audit(2)auditctl(2)auditon(2)bind(2)brk(2)chdir(2)chflags(2)chmod(2)chown(2)chroot(2)clonefile(2)close(2)connect(2)connectx(2)creat(2)disconnectx(2)dup(2)exchangedata(2)execve(2)fcntl(2)fhopen(2)flock(2)fork(2)fs_snapshot_create(2)fsgetpath(2)fsync(2)getattrlist(2)getattrlistbulk(2)getaudit_addr(2)getauid(2)getdirentries(2)getdtablesize(2)getentropy(2)getfh(2)getfsstat(2)getgid(2)getgroups(2)getitimer(2)getlogin(2)getpeername(2)getpgrp(2)getpid(2)getpriority(2)getrlimit(2)getrusage(2)getsid(2)getsockname(2)getsockopt(2)gettimeofday(2)getuid(2)getxattr(2)ioctl(2)issetugid(2)kill(2)killpg(2)kqueue(2)link(2)lio_listio(2)listen(2)listxattr(2)lseek(2)madvise(2)mincore(2)minherit(2)mkdir(2)mkfifo(2)mknod(2)mlock(2)mmap(2)mount(2)mprotect(2)msync(2)munmap(2)nanosleep(2)nfssvc(2)openat_authenticated_np(2)pathconf(2)pipe(2)poll(2)posix_spawn(2)pselect(2)pthread_kill(2)pthread_setugid_np(2)pthread_sigmask(2)ptrace(2)quotactl(2)read(2)readlink(2)reboot(2)recv(2)removexattr(2)rename(2)revoke(2)rmdir(2)searchfs(2)select(2)sem_close(2)sem_open(2)sem_post(2)sem_unlink(2)semctl(2)semget(2)semop(2)send(2)sendfile(2)setattrlist(2)setaudit_addr(2)setauid(2)setgroups(2)setpgid(2)setregid(2)setreuid(2)setsid(2)setuid(2)setxattr(2)shm_open(2)shm_unlink(2)shmat(2)shmctl(2)shmget(2)shutdown(2)sigaction(2)sigaltstack(2)sigblock(2)sigmask(2)sigpause(2)sigpending(2)sigprocmask(2)sigsuspend(2)sigvec(2)sigwait(2)socket(2)socketpair(2)stat(2)statfs(2)symlink(2)sync(2)truncate(2)umask(2)undelete(2)unlink(2)utimensat(2)utimes(2)vfork(2)wait(2)write(2)

section 3

OSAtomicOr32(3)OSSpinLockTry(3)a64l(3)abs(3)acl_add_flag_np(3)acl_add_perm(3)acl_clear_flags_np(3)acl_clear_perms(3)acl_copy_entry(3)acl_create_entry(3)acl_delete_entry(3)acl_delete_flag_np(3)acl_delete_perm(3)acl_dup(3)acl_free(3)acl_from_text(3)acl_get(3)acl_get_entry(3)acl_get_flagset_np(3)acl_get_perm_np(3)acl_get_permset(3)acl_get_qualifier(3)acl_get_tag_type(3)acl_init(3)acl_set(3)acl_set_flagset_np(3)acl_set_permset(3)acl_set_qualifier(3)acl_set_tag_type(3)acl_size(3)acl_to_text(3)acl_valid(3)addr(3)addr2ascii(3)alarm(3)arc4random(3)asl(3)at_quick_exit(3)atexit(3)atof(3)atoi(3)atomic(3)au_class(3)au_domain(3)au_errno(3)au_event(3)au_fcntl_cmd(3)au_free_token(3)au_io(3)au_mask(3)au_open(3)au_socket_type(3)au_to_ip(3)au_user(3)audit_submit(3)basename(3)bindresvport(3)bsd_signal(3)bsearch(3)bstring(3)bzero(3)cache(3)cfmakeraw(3)clock(3)clock_getres(3)confstr(3)crypt(3)ctermid(3)ctime(3)daemon(3)devname(3)dirfd(3)dirname(3)div(3)dladdr(3)dlclose(3)dlerror(3)dlopen(3)dlopen_preflight(3)dlsym(3)ecvt(3)endac(3)endgrent(3)endnetent(3)endprotoent(3)endpwent(3)endrpcent(3)endservent(3)endusershell(3)err(3)ethers(3)exec(3)fclose(3)feof(3)fflagstostr(3)fflush(3)ffs(3)fgetln(3)flockfile(3)fmtcheck(3)fnmatch(3)fopen(3)forkpty(3)fparseln(3)fread(3)free(3)freehostent(3)fropen(3)fseek(3)ftime(3)ftok(3)gai_strerror(3)getaddrinfo(3)getbsize(3)getc(3)getcap(3)getdate(3)getdomainname(3)getenv(3)getgrouplist(3)gethostid(3)gethostname(3)getifaddrs(3)getifmaddrs(3)getline(3)getloadavg(3)getmntinfo(3)getmode(3)getnameinfo(3)getopt(3)getopt_long(3)getpagesize(3)getpass(3)getpeereid(3)getprogname(3)gets(3)getsubopt(3)getvfsbyname(3)getwd(3)glob(3)grantpt(3)herror(3)if_nameindex(3)imaxabs(3)imaxdiv(3)inet_net(3)initgroups(3)innetgr(3)isatty(3)labs(3)lchflags(3)lchmod(3)ldiv(3)linkaddr(3)llabs(3)lldiv(3)lockf(3)login(3)lutimes(3)mblen(3)mbstowcs(3)mbtowc(3)memccpy(3)memchr(3)memcmp(3)memcpy(3)memmem(3)memmove(3)memset(3)memset_pattern(3)memset_s(3)mkpath_np(3)mktemp(3)nice(3)notify(3)open_memstream(3)opendev(3)pause(3)perror(3)popen(3)posix2time(3)posix_spawn_file_actions_adddup2(3)posix_spawn_file_actions_init(3)posix_spawnattr_getarchpref_np(3)posix_spawnattr_getbinpref_np(3)posix_spawnattr_getflags(3)posix_spawnattr_getpgroup(3)posix_spawnattr_getsigdefault(3)posix_spawnattr_getsigmask(3)posix_spawnattr_init(3)posix_spawnattr_setspecialport_np(3)psignal(3)psort(3)pthread_atfork(3)pthread_attr(3)pthread_attr_getdetachstate(3)pthread_attr_getinheritsched(3)pthread_attr_getschedparam(3)pthread_attr_getschedpolicy(3)pthread_attr_getscope(3)pthread_attr_getstackaddr(3)pthread_attr_getstacksize(3)pthread_attr_init_destroy(3)pthread_cancel(3)pthread_cond_broadcast(3)pthread_cond_destroy(3)pthread_cond_init(3)pthread_cond_signal(3)pthread_cond_timedwait(3)pthread_cond_wait(3)pthread_condattr(3)pthread_create(3)pthread_detach(3)pthread_equal(3)pthread_exit(3)pthread_getschedparam(3)pthread_getspecific(3)pthread_jit_write_protect_np(3)pthread_join(3)pthread_key_create(3)pthread_key_delete(3)pthread_main_np(3)pthread_mutex_destroy(3)pthread_mutex_init(3)pthread_mutex_lock(3)pthread_mutex_trylock(3)pthread_mutex_unlock(3)pthread_mutexattr(3)pthread_once(3)pthread_rwlock_destroy(3)pthread_rwlock_init(3)pthread_rwlock_rdlock(3)pthread_rwlock_unlock(3)pthread_rwlock_wrlock(3)pthread_rwlockattr_destroy(3)pthread_rwlockattr_getpshared(3)pthread_rwlockattr_init(3)pthread_rwlockattr_setpshared(3)pthread_self(3)pthread_setname_np(3)pthread_setspecific(3)pthread_testcancel(3)pthread_threadid_np(3)pthread_yield_np(3)putc(3)puts(3)qsort(3)quick_exit(3)raise(3)rand(3)rand48(3)random(3)rbtree(3)rcmd(3)realpath(3)regex(3)remove(3)removefile(3)sandbox_init(3)scandir(3)scanf(3)setbuf(3)setjmp(3)setrgid(3)sigaddset(3)siginterrupt(3)signal(3)sleep(3)sockatmark(3)statvfs(3)strcoll(3)strdup(3)strftime(3)string(3)strlcat(3)strmode(3)strpbrk(3)strptime(3)strsep(3)strspn(3)strtol(3)strtonum(3)strtoul(3)strxfrm(3)swab(3)sync_volume_np(3)sysconf(3)sysctl(3)syslog(3)system(3)tcflow(3)tcgetpgrp(3)tcgetsid(3)tcsetpgrp(3)time(3)times(3)timespec_get(3)timingsafe_bcmp(3)tmpnam(3)tzset(3)ualarm(3)ulimit(3)uname(3)ungetc(3)usleep(3)utime(3)wcstol(3)wcstombs(3)wctomb(3)