taglinefilesource code
ppp_stats2736drivers/net/ppp.cstruct ppp_stats *result, temp;
ppp_stats2741drivers/net/ppp.cresult = (struct ppp_stats *) ifr->ifr_ifru.ifru_data;
ppp_stats3118drivers/net/ppp.cstatic struct enet_statistics ppp_stats;
ppp_stats3120drivers/net/ppp.cppp_stats.rx_packets        = ppp->stats.ppp_ipackets;
ppp_stats3121drivers/net/ppp.cppp_stats.rx_errors        = ppp->stats.ppp_ierrors;
ppp_stats3122drivers/net/ppp.cppp_stats.rx_dropped        = ppp->stats.ppp_ierrors;
ppp_stats3123drivers/net/ppp.cppp_stats.rx_fifo_errors      = 0;
ppp_stats3124drivers/net/ppp.cppp_stats.rx_length_errors    = 0;
ppp_stats3125drivers/net/ppp.cppp_stats.rx_over_errors      = 0;
ppp_stats3126drivers/net/ppp.cppp_stats.rx_crc_errors        = 0;
ppp_stats3127drivers/net/ppp.cppp_stats.rx_frame_errors     = 0;
ppp_stats3128drivers/net/ppp.cppp_stats.tx_packets        = ppp->stats.ppp_opackets;
ppp_stats3129drivers/net/ppp.cppp_stats.tx_errors        = ppp->stats.ppp_oerrors;
ppp_stats3130drivers/net/ppp.cppp_stats.tx_dropped        = 0;
ppp_stats3131drivers/net/ppp.cppp_stats.tx_fifo_errors      = 0;
ppp_stats3132drivers/net/ppp.cppp_stats.collisions        = 0;
ppp_stats3133drivers/net/ppp.cppp_stats.tx_carrier_errors   = 0;
ppp_stats3134drivers/net/ppp.cppp_stats.tx_aborted_errors   = 0;
ppp_stats3135drivers/net/ppp.cppp_stats.tx_window_errors    = 0;
ppp_stats3136drivers/net/ppp.cppp_stats.tx_heartbeat_errors = 0;
ppp_stats3140drivers/net/ppp.creturn &ppp_stats;
ppp_stats108include/linux/if_ppp.hstruct ppp_stats stats;      /* statistic information */