Got an OSF/1 bug report fixing related problems:
- xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
  problem of socklen_t being undefined on a number of platforms
- debugXML.c: fixed a compilation problem when without snprintf
Daniel
diff --git a/xmlversion.h.in b/xmlversion.h.in
index c0544e6..6b41be4 100644
--- a/xmlversion.h.in
+++ b/xmlversion.h.in
@@ -23,6 +23,16 @@
 #define LIBXML_TEST_VERSION xmlCheckVersion(@LIBXML_VERSION_NUMBER@);
 
 /*
+ * a few extra config stuff which may not be handled easily in configure
+ */
+
+#ifndef HAVE_SOCKLEN_T
+#if defined(__osf__) || defined(__Linux__)
+#define HAVE_SOCKLEN_T
+#endif
+#endif
+
+/*
  * Whether the FTP support is configured in
  */
 #if @WITH_FTP@