freebsd-dev/lib/libsysdecode
Pawel Biernacki c1dd36cfca libsysdecode: decode PROT_MAX flags
Extend libsysdecode to pretty-print PROT_MAX flags and fix decoding of regular protection flags broken since r349240.

before:
truss:
mmap(0x0,40960,0x30000,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) = 34366234624 (0x800632000)
kdump:
11439 protmax  CALL  mmap(0,0xa000,0x30000<><invalid>196608,0x21002<MAP_PRIVATE|MAP_ANON|MAP_NOCORE>,0xffffffff,0)

after:
truss:
mmap(0x0,40960,PROT_MAX(PROT_READ|PROT_WRITE)|PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) = 34366234624 (0x800632000)
kdump:
11439 protmax  CALL  mmap(0,0xa000,0x30000<PROT_MAX(PROT_READ|PROT_WRITE)|PROT_READ|PROT_WRITE>,0x21002<MAP_PRIVATE|MAP_ANON|MAP_NOCORE>,0xffffffff,0)

Reviewed by:	kib (mentor)
Approved by:	kib (mentor)
Differential Revision:	https://reviews.freebsd.org/D21706
2019-09-30 19:03:43 +00:00
..
errno.c Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
flags.c libsysdecode: decode PROT_MAX flags 2019-09-30 19:03:43 +00:00
Makefile pkgbase: Create a FreeBSD-utilities package and make it the default one 2019-09-05 14:15:47 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
mkioctls Make mkioctls script work on Linux and MacOS 2018-08-20 10:39:37 +00:00
mktables Rework r339635 to fix .depend.tables.h handling. 2019-08-16 22:34:10 +00:00
signal.c Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
syscallnames.c Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_abi_to_freebsd_errno.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_cap_rights.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_cmsg_type.3 Add support for decoding the type of a cmsg. 2018-01-15 10:59:04 +00:00
sysdecode_enum.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_fcntl_arg.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_ioctlname.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_kevent.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_mask.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_quotactl_cmd.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_sctp_sinfo_flags.3 Add a function is decode the sinfo_flags of struct sctp_sndrcvinfo. 2018-01-14 14:27:42 +00:00
sysdecode_sigcode.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_socket_protocol.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_sockopt_name.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_syscallnames.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode_utrace.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode.3 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sysdecode.h Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
utrace.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00