diff options
author | Martin Mares <mj@ucw.cz> | 2000-04-01 01:35:59 +0200 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 2000-04-01 01:35:59 +0200 |
commit | 3cf4a2e2b03d00adce703cd1dc961eea77b7a57b (patch) | |
tree | a4918e5cc7e9bc8559487cfa7870902b56f301c8 /filter | |
parent | a37410cbddfadca651c795e9817f66c54374a943 (diff) | |
download | bird-3cf4a2e2b03d00adce703cd1dc961eea77b7a57b.tar bird-3cf4a2e2b03d00adce703cd1dc961eea77b7a57b.zip |
Removed lots of superfluous includes.
Use debug() instead of printf().
Diffstat (limited to 'filter')
-rw-r--r-- | filter/f-util.c | 12 | ||||
-rw-r--r-- | filter/filter.c | 26 | ||||
-rw-r--r-- | filter/tree.c | 12 |
3 files changed, 10 insertions, 40 deletions
diff --git a/filter/f-util.c b/filter/f-util.c index 1f3c79a..82dc1c3 100644 --- a/filter/f-util.c +++ b/filter/f-util.c @@ -6,19 +6,7 @@ * Can be freely distributed and used under the terms of the GNU GPL. */ -#include <stdio.h> -#include <fcntl.h> -#include <unistd.h> -#include <sys/signal.h> -#include <setjmp.h> - #include "nest/bird.h" -#include "lib/lists.h" -#include "lib/resource.h" -#include "lib/socket.h" -#include "nest/route.h" -#include "nest/protocol.h" -#include "nest/iface.h" #include "conf/conf.h" #include "filter/filter.h" diff --git a/filter/filter.c b/filter/filter.c index fc90465..cc1637e 100644 --- a/filter/filter.c +++ b/filter/filter.c @@ -11,12 +11,6 @@ #undef LOCAL_DEBUG -#include <stdio.h> -#include <fcntl.h> -#include <unistd.h> -#include <sys/signal.h> -#include <setjmp.h> - #include "nest/bird.h" #include "lib/lists.h" #include "lib/resource.h" @@ -112,14 +106,14 @@ static void tree_print(struct f_tree *t) { if (!t) { - printf( "() " ); + debug( "() " ); return; } - printf( "[ " ); + debug( "[ " ); tree_print( t->left ); - printf( ", " ); val_print( t->from ); printf( ".." ); val_print( t->to ); printf( ", " ); + debug( ", " ); val_print( t->from ); debug( ".." ); val_print( t->to ); debug( ", " ); tree_print( t->right ); - printf( "] " ); + debug( "] " ); } void @@ -140,7 +134,7 @@ val_print(struct f_val v) case T_ENUM: PRINTF( "(enum %x)%d", v.type, v.val.i ); break; default: PRINTF( "[unknown type %x]", v.type ); } - printf( buf ); + debug( buf ); } static struct rte **f_rte, *f_rte_old; @@ -283,12 +277,12 @@ interpret(struct f_inst *what) res.type = T_BOOL; break; case '0': - printf( "No operation\n" ); + debug( "No operation\n" ); break; case P('p',','): ONEARG; if (what->a2.i != F_NONL) - printf( "\n" ); + debug( "\n" ); switch (what->a2.i) { case F_QUITBIRD: @@ -420,7 +414,7 @@ interpret(struct f_inst *what) v1.type = T_VOID; t = find_tree(what->a2.p, v1); if (!t) { - printf( "No else statement?\n "); + debug( "No else statement?\n "); break; } } @@ -554,11 +548,11 @@ filters_postconfig(void) { struct f_val res; if (startup_func) { - printf( "Launching startup function...\n" ); + debug( "Launching startup function...\n" ); res = interpret(startup_func); if (res.type == F_ERROR) die( "Startup function resulted in error." ); - printf( "done\n" ); + debug( "done\n" ); } } diff --git a/filter/tree.c b/filter/tree.c index 5e57bb7..1d32969 100644 --- a/filter/tree.c +++ b/filter/tree.c @@ -6,19 +6,7 @@ * Can be freely distributed and used under the terms of the GNU GPL. */ -#include <stdio.h> -#include <fcntl.h> -#include <unistd.h> -#include <sys/signal.h> -#include <setjmp.h> - #include "nest/bird.h" -#include "lib/lists.h" -#include "lib/resource.h" -#include "lib/socket.h" -#include "nest/route.h" -#include "nest/protocol.h" -#include "nest/iface.h" #include "conf/conf.h" #include "filter/filter.h" |