diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-01-29 11:36:35 +0100 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-02-04 11:39:49 +0100 |
commit | 700fccf466089fc884f3ac5d9dd24b3d7c1f8e20 (patch) | |
tree | e1cb279fbe44a7e864c0fa7b2dd9169459c20e02 /openbsc/src/gprs/gprs_gsup_client.c | |
parent | 582dd149496524e79d7308f5e072f4df9acd97f5 (diff) |
gprs: Extend specification of GSUP cause values (TODO)
Currently, every error message contains a mandantory Cause IE just
referring to GSM 04.08 for further details. This leaves the mapping
from MAP User Errors to GMM Cause values undefined. It is also not
specified, which GMM Cause to assume, if no User Error has been
included in the MAP message.
This commit makes the Cause IE conditional, it is only required if
the MAP message contained a User Error. A mapping from User Errors to
GMM Causes is also added. The default value for GMM Causes in GSUP
error messages is now 'Network failure' to keep the impact low.
TODO:
- the mapping is not finished, it needs review and some values are
not yet specified.
Sponsored-by: On-Waves ehf
Diffstat (limited to 'openbsc/src/gprs/gprs_gsup_client.c')
0 files changed, 0 insertions, 0 deletions