Re: [PATCH 02/15] libnfs.a: Allow multiple RPC listeners to share listener port number

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Chuck Lever wrote:

  Normally, when "-p" is not specified on the mountd command line, the
  TI-RPC library chooses random port numbers for each listener.  If a
  port number _is_ specified on the command line, all the listeners
  will get the same port number, so SO_REUSEADDR needs to be set on
  each socket.
  
  Thus we can't let TI-RPC create the listener sockets for us in this
  case; we must create them ourselves and then set SO_REUSEADDR (and
  other socket options) by hand.

It bothers me that there are two separate code paths in two separate
libraries for these two nearly identical cases.  Wouldn't it be better to
add this functionality to tirpc?
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux