aboutsummaryrefslogtreecommitdiff
path: root/src/wydawca.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wydawca.h')
-rw-r--r--src/wydawca.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/wydawca.h b/src/wydawca.h
index 467daa0..90a886e 100644
--- a/src/wydawca.h
+++ b/src/wydawca.h
@@ -60,7 +60,7 @@
#define SP(s) ((s) ? (s) : "NONE")
-#define WYDAWCA_EX_AGAIN 1
+#define DEFAULT_FILE_SWEEP_TIME 300
/* The range of directive versions we accept (major * 100 + minor) */
#define MIN_DIRECTIVE_VERSION 101
@@ -171,11 +171,19 @@ struct file_info {
struct stat sb;
};
+/* Values for the triplet directive_verified member */
+enum {
+ DIRECTIVE_UNCHECKED = -1,
+ DIRECTIVE_GOOD = 0,
+ DIRECTIVE_BAD = 1
+};
+
/* File triplet */
struct wy_triplet {
char *name; /* Triplet base name */
struct file_info file[FILE_TYPE_COUNT]; /* Components */
unsigned version; /* Protocol version */
+ int directive_verified; /* Directive file verification result */
struct spool *spool; /* Owning spool */
char *relative_dir; /* Directory relative to spool->dest_dir */
char **directive; /* Decoded directive pairs (key: value\0) */

Return to:

Send suggestions and report system problems to the System administrator.