aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2022-10-27 17:29:39 +0300
committermsuraev <msuraev@sysmocom.de>2022-10-28 17:24:49 +0000
commit2c6c74ea5c058eb9de5387c02c73872d7c39da7c (patch)
tree347067b9769ae984ba480bdf824821b68dca4b78 /src
parent1cb18a2dc8fb72c34923eeb57df007f5e0696cdd (diff)
SMPP: fix possible NULL pointer dereference
Diffstat (limited to 'src')
-rw-r--r--src/libsmpputil/smpp_smsc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsmpputil/smpp_smsc.c b/src/libsmpputil/smpp_smsc.c
index 059915d04..0ee5b62d8 100644
--- a/src/libsmpputil/smpp_smsc.c
+++ b/src/libsmpputil/smpp_smsc.c
@@ -163,8 +163,8 @@ void smpp_acl_delete(struct osmo_smpp_acl *acl)
osmo_fd_unregister(&esme->wqueue.bfd);
close(esme->wqueue.bfd.fd);
esme->wqueue.bfd.fd = -1;
- acl->esme = NULL;
smpp_esme_put(acl->esme);
+ acl->esme = NULL;
}
/* delete all routes for this ACL */