SYOK_2001_333 发表于 2010-7-15 09:50:04

connect 遇到的问题

connect 函数SCOKET 套接中心的时候
按道理讲 如果套接成功 返回00 如果不成功返回-1
但是测试发现 如果中心打开时候 能够套接成功,但是如果这时候关闭中心软件,那么返回也是 00(成功),不知为什么?

SYOK_2001_333 发表于 2010-7-15 13:14:00

还有SCOKET 意外断掉(网线拔出),LWIP协议栈如何判断出来啊?

ffxz 发表于 2010-7-15 13:25:27

lz位的过程不是太明确是什么意思。“这个时候关闭”是什么时候?已经connect成功后?

网线拔出需要驱动支持,PHY那边会有个中断产生,它需要通知给LwIP协议栈。

SYOK_2001_333 发表于 2010-7-15 13:30:11

回复【2楼】ffxz
-----------------------------------------------------------------------

我说的意思是没有打开中心,用connect 套接,函数返回竟然也是正确的。

ffxz 发表于 2010-7-15 13:36:09

UDP?

SYOK_2001_333 发表于 2010-7-15 13:36:39

TCP套接

ffxz 发表于 2010-7-15 13:39:10

贴代码
页: [1]
查看完整版本: connect 遇到的问题