diff options
-rw-r--r-- | src/libbsc/pcu_sock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libbsc/pcu_sock.c b/src/libbsc/pcu_sock.c index caec40d20..64422c724 100644 --- a/src/libbsc/pcu_sock.c +++ b/src/libbsc/pcu_sock.c @@ -403,7 +403,7 @@ static int pcu_rx_data_req(struct gsm_bts *bts, uint8_t msg_type, "invalid/small length %d\n", data_req->len); break; } - tlli = *((uint32_t *)data_req->data); + memcpy(&tlli, data_req->data, 4); msg = msgb_alloc(data_req->len - 4, "pcu_agch"); if (!msg) { |