Hi, My application requires calling party number as well as called party number in RouteRequests. It seems like the code behind the RouteRequests doesn't cope with "Extension indicator: information continues through the next octet" in Q931. (See Wireshark capture below). The CDR-part, however, handles it correctly. The calls are coming from a Cisco-router. Some logs... GnuGK Statusport: Gatekeeper(GNU) Version(3.1.0) Ext(pthreads=1,radius=1,mysql=1,pgsql=0,firebird=0,odbc=0,sqlite=1,large_fdset=0,crypto/ssl=1,h46018=1,h46023=1,ldap=0,ssh=0,ipv6=1,h235media=0) H323Plus(1.24.0) PTLib(2.10.1) Build(Jan 17 2012, 09:18:29) Sys(Linux i686 2.6.18-274.17.1.el5) Startup: Tue, 17 Jan 2012 11:42:49 +01:00 Running: 0 days 00:00:03 ; RouteRequest|10.47.98.18:18900|unregistered|15|9411001231234||cc-fc-48-e9-40-2e-11-e1-80-6d-dc-00-ac-f5-be-58|10.47.98.20|; CALL|Start|cc-fc-48-e9-40-2e-11-e1-80-6d-dc-00-ac-f5-be-58|9424601659999|9411001231234|; CALL|Stop|cc-fc-48-e9-40-2e-11-e1-80-6d-dc-00-ac-f5-be-58|9424601659999|9411001231234|0|; GnuGK Log: q931pdu = { protocolDiscriminator = 8 callReference = 15 from = originator messageType = Setup IE: Bearer-Capability = { 80 90 a3 ... } IE: Calling-Party-Number = { 00 80 39 34 32 34 36 30 31 36 35 39 39 39 39 ..9424601659999 } IE: Called-Party-Number = { 80 39 34 31 31 30 30 31 32 33 31 32 33 34 .9411001231234 Wireshark: Q.931 Protocol discriminator: Q.931 Call reference value length: 2 Call reference flag: Message sent from originating side Call reference value: 000f Message type: SETUP (0x05) Bearer capability Information element: Bearer capability Length: 3 1... .... = Extension indicator: last octet .00. .... = Coding standard: ITU-T standardized coding (0x00) ...0 0000 = Information transfer capability: Speech (0x00) 1... .... = Extension indicator: last octet .00. .... = Transfer mode: Circuit mode (0x00) ...1 0000 = Information transfer rate: 64 kbit/s (0x10) 1... .... = Extension indicator: last octet .01. .... = Layer identification: Layer 1 identifier (0x01) ...0 0011 = User information layer 1 protocol: Recommendation G.711 A-law (0x03) Calling party number: '9424601659999' Information element: Calling party number Length: 15 .... 0000 = Numbering plan: Unknown (0x00) .000 .... = Number type: Unknown (0x00) 0... .... = Extension indicator: information continues through the next octet .... ..00 = Screening indicator: User-provided, not screened (0x00) .00. .... = Presentation indicator: Presentation allowed (0x00) 1... .... = Extension indicator: last octet Calling party number digits: 9424601659999 Called party number: '9411001231234' Information element: Called party number Length: 14 .... 0000 = Numbering plan: Unknown (0x00) .000 .... = Number type: Unknown (0x00) 1... .... = Extension indicator: last octet Called party number digits: 9411001231234 Any ideas? Regards Per Carlén ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/