[packages/asterisk] upgrade lantiq channel driver to latest version
authormirko <mirko@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 8 Nov 2012 14:50:56 +0000 (14:50 +0000)
committermirko <mirko@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 8 Nov 2012 14:50:56 +0000 (14:50 +0000)
This fixes compatibility issues with TAPI version 3

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34121 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/asterisk-1.8.x/src-lantiq/channels/chan_lantiq.c

index fa2ee55..6e2b502 100644 (file)
@@ -631,9 +631,13 @@ static void lantiq_jb_get_stats(int c) {
        if (ioctl (dev_ctx.ch_fd[c], IFX_TAPI_JB_STATISTICS_GET, (IFX_int32_t) &param) != IFX_SUCCESS) {
                ast_debug(1, "Error getting jitter buffer  stats.\n");
        } else {
+#if !defined (TAPI_VERSION3) && defined (TAPI_VERSION4)
                ast_debug(1, "Jitter buffer stats:  dev=%u, ch=%u, nType=%u, nBufSize=%u, nIsUnderflow=%u, nDsOverflow=%u, nPODelay=%u, nInvalid=%u", 
                                (uint32_t) param.dev,
                                (uint32_t) param.ch,
+#else
+               ast_debug(1, "Jitter buffer stats:  nType=%u, nBufSize=%u, nIsUnderflow=%u, nDsOverflow=%u, nPODelay=%u, nInvalid=%u", 
+#endif
                                (uint32_t) param.nType,
                                (uint32_t) param.nBufSize,
                                (uint32_t) param.nIsUnderflow,