Er... I'm not sure if I understand the question... so if I'm answering
the wrong thing... please excuse... ;-)))
Correct me if I'm wrong... but I thought DLR was specific to the SMSC
protocol. e.g. SMPP 3.4 Issue 1.2 p.124 / 5.2.17 registered_delivery
*not* in the UDH.
So the value of dlr-mask *should* work. I haven't used this in a long
time... so I could be completely wrong...
Looks OK for smsc_smpp.c:
/* ask for the delivery reports if needed */
if (DLR_IS_SUCCESS_OR_FAIL(msg->sms.dlr_mask))
pdu->u.submit_sm.registered_delivery = 1;
else if (DLR_IS_FAIL(msg->sms.dlr_mask) &&
!DLR_IS_SUCCESS(msg->sms.dlr_mask))
pdu->u.submit_sm.registered_delivery = 2;
What do you mean by "delivery tracking bits"? ;-P
On Wednesday, 2005-02-02 at 01:16:09 AM, Enver ALTIN scribbled:
> Hi,
>
> Forwarding here with hope to find an answer :)
>
> Thanks,
>
> -------- Forwarded Message --------
> From: Enver ALTIN <[EMAIL PROTECTED]>
> To: [email protected]
> Subject: Requesting DLR for binary messages
> Date: Mon, 31 Jan 2005 16:39:10 +0200
> Hi,
>
> I'm developing an application which sends binary messages with UDH, and
> I'd love to add delivery tracking bits here and there.
>
> Seems like DLR-related stuff is transmitted in UDH, and that's what I'm
> overriding so Kannel's dlr-mask just doesn't seem to work.
>
> What can I do? What actually I'm looking for is a brief 10-lines
> explanation about that, which fields of UDH are used for what. Alex
> suggested me to take a look at ETSI 03.38 and 03.40, although they look
> a bit like Cyrillic to me ;)
>
> Any clues?
>
> Thanks a lot,
> --
> Enver ALTIN | http://skyblue.gen.tr/
> Software developer @ Parkyeri | http://www.parkyeri.com/
--
Benjamin Lee
Melbourne, AU +61.4.16.BEN.LEE http://www.realthought.net/
Open Source / Linux / BSD
__________________________________________________________________________
Only a fool has no doubts.