From a6cb3741360dc5dd551e975b0a77802e757dfca2 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sun, 29 May 2011 10:25:13 +0200 Subject: [PATCH] added DBG_IMC and DBG_IMV debug options --- src/charon/charon.c | 2 ++ src/libstrongswan/debug.c | 4 ++++ src/libstrongswan/debug.h | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/src/charon/charon.c b/src/charon/charon.c index dda09f66d..dcc1c88e5 100644 --- a/src/charon/charon.c +++ b/src/charon/charon.c @@ -498,6 +498,8 @@ int main(int argc, char *argv[]) { "debug-net", required_argument, &group, DBG_NET }, { "debug-enc", required_argument, &group, DBG_ENC }, { "debug-tnc", required_argument, &group, DBG_TNC }, + { "debug-imc", required_argument, &group, DBG_IMC }, + { "debug-imv", required_argument, &group, DBG_IMV }, { "debug-tls", required_argument, &group, DBG_TLS }, { "debug-lib", required_argument, &group, DBG_LIB }, { 0,0,0,0 } diff --git a/src/libstrongswan/debug.c b/src/libstrongswan/debug.c index 6ded70248..ef79dcbbb 100644 --- a/src/libstrongswan/debug.c +++ b/src/libstrongswan/debug.c @@ -28,6 +28,8 @@ ENUM(debug_names, DBG_DMN, DBG_LIB, "NET", "ENC", "TNC", + "IMC", + "IMV", "TLS", "LIB", ); @@ -43,6 +45,8 @@ ENUM(debug_lower_names, DBG_DMN, DBG_LIB, "net", "enc", "tnc", + "imc", + "imv", "tls", "lib", ); diff --git a/src/libstrongswan/debug.h b/src/libstrongswan/debug.h index d3399bff6..c5a2564a4 100644 --- a/src/libstrongswan/debug.h +++ b/src/libstrongswan/debug.h @@ -52,6 +52,10 @@ enum debug_t { DBG_ENC, /** trusted network connect */ DBG_TNC, + /** integrity measurement client */ + DBG_IMC, + /** integrity measurement verifier */ + DBG_IMV, /** libtls */ DBG_TLS, /** libstrongswan */