r370: The 'it does never happen -- error on close()' does happen when you exceed
authorVolker Lendecke <vlendec@samba.org>
Mon, 26 Apr 2004 13:11:59 +0000 (13:11 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:51:20 +0000 (10:51 -0500)
commitf789481101d38de5376254e62735891c17fbf07b
tree4d62df7638a49770fbaa759900cd6b6fb6a1e0a7
parentf880fe51b334847ebfe7be34f83fcee572f86352
r370: The 'it does never happen -- error on close()' does happen when you exceed
your quota on an AFS file system. The specific errno was thrown away by
close_normal_file(). Thus we returned NT_STATUS_UNSUCCESSFUL and not
NT_STATUS_DISK_FULL as we should. Fix that. (Not that this gives more sane
Windows app behaviour.... :-( )

Jerry, jra, could you please look over this one, it's been quite a while since
I touch file server code.

Volker
(This used to be commit 588351d1b37a900eb90eddd80882170c201e9162)
source3/smbd/close.c