! Filestore error messages.  Success is >= 0 (sometimes file system
! functions return a (+ve) value, implying success).
! Failure is < 0.

%constinteger success                  =  0
%constinteger bad context              = -1
%constinteger not implemented          = -2
%constinteger illegal Xno              = -3
%constinteger param error              = -4
%constinteger no Xno                   = -5
%constinteger protocol error           = -6
%constinteger illegal Uno              = -7
%constinteger not logged on            = -8
%constinteger directory corrupt        = -9
%constinteger file in use              = -10
%constinteger file not found           = -11
%constinteger owner not found          = -12
%constinteger no authority             = -13
%constinteger no quota                 = -14
%constinteger no slot                  = -15
%constinteger no extent                = -16
%constinteger disc full                = -17
%constinteger system down              = -18
%constinteger file exists              = -19
%constinteger partition corrupt        = -20
%constinteger disc error               = -21
%constinteger illegal operation        = -22
%constinteger no buffer                = -23
%constinteger user exists              = -24
%constinteger no Uno                   = -25
%constinteger refcount negative        = -26
%constinteger size error               = -27
%constinteger data address error       = -28
%constinteger directory address error  = -29
%constinteger logins disabled          = -30
%constinteger not writeable            = -31
%constinteger directory in use         = -32
%constinteger directory not empty      = -33
%constinteger no process               = -34

%constinteger last error = -no process

%constinteger p1 error   = \16_40000000;     ! First command parameter
%constinteger p2 error   = \16_20000000;     ! Second command parameter
%constinteger xs error   = \16_10000000;     ! Explicitly set

%constinteger c errors   = p1 error & p2 error & xs error

%end %of %file
