h2le
*(uint64*)&temp = h2le(*(uint64*)&u.k_offset_v2);
*(uint64*)&temp = h2le(*(uint64*)&u.k_offset_v2);
*(uint64*)&u.k_offset_v2 = h2le(*(uint64*)&u.k_offset_v2);
k_dir_id = h2le(dirID);
k_objectid = h2le(objectID);
u.k_offset_v1.k_offset = h2le((uint32)offset);
u.k_offset_v1.k_uniqueness = h2le(type);
u.k_offset_v1.k_offset = h2le(offset);