2011年10月16日

uIP中UDP协议实现的改进 转载及实现

摘要: 设计lootloader时需要用到一个超小型轻量级的,经选择发现uIP比较适合. 在参考相关资料并移植成功后,发现UDP服务器功能不太好用,主要表现在uip_udp_new()创建连接时指定客户端源端口号为0,以便接收所有未知客户端的数据. 但接收到数据后,必须更新 uip_udp_conn->rport 为客户端源端口,才能向客户端发送数据,但此后,仅只能接收此连接发来的数据,其它新客户端发来的数据会被抛弃.(uip_udp_conn->rport == 0 || UDPBUF->srcport == uip_udp_conn->rport)因此我们需要让uIP的UD 阅读全文

posted @ 2011-10-16 20:39 aozima 阅读(3664) 评论(1) 推荐(1) 编辑

导航