diff options
author | Holger Freyther <zecke@selfish.org> | 2009-02-14 22:51:10 +0000 |
---|---|---|
committer | Holger Freyther <zecke@selfish.org> | 2009-02-14 22:51:10 +0000 |
commit | e4b3fa3633d0d68c17d77f7d2669f8671332ff1f (patch) | |
tree | bf557b81da986b035e2d6c3e5bc261bf2e7b818c /include/openbsc/signal.h | |
parent | 053e09d102e07441974dd65b1a55e08991bf0857 (diff) |
[signal] Move the area into the struct signal_data...
Remove the parameter and move the signal kind into the
signal struct. Make register/deregister fully symmetric.
Diffstat (limited to 'include/openbsc/signal.h')
-rw-r--r-- | include/openbsc/signal.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/openbsc/signal.h b/include/openbsc/signal.h index 6a0d6fb90..eb4fc8d8f 100644 --- a/include/openbsc/signal.h +++ b/include/openbsc/signal.h @@ -32,6 +32,7 @@ struct signal_data { + int area; }; @@ -48,10 +49,10 @@ struct paging_signal_data { /* Management */ void register_signal_handler(int areas, int (*sig)(struct signal_data *, void *data), void *data); -void remove_signal_handler(int (*sig)(struct signal_data *, void *data), void *data); +void remove_signal_handler(int areas, int (*sig)(struct signal_data *, void *data), void *data); /* Dispatch */ -void dispatch_signal(int area, struct signal_data *data); +void dispatch_signal(struct signal_data *data); #endif |