diff options
author | Mariusz Zaborski <oshogbo@FreeBSD.org> | 2019-07-16 04:17:25 +0000 |
---|---|---|
committer | Mariusz Zaborski <oshogbo@FreeBSD.org> | 2019-07-16 04:17:25 +0000 |
commit | 5eac9c1cb009615c1d9371e1ea757503a1c010e6 (patch) | |
tree | eaee8f23193e8d37e69287001e42b8427b49c860 /contrib | |
parent | 8d00d89228c5bcecb6e4a22e5e9e2e09dc3a0fab (diff) | |
download | src-5eac9c1cb009615c1d9371e1ea757503a1c010e6.tar.gz src-5eac9c1cb009615c1d9371e1ea757503a1c010e6.zip |
strings: extends rights
The libelf is using mmap if it can, if not it was fall backing to read.
Reported by: markj
Notes
Notes:
svn path=/head/; revision=350024
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/elftoolchain/strings/strings.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/elftoolchain/strings/strings.c b/contrib/elftoolchain/strings/strings.c index 7a34a40c3995..4c9463fe25c5 100644 --- a/contrib/elftoolchain/strings/strings.c +++ b/contrib/elftoolchain/strings/strings.c @@ -194,7 +194,7 @@ main(int argc, char **argv) argc -= optind; argv += optind; - cap_rights_init(&rights, CAP_READ, CAP_SEEK, CAP_FSTAT, CAP_FCNTL); + cap_rights_init(&rights, CAP_READ, CAP_SEEK, CAP_FSTAT, CAP_FCNTL, CAP_MMAP_R); fa = fileargs_init(argc, argv, O_RDONLY, 0, &rights, FA_OPEN); if (fa == NULL) err(1, "Unable to initialize casper fileargs"); |