X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=simulators%2Fe2sim%2Fricsim.cpp;h=6bdc5b63804c617cff282476a67caecf6f500e23;hb=refs%2Fchanges%2F99%2F3799%2F9;hp=e42e9d2c445284d00a7e85fda1dc5e726fd1aa51;hpb=897723098677870061c8636fc304307922aee3e8;p=it%2Ftest.git diff --git a/simulators/e2sim/ricsim.cpp b/simulators/e2sim/ricsim.cpp index e42e9d2..6bdc5b6 100644 --- a/simulators/e2sim/ricsim.cpp +++ b/simulators/e2sim/ricsim.cpp @@ -38,7 +38,7 @@ void encode_and_send_sctp_data(E2AP_PDU_t* pdu, int client_fd) sctp_buffer_t data; data.len = e2ap_asn1c_encode_pdu(pdu, &buf); - memcpy(data.buffer, buf, data.len); + memcpy(data.buffer, buf, min(data.len, MAX_SCTP_BUFFER)); sctp_send_data(client_fd, data); }