diff options
Diffstat (limited to 'include/osmocom/bsc/nm_common_fsm.h')
-rw-r--r-- | include/osmocom/bsc/nm_common_fsm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/osmocom/bsc/nm_common_fsm.h b/include/osmocom/bsc/nm_common_fsm.h index 89ec863aa..1d56220be 100644 --- a/include/osmocom/bsc/nm_common_fsm.h +++ b/include/osmocom/bsc/nm_common_fsm.h @@ -25,6 +25,9 @@ #include <osmocom/core/fsm.h> #include <osmocom/core/utils.h> +#include <osmocom/gsm/protocol/gsm_12_21.h> + +struct gsm_bts; /* Common */ enum nm_fsm_events { @@ -111,3 +114,7 @@ enum nm_gprs_op_nsvc_fsm_states { NM_GPRS_NSVC_ST_OP_ENABLED, }; extern struct osmo_fsm nm_gprs_nsvc_fsm; + +void nm_obj_fsm_becomes_enabled_disabled(struct gsm_bts *bts, void *obj, + enum abis_nm_obj_class obj_class, + bool running); |