I'm doing some fairly heavy work on the smsc_smpp.c driver at the moment 
to ramp it up a bit and I've got a couple of questions re: the esm_class 
values that the code currently thinks are DLR reports.

The current code checks for 0x02 and 0x04 as DLR reports, however the 3_4 
SMPP standard says that bits 1-0 are ignored, and that valid DLR values 
are 0x04 for for receipts and 0x08 and 0x10 for acknowledgments.

Anyone know why we check for 0x02?

Alex

-- 
Alex Judd
http://www.skywire.co.uk


Reply via email to