summaryrefslogtreecommitdiffstats
path: root/lib/printfrr.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-12/+1
* *: use semicolon after printfrr_ext_autoreg_{p,d}David Lamparter2022-01-141-4/+6
* lib: add time formatting printfrr extsDavid Lamparter2022-01-141-0/+4
* tests: fix build warningIgor Ryzhov2021-04-291-1/+1
* lib: add `%pSQ` and `%pSE` string escape formatsDavid Lamparter2021-03-301-0/+3
* lib: add `%*pHX` + `%*pHS` hexdump in printfrrDavid Lamparter2021-03-301-1/+23
* lib: add `%pFB` extension to print struct fbuf *David Lamparter2021-03-301-0/+1
* lib: add `%pVA` recursive printfrrDavid Lamparter2021-03-301-0/+11
* lib: add `FMT_NSTD()` for non-standard printf extsDavid Lamparter2021-03-301-0/+25
* lib: allow discerning unspec width in printfrr extDavid Lamparter2021-03-301-0/+17
* lib: put printfrr extension args into structDavid Lamparter2021-03-301-8/+50
* lib: record output positions in printfrrDavid Lamparter2021-03-271-0/+7
* lib: rework printfrr extensions to output directlyDavid Lamparter2021-03-271-10/+11
* lib: add bputs/bputch fbuf (bprintfrr) helpersDavid Lamparter2021-03-221-0/+24
* lib, zebra: add missing extern "C" {} blocks to new header filesRenato Westphal2020-04-231-0/+8
* tests: use printfrr-based printf()David Lamparter2020-03-291-2/+11
* lib: prepare for plugin-based frr_format checkDavid Lamparter2020-03-291-1/+2
* *: generously apply constDavid Lamparter2019-12-021-2/+2
* lib/printf: add extension supportDavid Lamparter2019-06-031-8/+66
* lib/printf: integrateDavid Lamparter2019-06-031-0/+91