Index: channels/chan_zap.c =================================================================== RCS file: /usr/cvsroot/asterisk/channels/chan_zap.c,v retrieving revision 1.342 diff -u -r1.342 chan_zap.c --- channels/chan_zap.c 14 Sep 2004 12:36:14 -0000 1.342 +++ channels/chan_zap.c 19 Sep 2004 16:45:47 -0000 @@ -6931,6 +6931,7 @@ int doidling=0; char *cc; char idlen[80]; + char ani2str[5]; struct ast_channel *idle; pthread_t p; time_t t; @@ -7384,6 +7385,10 @@ if(!ast_strlen_zero(e->ring.callingsubaddr)) { pbx_builtin_setvar_helper(c, "CALLINGSUBADDR", e->ring.callingsubaddr); } + snprintf(ani2str, 5, "%d", e->ring.ani2); + if(!ast_strlen_zero(ani2str)) { + pbx_builtin_setvar_helper(c, "ANI2", ani2str); + } ast_mutex_lock(&pri->lock); if (c && !ast_pthread_create(&threadid, &attr, ss_thread, c)) { if (option_verbose > 2)