freebsd-nq/lib/libprocstat
Gleb Smirnoff 0e229f343f 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
..
zfs Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified paths 2017-01-20 04:38:54 +00:00
cd9660.c libprocstat: Include cd9660 headers in the same order as the kernel 2017-01-08 08:36:37 +00:00
common_kvm.c Fix libprocstat build after r305902. 2016-09-17 18:14:31 +00:00
common_kvm.h - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
core.c Add support for capturing 'struct ptrace_lwpinfo' for signals 2017-03-30 18:21:36 +00:00
core.h Add support for capturing 'struct ptrace_lwpinfo' for signals 2017-03-30 18:21:36 +00:00
libprocstat_compat.c procstat(1): Add TCP socket send/recv buffer size 2017-05-26 22:17:44 +00:00
libprocstat_internal.h
libprocstat.3 libprocstat(3): fix arguments list for procstat_getargv(3) and procstat_getenvv(3) 2017-07-29 22:25:45 +00:00
libprocstat.c Hide struct socket and struct unpcb from the userland. 2017-10-02 23:29:56 +00:00
libprocstat.h procstat(1): Add TCP socket send/recv buffer size 2017-05-26 22:17:44 +00:00
Makefile Commit the 64-bit inode project. 2017-05-23 09:29:05 +00:00
Makefile.depend META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host. 2015-11-25 19:10:28 +00:00
msdosfs.c
smbfs.c
Symbol.map procstat(1): Add TCP socket send/recv buffer size 2017-05-26 22:17:44 +00:00
udf.c Do not include buf.h. 2014-11-23 10:26:28 +00:00
zfs.c