2012/3/19 Thiago Macieira <[email protected]>: > On segunda-feira, 19 de março de 2012 12.43.37, PCMan wrote: > > > Even before that: how does one set the st_rdev field to anything? There is no > setter function counterpart to stat. Changing the file size involves writing > to > it; changing the UID and GID are done by chown and chgrp; the mode with chmod; > the times are done with utime and utimes. > > I don't remember any function that sets the st_rdev field aside from mknod.
Yes, that's an issue. Getting the value is easy, setting is something else. I do not know any method/call to do that either. > > Moreover, I don't see any guarantee that the filesystem has room for the > st_rdev field for regular files in its on-disk format. > That's also true, but maybe that is not a problem. The way stat is stored is in most cases generic I think, and does not differ between different types of files. But I'm not sure about that. Stef _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
