Files
openairinterface5g/nfapi
Jaroslava Fiedlerova 90bdcaafb5 Merge remote-tracking branch 'origin/Aerial_srs_unpack_fix' into integration_2025_w13 (!3295)
Fix SRS report TLV unpack

Changes the SRS unpacking to not expect padding to be present in the buffer when
working with Aerial, with which the report TLVs are not padded to the nearest
32-bit boundary. This issue was found when using a UE with 1 SRS port, which
causes the TLV to not have a length divisible by 4. Also adds a function to pull
X amount of bytes into a uint32_t, which is used to process the last 4 byte
block of the TLV, only pulling the bytes which are not padding. Completed the
SRS.indication dumping procedure to print out the report TLV. Changed the
SRS.indication unitary test to fill the last 4 byte block of the report TLV
appropriately according to the length ( which ensures the padding bytes are set
to 0 )
2025-03-31 20:06:08 +02:00
..
2021-02-12 16:36:58 +05:30
2018-01-15 15:24:50 +01:00

This directory contains the NFAPI code.

It comes in two parts:

1 - open-nFAPI

    This is a clone of the github repository
    (https://github.com/cisco/open-nFAPI,
     commit b3bc579b1697eab829d5d8a2de59c93a61b88fa4).
    The patch open-nfapi.oai.patch has then been applied.

2 - oai_integration

    This is code written by David Price from Cisco to integrate
    open-nFAPI into OpenAirInterface.