--- src/sys/vfs/hammer/hammer_subs.c 2007/11/26 05:03:11 1.6 +++ src/sys/vfs/hammer/hammer_subs.c 2007/11/27 07:48:52 1.7 @@ -279,3 +279,14 @@ hammer_directory_namekey(void *name, int return(key); } +hammer_tid_t +hammer_now_tid(void) +{ + struct timespec ts; + hammer_tid_t tid; + + getnanotime(&ts); + tid = ts.tv_sec * 1000000000LL + ts.tv_nsec; + return(tid); +} +