Move the use_iec declaration to the tools

The tools "ip" and "tc" use a flag "use_iec", which indicates whether, when
formatting rate values, the prefixes "K", "M", etc. should refer to powers
of 1024, or powers of 1000. The flag is currently kept as a global variable
in "ip" and "tc", but is nonetheless declared in util.h.

Instead, move the declaration to tool-specific headers ip/ip_common.h and
tc/tc_common.h.

Signed-off-by: Petr Machata <me@pmachata.org>
Signed-off-by: David Ahern <dsahern@gmail.com>
This commit is contained in:
Petr Machata 2020-12-05 22:13:29 +01:00 committed by David Ahern
parent 69629b4e43
commit cdd9425315
3 changed files with 3 additions and 1 deletions

View File

@ -20,7 +20,6 @@
extern int preferred_family;
extern int human_readable;
extern int use_iec;
extern int show_stats;
extern int show_details;
extern int show_raw;

View File

@ -6,6 +6,8 @@
#include "json_print.h"
extern int use_iec;
struct link_filter {
int ifindex;
int family;

View File

@ -27,3 +27,4 @@ int check_size_table_opts(struct tc_sizespec *s);
extern int show_graph;
extern bool use_names;
extern int use_iec;