diff options
author | 2008-08-08 18:56:05 +0000 | |
---|---|---|
committer | 2008-08-08 18:56:05 +0000 | |
commit | 896ea3ab98c00bef02f2041d83ec3564cca6345c (patch) | |
tree | 8a8e14b329d9ce8f2bd844eb015ce38aec5502c4 | |
parent | Support HTTP responses that neither specify a Content-Length header (diff) | |
download | wireguard-openbsd-896ea3ab98c00bef02f2041d83ec3564cca6345c.tar.xz wireguard-openbsd-896ea3ab98c00bef02f2041d83ec3564cca6345c.zip |
only dump all protocol nodes with DEBUG > 1.
-rw-r--r-- | usr.sbin/relayd/relay.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/usr.sbin/relayd/relay.c b/usr.sbin/relayd/relay.c index 1756de63e0f..9796f92011b 100644 --- a/usr.sbin/relayd/relay.c +++ b/usr.sbin/relayd/relay.c @@ -1,4 +1,4 @@ -/* $OpenBSD: relay.c,v 1.97 2008/08/08 18:38:14 reyk Exp $ */ +/* $OpenBSD: relay.c,v 1.98 2008/08/08 18:56:05 reyk Exp $ */ /* * Copyright (c) 2006, 2007, 2008 Reyk Floeter <reyk@openbsd.org> @@ -376,20 +376,22 @@ relay_protodebug(struct relay *rlay) show: i = 0; RB_FOREACH(proot, proto_tree, tree) { +#if DEBUG > 1 + i = 0; +#endif PROTONODE_FOREACH(pn, proot, entry) { -#ifndef DEBUG +#if DEBUG > 1 + i = 0; +#endif if (++i > 100) break; -#endif relay_nodedebug(name, pn); } -#ifndef DEBUG /* Limit the number of displayed lines */ if (++i > 100) { fprintf(stderr, "\t\t...\n"); break; } -#endif } if (tree == &proto->request_tree) { name = "response"; |