aboutsummaryrefslogtreecommitdiff
path: root/contrib/elftoolchain/strings
diff options
context:
space:
mode:
authorMariusz Zaborski <oshogbo@FreeBSD.org>2019-07-16 04:17:25 +0000
committerMariusz Zaborski <oshogbo@FreeBSD.org>2019-07-16 04:17:25 +0000
commit5eac9c1cb009615c1d9371e1ea757503a1c010e6 (patch)
treeeaee8f23193e8d37e69287001e42b8427b49c860 /contrib/elftoolchain/strings
parent8d00d89228c5bcecb6e4a22e5e9e2e09dc3a0fab (diff)
downloadsrc-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/elftoolchain/strings')
-rw-r--r--contrib/elftoolchain/strings/strings.c2
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");