对struct cred新理解

简介:

到现在我还没有看到cred被加入内核的mainline,可惜啊,不过我个人认为它是很不错的,其精髓就是补丁 上的那一句,就是将权力和授权分离,这句话看似有点不知所云,难道权力不就是授权吗?其实是不一样的,权力有一种与生俱来的意思,它是客观的东西,所谓天 赋人权是也,而授权有种主观的意思,它可能是暂时的,就是说为了使得你可以完成某项特定的工作而暂时给你一些权力,然后给你授权的实体还是可以剥夺这种暂 时给你的权力的,与之相反,权力就不能被剥夺,因为它不是别人授予的,而是与生俱来的,如果说可以剥夺或者改变,那也只能是自己来,别人可以影响的只有你 的授权。 



 本文转自 dog250 51CTO博客,原文链接:http://blog.51cto.com/dog250/1273496

相关文章
|
12月前
|
C语言
C typedef
C typedef,C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字,然后使用这个新的数据类型来直接定义结构变量。。
39 1
|
5月前
|
C语言 Windows
c typedef
c typedef
36 3
|
5月前
|
编译器 C++
struct 和 typedef struct 区别和用法总结
struct 和 typedef struct 区别和用法总结
74 0
|
5月前
|
C语言 C++
[C++&C] Struct 和Typedef Struct的区别
[C++&C] Struct 和Typedef Struct的区别
125 0
|
C语言
struct结构体初识
struct结构体初识
49 0
|
存储 编译器 C语言
11、struct 结构
11、struct 结构
102 0
|
C语言 C++ 编译器
C/C++语法知识:typedef struct 用法详解
第一篇:typedef struct与struct的区别 1. 基本解释 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。
6243 0
|
编译器 C++
struct和typedef struct
struct和typedef struct
106 0
|
网络协议 Linux 缓存
struct s_mbuf与struct sk_buff
struct s_mbuf与struct sk_buff本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
1324 0
|
存储 C++ 编译器