首页 » 技术SOS » 嵌入式系统 » 操作系统 » END驱动中,哪里告诉IP协议栈MTU的大小?

END驱动中,哪里告诉IP协议栈MTU的大小?

菜鸟
2007-11-22 13:25:33
我看过一下END驱动,里面只有netPoolInit涉及到MTU的设置,其设置时如下 netPoolInit(pDrvCtrl-endObject.pNetPool, &motMclBlkConfig, &motClDescTbl[0], motClDescTblNumEnt, NULL); 其中 motClDescTbl[0].clNum = numBuf; motClDescTbl[0].memSize = (numBuf * (FRAME_MAX_AL + sizeof (long))); 我发现多数情况下只设一种大小类型的Cluster,FRAME_MAX_AL等于MTU的大小 是否调用完netPoolInit,VXWORKS就会向IP协议栈填入MTU的信息,如果不是,驱动程序是在哪里向系统注册网络接口的MTU信息?谢谢
分享
关键词: VXWORKS, MTU