SO_BROADCAST
#define IP_ALLOWBROADCAST SO_BROADCAST /* 0x20 can send broadcast packets */
if (setsockopt(sock, SOL_SOCKET, SO_BROADCAST, &on, sizeof (on)) < 0)
if (setsockopt(s, SOL_SOCKET, SO_BROADCAST, &on, sizeof (on)) < 0) {
SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK|SO_LINGER|
if (val & SO_BROADCAST)
SO_BROADCAST,
if (setsockopt(s, SOL_SOCKET, SO_BROADCAST, &opt,
(void) setsockopt(datagram_sock, SOL_SOCKET, SO_BROADCAST, &flag,
(void) setsockopt(name_sock, SOL_SOCKET, SO_BROADCAST, &flag,
{ SOL_SOCKET, SO_BROADCAST, PR_SO_BROADCAST },
case SO_BROADCAST:
SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK|
case SO_BROADCAST:
SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK|
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
*i1 = connp->conn_broadcast ? SO_BROADCAST : 0;
{ SO_BROADCAST, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
{ SO_BROADCAST, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
{ SO_BROADCAST, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK|
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
case SO_BROADCAST:
SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK|
{ SO_BROADCAST, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
{ SO_BROADCAST, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
#define IP_ALLOWBROADCAST SO_BROADCAST /* can send broadcast packets */