[Asterisk-cvs] libpri libpri.h,1.46,1.47 q931.c,1.122,1.123
mattf at lists.digium.com
mattf at lists.digium.com
Tue Apr 5 17:01:32 CDT 2005
Update of /usr/cvsroot/libpri
In directory mongoose.digium.com:/tmp/cvs-serv10145
Modified Files:
libpri.h q931.c
Log Message:
Add missing PRI/Q.931 progress mask
Index: libpri.h
===================================================================
RCS file: /usr/cvsroot/libpri/libpri.h,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- libpri.h 5 Apr 2005 03:55:58 -0000 1.46
+++ libpri.h 5 Apr 2005 21:54:15 -0000 1.47
@@ -93,6 +93,7 @@
#define PRI_PROG_INTERWORKING_NO_RELEASE (1 << 6)
#define PRI_PROG_INTERWORKING_NO_RELEASE_PRE_ANSWER (1 << 7)
#define PRI_PROG_INTERWORKING_NO_RELEASE_POST_ANSWER (1 << 8)
+#define PRI_PROG_CALLER_RETURNED_TO_ISDN (1 << 9)
/* Numbering plan identifier */
#define PRI_NPI_UNKNOWN 0x0
Index: q931.c
===================================================================
RCS file: /usr/cvsroot/libpri/q931.c,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -d -r1.122 -r1.123
--- q931.c 5 Apr 2005 03:55:58 -0000 1.122
+++ q931.c 5 Apr 2005 21:54:15 -0000 1.123
@@ -183,6 +183,7 @@
#define Q931_PROG_CALL_NOT_E2E_ISDN 0x01
#define Q931_PROG_CALLED_NOT_ISDN 0x02
#define Q931_PROG_CALLER_NOT_ISDN 0x03
+#define Q931_PROG_CALLER_RETURNED_TO_ISDN 0x04
#define Q931_PROG_INBAND_AVAILABLE 0x08
#define Q931_PROG_DELAY_AT_INTERF 0x0a
#define Q931_PROG_INTERWORKING_WITH_PUBLIC 0x10
@@ -1048,6 +1049,9 @@
case Q931_PROG_CALLER_NOT_ISDN:
call->progressmask |= PRI_PROG_CALLER_NOT_ISDN;
break;
+ case Q931_PROG_CALLER_RETURNED_TO_ISDN:
+ call->progressmask |= PRI_PROG_CALLER_RETURNED_TO_ISDN;
+ break;
case Q931_PROG_INBAND_AVAILABLE:
call->progressmask |= PRI_PROG_INBAND_AVAILABLE;
break;
More information about the svn-commits
mailing list