summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/gatekeeper/files/patch-aa30
1 files changed, 30 insertions, 0 deletions
diff --git a/net/gatekeeper/files/patch-aa b/net/gatekeeper/files/patch-aa
new file mode 100644
index 0000000..49b9793
--- /dev/null
+++ b/net/gatekeeper/files/patch-aa
@@ -0,0 +1,30 @@
+--- SignalConnection.cxx.orig Sat Aug 19 05:48:21 2000
++++ SignalConnection.cxx Sat Aug 19 05:52:48 2000
+@@ -292,10 +292,10 @@
+ PTRACE(4, "GK\tMessage type : " << (int)m_q931.GetMessageType());
+ PTRACE(5, ANSI::BYEL << "Q931: " << m_q931 << ANSI::OFF << endl);
+
+- if(m_q931.HasField(GkQ931::UserUserField)) {
++ if(m_q931.HasIE(GkQ931::UserUserIE)) {
+ H225_H323_UserInformation signal;
+
+- PPER_Stream q = m_q931.GetField(GkQ931::UserUserField);
++ PPER_Stream q = m_q931.GetIE(GkQ931::UserUserIE);
+ if ( ! signal.Decode(q) ) {
+ PTRACE(4, "GK\tERROR DECODING Q931.UserInformation!");
+ return false;
+@@ -354,11 +354,11 @@
+ signal.Encode(sb);
+ sb.CompleteEncoding();
+
+- m_q931.SetField(GkQ931::UserUserField, sb);
++ m_q931.SetIE(GkQ931::UserUserIE, sb);
+ }
+
+- if (m_q931.HasField(GkQ931::CalledPartyNumberField)) {
+- PBYTEArray n_array = m_q931.GetField(GkQ931::CalledPartyNumberField);
++ if (m_q931.HasIE(GkQ931::CalledPartyNumberIE)) {
++ PBYTEArray n_array = m_q931.GetIE(GkQ931::CalledPartyNumberIE);
+ const char* n_bytes = (const char*) (n_array.GetPointer());
+ PString n_string(n_bytes+1, n_array.GetSize()-1);
+ if(Toolkit::Instance()->RewritePString(n_string))
OpenPOWER on IntegriCloud