From 0153f603cb9666656c2b6b7a7c2fcd3813dc93b5 Mon Sep 17 00:00:00 2001
From: Moises Silva <moy@sangoma.com>
Date: Wed, 9 Nov 2011 11:16:15 -0500
Subject: [PATCH] freetdm: fix pri tap progress event handling

---
 libs/freetdm/src/ftmod/ftmod_pritap/ftmod_pritap.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libs/freetdm/src/ftmod/ftmod_pritap/ftmod_pritap.c b/libs/freetdm/src/ftmod/ftmod_pritap/ftmod_pritap.c
index 53afebc77e..29c7860220 100644
--- a/libs/freetdm/src/ftmod/ftmod_pritap/ftmod_pritap.c
+++ b/libs/freetdm/src/ftmod/ftmod_pritap/ftmod_pritap.c
@@ -547,7 +547,7 @@ static void handle_pri_passive_event(pritap_t *pritap, pri_event *e)
 		break;
 
 	case PRI_EVENT_PROGRESS:
-		crv = tap_pri_get_crv(pritap->pri, e->ring.call);
+		crv = tap_pri_get_crv(pritap->pri, e->proceeding.call);
 		ftdm_log(FTDM_LOG_DEBUG, "Progress on channel %s:%d:%d with callref %d\n", 
 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
 		break;