summaryrefslogtreecommitdiffstats
path: root/conf/confbase.Y
diff options
context:
space:
mode:
authorPavel Machek <pavel@ucw.cz>1999-05-26 16:24:32 +0200
committerPavel Machek <pavel@ucw.cz>1999-05-26 16:24:32 +0200
commit9d79fec8dc7c5a3b7e590c00df7eadcef9e80144 (patch)
tree26a79092001a161dddea6127d1d3083c64969d7e /conf/confbase.Y
parent6bd08d017b5cb2608a81c0c7c9fe8fb5da73ba60 (diff)
downloadbird-9d79fec8dc7c5a3b7e590c00df7eadcef9e80144.tar
bird-9d79fec8dc7c5a3b7e590c00df7eadcef9e80144.zip
Added notion of datetime
Diffstat (limited to 'conf/confbase.Y')
-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