Dear Stipe
 
I am getting the error " malformed addr "192" expect at least 7 digits, I explored all of your correspondences and tried
 
So within gw/smsc/smsc_smpp.c:handle_pdu() we would call the _receive_failed() at appropriate places with the "so long unpacked" PDU and destroy the message after we have the access.log writen.
BTW, reviewing the code here, I see a bug:

gw/smsc/smsc_smpp.c:1337:  if (pdu->u.deliver_sm.esm_class & (0x04|0x08)) {

where we process currently pdu->type == data_sm ?? this should be pdu->u.data_sm.esm_class here, right?
you are right here, typo. Fixed in cvs. Thanks!
but nothing changes, error persists, can you please help me out to get rid of this, TELCO guys refused to make any changes
at there end, we are running our services with Telenor Pakistan in Pakistan.
 
Regards
mark

Reply via email to