自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cycuest的专栏

RTOS & Network

  • 博客(6)
  • 收藏
  • 关注

原创 ip分组输出函数ip_output()小结

函数原型: int ip_output(struct mbuf *m, struct mbuf * opt, struct route *ro, int flags, struct ip_moptions *imo)参数说明:  m指向要发送的分组,opt指向分组的ip首部的选项部分,r0标识系统为该目的地址选择的路由,                   flags标志设定了若干预设值

2007-05-11 16:15:00 3477

原创 ip分组转发函数ip_forward()小结

函数原型: void ip_forward(struct mbuf *m, int srcrt)参数说明: m指向所要转发的ip分组, srcrt标识该函数是否是由于分组中标识了源路由选项而被调用的当ip 分组到达的系统不是分组的最终目的地址时, ip_input将调用ip_forward(m, 0)函数转发分组;或者如果在选项处理时发现选项标识了源路由,并且分组还没到达最终目的地时,则选项处理函

2007-05-11 14:40:00 3030

原创 ip输入处理函数ip_input()小结

ip输入处理函数ip_input()小结当有帧数据到达网络接口时,网络设备驱动程序会调用m_devget()函数创建一mbuf链表,将收到的帧的数据部分(从ip首部开始) 存放到该mbuf链中.然后调用eth_input(struct ifnet * ifp, struct ether_header *eh, struct mbuf *m)函数通知协议.如果识别到该帧的数据部分为ip分组(类型长度

2007-05-10 20:26:00 5521

原创 net/3中定时函数timeout()的使用

static void net_test_timeout(void * arg) {    diag_printf("neet_test_timeout( )/n");    timeout(net_test_timeout, (void *)0, 100);  //此处时钟滴答数设置为100,即每个1000ms = 100*10ms调用一次                     

2007-05-08 11:11:00 984

原创 基于套接字描述符的ioctl( )系统调用详解

(一) ioctl( )系统调用的实现ioctl( )系统调用提供了一个通用命令接口,原型为 int ioctl(int fd, unsigned long com, caddr_t data) 。其中fd是一个设备描述符或者是一个网络连接(即套接字描述sockfd)。本文针对的是套接字描述符. 首先用户进程通过socket(AF_xxx, SOCK_xxx, flag)函数创建一个TCP或者UD

2007-04-27 15:57:00 8797 2

转载 陈继儒 -- 《小窗幽记》

 《小窗幽记》卷七 集韵人生斯世,不能读尽天下秘书灵笈。有目而昧,有口而哑,有耳而聋,而面上三斗俗尘,何时扫去?则韵之一字,其世人对症之药乎?虽然,今世且有焚香啜茗,清凉在口,尘俗在心,俨然自附于韵,亦何异三家村老妪,动口念阿弥,便云升天成佛也。集韵第七。   陈慥家蓄数姬,每日晚藏花一枝,使诸姬射覆,中者留宿,时号“花媒”。   雪后寻梅,霜前访菊;雨际护兰,风外听竹。   清斋幽闭

2007-01-28 17:11:00 23508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除