Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
labs
BIRD Internet Routing Daemon
Commits
aee539f2
Commit
aee539f2
authored
Mar 01, 2000
by
Martin Mareš
Browse files
Made `datetime' more user friendly. Now it should be a quoted string
of type "dd-mm-yyyy".
parent
db1326aa
Changes
2
Hide whitespace changes
Inline
Side-by-side
TODO
View file @
aee539f2
...
...
@@ -18,10 +18,7 @@ Core
- netlink: import Linux route attributes to our rta's, so that they can be filtered?
- config: executable config files
- config: when parsing prefix, check zero bits
- config: useless rules when protocols disabled
- config: better datetime format
- krt: rescan interfaces when route addition fails?
...
...
@@ -56,6 +53,7 @@ Globals
Various ideas
~~~~~~~~~~~~~
- config: executable config files
- client: access control
- IPv6 router advertisements
- real multipath (doesn't seem to be simple at all :()
...
...
conf/confbase.Y
View file @
aee539f2
/*
* BIRD -- Configuration Parser Top
*
* (c) 1998--
1999
Martin Mares <mj@ucw.cz>
* (c) 1998--
2000
Martin Mares <mj@ucw.cz>
*
* Can be freely distributed and used under the terms of the GNU GPL.
*/
...
...
@@ -37,6 +37,7 @@ CF_DECLS
struct password_item *p;
struct rt_show_data *ra;
void *g;
bird_clock_t time;
}
%token END CLI_MARKER INVALID_TOKEN
...
...
@@ -46,7 +47,8 @@ CF_DECLS
%token <s> SYM
%token <t> TEXT
%type <i> expr bool pxlen datetime
%type <i> expr bool pxlen
%type <time> datetime
%nonassoc '=' '<' '>' '~' '.'
%left '+' '-'
...
...
@@ -115,8 +117,12 @@ pxlen:
}
;
datetime: /* Return seconds from epoch, FIXME we want be more user friendly */
NUM { $$ = $1; }
datetime: /* Return seconds from epoch, FIXME we want be more user friendly */
TEXT {
$$ = tm_parse_date($1);
if (!$$)
cf_error("Invalid date");
}
;
CF_CODE
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment