Author: shankar
Date: Tue Feb 23 11:47:05 2010
New Revision: 915291
URL: http://svn.apache.org/viewvc?rev=915291&view=rev
Log:
fixing issue AXIS2C-1422
Modified:
axis/axis2/c/core/trunk/util/configure.ac
axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h
axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c
Modified: axis/axis2/c/core/trunk/util/configure.ac
URL:
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/configure.ac?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/configure.ac (original)
+++ axis/axis2/c/core/trunk/util/configure.ac Tue Feb 23 11:47:05 2010
@@ -10,7 +10,6 @@
dnl Checks for programs.
AC_PROG_CC
-AC_PROG_CXX
AC_PROG_CPP
AC_PROG_LIBTOOL
AC_PROG_INSTALL
@@ -62,6 +61,8 @@
AC_HEADER_STDC
AC_CHECK_HEADERS([stdio.h stdlib.h string.h])
AC_CHECK_HEADERS([sys/socket.h])
+AC_CHECK_HEADERS([sys/sockio.h])
+AC_CHECK_HEADERS([getopt.h])
AC_CHECK_HEADERS([net/if.h], [], [],
[#include <stdio.h>
#if STDC_HEADERS
Modified: axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h
URL:
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h (original)
+++ axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h Tue Feb
23 11:47:05 2010
@@ -116,7 +116,9 @@
#include "axutil_uuid_gen_unix.h" /* uuid_gen unix implementation */
#include <netinet/tcp.h> /* TCP_NODELAY */
#include <utime.h>
+#ifdef HAVE_GETOPT_H
#include <getopt.h>
+#endif /*HAVE_GETOPT_H*/
#include "axutil_date_time_util_unix.h"
/* for file access handling */
Modified: axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c
URL:
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c (original)
+++ axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c Tue Feb 23
11:47:05 2010
@@ -32,7 +32,9 @@
# include <linux/if.h>
#else
# ifdef HAVE_NET_IF_H
-# include <sys/sockio.h>
+# ifdef HAVE_SYS_SOCKIO_H
+# include <sys/sockio.h>
+# endif
# include <net/if.h>
# include <net/if_arp.h>
# endif