aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/camel/packet-camel-template.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2005-03-31 18:51:14 +0000
committerAnders Broman <anders.broman@ericsson.com>2005-03-31 18:51:14 +0000
commit03840a53ec6c6d5f8dc99d475483f11d76ae8b1b (patch)
tree26a33ba63962b9c1928449ee53b6e4b78e9d37d3 /asn1/camel/packet-camel-template.c
parentcaa56dfc55bb7821cc31bc5f4b5b1c2eedc72b5b (diff)
Included packet-gsm_map.h and removed unpack_digits as it now is exported from gsm_map, as it isn't used
yet no need to regenerate the dissector now. svn path=/trunk/; revision=13987
Diffstat (limited to 'asn1/camel/packet-camel-template.c')
-rw-r--r--asn1/camel/packet-camel-template.c34
1 files changed, 1 insertions, 33 deletions
diff --git a/asn1/camel/packet-camel-template.c b/asn1/camel/packet-camel-template.c
index 572ec54ebe..f88d4dc3f1 100644
--- a/asn1/camel/packet-camel-template.c
+++ b/asn1/camel/packet-camel-template.c
@@ -45,6 +45,7 @@
#include "packet-q931.h"
#include "packet-e164.h"
#include "packet-isup.h"
+#include "packet-gsm_map.c"
#define PNAME "Camel"
#define PSNAME "CAMEL"
@@ -90,39 +91,6 @@ static int application_context_version;
static int dissect_invokeCmd(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int offset);
-static char*
-unpack_digits(tvbuff_t *tvb, int offset){
-
- int length;
- guint8 octet;
- int i=0;
- char *digit_str;
-
- length = tvb_length(tvb);
- length = length - offset;
- digit_str = g_malloc(length+1);
-
- while ( offset < length ){
- octet = tvb_get_guint8(tvb,offset);
- digit_str[i] = ((octet & 0x0f) + 0x30);
- i++;
-
- /*
- * unpack second value in byte
- */
- octet = octet >> 4;
-
- if (octet == 0x0f) /* odd number bytes - hit filler */
- break;
-
- digit_str[i] = ((octet & 0x0f) + 0x30);
- i++;
- offset++;
-
- }
- digit_str[i]= '\0';
- return digit_str;
-}
static const true_false_string camel_extension_value = {
"No Extension",