[astridevcon-2007] Agenda Planning: Phase 1

Tilghman Lesher tilghman at mail.jeffandtilghman.com
Sun Apr 15 11:42:45 MST 2007


On Saturday 14 April 2007, Marc Blanchet wrote:
> - right now, I have separate netsock, rtp and udptl routines/
> objects/....  then chan_sip is modified to use the new routines.
> - netsock, rtp and udptl new routines have a different namespace so
> the non-modified channels are not using that new code in any form.
> - the new routines are IP version independent: they handle both v4
> and v6, which is the right way to convert an application to v6: you
> make it version independent.  (the new namespace adds "vi" to the
> routines names: vi stands for version independent, not for your
> favorite editor ;-))
> - therefore, it is structured right now to handle merging
> "incrementally": channel by channel.
>
> - still, it is pretty significant changes in the code...
>
> > The socket issue certainly seems to be a separate module, and then we
> > could go step by step and review/merge.
> >
> > stun is available in the google talk/jingle channel today, but not
> > in SIP yet.
>
> will look. but as you know, there is a need to handle NAT and IPv6 in
> a coherent way, so looking at the overall picture is the right thing
> to do, before it becomes tooo messy.

I can't speak for Kevin and the other organizers, but I know I'd like to see
a mini-presentation on the new APIs, why they're needed, what all they
provide, etc.  Thank you for summarizing precisely what the issues are.

-- 
Tilghman


More information about the AstriDevCon-2007 mailing list