diff options
Diffstat (limited to 'common/include/decode_gtp.h')
| -rw-r--r-- | common/include/decode_gtp.h | 36 |
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 |
