trxd_fill_common(): fix TRXD header version coding

The header version field is 4 bit long, so the mask 0x07 == 0b111
is wrong, it should actually be 0x0f == 0b1111.

Change-Id: I290931559ce01cf6e43470b18855c46808d6c2a5
This commit is contained in:
Vadim Yanitskiy 2019-07-20 14:17:45 +07:00
parent a7ba484fb2
commit 6fa906c280
1 changed files with 1 additions and 1 deletions

View File

@ -27,7 +27,7 @@
static void trxd_fill_common(struct trxd_hdr_common *common, const struct trx_ul_burst_ind *bi, uint8_t version)
{
common->version = version & 0x07;
common->version = version & 0b1111;
common->reserved = 0;
common->tn = bi->tn;
osmo_store32be(bi->fn, &common->fn);