#define PM_START 0 #define PM_UPDATE 1 #define PM_END 2 typedef struct meter { struct timeval start; struct timeval current; long bytesdone; long lastbytesdone; int totalkbytes; int lastbps; } PM; void pm_showmeter(int mode); void pm_updatemeter(void);