Changeset 52711 in vbox for trunk/src/VBox/Devices/Network/slirp/libalias/alias_db.c
- Timestamp:
- Sep 11, 2014 9:15:33 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/libalias/alias_db.c
r52684 r52711 991 991 LIST_FOREACH_SAFE(lnk, &la->linkTableOut[la->cleanupIndex++], 992 992 list_out, lnk_tmp) { 993 #ifndef VBOX994 993 if (la->timeStamp - lnk->timestamp > lnk->expire_time) 995 #else996 /* libalias counts time in seconds while slirp in millis */997 if (la->timeStamp - lnk->timestamp > (1000 * lnk->expire_time))998 #endif999 994 DeleteLink(lnk); 1000 995 } … … 2399 2394 #endif 2400 2395 #else /* VBOX */ 2401 la->timeStamp = la->curtime ;2396 la->timeStamp = la->curtime / 1000; /* NB: la->pData->curtime (msec) */ 2402 2397 #endif 2403 2398 2404 2399 /* Compute number of spokes (output table link chains) to cover */ 2405 #ifndef VBOX2406 2400 n = LINK_TABLE_OUT_SIZE * (la->timeStamp - la->lastCleanupTime); 2407 #else2408 n = LINK_TABLE_OUT_SIZE * ((la->timeStamp - la->lastCleanupTime)/1000);2409 #endif2410 2401 n /= ALIAS_CLEANUP_INTERVAL_SECS; 2411 2402 … … 2736 2727 #else /* VBOX */ 2737 2728 la->pData = pData; 2738 la->timeStamp = curtime;2739 la->lastCleanupTime = curtime;2729 la->timeStamp = la->curtime / 1000; /* NB: la->pData->curtime (msec) */ 2730 la->lastCleanupTime = la->timeStamp; 2740 2731 #endif /* VBOX */ 2741 2732
Note:
See TracChangeset
for help on using the changeset viewer.