commit | cb26ed3a655a26ffa730a22f160bbcfd797e13dd | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Fri Jul 02 10:29:06 2010 +0200 |
committer | Harald Welte <laforge@gnumonks.org> | Fri Jul 02 10:29:06 2010 +0200 |
tree | e37f76a5f72eda4dcfab547172995783c9666b63 | |
parent | 8bf65d07de264a26bfb96a9f4aa9fb7b569b2933 [diff] [blame] |
[SGSN] SNDCP: Actually copy the payload data in the defrag queue entry Prior to this patch our defragmented messages always consisted of 00-bytes
diff --git a/openbsc/src/gprs/gprs_sndcp.c b/openbsc/src/gprs/gprs_sndcp.c index 46753c7..8ca9194 100644 --- a/openbsc/src/gprs/gprs_sndcp.c +++ b/openbsc/src/gprs/gprs_sndcp.c
@@ -103,6 +103,8 @@ sne->defrag.seg_have |= (1 << seg_nr); sne->defrag.tot_len += data_len; + memcpy(dqe->data, data, data_len); + return 0; }