summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2017-07-31 18:25:30 +0200
committerAndreas Schneider <asn@samba.org>2017-09-07 07:57:08 +0200
commit49d7a4efd7a7de5a0962b358eb6e8c560a3f4711 (patch)
tree74ec804586b220acd8ec0d9d24b54dd8aab9537c
parentd1bc679f21155a19d5b691f695cf29c2a94b87cc (diff)
downloadsocket_wrapper-49d7a4efd7a7de5a0962b358eb6e8c560a3f4711.tar.gz
socket_wrapper-49d7a4efd7a7de5a0962b358eb6e8c560a3f4711.tar.xz
socket_wrapper-49d7a4efd7a7de5a0962b358eb6e8c560a3f4711.zip
swrap: Do an early return if log level doesn't match
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
-rw-r--r--src/socket_wrapper.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c
index 39787ba..5a9d212 100644
--- a/src/socket_wrapper.c
+++ b/src/socket_wrapper.c
@@ -367,6 +367,10 @@ static void swrap_log(enum swrap_dbglvl_e dbglvl,
lvl = atoi(d);
}
+ if (lvl < dbglvl) {
+ return;
+ }
+
va_start(va, format);
vsnprintf(buffer, sizeof(buffer), format, va);
va_end(va);