[OpenAFS] On the wording "No space left on device"

Andrew Deason zeroguy@verizon.net
Wed, 30 Jan 2008 00:53:45 -0600


On Tue, 29 Jan 2008 22:28:17 -0800
Jeffrey Altman <jaltman@secure-endpoints.com> wrote:

> > Although I think "No space left on device" is rather clear, is
> > there a reason why EDQUOT is not returned instead? Does the
> > fileserver response just not differentiate between a full
> > volume/partition/directory table?
> 
> If you look in the code you will see that platforms that define EDQUOT
> on the client will use EDQUOT on the client.   The file server always
> returns VOVERQUOTA for a quota error.
> 
> See src/afs/afs_error.c

Indeed it does. I didn't know there was anything of approximate
modernity to Solaris 8 or newer that didn't define EDQUOT... isn't that
part of POSIX.1?

-- 
Andrew Deason
zeroguy@verizon.net