18,356
社区成员
发帖
与我相关
我的任务
分享
m_Socket = socket( AF_INET, SOCK_DGRAM, 0 );
// set a socket option
BOOL bBroadcast = TRUE;
nResult = setsockopt( m_Socket,
SOL_SOCKET,
SO_BROADCAST,
(char*)&bBroadcast,
sizeof( BOOL )
);
m_saUdpCli.sin_family = AF_INET;
m_saUdpCli.sin_addr.s_addr = inet_addr(m_szLocalHostIP);//这个IP就是我选择要发送广播包的网卡的IP
m_saUdpCli.sin_port = htons( UDP_UDAP_PORT );
nResult = bind( m_Socket, (SOCKADDR *)&m_saUdpCli, sizeof(SOCKADDR_IN) );