函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:If a non-root user executes a setuid-root binary in* !secure(SECURE_NOROOT) mode, then we raise capabilities

函数原型:static void warn_setuid_and_fcaps_mixed(const char *fname)

返回类型:void

参数:

类型参数名称
const char *fname
42  如果非warned
43  printk - print a kernel message*@fmt: format string* This is printk(). It can be called from any context. We want it to work.* We try to grab the console_lock. If we succeed, it's easy - we log the* output and call the console drivers
46  warned等于1
调用者
名称描述
handle_privileged_roothandle_privileged_root - Handle case of privileged root*@bprm: The execution parameters, including the proposed creds*@has_fcap: Are any file capabilities set?*@effective: Do we have effective root privilege?*@root_uid: This namespace' root UID WRT