Statistics
| Branch: | Revision:

iof-bird-daemon / conf @ bc2fb680

Name Size Revision Age Author Comment
Makefile 700 Bytes 31b3e1bb over 22 years Martin Mares Implemented new configuration/reconfiguration i...
cf-lex.l 4.46 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...
conf.c 1.94 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...
conf.h 2.08 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...
confbase.Y 2.18 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...
gen_keywords.m4 1.01 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...
gen_parser.m4 1.88 KB bc2fb680 almost 22 years Martin Mares Parse CLI commands. We use the same parser as f...

Latest revisions

# Date Author Comment
bc2fb680 10/31/1999 05:47 PM Martin Mares

Parse CLI commands. We use the same parser as for configuration files (because
we want to allow filter and similar complex constructs to be used in commands
and we should avoid code duplication), only with CLI_MARKER token prepended
before the whole input....

41be4444 10/28/1999 09:03 PM Pavel Machek

switch() { } done right.

dce26783 08/03/1999 07:36 PM Martin Mares

Basic support for IPv6. The system-dependent part doesn't work yet,
but the core routines are there and seem to be working.

o  lib/ipv6.[ch] written
o Lexical analyser recognizes IPv6 addresses and when in IPv6
mode, treats pure IPv4 addresses as router IDs....
6542ece9 07/01/1999 09:11 AM Pavel Machek

Function calling in filters works - somehow. Calling syntax is
currently very ugly, beware. Variables are not really local - that
needs to be fixed.

9d79fec8 05/26/1999 02:24 PM Pavel Machek

Added notion of datetime

0e02abfd 05/17/1999 08:14 PM Martin Mares

From now we support multiple tables. The master_table variable is
definitely gone. Both rte_update() and rte_discard() have an additional
argument telling which table should they modify.

Also, rte_update() no longer walks the whole protocol list -- each table...

4107df1d 05/17/1999 08:06 PM Martin Mares

Implemented two new symbol handling functions:

o  cf_define_symbol() -- it assigns a meaning to a symbol, bailing
out if it already has one.
o cf_find_symbol() -- finds symbol by name and creates it if not found.

Also modified filter/config.Y to make use of the first function.

36bbfc70 04/19/1999 06:41 PM Pavel Machek

Updated filters: they now actually see IP/pxlen of net being filtered,
gateway, and who told us, so they can do usefull jobs from now on.

38506f71 04/12/1999 07:58 PM Pavel Machek

Sets of integers now actually work. Sets of IP will work as soon as
compare function is ready.

23b1539b 04/07/1999 12:11 PM Pavel Machek

Filters upgraded - a bit. Moved code to filter.c because it is where
it belongs. (f-util.c stays there for auxiliary and non-important things.)

View revisions

Also available in: Atom