Minor changes.
[egate.git] / include / iso2709p.h
index 0c8472f..c88ba0c 100644 (file)
@@ -3,16 +3,26 @@
 
    Europagate, 1994-1995.
 
-   $Log: iso2709p.h,v $
-   Revision 1.1  1995/02/09 17:27:11  adam
-   Initial revision
-
+   iso2709p.h,v
+ * Revision 1.3  1995/02/15  17:43:08  adam
+ * Minor changes to the ccl interface. Bug fix in iso2709 module.
+ *
+ * Revision 1.2  1995/02/10  16:50:26  adam
+ * Indicator field moved to 'struct iso2709_dir' from 'struct
+ * iso2709_field'.
+ * Function iso2709_rm implemented - to delete a MARC record.
+ *
+ * Revision 1.1.1.1  1995/02/09  17:27:12  adam
+ * Initial version of email gateway under CVS control.
+ *
  */
 
+#ifndef ISO2709P_H
+#define ISO2709P_H
+
 #include <iso2709.h>
 
 struct iso2709_field {
-    char *indicator;
     char *identifier;
     char *data;
     struct iso2709_field *next;
@@ -22,6 +32,7 @@ struct iso2709_dir {
     char tag[4];
     int  length;
     int  offset;
+    char *indicator;
     struct iso2709_dir *next;
     struct iso2709_field *fields;
 };
@@ -43,5 +54,9 @@ struct iso2709_rec {
     struct iso2709_dir *directory;
 };
 
+#define ISO2709_RS 035
 #define ISO2709_FS 036
 #define ISO2709_IDFS 037
+
+
+#endif