网卡驱动
lcw_202
这个作者很懒,什么都没留下…
展开
-
浅析ethx网卡发送函数sys_write简易流程
<br />浅析ethx网卡发送函数sys_write简易流程<br /><br /><br />sys_write=>vfs_write=>do_sync_write=><br />filp->f_op->aio_write(&kiocb,&iov, 1, kiocb.ki_pos);<br />{也就是对应socket_file_ops中的sock_aio_write}<br />sock_aio_write=>do_sock_write=>__s转载 2010-11-07 21:44:00 · 953 阅读 · 0 评论 -
wireless extention扩展接口
<br /> <br /><br />Blog作者的回复:<br />wlan_add_card=><br />wlan_create_thread(wlan_service_main_thread, &priv->MainThread, "wlan_main_service");<br />=>wlan_service_main_thread=>wlan_exec_next_cmd=><br />将调用wlan_enter_ps和wlan_exit_ps<br /><br /><br转载 2010-11-07 21:45:00 · 1871 阅读 · 0 评论 -
浅析sys_socket创建socket的简易流程
<br />浅析sys_socket创建socket的简易流程<br /><br />sys_socket=><br />1.sock_create=>__sock_create=><br />pf->create(net, sock, protocol);<br />inet_create=>看看都做了什么事情,<br />sk_alloc=>sk_prot_alloc=>kmalloc(prot->obj_size, priority)转载 2010-11-07 21:43:00 · 1365 阅读 · 0 评论 -
浅析ethx网卡控制函数ioctl实现具体流程
<br />浅析ethx网卡控制函数ioctl实现具体流程<br /><br />====================<br />1.应用层程序iwpriv<br />wireless tools网络配置应用程序iwpriv命令格式:<br />iwpriv ethX private-command [parameters]<br /><br />iwpriv部分实现源码如下:<br />int main(int argc,char*argv[])<br />{<转载 2010-11-07 21:44:00 · 1281 阅读 · 0 评论 -
什么是RFC
<br />简要介绍RFC和一些常用协议的RFC <br /> <br />什么是状态检测<br />本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性,<br />严禁用于任何商业用途。<br />msn: yfydz_no1@hotmail.com<br />来源:http://yfydz.cublog.cn<br /><br />RFC是request for comment的缩写,是由IETF管理,所有关于Internet的正式转载 2010-11-08 16:19:00 · 1106 阅读 · 0 评论 -
Linux下直接发送以太包
<br />在Linux下使用如下类型打开的socket(要有ROOT权限):<br />sd=socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));<br />可以直接用sendto(2)发送以太帧,帧中所有数据需要自己填好<br />sendto函数的最后两个参数是struct sockaddr_ll类型指针及其长度转载 2010-11-08 16:22:00 · 1247 阅读 · 0 评论 -
SCTP协议跟踪
<br />简要介绍SCTP协议(RFC2960)的跟踪, 分析其建立连接和断开连接的详细过程.<br /> <br />SCTP协议跟踪<br />本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性,严禁用于任何商业用途。<br />msn: yfydz_no1@hotmail.com<br />来源:http://yfydz.cublog.cn<br />参考文献: RFC2960, 3309<br />1. SCTP(Stream C转载 2010-11-08 16:24:00 · 1244 阅读 · 0 评论