[DGD] API requirements for networking extensions

Raymond Jennings shentino at gmail.com
Fri Jun 9 21:05:49 CEST 2017


Just out of curiosity, what was the purpose of diverting this work into a
separate thread?

On Fri, Apr 21, 2017 at 1:26 AM, Felix A. Croes <felix at dworkin.nl> wrote:

> bart at wotf.org wrote:
>
> > From my point of view:
> >
> > open_port() from the current network extensions should be extended to
> support
> > listening on specific addresses (ipv4 and ipv6). Additionally it should
> be
> > changes to use the listen/accept functionality from 'base' instead of
> adding
> > its own (it may need some wrapper functions for this).
> >
> > UDP, use current 'base' implementation instead of the one from the
> network
> > extensions.
> >
> > Outbound TCP: use 'base' implementation instead of the one from the
> network
> > extensions.
> >
> > Functionally, that covers everything except for initiating outbound UDP
> > traffic, and should share as much code as possible with the 'base' DGD
> > implementation.
>
> Yesterday I committed the code which introduces a dedicated UDP receive
> thread.  This will stabilize the internal API for now.
>
> Regards,
> Felix Croes
> ____________________________________________
> https://mail.dworkin.nl/mailman/listinfo/dgd
>



More information about the DGD mailing list