aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm/tlv.h
AgeCommit message (Expand)AuthorFilesLines
2018-04-18tlv: add TLV_GET() and TLV_GET_MINLEN()Neels Hofmeyr1-0/+21
2018-04-13add tlv_parse2(), capable of multiple instances of the same IENeels Hofmeyr1-0/+3
2017-11-20tlv_put: guard against NULL val and 0 lenNeels Hofmeyr1-2/+13
2017-10-16[doc] TLV parser has far grown beyond GSM L3Harald Welte1-1/+1
2017-08-09tlv: add [msgb_]t16lv_put() for 16bit tag + 8 bit len TLVsHarald Welte1-1/+20
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-2/+1
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-59/+59
2017-05-15gsm/tlv.h: fix copy-paste errorVadim Yanitskiy1-2/+2
2017-05-15tlv: Add tlvp_val{16,32}be() to get TLV values in unaligned host byte orderHarald Welte1-0/+23
2017-01-06Add parsed TLV helpers from OsmoBTSMax1-0/+2
2016-05-05tlv: Import osmo_shift_* and osmo_match_shift_* from openbscHarald Welte1-0/+11
2015-12-21some comments / fixed typosNeels Hofmeyr1-1/+1
2014-08-18TLV: add TLVP_PRES_LEN() definition to check for existance + minimum lengthHarald Welte1-0/+3
2014-06-16include: Switch to #pragma once patternSylvain Munaut1-4/+1
2012-12-18Add tlvp_val16_unal() / tlvp_val32_unal() to align 16 and 32 bit valuesAndreas Eversberg1-0/+24
2012-07-14TLV: add new "vTvLV" type for GANHarald Welte1-1/+97
2012-04-18doc: Fix the Doxygen section endingsSylvain Munaut1-1/+1
2012-01-22TLV/msgb: Return first byte of newly-pushed data from msgb_*_push()Harald Welte1-14/+28
2011-08-17doxygen: Add documentation about TLV parserHarald Welte1-13/+58
2011-07-16gsm 04.80: fix typo (256, not 265!)Harald Welte1-2/+2
2011-07-16tlv: Make tlv parser arrays 256 entries wide to prevent overflow on 0xffHarald Welte1-2/+2
2011-03-23include: reorganize headers file to include/osmocom/[gsm|core]0.2.0Pablo Neira Ayuso1-0/+260