mirror of https://gerrit.osmocom.org/osmo-tetra
fixed out of bounds write to pdu_sync buffer
Change-Id: I414bf2d61dc1cb37d30dc84b401a75b918116bbb
This commit is contained in:
parent
f0c5f795af
commit
fb460f9acf
|
@ -335,12 +335,12 @@ int main(int argc, char **argv)
|
||||||
srand(time(NULL));
|
srand(time(NULL));
|
||||||
for (i = 0; i < 100; i++) {
|
for (i = 0; i < 100; i++) {
|
||||||
uint32_t r = rand();
|
uint32_t r = rand();
|
||||||
osmo_pbit2ubit(pdu_sync, (uint8_t *) &r, 32);
|
*((uint32_t *)pdu_sync) = r;
|
||||||
osmo_pbit2ubit(pdu_sync+32, (uint8_t *)&r, 60-32);
|
*((uint32_t *)(pdu_sync+4)) = r;
|
||||||
//build_sb();
|
//build_sb();
|
||||||
|
|
||||||
osmo_pbit2ubit(pdu_schf, (uint8_t *) &r, 32);
|
*((uint32_t *)pdu_schf) = r;
|
||||||
osmo_pbit2ubit(pdu_schf+32, (uint8_t *)&r, 60-32);
|
*((uint32_t *)(pdu_schf+4)) = r;
|
||||||
build_ndb_schf();
|
build_ndb_schf();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue