aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-04-16 17:01:47 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-04-18 17:32:40 +0200
commit91b9a45be42202738d3435425f97887d320f88a7 (patch)
treebfe1c0a311039b6ec2be1c6a1d61f5e61582700d /openbsc/include
parente5d324981d6378306d3e492cc8c04d4cf8f3d589 (diff)
nat: Inform the USSD Provider about lost connections
Diffstat (limited to 'openbsc/include')
-rw-r--r--openbsc/include/openbsc/bsc_nat.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/bsc_nat.h b/openbsc/include/openbsc/bsc_nat.h
index 02290231d..e1848312d 100644
--- a/openbsc/include/openbsc/bsc_nat.h
+++ b/openbsc/include/openbsc/bsc_nat.h
@@ -268,6 +268,14 @@ struct bsc_nat {
struct bsc_nat_statistics stats;
};
+struct bsc_nat_ussd_con {
+ struct write_queue queue;
+ struct bsc_nat *nat;
+ int authorized;
+
+ struct timer_list auth_timeout;
+};
+
/* create and init the structures */
struct bsc_config *bsc_config_alloc(struct bsc_nat *nat, const char *token);
struct bsc_config *bsc_config_num(struct bsc_nat *nat, int num);