From eaedb3bdccfbd71233e2123ce80158cc173f5a67 Mon Sep 17 00:00:00 2001 From: Zofia Abramowska Date: Thu, 6 Oct 2016 15:01:33 +0200 Subject: [PATCH] SM : Add generating label for shared RO paths Change-Id: I03596143f11e733e7c7bfca9b167ccc475e2c426 --- src/security-manager-tests/common/sm_commons.cpp | 5 +++++ src/security-manager-tests/common/sm_commons.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/security-manager-tests/common/sm_commons.cpp b/src/security-manager-tests/common/sm_commons.cpp index f261ceb..f7ae106 100644 --- a/src/security-manager-tests/common/sm_commons.cpp +++ b/src/security-manager-tests/common/sm_commons.cpp @@ -87,6 +87,11 @@ std::string generatePathROLabel(const std::string &pkgId) return generatePathRWLabel(pkgId) + "::RO"; } +std::string generatePathSharedROLabel(const std::string &pkgId) +{ + return generatePathRWLabel(pkgId) + "::SharedRO"; +} + std::string getPublicPathLabel() { return "User::Home"; diff --git a/src/security-manager-tests/common/sm_commons.h b/src/security-manager-tests/common/sm_commons.h index 5466b21..8560c4d 100644 --- a/src/security-manager-tests/common/sm_commons.h +++ b/src/security-manager-tests/common/sm_commons.h @@ -53,6 +53,7 @@ const std::string uidToStr(const uid_t uid); std::string generateProcessLabel(const std::string &appId, const std::string &pkgId, bool isHybrid = false); std::string generatePathRWLabel(const std::string &pkgId); std::string generatePathROLabel(const std::string &pkgId); +std::string generatePathSharedROLabel(const std::string &pkgId); std::string getPublicPathLabel(); std::string genRWPath(int app_num); std::string genROPath(int app_num); -- 2.7.4