taglinefilesource code
ppp_stats2776drivers/net/ppp.cstruct ppp_stats *result, temp;
ppp_stats2781drivers/net/ppp.cresult = (struct ppp_stats *) ifr->ifr_ifru.ifru_data;
ppp_stats3200drivers/net/ppp.cstatic struct enet_statistics ppp_stats;
ppp_stats3202drivers/net/ppp.cppp_stats.rx_packets          = ppp->stats.ppp_ipackets;
ppp_stats3203drivers/net/ppp.cppp_stats.rx_errors           = ppp->stats.ppp_ierrors;
ppp_stats3204drivers/net/ppp.cppp_stats.rx_dropped          = ppp->stats.ppp_ierrors;
ppp_stats3205drivers/net/ppp.cppp_stats.rx_fifo_errors      = 0;
ppp_stats3206drivers/net/ppp.cppp_stats.rx_length_errors    = 0;
ppp_stats3207drivers/net/ppp.cppp_stats.rx_over_errors      = 0;
ppp_stats3208drivers/net/ppp.cppp_stats.rx_crc_errors       = 0;
ppp_stats3209drivers/net/ppp.cppp_stats.rx_frame_errors     = 0;
ppp_stats3210drivers/net/ppp.cppp_stats.tx_packets          = ppp->stats.ppp_opackets;
ppp_stats3211drivers/net/ppp.cppp_stats.tx_errors           = ppp->stats.ppp_oerrors;
ppp_stats3212drivers/net/ppp.cppp_stats.tx_dropped          = 0;
ppp_stats3213drivers/net/ppp.cppp_stats.tx_fifo_errors      = 0;
ppp_stats3214drivers/net/ppp.cppp_stats.collisions          = 0;
ppp_stats3215drivers/net/ppp.cppp_stats.tx_carrier_errors   = 0;
ppp_stats3216drivers/net/ppp.cppp_stats.tx_aborted_errors   = 0;
ppp_stats3217drivers/net/ppp.cppp_stats.tx_window_errors    = 0;
ppp_stats3218drivers/net/ppp.cppp_stats.tx_heartbeat_errors = 0;
ppp_stats3222drivers/net/ppp.creturn &ppp_stats;
ppp_stats108include/linux/if_ppp.hstruct ppp_stats stats;      /* statistic information */