函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\audit.c Create Date:2022-07-27 12:26:52
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:audit_set_loginuid_perm

函数原型:static int audit_set_loginuid_perm(kuid_t loginuid)

返回类型:int

参数:

类型参数名称
kuid_tloginuid
2187  如果非audit_loginuid_set(当前进程)则返回:0
2190  如果is_audit_feature_set(AUDIT_FEATURE_LOGINUID_IMMUTABLE)则返回:负EPERM
2193  如果非操作权限检查则返回:负EPERM
2196  如果is_audit_feature_set(AUDIT_FEATURE_ONLY_UNSET_LOGINUID)且uid_valid(loginuid)则返回:负EPERM
2199  返回:0
调用者
名称描述
audit_set_loginuidaudit_set_loginuid - set current task's loginuid*@loginuid: loginuid value* Returns 0.* Called (set) from fs/proc/base.c::proc_loginuid_write().