我们现在使用CC3220SF的LANCHPAD开发板,当我创建Socket连接时,比如bind一个本机端口号60000,返回是成功的,
然后,在程序中再去bind另外一个本机端口号如60001,但是返回是失败的。
这个是为何?还是说协议栈本身只能绑定一个本机端口?急问,这个和我们后面的使用模式有很大的关系。
gaoyang9992006:
同一个socket只可以bind最多一个端口,如果bind超过1个端口,会返回错误22
gaoyang9992006:
http://blog.chinaunix.net/uid-20662820-id-3645493.html
楼主可以查查socket相关资料,看看修改哪些内容可以实现多个本地端口绑定。