diff options
Diffstat (limited to 'openbsc/include/openbsc/signal.h')
-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 fcc69186d..dbf15d499 100644 --- a/openbsc/include/openbsc/signal.h +++ b/openbsc/include/openbsc/signal.h @@ -43,6 +43,7 @@ enum signal_subsystems { SS_SCALL, SS_GLOBAL, SS_CHALLOC, + SS_RF, }; /* SS_PAGING signals */ @@ -118,6 +119,13 @@ enum signal_global { S_GLOBAL_SHUTDOWN, }; +/* SS_RF signals */ +enum signal_rf { + S_RF_OFF, + S_RF_ON, + S_RF_GRACE, +}; + struct paging_signal_data { struct gsm_subscriber *subscr; struct gsm_bts *bts; @@ -143,4 +151,8 @@ struct challoc_signal_data { enum gsm_chan_t type; }; +struct rf_signal_data { + struct gsm_network *net; +}; + #endif |