aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/ranap
diff options
context:
space:
mode:
authorLuis Ontanon <luis.ontanon@gmail.com>2007-03-27 23:00:55 +0000
committerLuis Ontanon <luis.ontanon@gmail.com>2007-03-27 23:00:55 +0000
commit9dbe9adf50b74ec789b4f2163b190f258f4e77fa (patch)
tree2ddfb4b4612738e326a40ac2df91248d41dc91f6 /asn1/ranap
parent8c6ad121d8f9680a1a0042eb156ecd8df389e4f0 (diff)
Another iteration over sctp calls (RANAP/BSSAP) a step towards TCAP/(MAP/IMAP/CAMEL)
- Fix SUA calls (I would need some more traces to test this) svn path=/trunk/; revision=21235
Diffstat (limited to 'asn1/ranap')
-rw-r--r--asn1/ranap/packet-ranap-template.c8
-rw-r--r--asn1/ranap/ranap.cnf6
2 files changed, 7 insertions, 7 deletions
diff --git a/asn1/ranap/packet-ranap-template.c b/asn1/ranap/packet-ranap-template.c
index 49144e1f33..00fe4e8567 100644
--- a/asn1/ranap/packet-ranap-template.c
+++ b/asn1/ranap/packet-ranap-template.c
@@ -1086,12 +1086,12 @@ dissect_ranap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if (pinfo->sccp_info) {
sccp_msg_info_t* sccp_msg = pinfo->sccp_info;
- if (sccp_msg->assoc)
- sccp_msg->assoc->payload = SCCP_PLOAD_RANAP;
+ if (sccp_msg->data.co.assoc)
+ sccp_msg->data.co.assoc->payload = SCCP_PLOAD_RANAP;
- if (! sccp_msg->label && ProcedureCode != 0xFFFFFFFF) {
+ if (! sccp_msg->data.co.label && ProcedureCode != 0xFFFFFFFF) {
const gchar* str = val_to_str(ProcedureCode, ranap_ProcedureCode_vals,"Unknown RANAP");
- sccp_msg->label = se_strdup(str);
+ sccp_msg->data.co.label = se_strdup(str);
}
}
diff --git a/asn1/ranap/ranap.cnf b/asn1/ranap/ranap.cnf
index d23be14d79..ee72587f1a 100644
--- a/asn1/ranap/ranap.cnf
+++ b/asn1/ranap/ranap.cnf
@@ -54,13 +54,13 @@ VAL_PTR = &ProtocolIE_ID
3, 8, &imsi_tvb);
if ( actx->pinfo->sccp_info
- && actx->pinfo->sccp_info->assoc
- && ! actx->pinfo->sccp_info->assoc->calling_party ) {
+ && actx->pinfo->sccp_info->data.co.assoc
+ && ! actx->pinfo->sccp_info->data.co.assoc->calling_party ) {
guint len = tvb_length(imsi_tvb);
guint8* bytes = ep_tvb_memdup(imsi_tvb,0,len);
- actx->pinfo->sccp_info->assoc->calling_party =
+ actx->pinfo->sccp_info->data.co.assoc->calling_party =
se_strdup_printf("IMSI: %%s", bytes_to_str(bytes, len) );
}
#.FN_BODY Value