Re: [PATCH iproute2 1/1] color: Fix ip segfault in color_fprintf() when using --color switch

2017-10-11 Thread Stephen Hemminger
On Sun, 8 Oct 2017 16:38:47 +0200 Petr Vorel wrote: > diff --git a/include/json_print.h b/include/json_print.h > index b6ce1f9f..2f3f07c8 100644 > --- a/include/json_print.h > +++ b/include/json_print.h > @@ -53,7 +53,7 @@ void close_json_array(enum output_type type, const

[PATCH iproute2 1/1] color: Fix ip segfault in color_fprintf() when using --color switch

2017-10-08 Thread Petr Vorel
This fixes two regressions: Commit 959f1428 ("color: add new COLOR_NONE and disable_color function") caused segfault, when running ip with --color switch, as 'attr + 8' in color_fprintf() access array item out of bounds. Changing latter value of ternar operator in attr_colors[] index is for