diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/openbsc/signal.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/openbsc/signal.h b/include/openbsc/signal.h index e979d5c69..9fb8cf3f1 100644 --- a/include/openbsc/signal.h +++ b/include/openbsc/signal.h @@ -32,14 +32,22 @@ /* * Signalling subsystems */ -#define SS_PAGING 0x0001 -#define SS_SMS 0x0002 +enum signal_subsystems { + SS_PAGING, + SS_SMS, + SS_ABISIP, +}; /* SS_PAGING signals */ enum signal_paging { S_PAGING_COMPLETED, }; +/* SS_ABISIP signals */ +enum signal_abisip { + S_ABISIP_BIND_ACK, +}; + typedef int signal_cbfn(unsigned int subsys, unsigned int signal, void *handler_data, void *signal_data); |