summaryrefslogtreecommitdiffstats
path: root/runtime/transport/relay_v2.c
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/transport/relay_v2.c')
-rw-r--r--runtime/transport/relay_v2.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/runtime/transport/relay_v2.c b/runtime/transport/relay_v2.c
index aa6f7b99..65e9c59b 100644
--- a/runtime/transport/relay_v2.c
+++ b/runtime/transport/relay_v2.c
@@ -38,12 +38,6 @@
#define STP_RELAY_TIMER_INTERVAL ((HZ + 99) / 100)
#endif
-enum _stp_transport_state {
- STP_TRANSPORT_STOPPED,
- STP_TRANSPORT_INITIALIZED,
- STP_TRANSPORT_RUNNING,
-};
-
struct _stp_relay_data_type {
enum _stp_transport_state transport_state;
struct rchan *rchan;
@@ -147,6 +141,11 @@ static void __stp_relay_timer_init(void)
smp_mb();
}
+static enum _stp_transport_state _stp_transport_get_state(void)
+{
+ return _stp_relay_data.transport_state;
+}
+
static void _stp_transport_data_fs_overwrite(int overwrite)
{
_stp_relay_data.overwrite_flag = overwrite;