summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas.Eversberg <jolly@eversberg.eu>2010-08-28 09:52:05 +0000
committerAndreas.Eversberg <jolly@eversberg.eu>2010-08-28 09:52:05 +0000
commit8c6f34515a7c54fcbb4eac0543da4d9464947bcf (patch)
tree9518e9fcb6af3df85421c0b493d5a250309e2f4a
parentf20a1c3de81e9bd807534a384fb62c6062fe28c2 (diff)
[layer23] Disable FREQUENCY REDEFINITION and HANDOVER COMPLETE / FAILURE due to uncommitted definitions in libosmocore
See http://home.eversberg.eu/osmocore.patch
-rw-r--r--src/host/layer23/src/mobile/gsm48_rr.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/host/layer23/src/mobile/gsm48_rr.c b/src/host/layer23/src/mobile/gsm48_rr.c
index 16972a85..c62ae87e 100644
--- a/src/host/layer23/src/mobile/gsm48_rr.c
+++ b/src/host/layer23/src/mobile/gsm48_rr.c
@@ -3293,6 +3293,8 @@ static int gsm48_rr_rx_chan_rel(struct osmocom_ms *ms, struct msgb *msg)
/* 9.1.13 FREQUENCY REDEFINITION is received */
static int gsm48_rr_rx_frq_redef(struct osmocom_ms *ms, struct msgb *msg)
{
+#warning disabled, until added to libosmocore
+#if 0
struct gsm48_rrlayer *rr = &ms->rrlayer;
struct gsm48_frq_redef *fr = msgb_l3(msg);
int mob_al_len = msgb_l3len(msg) - sizeof(*fr);
@@ -3366,6 +3368,7 @@ static int gsm48_rr_rx_frq_redef(struct osmocom_ms *ms, struct msgb *msg)
rr->cd_now.start = 0;
+#endif
return 0;
}
@@ -3806,6 +3809,8 @@ static int gsm48_rr_rx_ass_cmd(struct osmocom_ms *ms, struct msgb *msg)
/* 9.1.16 sending HANDOVER COMPLETE */
static int gsm48_rr_tx_hando_cpl(struct osmocom_ms *ms, uint8_t cause)
{
+#warning disabled, until added to libosmocore
+#if 0
struct msgb *nmsg;
struct gsm48_hdr *gh;
struct gsm48_ho_cpl *hc;
@@ -3827,11 +3832,14 @@ static int gsm48_rr_tx_hando_cpl(struct osmocom_ms *ms, uint8_t cause)
// FIXME: mobile observed time
return gsm48_send_rsl(ms, RSL_MT_DATA_REQ, nmsg);
+#endif
}
/* 9.1.4 sending HANDOVER FAILURE */
static int gsm48_rr_tx_hando_fail(struct osmocom_ms *ms, uint8_t cause)
{
+#warning disabled, until added to libosmocore
+#if 0
struct msgb *nmsg;
struct gsm48_hdr *gh;
struct gsm48_ho_fail *hf;
@@ -3851,6 +3859,7 @@ static int gsm48_rr_tx_hando_fail(struct osmocom_ms *ms, uint8_t cause)
hf->rr_cause = cause;
return gsm48_send_rsl(ms, RSL_MT_DATA_REQ, nmsg);
+#endif
}
/* receiving HANDOVER COMMAND message (9.1.15) */