Harald Welte
8a1b056bff
SMPP: Implement ALERT NOTIFICATION on attach/detach of subscribers
2012-11-16 22:00:10 +01:00
Harald Welte
4dbcdad903
SMPP: Introduce wrapper macro to memset all structures to zero
...
For some reason, libsmpp34 is too smart to zero out the entire structure
to which it is unpacking. This introduces an ugly wrapper macro to
work around. This needs discussion with the libsmpp34 maintainer.
2012-11-16 22:00:09 +01:00
Harald Welte
e94db49698
SMPP: Introduce ESME reference coounting
...
In case a ESME disappears after SUBMIT-SM but before the MT-SMS
is delivered (transaction mode), we have to make sure the esme
structure still exists.
2012-11-16 22:00:09 +01:00
Harald Welte
d4bdee79e9
SMPP: Implement transaction mode for SUBMIT-SM
...
WARNING: if the ESME disconnects, osmo_esme gets freed, and
sms->smpp.esme might point to invalid/unallocated memory!
2012-11-16 22:00:09 +01:00
Harald Welte
f1033cc752
Initial support of SMPP interface for MT-SMS
2012-11-16 22:00:09 +01:00