osmo-msc/src
Harald Welte 022193da73 smpp: Fix use-after-free bug when ESME disconnects but has write pending
When the SMPP code free's an ESME it also free's the related write_queue
and the osmo_fd contained therein.  So if this happens while we are
in esme_link_read_cb(), we must return -EBADF to make
osmo_wqueue_bfd_cb() of libosmocore avoid further accessing related
memory.

Change-Id: I441d3b05c2f2556c530783a7f66c73adf6d845a1
Closes: OS#5565
2022-05-16 17:33:42 +02:00
..
libmsc smpp: Fix use-after-free bug when ESME disconnects but has write pending 2022-05-16 17:33:42 +02:00
libvlr vlr: Add rate counters and stat items 2022-05-15 16:23:02 +02:00
osmo-msc switch sqlite3 to single-threaded mode 2022-05-15 13:04:56 +02:00
utils smpp_mirror: Don't allocate msgb's for unrealistic amounts of memory 2021-10-25 09:58:51 +00:00
Makefile.am Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlr 2018-08-05 11:20:21 +02:00