using reuseaddr option while do UDP socket processing, it is not functional. I searched the question on google, it seems that it's caused by inet_drv.c line 5611, in fact win32 support reuseaddr, should the following <div>
<br></div><div><div>#ifdef __WIN32__</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> continue; /* Bjorn says */</div><div>#else</div><div><br></div><div>part be commented?</div><div><br></div><div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>case INET_OPT_REUSEADDR: </div><div>#ifdef __WIN32__</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> continue; /* Bjorn says */</div>
<div>#else</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> type = SO_REUSEADDR;</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> DEBUGF(("inet_set_opts(%ld): s=%d, SO_REUSEADDR=%d\r\n",</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span> (long)desc->port, desc->s,ival));</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> break;</div><div>#endif</div></div>
</div>