static void print_one_if(FILE *fp, struct ifstat_ent *n) { int i; if(!conf.show_errors) { if(conf.noformat) fprintf(fp, "%s ", n->name); else fprintf(fp, "%-10s ", n->name); nformat_bits(fp, n->rate[2]); nformat_rate(fp, n->rate[0]); nformat_bits(fp, n->rate[3]); nformat_rate(fp, n->rate[1]); fprintf(fp, "%s", "\n"); return; } fprintf(fp, "%-15s ", n->name); for (i=0; i<4; i++) format_rate(fp, n, i); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 4); /* rx_err */ format_rate(fp, n, 6); /* rx_dropped */ format_rate(fp, n, 11);/* rx_over_err */ format_rate(fp, n, 10); /* rx_len_err */ fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 12); /* rx_crc_err */ format_rate(fp, n, 13); /* rx_frame_err */ format_rate(fp, n, 14); /* rx_fifo_err */ format_rate(fp, n, 15); /* rx_missed_err */ fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 5); /* tx_err */ format_rate(fp, n, 7); /* tx_dropped */ format_rate(fp, n, 9); /* collisons */ format_rate(fp, n, 17); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 16); format_rate(fp, n, 18); format_rate(fp, n, 19); format_rate(fp, n, 20); fprintf(fp, "\n"); }
void print_one_if(FILE *fp, struct ifstat_ent *n) { int i; if(!show_errors) { fprintf(fp, "%-10s ", n->name); nformat_bits(fp, n->rate[2]); nformat_rate(fp, n->rate[0]); nformat_bits(fp, n->rate[3]); nformat_rate(fp, n->rate[1]); fprintf(fp, "%s", "\n"); return; } fprintf(fp, "%-15s ", n->name); for (i=0; i<4; i++) format_rate(fp, n, i); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 4); format_rate(fp, n, 6); format_rate(fp, n, 11); format_rate(fp, n, 10); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 12); format_rate(fp, n, 13); format_rate(fp, n, 14); format_rate(fp, n, 15); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 5); format_rate(fp, n, 7); format_rate(fp, n, 9); format_rate(fp, n, 17); fprintf(fp, "\n"); fprintf(fp, "%-15s ", ""); format_rate(fp, n, 16); format_rate(fp, n, 18); format_rate(fp, n, 19); format_rate(fp, n, 20); fprintf(fp, "\n"); }