summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/src/common/l1ctl_lapdm_glue.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/host/layer23/src/common/l1ctl_lapdm_glue.c')
-rw-r--r--src/host/layer23/src/common/l1ctl_lapdm_glue.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/host/layer23/src/common/l1ctl_lapdm_glue.c b/src/host/layer23/src/common/l1ctl_lapdm_glue.c
index 0b2a8ed5..458cc81f 100644
--- a/src/host/layer23/src/common/l1ctl_lapdm_glue.c
+++ b/src/host/layer23/src/common/l1ctl_lapdm_glue.c
@@ -14,16 +14,14 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- *
*/
#include <stdint.h>
+#include <errno.h>
#include <l1ctl_proto.h>
+#include <osmocom/gsm/protocol/gsm_08_58.h>
#include <osmocom/gsm/prim.h>
#include <osmocom/bb/common/l1ctl.h>
@@ -50,9 +48,12 @@ int l1ctl_ph_prim_cb(struct osmo_prim_hdr *oph, void *ctx)
case PRIM_PH_RACH:
l1ctl_tx_param_req(ms, pp->u.rach_req.ta,
pp->u.rach_req.tx_power);
- rc = l1ctl_tx_rach_req(ms, pp->u.rach_req.ra,
+ rc = l1ctl_tx_rach_req(ms,
+ RSL_CHAN_RACH, 0x00,
+ pp->u.rach_req.ra,
pp->u.rach_req.offset,
- pp->u.rach_req.is_combined_ccch);
+ pp->u.rach_req.is_combined_ccch,
+ 0xff);
break;
default:
rc = -EINVAL;