summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/confbase.Y7
1 files changed, 6 insertions, 1 deletions
diff --git a/conf/confbase.Y b/conf/confbase.Y
index 2343536..f9293a4 100644
--- a/conf/confbase.Y
+++ b/conf/confbase.Y
@@ -30,6 +30,7 @@ CF_DECLS
struct filter *f;
struct f_tree *e;
struct f_val v;
+ struct password_item *p;
}
%token END
@@ -38,7 +39,7 @@ CF_DECLS
%token <s> SYM
%token <t> TEXT
-%type <i> expr bool pxlen
+%type <i> expr bool pxlen datetime
%nonassoc '=' '<' '>' '~' ELSE IF '.'
%left '+' '-'
@@ -108,6 +109,10 @@ pxlen:
}
;
+datetime: /* Return seconds from epoch, FIXME we want be more user friendly */
+ NUM { $$ = $1; }
+ ;
+
CF_CODE
CF_END