]> git.pond.sub.org Git - empserver/commitdiff
(EFF_COM,ef_items): No longer in use after removal of 'variables'. Removed.
authorMarc Olzheim <marcolz@stack.nl>
Thu, 16 Dec 2004 12:22:58 +0000 (12:22 +0000)
committerMarc Olzheim <marcolz@stack.nl>
Thu, 16 Dec 2004 12:22:58 +0000 (12:22 +0000)
Clean s_char on the way.

include/file.h

index 68e315bf88d1ddc08f2bb2ecf3ad44c139ce144b..a74bb6e5b42ffdb9329702113f28f062f8092f06 100644 (file)
@@ -42,9 +42,9 @@ struct empfile {
     int flags;                 /* misc stuff */
     int mode;                  /* O_flags */
     int size;                  /* size of object */
-    void (*init) (int, s_char *);      /* call this when object is created */
-    int (*postread) (int, s_char *);   /* specific massage routines for items */
-    int (*prewrite) (int, s_char *);
+    void (*init) (int, char *);        /* call this when object is created */
+    int (*postread) (int, char *);     /* specific massage routines for items */
+    int (*prewrite) (int, char *);
     ptrdiff_t itemoffs;                /* offset of item[] in struct */
     int fd;                    /* file descriptor */
     int baseid;                        /* starting item in cache */
@@ -55,11 +55,10 @@ struct empfile {
     struct castr *cadef;       /* ca defs selection list */
 };
 
-#define EFF_COM                bit(0)  /* item has commodities attached */
-#define EFF_XY         bit(1)  /* has location */
-#define EFF_MEM                bit(2)  /* stored entirely in-memory */
-#define EFF_OWNER      bit(3)  /* has concept of owner */
-#define EFF_GROUP      bit(4)  /* has concept of group */
+#define EFF_XY         bit(0)  /* has location */
+#define EFF_MEM                bit(1)  /* stored entirely in-memory */
+#define EFF_OWNER      bit(2)  /* has concept of owner */
+#define EFF_GROUP      bit(3)  /* has concept of group */
 
 #define EF_BAD         -1      /* illegal file type */
 #define EF_SECTOR      0
@@ -83,16 +82,16 @@ struct empfile {
                                   instead of bmap or map. */
 
 struct fileinit {
-    void (*init) (int, s_char *);
-    int (*postread) (int, s_char *);
-    int (*prewrite) (int, s_char *);
+    void (*init) (int, char *);
+    int (*postread) (int, char *);
+    int (*prewrite) (int, char *);
     struct castr *cadef;
 };
 
 extern struct castr *ef_cadef(int);
 extern int ef_read(int, int, void *);
-extern s_char *ef_ptr(int, int);
-extern s_char *ef_nameof(int);
+extern char *ef_ptr(int, int);
+extern char *ef_nameof(int);
 extern time_t ef_mtime(int);
 extern int ef_open(int, int, int);
 extern int ef_check(int);
@@ -104,8 +103,7 @@ extern int ef_ensure_space(int, int, int);
 extern void ef_zapcache(int);
 extern int ef_nelem(int);
 extern int ef_flags(int);
-extern u_short *ef_items(int, void *);
-extern int ef_byname(s_char *);
+extern int ef_byname(char *);
 
 extern int ef_nbread(int type, int id, void *ptr);
 extern struct empfile empfile[];