Kirk McKusick wrote: > Julian Elisher wrote: > > I think that swithing to a new syscall with a fixed structure > > and using the rules you mention above to populate the structure in an > > ostatfs call might be the best answer. > > Old binaries probably only need to know that there is > X blocks free > > and not necessarily the correct number. > > New binaries can use the new syscall. > > So right you are. It would be possible to get the space by nibbling > a bit more space from MNAMELEN, but at some point we need to just bite > the bullet and define a new structure. I am leaning towards believing > that time is now. If we do define a new structure, I would like to > clean up the existing one a bit. I would propose this: If you're going to change the structure, please put a version number as the first field, so that it's never a problem again. Also, put a spare field on the end (64 bits) to allow for future expansion that maintains binary compatability (by way of choice about what to copy in). -- TerryReceived on Mon May 12 2003 - 05:55:07 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:07 UTC