Jelmer, > TDB defines a new type "u32" that appears to have the same meaning as > uint32_t. Since the latter is already provided by libreplace (which is > used by TDB), is there a reason for not switching to uint32_t > everywhere? no reason at all - its just historical from before we had libreplace Cheers, Tridge