Index: trunk/include/sh_cat.h
===================================================================
--- trunk/include/sh_cat.h	(revision 190)
+++ trunk/include/sh_cat.h	(revision 192)
@@ -187,5 +187,5 @@
  MSG_FI_NOGRP,    
  MSG_FI_NOUSR,    
- MSG_FI_LSTAT,    
+ MSG_FI_STAT,    
  MSG_FI_OBSC,     
  MSG_FI_OBSC2,    
Index: trunk/include/slib.h
===================================================================
--- trunk/include/slib.h	(revision 190)
+++ trunk/include/slib.h	(revision 192)
@@ -108,4 +108,5 @@
 #define SL_EBADNAME  -1040     /* Invalid name.                        */
 #define SL_ESTAT     -1041     /* stat of file failed. Check errno.    */
+#define SL_EFSTAT    -1042     /* fstat of file failed. Check errno.   */
 
 #define SL_EBADUID   -1050	/* Owner not trustworthy.              */
@@ -115,4 +116,6 @@
 #define SL_TOOMANY   -1053      /* Too many open files                 */
 #define SL_TIMEOUT   -1054      /* Timeout in read                     */
+
+#define SL_EISDIR    -1055      /* Is a directory                      */
 /*
  * All int functions return SL_NONE on success.
