![Anders Broman](/assets/img/avatar_default.png)
they made the decision to use the ASN1 infrastructure for creating the dissector and were kind enough to send the GPLed sourcecode to us(The Osmocom Group). This group is using a protocol provided by their equipment. This is an initial checkin of the code from BIT, it is not fit for inclusion in Wireshark in this state. Further patches are expected before the code can be integrated by being added to the makefiles. svn path=/trunk/; revision=35753
334 lines
7.1 KiB
INI
334 lines
7.1 KiB
INI
# umac.cnf
|
|
# umac conformation file
|
|
|
|
#.OPT
|
|
-u
|
|
# $Id$
|
|
|
|
#.MODULE_IMPORT
|
|
|
|
#.EXPORTS
|
|
|
|
U-ALERT
|
|
U-CONNECT
|
|
U-DISCONNECT
|
|
U-INFO
|
|
U-RELEASE
|
|
U-SETUP
|
|
U-STATUS
|
|
U-TX-CEASED
|
|
U-TX-DEMAND
|
|
U-CALL-RESTORE
|
|
U-SDS-DATA
|
|
D-ALERT
|
|
D-CALL-PROCEEDING
|
|
D-CONNECT
|
|
D-CONNECT-ACK
|
|
D-DISCONNECT
|
|
D-INFO
|
|
D-RELEASE
|
|
D-SETUP
|
|
D-STATUS
|
|
D-TX-CEASED
|
|
D-TX-GRANTED
|
|
D-CALL-RESTORE
|
|
D-SDS-DATA
|
|
D-TX-WAIT
|
|
D-TX-CONTINUE
|
|
D-ATTACH-DETACH-GROUP-IDENTITY
|
|
D-ATTACH-DETACH-GROUP-IDENTITY-ACK
|
|
U-LOCATION-UPDATE-DEMAND
|
|
U-ATTACH-DETACH-GROUP-IDENTITY
|
|
U-ATTACH-DETACH-GROUP-IDENTITY-ACK
|
|
U-MM-STATUS
|
|
D-LOCATION-UPDATE-ACCEPT
|
|
D-LOCATION-UPDATE-REJECT
|
|
D-MM-STATUS
|
|
|
|
#.END
|
|
|
|
|
|
#.PDU
|
|
AACH
|
|
MAC-DATA
|
|
MAC-FRAG
|
|
MAC-FRAG120
|
|
MAC-END-UPLINK
|
|
MAC-END-UP114
|
|
MAC-END-HU
|
|
MAC-END-DOWNLINK
|
|
MAC-END-DOWN111
|
|
MAC-ACCESS-DEFINE
|
|
MAC-RESOURCE
|
|
MAC-ACCESS
|
|
BSCH
|
|
BNCH
|
|
|
|
|
|
|
|
#.FN_BODY U-RELEASE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-RELEASE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-RELEASE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-RELEASE");
|
|
}
|
|
#.END
|
|
|
|
|
|
|
|
#.FN_BODY D-CALL-PROCEEDING
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-CALL-PROCEEDING");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-SETUP
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-SETUP");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY U-LOCATION-UPDATE-DEMAND
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-LOCATION-UPDATE-DEMAND");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY D-LOCATION-UPDATE-ACCEPT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-LOCATION-UPDATE-ACCEPT");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY D-CONNECT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-CONNECT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-RELEASE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-RELEASE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-CONNECT-ACK
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-CONNECT-ACK");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-INFO
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-INFO");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-DISCONNECT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-DISCONNECT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-ALERT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-ALERT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-TX-CEASED
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-TX-CEASED");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY D-STATUS
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-STATUS");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-TX-CONTINUE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-TX-CONTINUE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-TX-GRANTED
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-TX-GRANTED");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-TX-WAIT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-TX-WAIT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-CALL-RESTORE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-CALL-RESTORE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-SDS-DATA
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-SDS-DATA");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-TX-WAIT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-TX-WAIT");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY U-ALERT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-ALERT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-CONNECT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-CONNECT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-DISCONNECT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-DISCONNECT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-RELEASE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-RELEASE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-SETUP
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-SETUP");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-STATUS
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-STATUS");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-SDS-DATA
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-SDS-DATA");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-CALL-RESTORE
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-CALL-RESTORE");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-TX-DEMAND
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-TX-DEMAND");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-TX-CEASED
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-TX-CEASED");
|
|
}
|
|
#.END
|
|
|
|
|
|
#.FN_BODY U-MM-STATUS
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-MM-STATUS");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-MM-STATUS
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-MM-STATUS");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-ATTACH-DETACH-GROUP-IDENTITY
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-ATTACH-DETACH-GROUP-IDENTITY");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY U-ATTACH-DETACH-GROUP-IDENTITY-ACK
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-ATTACH-DETACH-GROUP-IDENTITY-ACK");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-LOCATION-UPDATE-REJECT
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "D-LOCATION-UPDATE-REJECT");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-ATTACH-DETACH-GROUP-IDENTITY
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-ATTACH-DETACH-GROUP-IDENTITY");
|
|
}
|
|
#.END
|
|
|
|
#.FN_BODY D-ATTACH-DETACH-GROUP-IDENTITY-ACK
|
|
%(DEFAULT_BODY)s
|
|
if (check_col(actx->pinfo->cinfo, COL_INFO)){
|
|
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "U-ATTACH-DETACH-GROUP-IDENTITY-ACK");
|
|
}
|
|
#.END |