[SGSN] SNDCP: Fix off-by-one error missing last segment in defrag

When we defragment the segments from the defrage queue, we have
to iterate all the way up to (and including) the last segment number
that we have received.
diff --git a/openbsc/src/gprs/gprs_sndcp.c b/openbsc/src/gprs/gprs_sndcp.c
index 5857ab2..46753c7 100644
--- a/openbsc/src/gprs/gprs_sndcp.c
+++ b/openbsc/src/gprs/gprs_sndcp.c
@@ -150,7 +150,7 @@
 
 	npdu = msg->data;
 
-	for (seg_nr = 0; seg_nr < sne->defrag.highest_seg; seg_nr++) {
+	for (seg_nr = 0; seg_nr <= sne->defrag.highest_seg; seg_nr++) {
 		struct defrag_queue_entry *dqe;
 		uint8_t *data;