getsockopt.2: Clarify the SO_REUSEPORT_LB text a bit
Refer to sockets rather than processes, since one can have multiple sockets in a load-balancing group within the same process. MFC after: 1 week Sponsored by: Modirum MDPay Sponsored by: Klara, Inc.
This commit is contained in:
@@ -214,14 +214,14 @@ This option permits multiple instances of a program to each
|
||||
receive UDP/IP multicast or broadcast datagrams destined for the bound port.
|
||||
.Pp
|
||||
.Dv SO_REUSEPORT_LB
|
||||
allows completely duplicate bindings by multiple processes
|
||||
allows completely duplicate bindings by multiple sockets
|
||||
if they all set
|
||||
.Dv SO_REUSEPORT_LB
|
||||
before binding the port.
|
||||
Incoming TCP and UDP connections are distributed among the sharing
|
||||
processes based on a hash function of local port number, foreign IP
|
||||
Incoming TCP and UDP connections are distributed among the participating
|
||||
listening sockets based on a hash function of local port number, and foreign IP
|
||||
address and port number.
|
||||
A maximum of 256 processes can share one socket.
|
||||
A maximum of 256 sockets can be bound to the same load-balancing group.
|
||||
.Pp
|
||||
.Dv SO_KEEPALIVE
|
||||
enables the
|
||||
|
||||
Reference in New Issue
Block a user