At several locations in udp_tcl.c, socklen variables
are declared as int instead of socklen_t. These are
wrong since socklen_t is 64bit long on 64bit machines.
The patch file "udp_tcl.c.patch" fixes the problem.
I've tested the patched version runs well on both 64bit
tru64unix and 32bit linux.
On the operating system Tru64unix, it is recommended to
use a command like
env CC="cc -std1 -D_XOPEN_SOURCE=500 -D_OSF_SOURCE"
to configure. I didn't prepare a modification for
configure.in, but if possible, please provide the
equivalent CFLAGS in configure.
kazuro.furukawa at kek.jp