bssgp2_enc_status: Truncate STATUS message to maximum PDU length

Related: OS#4889
Change-Id: Ic39d918c56399ceb0431299ce938e3bf276f678a
diff --git a/src/gb/bssgp_bvc_fsm.c b/src/gb/bssgp_bvc_fsm.c
index d2ee146..a035938 100644
--- a/src/gb/bssgp_bvc_fsm.c
+++ b/src/gb/bssgp_bvc_fsm.c
@@ -238,7 +238,7 @@
 	if (cause == BSSGP_CAUSE_UNKNOWN_BVCI || cause == BSSGP_CAUSE_BVCI_BLOCKED)
 		bvci = &bfp->bvci;
 
-	tx = bssgp2_enc_status(cause, bvci, rx);
+	tx = bssgp2_enc_status(cause, bvci, rx, bfp->max_pdu_len);
 
 	if (msgb_bvci(rx) == 0)
 		fi_tx_sig(fi, tx);