diff options
author | Harald Welte <laforge@gnumonks.org> | 2009-02-10 17:33:56 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2009-02-10 17:33:56 +0000 |
commit | cd06bfbc9d15f277bec42e797e7bed2cb6c6e98f (patch) | |
tree | e5d30c7bec01092a79fe928cff506d5b66f67345 /include/openbsc/gsm_data.h | |
parent | 39a1b7193c6aea56ef86a28c6b7c57ee44dd1996 (diff) |
* fill the e1_link member of every bts_trx_ts structure
* introduce new timer as part of every paging request
Diffstat (limited to 'include/openbsc/gsm_data.h')
-rw-r--r-- | include/openbsc/gsm_data.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/openbsc/gsm_data.h b/include/openbsc/gsm_data.h index 006a8c0e4..753f11237 100644 --- a/include/openbsc/gsm_data.h +++ b/include/openbsc/gsm_data.h @@ -186,9 +186,12 @@ struct gsm_paging_request { struct gsm_subscriber *subscr; struct gsm_bts *bts; int requests; - int chan_type; + + /* Timer 3113: how long do we try to page? */ + struct timer_list T3113; }; +#define T3113_VALUE 60, 0 /* * This keeps track of the paging status of one BTS. It @@ -266,4 +269,6 @@ enum gsm_e1_event { EVT_E1_TEI_DN, }; +void set_ts_e1link(struct gsm_bts_trx_ts *ts, u_int8_t e1_nr, + u_int8_t e1_ts, u_int8_t e1_ts_ss); #endif |