Searched refs:srcContext (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/base/security/selinux_adapter/interfaces/policycoreutils/src/ |
H A D | param_checker.c | 60 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 D | service_checker.cpp | 242 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()
|