summaryrefslogtreecommitdiff
path: root/tc/tc_util.c
Commit message (Expand)AuthorAgeFilesLines
* tc_util fix unitialized warningStephen Hemminger2023-05-131-1/+1
* whitespace cleanupStephen Hemminger2023-04-211-1/+1
* tc: add new attr TCA_EXT_WARN_MSGHangbin Liu2023-01-221-0/+9
* tc: use SPDXStephen Hemminger2023-01-141-6/+1
* tc: make prefix constStephen Hemminger2022-12-121-3/+4
* tc_util: Change datatype for maj to avoid overflow issueLai Peter Jun Ann2022-11-231-1/+1
* tc_util: Fix no error return when large parent id usedLai Peter Jun Ann2022-11-231-1/+1
* Merge branch 'main' into nextDavid Ahern2022-02-271-2/+1
|\
| * tc: fix duplicate fall-throughStephen Hemminger2022-02-141-1/+1
| * tc_util: Fix parsing action control with space and slashRoi Dayan2022-02-101-1/+0
* | tc_util: fix breakage from clang changesStephen Hemminger2022-02-011-15/+10
* | tc_util: fix clang warning in print_masked_typeStephen Hemminger2022-01-261-12/+5
* | tc: add format attribute to tc_print_rateStephen Hemminger2022-01-261-1/+2
|/
* lib: Move get_size() from tc herePetr Machata2020-12-091-35/+0
* lib: Move get_rate(), get_rate64() from tc herePetr Machata2020-12-091-79/+0
* lib: Move sprint_size() from tc here, add print_size()Petr Machata2020-12-091-26/+3
* lib: Move print_rate() from tc here; modernizePetr Machata2020-12-091-30/+7
* tc: report time an action was first usedRoman Mashak2020-05-311-0/+4
* tc: action: fix time values output in JSON formatRoman Mashak2020-05-191-15/+11
* Replace open-coded instances of print_nl()Benjamin Poirier2020-05-041-2/+2
* tc_util: detect overflow in get_sizeOdin Ugedal2020-04-201-0/+5
* tc: do not output newline in oneline modeStephen Hemminger2019-12-111-1/+1
* tc_util: break long linesStephen Hemminger2019-12-041-12/+22
* tc_util: support TCA_STATS_PKT64 attributeEric Dumazet2019-12-041-1/+8
* tc_util: add functions for big endian masked numbersEli Britstein2019-11-251-0/+12
* tc_util: fix JSON prints for ct-mark and ct-zoneEli Britstein2019-11-191-33/+8
* tc_util: add an option to print masked numbers with/without a newlineEli Britstein2019-11-191-12/+13
* tc_util: introduce a function to print JSON/non-JSON masked numbersEli Britstein2019-11-191-0/+51
* Merge branch 'master' into nextDavid Ahern2019-08-071-8/+9
|\
| * tc: util: constrain percentage in 0-100 intervalAndrea Claudi2019-07-151-8/+9
* | tc: Introduce tc ct actionPaul Blakey2019-07-181-0/+44
|/
* utils: move parse_percent() to tc_utilAndrea Claudi2019-06-281-0/+16
* Merge branch 'iproute2-master' into nextDavid Ahern2019-02-221-8/+10
|\
| * tc: use bits not mbits/sec in rate percentMarcos Antonio Moraes2019-02-081-3/+3
| * tc: avoid problems with hard coded rate string lengthStephen Hemminger2019-02-061-5/+6
| * tc: fix memory leak in error pathStephen Hemminger2019-02-061-1/+2
* | tc: replace left side comparisonStephen Hemminger2019-01-281-1/+1
|/
* tc: add a missing space between rate estimator and backlogEric Dumazet2018-12-031-1/+2
* tc/util: make local functions staticStephen Hemminger2018-11-191-14/+3
* tc_util: Add support for showing TCA_STATS_BASIC_HW statisticsEelco Chaudron2018-10-021-0/+41
* tc: support conversions to or from 64 bit nanosecond-based timeDave Taht2018-08-301-46/+0
* tc: don't double print rateStephen Hemminger2018-07-091-2/+0
* Merge branch 'iproute2-master' into iproute2-nextDavid Ahern2018-03-131-1/+5
|\
| * tc: fix parsing of the control actionDavide Caratti2018-03-041-1/+5
* | tc: implement color outputStephen Hemminger2018-02-211-0/+11
|/
* tc: fix second printing of requeuesJakub Kicinski2018-01-271-1/+1
* tc: Optimize gact action lookupPhil Sutter2018-01-171-4/+6
* tc: util: Don't call NEXT_ARG_FWD() in __parse_action_control()Michal Privoznik2017-12-081-1/+0
* tc: jsonify actions coreJiri Pirko2017-11-261-10/+24
* tc: jsonify stats2Jiri Pirko2017-11-261-9/+23