1*de1e4e89SAndroid Build Coastguard Worker 2*de1e4e89SAndroid Build Coastguard Worker #define TCA_BUF_MAX (64*1024) 3*de1e4e89SAndroid Build Coastguard Worker 4*de1e4e89SAndroid Build Coastguard Worker extern struct rtnl_handle rth; 5*de1e4e89SAndroid Build Coastguard Worker 6*de1e4e89SAndroid Build Coastguard Worker extern int do_qdisc(int argc, char **argv); 7*de1e4e89SAndroid Build Coastguard Worker extern int do_class(int argc, char **argv); 8*de1e4e89SAndroid Build Coastguard Worker extern int do_filter(int argc, char **argv); 9*de1e4e89SAndroid Build Coastguard Worker extern int do_action(int argc, char **argv); 10*de1e4e89SAndroid Build Coastguard Worker extern int do_tcmonitor(int argc, char **argv); 11*de1e4e89SAndroid Build Coastguard Worker extern int do_exec(int argc, char **argv); 12*de1e4e89SAndroid Build Coastguard Worker 13*de1e4e89SAndroid Build Coastguard Worker extern int print_action(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); 14*de1e4e89SAndroid Build Coastguard Worker extern int print_filter(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); 15*de1e4e89SAndroid Build Coastguard Worker extern int print_qdisc(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); 16*de1e4e89SAndroid Build Coastguard Worker extern int print_class(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); 17*de1e4e89SAndroid Build Coastguard Worker extern void print_size_table(FILE *fp, const char *prefix, struct rtattr *rta); 18*de1e4e89SAndroid Build Coastguard Worker 19*de1e4e89SAndroid Build Coastguard Worker struct tc_estimator; 20*de1e4e89SAndroid Build Coastguard Worker extern int parse_estimator(int *p_argc, char ***p_argv, struct tc_estimator *est); 21*de1e4e89SAndroid Build Coastguard Worker 22*de1e4e89SAndroid Build Coastguard Worker struct tc_sizespec; 23*de1e4e89SAndroid Build Coastguard Worker extern int parse_size_table(int *p_argc, char ***p_argv, struct tc_sizespec *s); 24*de1e4e89SAndroid Build Coastguard Worker extern int check_size_table_opts(struct tc_sizespec *s); 25*de1e4e89SAndroid Build Coastguard Worker 26*de1e4e89SAndroid Build Coastguard Worker extern int show_graph; 27*de1e4e89SAndroid Build Coastguard Worker extern bool use_names; 28