diff options
Diffstat (limited to 'sys/netinet/sctp_indata.c')
| -rw-r--r-- | sys/netinet/sctp_indata.c | 6 | 
1 files changed, 1 insertions, 5 deletions
| diff --git a/sys/netinet/sctp_indata.c b/sys/netinet/sctp_indata.c index 7d92655cc745..d9ca66946789 100644 --- a/sys/netinet/sctp_indata.c +++ b/sys/netinet/sctp_indata.c @@ -2513,11 +2513,7 @@ sctp_process_data(struct mbuf **mm, int iphlen, int *offset, int length,  						SCTP_BUF_LEN(merr) = sizeof(*phd);  						SCTP_BUF_NEXT(merr) = SCTP_M_COPYM(m, *offset, chk_length, M_NOWAIT);  						if (SCTP_BUF_NEXT(merr)) { -							if (sctp_pad_lastmbuf(SCTP_BUF_NEXT(merr), SCTP_SIZE32(chk_length) - chk_length, NULL) == NULL) { -								sctp_m_freem(merr); -							} else { -								sctp_queue_op_err(stcb, merr); -							} +							sctp_queue_op_err(stcb, merr);  						} else {  							sctp_m_freem(merr);  						} | 
