Home
last modified time | relevance | path

Searched refs:srcContext (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/base/security/selinux_adapter/interfaces/policycoreutils/src/
H A Dparam_checker.c60 static int CheckPerm(const char *paraName, const char *srcContext, const char *destContext, const s… in CheckPerm() argument
62 if (srcContext == NULL || uc == NULL) { in CheckPerm()
66 …selinux_log(SELINUX_INFO, "srcContext[%s] is setting param[%s] destContext[%s]\n", srcContext, par… in CheckPerm()
71 int res = selinux_check_access(srcContext, destContext, "parameter_service", "set", &msg); in CheckPerm()
89 char *srcContext = NULL; in SetParamCheck() local
90 int rc = getpeercon(info->sockFd, &srcContext); in SetParamCheck()
96 int res = CheckPerm(paraName, srcContext, destContext, &(info->uc)); in SetParamCheck()
97 freecon(srcContext); in SetParamCheck()
H A Dservice_checker.cpp242 int ServiceChecker::CheckPerm(const std::string &srcContext, const std::string &serviceName, std::s… in CheckPerm() argument
244 int ret = security_check_context(srcContext.c_str()); in CheckPerm()
246 …selinux_log(SELINUX_ERROR, "context: %s, %s\n", srcContext.c_str(), GetErrStr(SELINUX_CHECK_CONTEX… in CheckPerm()
266 msg.sid = srcContext.c_str(); in CheckPerm()
269 ret = selinux_check_access(srcContext.c_str(), destContext.c_str(), in CheckPerm()