File opal-3.4.2.diff of Package opal
Index: opal-3.4.2/src/iax2/ies.cxx
===================================================================
--- opal-3.4.2.orig/src/iax2/ies.cxx
+++ opal-3.4.2/src/iax2/ies.cxx
@@ -425,6 +425,7 @@ void IAX2IeSockaddrIn::PrintOn(ostream &
void IAX2IeSockaddrIn::WriteBinary(BYTE *data)
{
sockaddr_in a;
+ memset (&a, 0, sizeof(a));
a.sin_addr = (in_addr)dataValue;
a.sin_port = (unsigned short)portNumber;
Index: opal-3.4.2/configure.ac
===================================================================
--- opal-3.4.2.orig/configure.ac
+++ opal-3.4.2/configure.ac
@@ -109,10 +109,10 @@ BUILD_NUMBER=`cat ${OPALDIR}/version.h |
OPAL_VERSION="${MAJOR_VERSION}.${MINOR_VERSION}.${BUILD_NUMBER}"
BUILD_TYPE=`cat ${OPALDIR}/version.h | grep BUILD_TYPE | cut -f 3 -d ' ' | sed 's/BetaCode/-beta/' | sed 's/AlphaCode/-alpha/' | sed 's/ReleaseCode/\./'`
-AC_DEFINE_UNQUOTED(OPAL_MAJOR, ${MAJOR_VERSION})
-AC_DEFINE_UNQUOTED(OPAL_MINOR, ${MINOR_VERSION})
-AC_DEFINE_UNQUOTED(OPAL_BUILD, ${BUILD_NUMBER})
-AC_DEFINE_UNQUOTED(OPAL_VERSION, "$OPAL_VERSION")
+AC_DEFINE_UNQUOTED(OPAL_MAJOR, ${MAJOR_VERSION}, [opal major version])
+AC_DEFINE_UNQUOTED(OPAL_MINOR, ${MINOR_VERSION}, [opal minor version])
+AC_DEFINE_UNQUOTED(OPAL_BUILD, ${BUILD_NUMBER}, [opal build number])
+AC_DEFINE_UNQUOTED(OPAL_VERSION, "$OPAL_VERSION", [opal version])
AC_MSG_NOTICE(Opal version is ${OPAL_VERSION});
Index: opal-3.4.2/include/h323/h323pdu.h
===================================================================
--- opal-3.4.2.orig/include/h323/h323pdu.h
+++ opal-3.4.2/include/h323/h323pdu.h
@@ -251,7 +251,7 @@ class H323SignalPDU : public H225_H323_U
int screening = -1
);
-#ifdef H323_H460
+#ifdef OPAL_H460
/** When sending the H460 message in the Setup PDU you have to ensure
the ARQ is received first then add the Fields to the Setup PDU
so we require a call back
Index: opal-3.4.2/opal.m4
===================================================================
--- opal-3.4.2.orig/opal.m4
+++ opal-3.4.2/opal.m4
@@ -712,7 +712,7 @@ AC_DEFUN([OPAL_DETERMINE_SPEEXDSP],
if test "x$SPEEXDSP_SYSTEM" = "xyes" ; then
old_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $SPEEXDSP_CFLAGS"
- AC_CHECK_HEADERS([speex/speex.h], [AC_DEFINE(OPAL_HAVE_SPEEX_SPEEX_H)])
+ AC_CHECK_HEADERS([speex/speex.h], [AC_DEFINE(OPAL_HAVE_SPEEX_SPEEX_H, 1, [opal have speex])])
CFLAGS="$old_CFLAGS"
fi
fi