dev-serveez
[Top][All Lists]
Advanced

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

Re: [dev-serveez] IPv6 prep


From: Thien-Thi Nguyen
Subject: Re: [dev-serveez] IPv6 prep
Date: Mon, 23 May 2011 10:34:38 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

() Thien-Thi Nguyen <address@hidden>
() Fri, 20 May 2011 11:54:23 +0200

   BTW, here is the wip sketch of src/libserveez/address.[hc].

Forget about all that.  See instead:

  http://git.savannah.gnu.org/cgit/serveez.git/log/?h=q-addr

which is the compiles-and-passes-"make check" Actual Code.  Comments welcome,
especially WRT the changes to the client (non-libserveez) code.  Some of that
is somewhat balky because ‘struct svz_address’ is opaque.  On one hand i take
it as a good design principle to start opaque and only open up later, but on
the other hand, maybe such balkiness is just unmitigated PITA.  On the third
hand, perhaps Someone (w/ more energy than i have) will be encouraged to
rework those clients to handle IPv6 as well, in the process cohesing better w/
‘svz_address_t’ and eliminating the balkiness.  Hmmm.

NB: The ‘STILL_NO_V6_DAMMIT’ documentation will probably be limited to some
blurb like: "@strong{NOTE}: Although libserveez is ``ready'' for IPv6, it does
not support it yet internally, thus any attempt to specify a @var{family}
other than @code{AF_INET} will immediately abort the process."



reply via email to

[Prev in Thread] Current Thread [Next in Thread]