Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1322597
  • 博文数量: 107
  • 博客积分: 10155
  • 博客等级: 上将
  • 技术积分: 2166
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-25 16:57
文章分类

全部博文(107)

文章存档

2010年(1)

2009年(1)

2008年(105)

分类: LINUX

2008-11-20 14:51:38

指引朋友们从linux/unix的应用程序渗透到内核看看具体的实现过程
阅读(13560) | 评论(17) | 转发(0) |
给主人留下些什么吧!~~

liunxcu2010-06-18 09:41:33

谢谢楼主,顶!~

chinaunix网友2010-06-15 09:41:10

楼主例子很好 注释很详细帮助了我们菜鸟理解谢谢楼主。希望多向你学习

chinaunix网友2009-09-22 18:42:38

“#define container_of(ptr, type, member) ({ \ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ (type *)( (char *)__mptr - offsetof(type,member) );})” 这个宏的含义,我明白了,但是socket_alloc这个结构的空间是在哪里分配的? “inode = new_inode(sock_mnt->mnt_sb);” 只分配了“socket_alloc.vfs_inode”的空间,"socket_alloc.socket"的空间是从哪来的? 总不能得到了“socket_alloc.vfs_inode”,减去了偏移,就确定了"socket_alloc"的首地址吧?

chinaunix网友2009-06-08 03:00:31

unix_stream_ops 与inet_stream_ops什么区别? 前者是unix域?为什么老是跟tcp相关联?

chinaunix网友2009-05-21 15:28:12

在监听的函数中有这么一段 if (backlog > sk->sk_max_ack_backlog) wake_up_interruptible_all(&u->peer_wait); 我想问一下在u->peer_wait等待队列中的进程是在什么时候为什么加到等待队列中的