IPv6 and UDP



My quest for IPv6 continues... :) Which package should I use for being able to send and receive IPv6 UDP packets on linux. I've tried:

1. tclUDP, but it does not support IPv6 by default. A look at the code revealed a constant called SIPC_IPV6, which I enabled but was then unable to compile (see below).

2. ceptcl failed to pass configure.

I managed to build tcludp from the latest tarball. That required fixing a few errors and declaring AI_DEFAULT to what it should be in my Ubuntu installation. However, loading the library does not work since it uses getipnodebyname() which is deprecated and does not seems to be available when Tcl loads in libudp1.0.8.so
.