[GPRS] SNDCP: Fix PCOMP and DCOMP header field length

They're both just one 4bit nibble, not 1 byte each.
diff --git a/openbsc/src/gprs/gprs_sndcp.c b/openbsc/src/gprs/gprs_sndcp.c
index 12ad1a6..0a94251 100644
--- a/openbsc/src/gprs/gprs_sndcp.c
+++ b/openbsc/src/gprs/gprs_sndcp.c
@@ -43,8 +43,8 @@
 	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 {