1、UDP发送 sl_SendTo,怎样指定源端口? 不指定的情况下是随机分配的端口号么?(指定源端口,主要目的是想让NAPT工作,让外网可以发送UDP数据到内网)
2、UDP接收问题: SDK给出的接收步骤:sl_Socket()--->sl_Bind()---->sl_RecvFrom(), 这样紧挨着放在一个函数里一起执行是没什么问题, 可是如果先执行前两步,得到一个SockID放入全局变量,以后再来使用这个ID做接收,就接收不到数据了。例如下面代码:
int OpenSocket()
{
skID = sl_Socket(,,);
sl_Bind(skID,,,,);
}
int RecvData()
{
sl_RecvFrom(skID,,,,);
}
Bug真多吗?