summaryrefslogtreecommitdiff
path: root/test_general/station/inc/int_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'test_general/station/inc/int_context.h')
-rw-r--r--test_general/station/inc/int_context.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/test_general/station/inc/int_context.h b/test_general/station/inc/int_context.h
index 8e3d4aaa9a..61c711d0af 100644
--- a/test_general/station/inc/int_context.h
+++ b/test_general/station/inc/int_context.h
@@ -32,6 +32,12 @@
#include "cl/cl.h"
#include "hle/hle.h"
+#include "cp/beacon/beacons.h"
+#include "cp/secu/secu.h"
+#include "cp/station/station.h"
+#include "cp/cco/cco.h"
+
+
u8 sched_stack [CYGNUM_HAL_STACK_SIZE_TYPICAL];
u8 sar_stack [CYGNUM_HAL_STACK_SIZE_TYPICAL];
@@ -42,6 +48,16 @@ struct tei_node_t
};
typedef struct tei_node_t tei_node_t;
+struct cp_t
+{
+ u8 *mme_tx_buffer;
+ cp_cco_t *cco;
+ cp_sta_t *sta;
+ cp_secu_t *secu;
+ cp_beacon_t *beacon;
+};
+typedef struct cp_t cp_t;
+
struct int_station_t
{
mac_config_t *mac_config;
@@ -50,6 +66,7 @@ struct int_station_t
sar_t *sar;
cl_t *cl;
hle_t *hle;
+ cp_t cp;
/** Used to memorize the list of TEI inserted in the mac_Store to remove it