65c72dbe61
Coverity Scan has brought my attention to a problem with decoding repeated IEIs, where there are multiple struct members in the decoded struct that these are decoded to. Before this patch, gtlv aborts with an error as soon as the first struct member for a given tag is full, not parsing following IEIs into subsequent struct members. After this patch, gtlv continues to look whether subsequent entries in the message coding also decode the same tag, but to a different struct member. First commit without changing the gtlv regression test, to show that all current tests still succeed. The test for this particular issue follow in I994d0fb1f1435d2c27a8630a43fe106652ac6e41 Related: CID#275415 Related: SYS#5599 Change-Id: Ie37585178ff27306d425b75d8e407b71f92f1cdc |
||
---|---|---|
contrib | ||
debian | ||
doc | ||
include | ||
m4 | ||
src | ||
tests | ||
.gitignore | ||
.gitreview | ||
AUTHORS | ||
Makefile.am | ||
README.md | ||
TODO-RELEASE | ||
configure.ac | ||
git-version-gen | ||
libosmo-gtlv.pc.in | ||
libosmo-pfcp.pc.in |
README.md
libosmo-pfcp - PFCP protocol encoding and decoding, and generic PFCP endpoint implementation
Homepage
The official homepage of the project is https://osmocom.org/projects/libosmo-pfcp
GIT Repository
You can clone from the official libosmo-pfcp.git repository using
git clone https://gitea.osmocom.org/osmocom/libosmo-pfcp
To submit patches, see "Contributing" below.
Mailing List
Discussions related to libosmo-pfcp are happening on the osmocom-net-gprs@lists.osmocom.org mailing list, please see https://lists.osmocom.org/postorius/lists/osmocom-net-gprs@lists.osmocom.org/ for subscription options and the list archive.
Please observe the Osmocom Mailing List Rules when posting.
Contributing
Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards
Submit patches at https://gerrit.osmocom.org/ See also https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit
The current patch queue for libosmo-pfcp can be seen at https://gerrit.osmocom.org/#/q/project:libosmo-pfcp+status:open