Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
libosmocore
/
77cd10f0db6ebd0e3a5b6d8136470bc4adccdd57
/
include
/
osmocom
/
gsm
/
tlv.h
8006f53
TLV: Add one-shot TLV encoder
by Harald Welte
· 6 years ago
bd6d5c1
TLV: add convenience function for 1-byte values
by Max
· 6 years ago
e6f63f2
TLV: fix doc copy-paste error
by Max
· 6 years ago
d82070c
Add msgb_tl_put() helper
by Max
· 6 years ago
84fb5bb
Move msgb_push helpers to public header
by Max
· 6 years ago
1fbe3eb
tlv: Add TLVP_VAL_MINLEN() to obtain value _if_ length is >= minimum
by Harald Welte
· 6 years ago
74e4ed6
tlv: add TLV_GET() and TLV_GET_MINLEN()
by Neels Hofmeyr
· 6 years ago
a78b22b
add tlv_parse2(), capable of multiple instances of the same IE
by Neels Hofmeyr
· 6 years ago
e750980
tlv_put: guard against NULL val and 0 len
by Neels Hofmeyr
· 7 years ago
9325d86
[doc] TLV parser has far grown beyond GSM L3
by Harald Welte
· 7 years ago
4a29f34
tlv: add [msgb_]t16lv_put() for 16bit tag + 8 bit len TLVs
by Harald Welte
· 7 years ago
17518fe
doxygen: unify use of \file across the board
by Neels Hofmeyr
· 7 years ago
87e4550
doxygen: enable AUTOBRIEF, drop \brief
by Neels Hofmeyr
· 7 years ago
ac9e2d8
gsm/tlv.h: fix copy-paste error
by Vadim Yanitskiy
· 7 years ago
50ef733
tlv: Add tlvp_val{16,32}be() to get TLV values in unaligned host byte order
by Harald Welte
· 7 years ago
dbd3a92
Add parsed TLV helpers from OsmoBTS
by Max
· 8 years ago
fbd02fa
tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc
by Harald Welte
· 8 years ago
9e57a5a
some comments / fixed typos
by Neels Hofmeyr
· 9 years ago
cc27fa6
TLV: add TLVP_PRES_LEN() definition to check for existance + minimum length
by Harald Welte
· 10 years ago
12ba778
include: Switch to #pragma once pattern
by Sylvain Munaut
· 10 years ago
0167596
Add tlvp_val16_unal() / tlvp_val32_unal() to align 16 and 32 bit values
by Andreas Eversberg
· 12 years ago
2fe6847
TLV: add new "vTvLV" type for GAN
by Harald Welte
· 12 years ago
dca7d2c
doc: Fix the Doxygen section endings
by Sylvain Munaut
· 12 years ago
2c02043
TLV/msgb: Return first byte of newly-pushed data from msgb_*_push()
by Harald Welte
· 13 years ago
57c7d37
doxygen: Add documentation about TLV parser
by Harald Welte
· 13 years ago
e0aa5bb
gsm 04.80: fix typo (256, not 265!)
by Harald Welte
· 13 years ago
79599ba
tlv: Make tlv parser arrays 256 entries wide to prevent overflow on 0xff
by Harald Welte
· 13 years ago
8341934
include: reorganize headers file to include/osmocom/[gsm|core]
by Pablo Neira Ayuso
· 13 years ago
0.2.0
[Renamed (99%) from include/osmocore/tlv.h]
63196de
TLV: Add tv_fixed_put() and msgb_tv_fixed_put()
by Harald Welte
· 13 years ago
0.1.30
cd2a74b
Added single octet TV (type + value) to libosmocore.
by Andreas Eversberg
· 14 years ago
3415d41
add msgb and tlv support bits required for openbsc gprs branch
by Harald Welte
· 15 years ago
ec8b450
intial checkin of the libosmocore project
by Harald Welte
· 15 years ago