* Seth David Schoen: > +On any locally-attached IP subnet, the lowest-numbered address and > +highest-numbered address (e.g., the .0 and .255 addresses on a subnet > +with netmask 255.255.255.0) are both designated as broadcast addresses. > +These cannot usefully be assigned to an interface, and can only be > +addressed with a socket on which the > +.B SO_BROADCAST > +option has been explicitly enabled. I think the broadcast address is actually settable to some degree, and /31 subnets do not have them. I wouldn't be surprised if kernel behavior also depended on the network device.