diff options
author | AndersBroman <anders.broman@ericsson.com> | 2014-04-16 16:21:19 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2014-04-16 14:30:01 +0000 |
commit | f0125746ca4200e55930d64240d54d76acbaf29e (patch) | |
tree | 501dcf596ec652c6b00045b96249c081b05527ab /asn1/s1ap | |
parent | ba7a70ad7889e1077a86d20f7c8bee4b159049b2 (diff) |
From Martin Mathieson:
For S1AP PDUs that contain a cause, show that cause in the Info column.
Change-Id: Icecb8da278c16e0d47395b17b54dee6ebd7be646
Reviewed-on: https://code.wireshark.org/review/1170
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'asn1/s1ap')
-rw-r--r-- | asn1/s1ap/s1ap.cnf | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/asn1/s1ap/s1ap.cnf b/asn1/s1ap/s1ap.cnf index 5a66ca0513..2d97b87413 100644 --- a/asn1/s1ap/s1ap.cnf +++ b/asn1/s1ap/s1ap.cnf @@ -1119,6 +1119,36 @@ UERadioCapabilityMatchResponse N s1ap.proc.sout id-UERadioCapabilityMatch col_append_str(actx->pinfo->cinfo, COL_INFO, ", KillResponse "); +/* Whenever a Cause appears, look up the reason and show it in the Info column */ + +#.FN_BODY CauseRadioNetwork VAL_PTR=&value + guint32 value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [RadioNetwork-cause=%%s]", val_to_str_const(value, s1ap_CauseMisc_vals, "Unknown")); + +#.FN_BODY CauseTransport VAL_PTR=&value + guint32 value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Transport-cause=%%s]", val_to_str_const(value, s1ap_CauseTransport_vals, "Unknown")); + +#.FN_BODY CauseNas VAL_PTR=&value + guint32 value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [NAS-cause=%%s]", val_to_str_const(value, s1ap_CauseNas_vals, "Unknown")); + +#.FN_BODY CauseProtocol VAL_PTR=&value + guint32 value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Protocol-cause=%%s]", val_to_str_const(value, s1ap_CauseProtocol_vals, "Unknown")); + +#.FN_BODY CauseMisc VAL_PTR=&value + guint32 value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Misc-cause=%%s]", val_to_str_const(value, s1ap_CauseMisc_vals, "Unknown")); + + #.TYPE_ATTR BitRate TYPE = FT_UINT64 DISPLAY = BASE_DEC STRINGS = NULL #.END + + |