[PATCH] SO_REUSEADDR and SO_REUSEPORT behaviour
julian at freebsd.org
Fri Nov 29 16:15:10 UTC 2013
On 11/29/13, 8:04 PM, Ermal Luçi wrote:
> since SO_REUSEADDR and SO_REUSEPORT are supposed to allow two daemons to
> share the same port and possibly listening ip, you would expect if you bind
> two daemon with such options to same port to see the same traffic on both!
this is not how I interpret it.. I presume it is is to allow two
OUTGOING sessions from the same source.
> This is not the case today.
> Only multicast sockets seem to have the behaviour of broadcasting the data
> to all sockets sharing the same properties through these options!
> The patch at  implements/corrects the behaviour for UDP sockets.
> Is there anything to be corrected in that patch?
> Why it has not been provided there before?
> Can it be committed to the tree?
> Any extra security checks for jails needed there?
More information about the freebsd-net