diff options
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/signal.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/signal.h b/openbsc/include/openbsc/signal.h index 49ae37402..9c9d64573 100644 --- a/openbsc/include/openbsc/signal.h +++ b/openbsc/include/openbsc/signal.h @@ -44,6 +44,7 @@ enum signal_subsystems { SS_CHALLOC, SS_NS, SS_IPAC_NWL, + SS_RF, }; /* SS_PAGING signals */ @@ -124,6 +125,13 @@ enum signal_global { S_GLOBAL_SHUTDOWN, }; +/* SS_RF signals */ +enum signal_rf { + S_RF_OFF, + S_RF_ON, + S_RF_GRACE, +}; + struct gsm_subscriber; struct paging_signal_data { @@ -156,6 +164,10 @@ struct challoc_signal_data { enum gsm_chan_t type; }; +struct rf_signal_data { + struct gsm_network *net; +}; + enum signal_ns { S_NS_RESET, S_NS_BLOCK, |