300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
|
- (uint32_t)hash
{
uint32_t hash;
OF_HASH_INIT(hash);
OF_HASH_ADD(hash, (seconds >> 56) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 48) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 40) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 32) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 24) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 16) & 0xFF);
OF_HASH_ADD(hash, (seconds >> 8) & 0xFF);
OF_HASH_ADD(hash, seconds & 0xFF);
OF_HASH_ADD(hash, (microseconds >> 24) & 0xFF);
OF_HASH_ADD(hash, (microseconds >> 16) & 0xFF);
OF_HASH_ADD(hash, (microseconds >> 8) & 0xFF);
OF_HASH_ADD(hash, microseconds & 0xFF);
OF_HASH_FINALIZE(hash);
return hash;
}
- copy
|
<
<
<
<
<
<
<
|
<
<
<
<
|
|
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
|
- (uint32_t)hash
{
uint32_t hash;
OF_HASH_INIT(hash);
OF_HASH_ADD_INT64(hash, seconds);
OF_HASH_ADD_INT32(hash, microseconds);
OF_HASH_FINALIZE(hash);
return hash;
}
- copy
|