diff options
author | Andreas.Eversberg <jolly@eversberg.eu> | 2010-06-28 15:15:51 +0000 |
---|---|---|
committer | Andreas.Eversberg <jolly@eversberg.eu> | 2010-06-28 15:15:51 +0000 |
commit | 44dfa811a14d95abccbb372cb48ef05f9d0a478c (patch) | |
tree | b40e747926c4d6fed30f7f587540655ded5d0514 /src | |
parent | f2b1e55c1e33b4645e2249b2d347955345622ebb (diff) |
[lapdm] Fixed layer 2 header for B4 frames. Now SI5/6 are received correctly
Diffstat (limited to 'src')
-rw-r--r-- | src/host/layer23/src/lapdm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/host/layer23/src/lapdm.c b/src/host/layer23/src/lapdm.c index fea63c1b..eff7aabe 100644 --- a/src/host/layer23/src/lapdm.c +++ b/src/host/layer23/src/lapdm.c @@ -1502,6 +1502,7 @@ int l2_ph_data_ind(struct msgb *msg, struct lapdm_entity *le, struct l1ctl_info_ LOGP(DLAPDM, LOGL_INFO, "fmt=B4\n"); /* SACCH frames have a two-byte L1 header that * OsmocomBB L1 doesn't strip */ + msgb_pull(msg, 2); msg->l2h += 2; } else { mctx.lapdm_fmt = LAPDm_FMT_B; |