unsigned char *buf;
const char *type, *value;
struct stat st;
- time_t diff, now;
+ time_t now;
+ double diff;
int idx;
if (!dev)
return NULL;
now = time(0);
- diff = now - dev->bid_time;
+ diff = difftime(now, dev->bid_time);
if (stat(dev->bid_name, &st) < 0) {
DBG(DEBUG_PROBE,