Lines Matching defs:sandboxNsFlags
1567 static inline int EnableSandboxNamespace(AppSpawningCtx *appProperty, uint32_t sandboxNsFlags)
1569 int rc = unshare(sandboxNsFlags);
1572 if ((sandboxNsFlags & CLONE_NEWNET) == CLONE_NEWNET) {
1608 int32_t SandboxUtils::SetAppSandboxProperty(AppSpawningCtx *appProperty, uint32_t sandboxNsFlags)
1629 int rc = EnableSandboxNamespace(appProperty, sandboxNsFlags);
1662 int32_t SandboxUtils::SetAppSandboxPropertyNweb(AppSpawningCtx *appProperty, uint32_t sandboxNsFlags)
1675 int rc = EnableSandboxNamespace(appProperty, sandboxNsFlags);
1768 content->content.sandboxNsFlags = OHOS::AppSpawn::SandboxUtils::GetSandboxNsFlags(isNweb);
1781 if ((content->content.sandboxNsFlags & CLONE_NEWPID) == CLONE_NEWPID) {
1787 uint32_t sandboxNsFlags = CLONE_NEWNS;
1790 sandboxNsFlags |= content->content.sandboxNsFlags & CLONE_NEWNET ? CLONE_NEWNET : 0;
1792 APPSPAWN_LOGV("SetAppSandboxProperty sandboxNsFlags 0x%{public}x", sandboxNsFlags);
1795 ret = OHOS::AppSpawn::SandboxUtils::SetAppSandboxPropertyNweb(property, sandboxNsFlags);
1797 ret = OHOS::AppSpawn::SandboxUtils::SetAppSandboxProperty(property, sandboxNsFlags);