xref: /plan9/sys/src/cmd/fossil/error.c (revision 11e1fb05e6e53d365d5a9dab7cd6360fed28781a)
15e96a66cSDavid du Colombier #include "stdinc.h"
25e96a66cSDavid du Colombier #include "dat.h"
35e96a66cSDavid du Colombier #include "fns.h"
45e96a66cSDavid du Colombier #include "error.h"
55e96a66cSDavid du Colombier 
65e96a66cSDavid du Colombier char EBadAddr[] = "illegal block address";
75e96a66cSDavid du Colombier char EBadDir[] = "corrupted directory entry";
85e96a66cSDavid du Colombier char EBadEntry[] = "corrupted file entry";
95e96a66cSDavid du Colombier char EBadLabel[] = "corrupted block label";
105e96a66cSDavid du Colombier char EBadMeta[] = "corrupted meta data";
115e96a66cSDavid du Colombier char EBadMode[] = "illegal mode";
125e96a66cSDavid du Colombier char EBadOffset[] = "illegal offset";
135e96a66cSDavid du Colombier char EBadPath[] = "illegal path element";
145e96a66cSDavid du Colombier char EBadRoot[] = "root of file system is corrupted";
155e96a66cSDavid du Colombier char EBadSuper[] = "corrupted super block";
165e96a66cSDavid du Colombier char EBlockTooBig[] = "block too big";
175e96a66cSDavid du Colombier char ECacheFull[] = "no free blocks in memory cache";
185e96a66cSDavid du Colombier char EConvert[] = "protocol botch";
195e96a66cSDavid du Colombier char EExists[] = "file already exists";
205e96a66cSDavid du Colombier char EFsFill[] = "file system is full";
215e96a66cSDavid du Colombier char EIO[] = "i/o error";
225e96a66cSDavid du Colombier char EInUse[] = "file is in use";
235e96a66cSDavid du Colombier char ELabelMismatch[] = "block label mismatch";
245e96a66cSDavid du Colombier char ENilBlock[] = "illegal block address";
255e96a66cSDavid du Colombier char ENoDir[] = "directory entry is not allocated";
265e96a66cSDavid du Colombier char ENoFile[] = "file does not exist";
275e96a66cSDavid du Colombier char ENotDir[] = "not a directory";
285e96a66cSDavid du Colombier char ENotEmpty[] = "directory not empty";
295e96a66cSDavid du Colombier char ENotFile[] = "not a file";
305e96a66cSDavid du Colombier char EReadOnly[] = "file is read only";
315e96a66cSDavid du Colombier char ERemoved[] = "file has been removed";
32fe853e23SDavid du Colombier char ENotArchived[] = "file is not archived";
335e96a66cSDavid du Colombier char EResize[] = "only support truncation to zero length";
345e96a66cSDavid du Colombier char ERoot[] = "cannot remove root";
355e96a66cSDavid du Colombier char ESnapOld[] = "snapshot has been deleted";
365e96a66cSDavid du Colombier char ESnapRO[] = "snapshot is read only";
375e96a66cSDavid du Colombier char ETooBig[] = "file too big";
38*11e1fb05SDavid du Colombier char EVentiIO[] = "venti i/o error";
39