aboutsummaryrefslogtreecommitdiffstats
path: root/epan/charsets.h
diff options
context:
space:
mode:
authorMartin Kaiser <wireshark@kaiser.cx>2013-12-15 12:05:50 +0000
committerMartin Kaiser <wireshark@kaiser.cx>2013-12-15 12:05:50 +0000
commitdb1b70f168a23bd4ba9b9a2921ff8d26573f770a (patch)
tree0c538726aa9461fef9b30e03feaf6f69d2c73884 /epan/charsets.h
parentd6b2fb11a22979a9ed68b1206610a1cd844623e4 (diff)
as requested, move the functions/defines for DVB character tables
to separate files svn path=/trunk/; revision=54113
Diffstat (limited to 'epan/charsets.h')
-rw-r--r--epan/charsets.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/epan/charsets.h b/epan/charsets.h
index 970a10732c..19ea1676c4 100644
--- a/epan/charsets.h
+++ b/epan/charsets.h
@@ -26,62 +26,10 @@
#include "ws_symbol_export.h"
-#include <epan/tvbuff.h>
-#include <epan/value_string.h>
-
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
-typedef enum {
-
- DVB_ENCODING_LATIN = 0,
- DVB_ENCODING_ISO_8859_5,
- DVB_ENCODING_ISO_8859_6,
- DVB_ENCODING_ISO_8859_7,
- DVB_ENCODING_ISO_8859_8,
- DVB_ENCODING_ISO_8859_9,
- DVB_ENCODING_ISO_8859_10,
- DVB_ENCODING_ISO_8859_11,
- /* 0x08 is reserved */
- DVB_ENCODING_ISO_8859_13 = 9,
- DVB_ENCODING_ISO_8859_14,
- DVB_ENCODING_ISO_8859_15,
-
- /* TODO: 0x11...0x15 */
-
- DVB_ENCODING_EXT_BASE = 0x100000,
- DVB_ENCODING_EXT_ISO_8859_1 = DVB_ENCODING_EXT_BASE | 1,
- DVB_ENCODING_EXT_ISO_8859_2 = DVB_ENCODING_EXT_BASE | 2,
- DVB_ENCODING_EXT_ISO_8859_3 = DVB_ENCODING_EXT_BASE | 3,
- DVB_ENCODING_EXT_ISO_8859_4 = DVB_ENCODING_EXT_BASE | 4,
- DVB_ENCODING_EXT_ISO_8859_5 = DVB_ENCODING_EXT_BASE | 5,
- DVB_ENCODING_EXT_ISO_8859_6 = DVB_ENCODING_EXT_BASE | 6,
- DVB_ENCODING_EXT_ISO_8859_7 = DVB_ENCODING_EXT_BASE | 7,
- DVB_ENCODING_EXT_ISO_8859_8 = DVB_ENCODING_EXT_BASE | 8,
- DVB_ENCODING_EXT_ISO_8859_9 = DVB_ENCODING_EXT_BASE | 9,
- DVB_ENCODING_EXT_ISO_8859_10 = DVB_ENCODING_EXT_BASE | 10,
- DVB_ENCODING_EXT_ISO_8859_11 = DVB_ENCODING_EXT_BASE | 11,
- /* DVB_ENCODING_ISO_8859_12 = DVB_ENCODING_EXT_BASE | 12 */
- DVB_ENCODING_EXT_ISO_8859_13 = DVB_ENCODING_EXT_BASE | 13,
- DVB_ENCODING_EXT_ISO_8859_14 = DVB_ENCODING_EXT_BASE | 14,
- DVB_ENCODING_EXT_ISO_8859_15 = DVB_ENCODING_EXT_BASE | 15,
-
- DVB_ENCODING_INVALID = -4, /* length invalid */
- DVB_ENCODING_RESERVED = -3, /* reserved by spec */
- DVB_ENCODING_UNKNOWN = -2 /* not defined by spec */
-} dvb_encoding_e;
-
-extern const value_string dvb_string_encoding_vals[];
-
-WS_DLL_PUBLIC
-guint dvb_analyze_string_charset(tvbuff_t *tvb, int offset, int length,
- dvb_encoding_e *encoding);
-
-WS_DLL_PUBLIC
-guint dvb_enc_to_item_enc(dvb_encoding_e encoding);
-
-
#if 0
void ASCII_to_EBCDIC(guint8 *buf, guint bytes);
guint8 ASCII_to_EBCDIC1(guint8 c);