commit | 10c3ce563b620bb0a373d00fc373b0a95df3f839 | [log] [tgz] |
---|---|---|
author | Vadim Yanitskiy <axilirator@gmail.com> | Sat Jun 15 15:52:23 2019 +0700 |
committer | Vadim Yanitskiy <axilirator@gmail.com> | Mon Jun 17 21:01:09 2019 +0700 |
tree | 3cbbe7f3de7939971458d1d8cc25efe00a92b2e0 | |
parent | 58abc67caaf8889d637fe2e6f3feb132e89c87f2 [diff] |
libmsc/gsm_09_11.c: do not abuse LOG_TRANS() and early trans allocation In case of network-originated SS/USSD session establishment, we need to verify the received GSUP PROC_SS_REQ message and make sure that all mandatory IEs are present. There is no sensible need to allocate a new transaction before doing all the checks, other than the ability to use LOG_TRANS(). This complicates the code, so let's avoid the early allocation. Change-Id: I4e027b19e8065a39324a1647957cef4066b82ce7