1*dc5a79c1SDavid du Colombier char *errmsg[] = { 2*dc5a79c1SDavid du Colombier [Enevermind] "never mind", 3*dc5a79c1SDavid du Colombier [Eformat] "unknown format", 4*dc5a79c1SDavid du Colombier [Eio] "I/O error", 5*dc5a79c1SDavid du Colombier [Enomem] "server out of memory", 6*dc5a79c1SDavid du Colombier [Enonexist] "file does not exist", 7*dc5a79c1SDavid du Colombier [Eexist] "file already exist", 8*dc5a79c1SDavid du Colombier [Eperm] "permission denied", 9*dc5a79c1SDavid du Colombier [Enofilsys] "no file system device specified", 10*dc5a79c1SDavid du Colombier [Eauth] "authentication failed", 11*dc5a79c1SDavid du Colombier [Enospace] "no space on device", 12*dc5a79c1SDavid du Colombier [Elink] "write is only allowed in regular files", 13*dc5a79c1SDavid du Colombier [Elongname] "name is too long", 14*dc5a79c1SDavid du Colombier [Eintern] "internal Ext2 error", 15*dc5a79c1SDavid du Colombier [Ecorrupt] "corrupt filesystem", 16*dc5a79c1SDavid du Colombier [Enotclean] "fs not clean ... running e2fsck is recommended" 17*dc5a79c1SDavid du Colombier }; 18