commit | 8f0c0a3a3cf161d627c6ca3f055619da91526b76 | [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 | 11ff3e8ec271fdb62b28be802980d7eded5762fc [diff] |
[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; }