if (sb->result != 0) {
LOGP(DL1C, LOGL_ERROR, "FBSB RESP: result=%u\n", sb->result);
- osmo_signal_dispatch(SS_L1CTL, S_L1CTL_FBSB_ERR, ms);
+ fr.ms = ms;
+ fr.band_arfcn = ntohs(dl->band_arfcn);
+ osmo_signal_dispatch(SS_L1CTL, S_L1CTL_FBSB_ERR, &fr);
return 0;
}
fr.ms = ms;
fr.snr = dl->snr;
fr.bsic = sb->bsic;
+ fr.band_arfcn = ntohs(dl->band_arfcn);
osmo_signal_dispatch(SS_L1CTL, S_L1CTL_FBSB_RESP, &fr);
return 0;