[Barrelfish-users] Can I use SO_REUSEADDR option in barrelfish?
pravin at inf.ethz.ch
Wed Apr 3 10:50:20 CEST 2013
Barrelfish networking code provides callback based API to applications
and support for socket interface is currently limited. So, we don't
support options like SO_REUSEADDR or SO_REUSEPORT. You can achieve
the SO_REUSEPORT behavior in Barrelfish by modifying the code to
deliver the packets to all interested processes instead of just one by
adding additional filters.
I hope this helps.
On Tue, Apr 2, 2013 at 2:30 PM, ZHANGTIAN <chang-tian at hotmail.com> wrote:
> hi !
> In file Barrelfish/include/lwip/opt.h , I found below definition and
> comment :
> * SO_REUSE==1: Enable SO_REUSEADDR and SO_REUSEPORT options. DO NOT USE!
> #ifndef SO_REUSE
> #define SO_REUSE 0
> also in file Barrelfish/include/lwip/sockets.h , comment says
> SO_REUSEADDR uimplemented :
> #define SO_REUSEADDR 0x0004 /* Unimplemented: allow local address reuse
> Wanna know for sure if that means I can't set SO_REUSEADDR option in
> barrelfish ?
> Thanks !
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
More information about the Barrelfish-users