bms 594ef8f3f8 MFC rev 1.270:
Fix undirected broadcast sends for the case where SO_DONTROUTE has also
  been set at the socket layer, in our somewhat convoluted IPv4 source
  selection logic in ip_output().

  IP_ONESBCAST is actually a special case of SO_DONTROUTE, as 255.255.255.255
  must always be delivered on a local link with a TTL of 1.

  If IP_ONESBCAST has been set at the socket layer, also perform destination
  interface lookup for point-to-point interfaces based on the destination
  address of the link; previously it was not possible to use the option with
  such interfaces; also, the destination/broadcast address fields map to the
  same field within struct ifnet, which doesn't help matters.

Reviewed by:	andre
2007-03-08 13:19:03 +00:00
..
2005-12-25 14:03:38 +00:00
2005-08-31 13:58:28 +00:00
2006-01-31 15:56:47 +00:00
2007-02-14 13:39:01 +00:00
2006-07-29 08:24:12 +00:00
2007-02-12 12:52:54 +00:00
2006-07-29 08:24:12 +00:00
2006-01-27 21:50:11 +00:00
2007-03-04 12:39:43 +00:00
2007-03-08 13:19:03 +00:00
2005-10-09 03:17:41 +00:00
2006-02-16 01:06:22 +00:00
2007-03-05 10:21:52 +00:00