Pavel Machek
|
6781e5213b
|
FIXME's cleaned up: I have actually fixed things without killing
comments.
There are no urgent FIXME's in filters. Perhaps we should start with
documentation?
|
1999-12-01 11:39:58 +00:00 |
|
Pavel Machek
|
4aa885a53c
|
Filters: fix rta access to use ->aux field.
|
1999-11-25 13:42:49 +00:00 |
|
Pavel Machek
|
8f013d9ca4
|
Sorry, previous commit did not even compile.
|
1999-11-24 12:09:58 +00:00 |
|
Pavel Machek
|
48f9e01954
|
Filters: write access to dynamic attributes should actually work. It
would be nice to find method of testing such beasts.
|
1999-11-24 12:04:32 +00:00 |
|
Pavel Machek
|
f31156ca21
|
Filters: first parts of extended attributes being read-write. It can
not actually work since I do not do rta/rte cow, yet.
|
1999-11-18 14:29:10 +00:00 |
|
Pavel Machek
|
c7b43f33ae
|
Split inst->code into inst->code and inst->aux. Both are only 16 bit,
so aux is suitable for storing type but not much more.
|
1999-11-18 14:01:36 +00:00 |
|
Pavel Machek
|
346a12c210
|
You can now print enum.
|
1999-11-18 13:21:52 +00:00 |
|
Pavel Machek
|
2f702671b4
|
No more shift/reduce conflicts.
|
1999-11-10 13:07:18 +00:00 |
|
Pavel Machek
|
f453665704
|
Enumerational types, defined keyword added.
|
1999-11-10 12:44:07 +00:00 |
|
Pavel Machek
|
91447965fe
|
Possibility to access first extended attributes.
|
1999-11-04 13:33:30 +00:00 |
|
Pavel Machek
|
6dc7a0cb39
|
Filters now do not allow function (int arg; int arg2; ).
|
1999-11-03 22:23:01 +00:00 |
|
Pavel Machek
|
41be4444f2
|
switch() { } done right.
|
1999-10-28 21:03:36 +00:00 |
|
Pavel Machek
|
d3dd620b96
|
Filters: permit variables of prefix types, cleanup around
variables. TODO list added, hopefully complete. Use new features of
filters in bird.conf
|
1999-10-12 06:27:42 +00:00 |
|
Pavel Machek
|
720d911d77
|
Added constants of type prefix and pair, added their printing
|
1999-10-07 14:10:08 +00:00 |
|
Pavel Machek
|
c9f8c1a855
|
FIXME's added. Hopefully fixme list is now complete for filters.
|
1999-10-07 13:38:26 +00:00 |
|
Pavel Machek
|
7db7b7db60
|
Case arg { 1: printf "one"; } works. You can not use two commands
after one label, yet.
|
1999-09-29 14:24:58 +00:00 |
|
Pavel Machek
|
2981814066
|
Few FIXME's removed from auth, few FIXME's added to filter.
|
1999-08-20 09:59:39 +00:00 |
|
Pavel Machek
|
6542ece91a
|
Function calling in filters works - somehow. Calling syntax is
currently very ugly, beware. Variables are not really local - that
needs to be fixed.
|
1999-07-01 09:11:21 +00:00 |
|
Pavel Machek
|
36bbfc704c
|
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.
|
1999-04-19 18:41:56 +00:00 |
|
Pavel Machek
|
43fc099b98
|
Sets of IP addresses should work, now. (From now on it is also
possible to write if 1.2.3.4 < 1.2.3.5, but I'm not sure if it is good
for anything.)
|
1999-04-13 11:40:04 +00:00 |
|
Pavel Machek
|
38506f71b0
|
Sets of integers now actually work. Sets of IP will work as soon as
compare function is ready.
|
1999-04-12 19:58:18 +00:00 |
|
Pavel Machek
|
bad631e048
|
Oops, typo.
|
1999-04-12 12:07:15 +00:00 |
|
Pavel Machek
|
8ba2cc064b
|
In case no startup function is defined, don't try to launch it.
|
1999-04-12 12:01:59 +00:00 |
|
Pavel Machek
|
2db3b2887e
|
Decrease number of warnings.
|
1999-04-10 09:45:08 +00:00 |
|
Pavel Machek
|
23b1539bf9
|
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.)
|
1999-04-07 12:11:08 +00:00 |
|