Attached is a small patch the lets CIMD2 set the PID if requested.

Please vote and include it if OK.
-- 
Med vennlig hilsen,
Eurobate ASA

Arne K. Haaje
Senior Network Engineer
--------------------------------------------------------------------
    Eurobate ASA - Postboks 4589 Nydalen - 0404 Oslo - Norway
Phone: +47 23 22 73 73 - Fax: +47 23 22 73 74 - Mob: +47 92 88 44 66
                    http://www.eurobate.no/
--- smsc_cimd2.c	2004-03-28 11:22:18.000000000 +0200
+++ /home/arne/src/c/kannel-snapshot/gw/smsc/smsc_cimd2.c	2004-06-10 13:49:22.000000000 +0200
@@ -1442,6 +1442,10 @@
 	/* Use binfo to set the tariff class */
 	if (octstr_len(msg->sms.binfo))
 		packet_add_parm(packet, P_INT, P_TARIFF_CLASS, msg->sms.binfo, conn);
+		
+	/* Set the protocol identifier if requested */
+	if (msg->sms.pid > 0)
+		packet_add_int_parm(packet, P_PROTOCOL_IDENTIFIER, msg->sms.pid, conn);
 
     truncated = 0;
 
--- userguide.xml	2004-06-09 12:06:33.000000000 +0200
+++ /home/arne/src/c/kannel-snapshot/doc/userguide/userguide.xml	2004-06-10 14:27:29.000000000 +0200
@@ -3965,7 +3965,7 @@
    <row>
     <entry></entry>
     <entry>n</entry>
-    <entry>n</entry>
+    <entry>y</entry>
     <entry>y</entry>
     <entry>n</entry>
     <entry>y</entry>

Reply via email to