摘要:
http://blog.csdn.net/bichenggui/article/details/4443203memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void*memcpy(void*dst,constvoid... 阅读全文
摘要:
__alloc_bootmem通过bootmem分配器分配内存。参数:size:分配内存的大小align:对齐大小goal:限定在某个范围内分配,goal是限定范围的起始地址void*__init__alloc_bootmem(unsignedlongsize,unsignedlongalign,... 阅读全文
摘要:
http://blog.csdn.net/zhangxx0811/article/details/8479969intsmp_call_function(smp_call_func_tfunc,void*info,intwait);在smp机器上,除了正在调用smp_call_function之外... 阅读全文
摘要:
http://blog.csdn.net/angelbosj/article/details/7284852说明:name:要创建的文件名;mode:文件掩码,为0则按照系统默认的掩码创建文件。base:指定该文件所在的目录,如果为NULL,则文件被创建在/proc根目录下。read_proc:实... 阅读全文
摘要:
http://www.oschina.net/question/234345_47668syslogd和klogd是很有意思的守护进程,syslogd是一个分发器,它将接收到的所有日志按照/etc/syslog.conf的配置策略发送到这些日志应该去的地方,当然也包括从klogd接收到的日志,kl... 阅读全文
摘要:
setsockopt设定IP_MTU_DISCOVER来实现的,具体有这几个值#defineIP_PMTUDISC_DONT0/*NeversendDFframes.*/#defineIP_PMTUDISC_WANT1/*Useperroutehints.*/#defineIP_PMTUDISC_... 阅读全文
摘要:
http://blog.csdn.net/macrossdzh/article/details/5359419找到NET_SKBUFF_DATA_USES_OFFSET定义的地方,文件include/linux/skbuff.h#ifBITS_PER_LONG>32#defineNET_SKBUF... 阅读全文
摘要:
net/core/dev.c中有:rc=ops->ndo_start_xmit(skb,dev);trace_net_dev_xmit(skb,rc);在include/trace/events/net.h中有TRACE_EVENT(net_dev_xmit,。。。在include/linux/t... 阅读全文
摘要:
capable()函数来对权限做出检查,检查是否有权对指定的资源进行操作,该函数返回0则代表无权操作。该函数的定义在include/linux/capability.h中,其中包含了与之相对应的权限列表。CAP_DAC_OVERRIDE这个能力来推翻在文件和目录上的存取的限制(数据存取控制,或者D... 阅读全文
摘要:
网络模型G1autoeth0ifaceeth0inetstaticaddress172.16.4.121netmask255.255.0.0gateway172.16.1.1autoeth1ifaceeth1inetstaticaddress192.168.10.1netmask255.255.2... 阅读全文