mirror of https://gerrit.osmocom.org/libosmocore
libosmocore/gsm: Fixed total size of gsm48_req_ref
"__attribute ((packed))" must be defined for unions, in order to make sure that the compiler packs unions.
This commit is contained in:
parent
07b625dd2c
commit
4b332d7d0e
|
@ -213,15 +213,15 @@ struct gsm48_chan_desc {
|
||||||
tsc:3;
|
tsc:3;
|
||||||
uint8_t hsn:6,
|
uint8_t hsn:6,
|
||||||
maio_low:2;
|
maio_low:2;
|
||||||
} h1;
|
} __attribute__ ((packed)) h1;
|
||||||
struct {
|
struct {
|
||||||
uint8_t arfcn_high:2,
|
uint8_t arfcn_high:2,
|
||||||
spare:2,
|
spare:2,
|
||||||
h:1,
|
h:1,
|
||||||
tsc:3;
|
tsc:3;
|
||||||
uint8_t arfcn_low;
|
uint8_t arfcn_low;
|
||||||
} h0;
|
} __attribute__ ((packed)) h0;
|
||||||
};
|
} __attribute__ ((packed));
|
||||||
} __attribute__ ((packed));
|
} __attribute__ ((packed));
|
||||||
|
|
||||||
/* Chapter 10.5.2.20 */
|
/* Chapter 10.5.2.20 */
|
||||||
|
|
Loading…
Reference in New Issue