aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_sms.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-gsm_sms.h')
-rw-r--r--epan/dissectors/packet-gsm_sms.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/epan/dissectors/packet-gsm_sms.h b/epan/dissectors/packet-gsm_sms.h
index 6836ac76f7..edb385a385 100644
--- a/epan/dissectors/packet-gsm_sms.h
+++ b/epan/dissectors/packet-gsm_sms.h
@@ -49,5 +49,11 @@ extern int gsm_sms_char_7bit_unpack(unsigned int offset, unsigned int in_length,
extern gchar *gsm_sms_chars_to_utf8(const unsigned char* src, int len);
+enum character_set {
+ OTHER,
+ GSM_7BITS,
+ ASCII_7BITS
+};
+
void dis_field_udh(tvbuff_t *tvb, proto_tree *tree, guint32 *offset, guint32 *length,
- guint8 *udl, gboolean uncomp_7bits, guint8 *fill_bits);
+ guint8 *udl, enum character_set cset, guint8 *fill_bits);