由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有没有人在Vista下试过UDP广播
相关主题
Linux Socket编程unix network programming (Stevens) book V1 (2ed, 3ed) code cannot run on Linux
How to get local hostname under linux?问一个Linux无法监听指定端口的问题
python question: A socket operation was attempted to an unreachable networkC10M 练习 step 1: 10M sockets
UNIX DATAGRAM 类型socket最大报文长度多少?[合集] 求助: socket传递C++ class的问题
一个socket中select函数的问题[合集] Socket编程问题 (转载)
C10M 练习2: 空TCP 连接,1M per 4G RAM问个关于socket问题
有人了解socket error 10013吗?我也请问一个multi-thread的问题
socket re-connection problemmultithread: how to lock a thread
相关话题的讨论汇总
话题: udp话题: vista话题: 广播话题: socket
进入Programming版参与讨论
1 (共1页)
j***i
发帖数: 3096
1
在XP下发UDP广播是从所有的网卡发出去,怎么在Vista下只从优先级最高的网卡发出去?
为了实现XP下一样的UDP广播, 在Vista下,我只好找到每一个网卡,挨个挨个发UDP
Sub Broadcast。
是不是我哪地方用的不对?或者哪里要改一下设置?
用正常UDP广播(不用UDP Sub Broadcast)的client socket初始化源代码如下:
BOOL CreateFwDhcp67Client()
{
int ra = 1;
unsigned long block_flag = TRUE;
FwDhcp67ClientSock = socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);
if ( FwDhcp67ClientSock == INVALID_SOCKET)
{
return FALSE;
}
ioctlsocket ( FwDhcp67ClientSock, FIONBIO, &block_flag );

if (setsoc
1 (共1页)
进入Programming版参与讨论
相关主题
multithread: how to lock a thread一个socket中select函数的问题
这个版看来是毁了C10M 练习2: 空TCP 连接,1M per 4G RAM
winsock error 10053有人了解socket error 10013吗?
问个socket的问题socket re-connection problem
Linux Socket编程unix network programming (Stevens) book V1 (2ed, 3ed) code cannot run on Linux
How to get local hostname under linux?问一个Linux无法监听指定端口的问题
python question: A socket operation was attempted to an unreachable networkC10M 练习 step 1: 10M sockets
UNIX DATAGRAM 类型socket最大报文长度多少?[合集] 求助: socket传递C++ class的问题
相关话题的讨论汇总
话题: udp话题: vista话题: 广播话题: socket