summaryrefslogtreecommitdiff
path: root/common/include/decode_gtp.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/include/decode_gtp.h')
-rw-r--r--common/include/decode_gtp.h36
1 files changed, 0 insertions, 36 deletions
diff --git a/common/include/decode_gtp.h b/common/include/decode_gtp.h
deleted file mode 100644
index 0d936a6..0000000
--- a/common/include/decode_gtp.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef _DECODE_GTP_H
-#define _DECODE_GTP_H
-
-#ifdef __cpluscplus
-extern "C"
-{
-#endif
-
-#include "public.h"
-
- /* According to 3GPP TS 29.060. */
- typedef struct gtp1_header_s
- {
- uint8_t flags;
- uint8_t type;
- uint16_t length;
- uint32_t tid;
- } __attribute__((packed)) gtp1_header_t;
-
- typedef struct gtp_info_s
- {
- gtp1_header_t *hdr;
- uint8_t *payload;
-
- uint32_t hdr_len;
- uint32_t payload_len;
- } gtp_info_t;
-
- int decode_gtp(gtp_info_t *packet, const uint8_t *data, uint32_t len);
- int dump_gtp_info(gtp_info_t *packet, char *buff, size_t size);
-
-#ifdef __cpluscplus
-}
-#endif
-
-#endif \ No newline at end of file