SO_BROADCAST
#ifdef SO_BROADCAST
if (setsockopt(sock, SOL_SOCKET, SO_BROADCAST, (char *) &on,
if (_setsockopt(s, SOL_SOCKET, SO_BROADCAST, &o, sizeof o) < 0)
if (setsockopt(sock, SOL_SOCKET,SO_BROADCAST, &on,sizeof(on)) < 0)
return (SO_BROADCAST);
if (so_options & SO_BROADCAST) {
case SO_BROADCAST:
case SO_BROADCAST:
(pcb->so->so_options & SO_BROADCAST) == 0 ||
#define IP_ALLOWBROADCAST SO_BROADCAST /* 0x20 can send broadcast packets */
if (inp->inp_socket->so_options & SO_BROADCAST)
sopt.sopt_name = SO_BROADCAST;
sopt.sopt_name = SO_BROADCAST;
ATF_REQUIRE(setsockopt(s, SOL_SOCKET, SO_BROADCAST, &(int){1},
ret = setsockopt(s, SOL_SOCKET, SO_BROADCAST, &soptval,
if (setsockopt(s, SOL_SOCKET, SO_BROADCAST, &on, sizeof(on)) < 0) {