【发布时间】:2015-01-09 17:56:48
【问题描述】:
我们知道,root uid 为 0。所以我尝试将当前进程的 uid 与 0 进行比较。如下:
uid_eq(get_current_cred()->uid, 0)
但是,我得到 'uid_eq' 的参数 2 的类型不兼容
我也试过
uid_eq(get_current_cred()->uid, (kuid_t)0)
但这也给出了这个错误:要求转换为非标量类型
我应该如何检查当前进程是否是内核中的根?谢谢。
【问题讨论】: