summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/include/osmocom/gsm48_rr.h
diff options
context:
space:
mode:
authorAndreas.Eversberg2010-05-05 10:40:10 +0200
committerAndreas.Eversberg2010-05-05 10:40:10 +0200
commit7c5b9ea2880ca7e347dd31abedd4418e57493d50 (patch)
tree715bb0339c29067e168f5edc8600ea0879f53ce5 /src/host/layer23/include/osmocom/gsm48_rr.h
parentWork on layer 3 processes: (diff)
downloadosmocom-7c5b9ea2880ca7e347dd31abedd4418e57493d50.tar.gz
osmocom-7c5b9ea2880ca7e347dd31abedd4418e57493d50.tar.xz
osmocom-7c5b9ea2880ca7e347dd31abedd4418e57493d50.zip
Work on layer 3 processes:
- Fixes on PLMN search and cell selection process. - Fixes on radio ressource. - ^C will cause IMSI detach when pressed the first time. Pressing ^C again will cause termination of process at any time.
Diffstat (limited to 'src/host/layer23/include/osmocom/gsm48_rr.h')
-rw-r--r--src/host/layer23/include/osmocom/gsm48_rr.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/host/layer23/include/osmocom/gsm48_rr.h b/src/host/layer23/include/osmocom/gsm48_rr.h
index fbf9e0d..ba0bb25 100644
--- a/src/host/layer23/include/osmocom/gsm48_rr.h
+++ b/src/host/layer23/include/osmocom/gsm48_rr.h
@@ -56,7 +56,7 @@ struct gsm48_rr_hdr {
struct gsm48_rr_cd {
uint8_t tsc;
uint8_t h; /* using hopping */
- uint16_t arfcn;
+ uint16_t arfcn; /* dedicated mode */
uint8_t maio;
uint8_t hsn;
uint8_t chan_nr; /* type, slot, sub slot */
@@ -103,7 +103,7 @@ struct gsm48_rrlayer {
#endif
/* states if RR-EST-REQ was used */
- int rr_est_req;
+ uint8_t rr_est_req;
struct msgb *rr_est_msg;
/* channel request states */
@@ -115,7 +115,6 @@ struct gsm48_rrlayer {
/* cr_hist must be signed and greater 8 bit, -1 = no value */
/* current channel descriptions */
- uint16_t dm_arfcn; /* dedicated mode only */
struct gsm48_rr_cd cd_now;
/* current cipering */
@@ -123,9 +122,9 @@ struct gsm48_rrlayer {
uint8_t cipher_type; /* 10.5.2.9 */
/* special states when changing channel */
- int hando_susp_state;
- int assign_susp_state;
- int resume_last_state;
+ uint8_t hando_susp_state;
+ uint8_t assign_susp_state;
+ uint8_t resume_last_state;
struct gsm48_rr_cd cd_last;
/* measurements */