如何在Linux中使用C进行UDP广播
在许多IP堆栈(如Linux)中,此代码不起作用。您的套接字必须具有广播权限。试试这个:
bcast\u sock=socket(AF\u INET,sock\u DGRAM,0);
int=1;
int ret=setsockopt(bcast_sock、SOL_SOCKET、SO_BROADCAST和broadcastedenable、sizeof(broadcastedenable));
/*添加其他代码、sockaddr、sendto()等*/