On Tue, Feb 19, 2013 at 09:22:55AM -0600, Eric Sandeen wrote: > > (3) For my code that uses st_ino, I need to ensure this is never > > assigned to a 32 bit integer (eg. 'int', 'int32_t', 'long' on 32 bit, etc.)? > > To be safe I'd use it in an u64 type, I guess. The *internal* kernel stat > structure uses u64: That would be wrong. To store st_ino values, you should be using the ino_t type, like for file sizes/offsets (st_size, seeking, etc.) you should be using off_t. Both of these types depend on _FILE_OFFSET_BITS macro. Jakub -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel