RFC: IDN support in getaddrinfo().

Simon Josefsson jas@extundo.com
Mon Mar 8 16:29:00 GMT 2004


I just realized you added idn-int.h as well.  First, it isn't
mentioned in Makefile.  Secondly, you might want to shorten it into a
one-liner '#include <stdint.h>', for glibc it should be equivalent.
The rest of the file is rather unreadable.  Finally, it might be
simpler to remove the file altogether, and replace the '#include
<idn-int.h>' statement in stringprep.h to say '#include <stdint.h>'. I
did this in punycode.h and idna.h (which also need uint32_t).

(The reason for idn-int.h is to get uint32_t which isn't guaranteed by
C89.  But the GLIBC stdint.h appear to always typedef it.)

Thanks,
Simon



More information about the Libc-alpha mailing list