git: mountd - Turn on SO_REUSEADDR (2)

Matthew Dillon dillon at
Sat Jun 20 12:07:27 PDT 2020

commit 5abbd6f3a4c2db46186af86c42b24dbec803f04c
Author: Matthew Dillon <dillon at>
Date:   Sat Jun 20 11:24:22 2020 -0700

    mountd - Turn on SO_REUSEADDR (2)
    * After several years it turns out that just turning SO_REUSEADDR
      on can cause a duplicate port to be assigned when an anonymous
      port is requested.  This is really a bug in the kernel which also
      needs to be fixed, but for now only set this option when a specific
      port is selected.
    * Enhance bind error reporting.

Summary of changes:
 sbin/mountd/mountd.c | 31 ++++++++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list