Fix inconsistent maxnoofPDUSessions definitions between NGAP and platform constants
There are 2 different definition of maxnoofPDUSessions (as per 3GPP TS 38.413), one in NGAP lib (set to 16) and one in platform_constants.h (256 as per specs). The NGAP lib definition is removed in this commit and replaced by the one compliant with the specs.
This is fixing the warning:
In function 'fill_pdu_session_resource_failed_to_setup_item', inlined from 'rrc_gNB_send_NGAP_INITIAL_CONTEXT_SETUP_RESP' at /openair2/RRC/NR/rrc_gNB_NGAP.c:588:7: /openair2/RRC/NR/rrc_gNB_NGAP.c:451:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 451 | f->cause = cause; | ~~~~~~~~~^~~~~~~ In file included from /common/utils/ocp_itti/intertask_interface.h:235, from /openair2/RRC/NR/rrc_gNB_NGAP.h:39, from /openair2/RRC/NR/rrc_gNB_NGAP.c:31: /openair2/COMMON/ngap_messages_types.h: In function 'rrc_gNB_send_NGAP_INITIAL_CONTEXT_SETUP_RESP': /openair2/COMMON/ngap_messages_types.h:546:13: note: at offset [8724, 25769812488] into destination object 'gNB_ue_ngap_id' of size 4 546 | uint32_t gNB_ue_ngap_id; | ^~~~~~~~~~~~~~