diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-11-05 16:06:17 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-11-05 16:06:17 +0100 |
commit | 49976f4c1e68cbe3bb1bbf1d9afd51dd02b52c15 (patch) | |
tree | 9f72b553748d147b191ae716202365a49c413b13 | |
parent | 82e644b572090655e5bf6bfa58b33162b864dee5 (diff) |
shared: Introduce/Add procedure pending to the MO
GSM 12.21 specifies that "No elementary procedure shall be
initiated to an object instance which has not yet replied to
a previously initiated elementary procedure with a response,
an ACK or a NACK within a layer 3 time-out. The layer 3
timeout for ACK, NACK and responses shall have a default value
of 10 seconds."
We are using this flag in the BTS to enforce/safe-guard
this situation.
-rw-r--r-- | openbsc/include/openbsc/gsm_data_shared.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_data_shared.h b/openbsc/include/openbsc/gsm_data_shared.h index 921e03ca9..84d15efac 100644 --- a/openbsc/include/openbsc/gsm_data_shared.h +++ b/openbsc/include/openbsc/gsm_data_shared.h @@ -95,6 +95,7 @@ struct gsm_nm_state { struct gsm_abis_mo { uint8_t obj_class; + uint8_t procedure_pending; struct abis_om_obj_inst obj_inst; const char *name; struct gsm_nm_state nm_state; |