详情:采集卡是Server,两个端口,一个数据接收3600,一个数据发送3500。
Windows下面连接是正常的,转到64位ARM下,数据发送端口可以连接,数据接收端口连接不上。
Windows编程中,除了调用socket和connect,还调用了setsockopt(端口重用、KeepAlive)、WSAIoctl(KeepAlive)。转到ARM下,修改了部分函数和参数,使其适用于ARM的接口。
connect连接数据接收端口时,报错2,查询这个代码说是"No such file or directory";注释掉socket和connect之外的其他函数调用,connect返回错误代码仍然为2。
--
修改:klglfgljl FROM 60.10.57.59
FROM 60.10.57.59