C library for parsing and composing simple tag-length-value tuples.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.makefile
license.txt
main.c
readme.md
stlv.c
stlv.h
stlv_test.c
stlv_test.h

readme.md

Simple TLV Parser/Composer Project

The purpose of this project is to provide a general purpose tag-length-value or type-length-value parser. It defaults to 16 bit tags and an 8 bit length field, meaning the value payload can be up to 256 bytes.

Requirements

This library has no requirements outside of the C standard library. In order to build the test suite for PC, minunit, gcc, and make are required.