273 |
return -BLKID_ERR_PARAM; |
return -BLKID_ERR_PARAM; |
274 |
|
|
275 |
if (cache->bic_flags & BLKID_BIC_FL_PROBED && |
if (cache->bic_flags & BLKID_BIC_FL_PROBED && |
276 |
time(0) - cache->bic_time < BLKID_PROBE_INTERVAL) |
time(NULL) - cache->bic_time < BLKID_PROBE_INTERVAL) |
277 |
return 0; |
return 0; |
278 |
|
|
279 |
blkid_read_cache(cache); |
blkid_read_cache(cache); |
335 |
|
|
336 |
fclose(proc); |
fclose(proc); |
337 |
|
|
338 |
cache->bic_time = time(0); |
cache->bic_time = time(NULL); |
339 |
cache->bic_flags |= BLKID_BIC_FL_PROBED; |
cache->bic_flags |= BLKID_BIC_FL_PROBED; |
340 |
blkid_flush_cache(cache); |
blkid_flush_cache(cache); |
341 |
return 0; |
return 0; |