aboutsummaryrefslogtreecommitdiffstats
path: root/gtp
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-08-02 17:10:38 +0200
committerHarald Welte <laforge@gnumonks.org>2016-10-12 09:30:30 +0000
commit727417dd28813c697b4820aef9f54f249e30c4b8 (patch)
tree0ec264dd4b8272ec40837f5d92ee9f8d5a74911a /gtp
parentcd93f4f4be65d1378e9797a92186540c6400a2b4 (diff)
Add control interface
Only generation of TRAP messages over Control Interface is supported so far. Note: requires corresponding version of libosmoctrl. Change-Id: Ia76f841d2c9cd14394e9316fcd39f4060e23c898 Related: OS#1646
Diffstat (limited to 'gtp')
-rw-r--r--gtp/gtp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtp/gtp.h b/gtp/gtp.h
index 539e255..fd138cc 100644
--- a/gtp/gtp.h
+++ b/gtp/gtp.h
@@ -12,6 +12,8 @@
#ifndef _GTP_H
#define _GTP_H
+#include <osmocom/ctrl/control_if.h>
+
#define GTP_MODE_GGSN 1
#define GTP_MODE_SGSN 2
@@ -245,7 +247,7 @@ struct gsn_t {
unsigned char restart_counter; /* Increment on restart. Stored on disk */
char *statedir; /* Disk location for permanent storage */
-
+ struct ctrl_handle *ctrl; /* Control Interface */
struct queue_t *queue_req; /* Request queue */
struct queue_t *queue_resp; /* Response queue */