Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Jul 2019 04:17:25 +0000 (UTC)
From:      Mariusz Zaborski <oshogbo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r350024 - head/contrib/elftoolchain/strings
Message-ID:  <201907160417.x6G4HPC4000845@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: oshogbo
Date: Tue Jul 16 04:17:25 2019
New Revision: 350024
URL: https://svnweb.freebsd.org/changeset/base/350024

Log:
  strings: extends rights
  
  The libelf is using mmap if it can, if not it was fall backing to read.
  
  Reported by:	markj

Modified:
  head/contrib/elftoolchain/strings/strings.c

Modified: head/contrib/elftoolchain/strings/strings.c
==============================================================================
--- head/contrib/elftoolchain/strings/strings.c	Tue Jul 16 03:55:27 2019	(r350023)
+++ head/contrib/elftoolchain/strings/strings.c	Tue Jul 16 04:17:25 2019	(r350024)
@@ -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");



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907160417.x6G4HPC4000845>