diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-09-06 21:34:31 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-09-06 21:34:31 +0200 |
commit | d7276bde55c8e7fff64fdec5de07f47ad1ac01cb (patch) | |
tree | 370e1fde544d447a8f6d111167c5aa332bc6aea8 /include/osmocom/sgsn | |
parent | 35f0e664bf2a1c98ebd065f4d4483e542c4c7861 (diff) |
sgsn: Reject PdpActReq if no GTP pdp ctx exists
It could happen that SGSN drops GTP side of a pdp ctx (pdp->lib=NULL)
while still maintaing the other side (to notify about the entire pdp ctx
being torn down). If a PdpActReq arrives during that time, we need to
account for that situation, otherwise osmo-sgsn crashes accessing
pdp->lib.
If no pdp->lib is found at that time, let's reject the request and
expect at some point later in time the entire pdp context will be
destroyed and reestablished.
Related: OS#4173
Change-Id: I6dd87557ebb26fdbd280504abde10d976acecf64
Diffstat (limited to 'include/osmocom/sgsn')
0 files changed, 0 insertions, 0 deletions