Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37531922
en ru br
Репозитории ALT
5.1: 1.5.0-alt1.cvs20090721
4.1: 1.4.3-alt0.cvs20090417.M41.1
4.0: 1.4.1-alt1.0
www.altlinux.org/Changes

Группа :: Коммуникации
Пакет: kannel

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: kannel-1.4.1-alt-rm_enquire_link.patch
Скачать


diff --git a/kannel_meta/gw/smsc/smpp_pdu.c b/kannel_meta/gw/smsc/smpp_pdu.c
index 2a46e88..87924b6 100644
--- a/kannel_meta/gw/smsc/smpp_pdu.c
+++ b/kannel_meta/gw/smsc/smpp_pdu.c
@@ -582,6 +582,12 @@ err:
 
 void smpp_pdu_dump(SMPP_PDU *pdu)
 {
+
+	  // No need enquire_link debug info
+    if(pdu->type == 0x80000015) {
+        return;
+    }
+
     debug("sms.smpp", 0, "SMPP PDU %p dump:", (void *) pdu);
     debug("sms.smpp", 0, "  type_name: %s", pdu->type_name);
     switch (pdu->type) {
diff --git a/kannel_meta/gw/smsc/smsc_smpp.c b/kannel_meta/gw/smsc/smsc_smpp.c
index e4a0e73..1fc3f07 100644
--- a/kannel_meta/gw/smsc/smsc_smpp.c
+++ b/kannel_meta/gw/smsc/smsc_smpp.c
@@ -955,7 +955,7 @@ static void send_enquire_link(SMPP *smpp, Connection *conn, long *last_sent)
     *last_sent = date_universal_now();
 
     pdu = smpp_pdu_create(enquire_link, counter_increase(smpp->message_id_counter));
-    dump_pdu("Sending enquire link:", smpp->conn->id, pdu);
+    // dump_pdu("Sending enquire link:", smpp->conn->id, pdu);
     os = smpp_pdu_pack(pdu);
     if (os)
 	conn_write(conn, os); /* Write errors checked by caller. */
@@ -1813,7 +1813,10 @@ static void io_thread(void *arg)
             while ((ret = read_pdu(smpp, conn, &len, &pdu)) == 1) {
                 last_response = time(NULL);
                 /* Deal with the PDU we just got */
-                dump_pdu("Got PDU:", smpp->conn->id, pdu);
+                // dump_pdu("Got PDU:", smpp->conn->id, pdu);
+                if(pdu->type != 0x80000015){
+                    dump_pdu("Got PDU:", smpp->conn->id, pdu);
+                }
                 handle_pdu(smpp, conn, pdu, &pending_submits);
                 smpp_pdu_destroy(pdu);
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin