diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-06-02 23:17:05 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-06-02 23:17:05 +0200 |
commit | 5cc2bc37a7d5822c70e3a4654c22330ed789cc0c (patch) | |
tree | 4486bce274957f3072807e2c5812c7527962a4e5 /openbsc/src/gprs/gprs_sndcp.c | |
parent | e300d0021c50326ead433f60ce5bb62dc6949984 (diff) |
[GPRS] SNDCP: Fix PCOMP and DCOMP header field length
They're both just one 4bit nibble, not 1 byte each.
Diffstat (limited to 'openbsc/src/gprs/gprs_sndcp.c')
-rw-r--r-- | openbsc/src/gprs/gprs_sndcp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/gprs/gprs_sndcp.c b/openbsc/src/gprs/gprs_sndcp.c index 12ad1a631..0a94251fe 100644 --- a/openbsc/src/gprs/gprs_sndcp.c +++ b/openbsc/src/gprs/gprs_sndcp.c @@ -43,8 +43,8 @@ struct sndcp_common_hdr { uint8_t first:1; uint8_t spare:1; /* octet 2 */ - uint8_t pcomp; - uint8_t dcomp; + uint8_t pcomp:4; + uint8_t dcomp:4; } __attribute__((packed)); struct sndcp_udata_hdr { |