freebsd-skq/lib
glebius 7168fac388 Hide struct socket and struct unpcb from the userland.
Violators may define _WANT_SOCKET and _WANT_UNPCB respectively and
are not guaranteed for stability of the structures.  The violators
list is the the usual one: libprocstat(3) and netstat(1) internally
and lsof in ports.

In struct xunpcb remove the inclusion of kernel structure and add
a bunch of spare fields.  The xsocket already has socket not included,
but add there spares as well.  Embed xsockbuf into xsocket.

Sort declarations in sys/socketvar.h to separate kernel only from
userland available ones.

PR:		221820 (exp-run)
2017-10-02 23:29:56 +00:00
..
atf
clang
csu
lib80211
libalias
libarchive MFV r324145,324147: 2017-10-01 00:40:23 +00:00
libauditd
libbegemot
libblacklist
libblocksruntime
libbluetooth
libbsdstat
libbsm
libbsnmp
libbz2
libc __setrunelocale: Fix asprintf(3) failure not returning an error. 2017-09-29 16:30:50 +00:00
libc_nonshared
libc++
libc++experimental
libcalendar
libcam
libcapsicum capsicum_helpers: Add SEEK to default stdio rights set 2017-09-25 19:33:32 +00:00
libcasper
libclang_rt
libcom_err
libcompat
libcompiler_rt
libcrypt
libcuse
libcxxrt
libdevctl
libdevdctl
libdevinfo
libdevstat
libdl
libdpv
libdwarf
libedit
libefivar
libelf
libelftc
libevent
libexecinfo
libexpat
libfetch
libfigpar
libgcc_eh
libgcc_s
libgeom
libgpio
libgssapi
libiconv_modules
libifconfig
libipsec
libjail
libkiconv
libkvm
libldns
liblzma
libmagic MFV r323678: file 5.32 2017-09-17 19:14:38 +00:00
libmd
libmemstat
libmilter
libmp
libmt
libnandfs
libnetbsd
libnetgraph
libngatm
libnv Remove redundant initialization. Don't use variable - just return the value. 2017-09-21 10:00:16 +00:00
libopenbsd
libopie
libpam
libpathconv
libpcap
libpe
libpjdlog
libpmc
libproc
libprocstat Hide struct socket and struct unpcb from the userland. 2017-10-02 23:29:56 +00:00
libradius
librpcsec_gss
librpcsvc
librss
librt
librtld_db
libsbuf
libsdp
libsm
libsmb
libsmdb
libsmutil
libsqlite3
libstand
libstdbuf
libstdthreads
libsysdecode
libtacplus
libtelnet
libthr [libthr] revert change of visibility of _thread_keytable to unbreak debugger 2017-10-02 20:33:16 +00:00
libthread_db
libucl
libufs Continuing efforts to provide hardening of FFS, this change adds a 2017-09-22 12:45:15 +00:00
libugidfw
libulog
libunbound
libusb
libusbhid
libutil
libvgl
libvmmapi
libwrap
libxo
liby
libypclnt
libz
libzstd
msun
ncurses
tests
Makefile
Makefile.inc