12 2014 档案

摘要:1、structstruct 是一种复合数据类型,其构成元素可以是一些复合数据类型,如array,struct,union,缺省情况下,编译器为结构体的每个成员按其自然对齐(默认对齐,按照结构体成员中size最大的成员对齐)分配空间,第一个成员和整个结构体地址相同。使用伪指令#pragma pack... 阅读全文
posted @ 2014-12-16 23:19 yha) 阅读(248) 评论(0) 推荐(0)
摘要:ipv4报文处理流程1、物理层网卡收到报文,产生中断进入中断处理程序:net_interrupt,判断中断是由接收到分组引发后,控制权转移到net_rx;2、net_rx函数分配一个新的sk_buf,从网卡取出分组内容到内存;3、netif_rx负责将接收到的分组放置到一个特定于cpu的等待队列上,... 阅读全文
posted @ 2014-12-14 20:34 yha) 阅读(378) 评论(0) 推荐(0)
摘要:指令 用途 # 空指令,无任何效果 #include 包含一个源代码文件 #define 定义宏 #undef 取消已定义的宏 #if ... 阅读全文
posted @ 2014-12-11 22:37 yha) 阅读(242) 评论(0) 推荐(0)