Deleted Added
full compact
procstat_files.c (247602) procstat_files.c (247667)
1/*-
2 * Copyright (c) 2007-2011 Robert N. M. Watson
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
1/*-
2 * Copyright (c) 2007-2011 Robert N. M. Watson
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
26 * $FreeBSD: head/usr.bin/procstat/procstat_files.c 247602 2013-03-02 00:53:12Z pjd $
26 * $FreeBSD: head/usr.bin/procstat/procstat_files.c 247667 2013-03-02 21:11:30Z pjd $
27 */
28
29#include <sys/param.h>
30#include <sys/capability.h>
31#include <sys/socket.h>
32#include <sys/sysctl.h>
33#include <sys/un.h>
34#include <sys/user.h>

--- 175 unchanged lines hidden (view full) ---

210 { CAP_IOCTL, "io" },
211 { CAP_TTYHOOK, "ty" },
212
213 /* Process management via process descriptors. */
214 { CAP_PDGETPID, "pg" },
215 { CAP_PDWAIT, "pw" },
216 { CAP_PDKILL, "pk" },
217
27 */
28
29#include <sys/param.h>
30#include <sys/capability.h>
31#include <sys/socket.h>
32#include <sys/sysctl.h>
33#include <sys/un.h>
34#include <sys/user.h>

--- 175 unchanged lines hidden (view full) ---

210 { CAP_IOCTL, "io" },
211 { CAP_TTYHOOK, "ty" },
212
213 /* Process management via process descriptors. */
214 { CAP_PDGETPID, "pg" },
215 { CAP_PDWAIT, "pw" },
216 { CAP_PDKILL, "pk" },
217
218 /*
219 * Rights that allow to use bindat(2) and connectat(2) syscalls on a
220 * directory descriptor.
221 */
222 { CAP_BINDAT, "ba" },
223 { CAP_CONNECTAT, "ca" },
224
218 /* Aliases and defines that combine multiple rights. */
219 { CAP_PREAD, "prd" },
220 { CAP_PWRITE, "pwr" },
221
222 { CAP_MMAP_R, "mmr" },
223 { CAP_MMAP_W, "mmw" },
224 { CAP_MMAP_X, "mmx" },
225 { CAP_MMAP_RW, "mrw" },

--- 272 unchanged lines hidden ---
225 /* Aliases and defines that combine multiple rights. */
226 { CAP_PREAD, "prd" },
227 { CAP_PWRITE, "pwr" },
228
229 { CAP_MMAP_R, "mmr" },
230 { CAP_MMAP_W, "mmw" },
231 { CAP_MMAP_X, "mmx" },
232 { CAP_MMAP_RW, "mrw" },

--- 272 unchanged lines hidden ---