summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/layer1/sync.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-03-04 20:03:00 +0100
committerHarald Welte <laforge@gnumonks.org>2010-03-04 20:03:00 +0100
commit86dced0b2ded533eddddfbe0bce34e3dcfc28a37 (patch)
tree2adbf9f03bd5648c97672fa8280f75799fb4ae2a /src/target/firmware/layer1/sync.c
parent3b51bde8e8ac71cbcce7d337d805fc3c5b680e2c (diff)
ensure RF_ARFCN is part of l1ctl messages sent to host
Diffstat (limited to 'src/target/firmware/layer1/sync.c')
-rw-r--r--src/target/firmware/layer1/sync.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/target/firmware/layer1/sync.c b/src/target/firmware/layer1/sync.c
index 22a4d380..cdb9d4eb 100644
--- a/src/target/firmware/layer1/sync.c
+++ b/src/target/firmware/layer1/sync.c
@@ -677,7 +677,7 @@ static int l1s_sbdet_resp(uint8_t p1, uint8_t attempt, uint16_t p3)
l1s_time_inc(&l1s.next_time, 1);
/* place it in the queue for the layer2 */
- msg = l1_create_l2_msg(L1CTL_NEW_CCCH_RESP, sb_time.fn, last_fb->snr);
+ msg = l1_create_l2_msg(L1CTL_NEW_CCCH_RESP, sb_time.fn, last_fb->snr, rf_arfcn);
l1 = (struct l1ctl_sync_new_ccch_resp *) msgb_put(msg, sizeof(*l1));
l1->bsic = bsic;
l1_queue_for_l2(msg);
@@ -855,7 +855,7 @@ static int l1s_nb_resp(uint8_t p1, uint8_t burst_id, uint16_t p3)
l1s_cb(sig);
/* place it in the queue for the layer2 */
- msg = l1_create_l2_msg(L1CTL_DATA_IND, l1s.current_time.fn-4, last_fb->snr);
+ msg = l1_create_l2_msg(L1CTL_DATA_IND, l1s.current_time.fn-4, last_fb->snr, rf_arfcn);
dl = (struct l1ctl_info_dl *) msg->data;
l1 = (struct l1ctl_data_ind *) msgb_put(msg, sizeof(*l1));