{
FILE *net_dev_fp;
static int rep = 0;
+ static char first = 1;
// FIXME: arbitrary size chosen to keep code simple.
int i, i2;
/*** end ip addr patch ***/
- /* calculate speeds */
- ns->net_rec[0] = (ns->recv - last_recv) / delta;
- ns->net_trans[0] = (ns->trans - last_trans) / delta;
+ if (!first) {
+ /* calculate speeds */
+ ns->net_rec[0] = (ns->recv - last_recv) / delta;
+ ns->net_trans[0] = (ns->trans - last_trans) / delta;
+ }
+
curtmp1 = 0;
curtmp2 = 0;
// get an average
free(winfo);
#endif
}
+ first = 0;
fclose(net_dev_fp);