diff options
| author | David Sommerseth <dazo@users.sourceforge.net> | 2008-08-24 16:46:59 +0200 |
|---|---|---|
| committer | David Sommerseth <dazo@users.sourceforge.net> | 2008-08-24 16:46:59 +0200 |
| commit | 5cefddbd902ff73787dd6cff2beb13d32369978e (patch) | |
| tree | 7093062b483003e3c3b09fd117dd8031e3bc0f72 | |
| parent | 8643c80d402fdb997f21f3552b021004a6c9f218 (diff) | |
| download | eurephia-5cefddbd902ff73787dd6cff2beb13d32369978e.tar.gz eurephia-5cefddbd902ff73787dd6cff2beb13d32369978e.tar.xz eurephia-5cefddbd902ff73787dd6cff2beb13d32369978e.zip | |
Added more debug info on eurephia core functions
| -rw-r--r-- | eurephia.c | 19 |
1 files changed, 12 insertions, 7 deletions
@@ -181,7 +181,7 @@ int eurephia_tlsverify(eurephiaCTX *ctx, const char **env, const char *depth) char *tls_digest, *tls_id; certinfo *ci = NULL; - eurephia_log(ctx, LOG_DEBUG, 21, "Function call: eurephia_tlsverify(...)"); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function call: eurephia_tlsverify(...)"); // Check if IP address is blacklisted ipaddr = (char *) get_env(ctx, env, "untrusted_ip"); @@ -212,7 +212,7 @@ int eurephia_tlsverify(eurephiaCTX *ctx, const char **env, const char *depth) // Reset attempt counter for certificate if it is okey eDBregister_attempt(ctx, attempt_CERTIFICATE, ATTEMPT_RESET, tls_digest); } - eurephia_log(ctx, LOG_DEBUG, 21, "Function result: eurephia_tlsverify(...) == %i", result > 0); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function result: eurephia_tlsverify(...) == %i", result > 0); return (result > 0); } @@ -225,7 +225,7 @@ int eurephia_userauth(eurephiaCTX *ctx, const char **env) char *tls_digest, *tls_id, *username, *passwd; certinfo *ci = NULL; - eurephia_log(ctx, LOG_DEBUG, 21, "Function call: eurephia_userauth(...)"); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function call: eurephia_userauth(...)"); // Check if IP address is blacklisted @@ -281,7 +281,7 @@ int eurephia_userauth(eurephiaCTX *ctx, const char **env) eDBregister_attempt(ctx, attempt_CERTIFICATE, ATTEMPT_RESET, tls_digest); eDBregister_attempt(ctx, attempt_USERNAME, ATTEMPT_RESET, username); } - + eurephia_log(ctx, LOG_DEBUG, 21, "** Function result: eurephia_userauth(...) = %i", (result>0)); return (result > 0); } @@ -292,7 +292,7 @@ int eurephia_connect(eurephiaCTX *ctx, const char **env) { int certid = 0, uid = 0, ret = 0; certinfo *ci = NULL; - eurephia_log(ctx, LOG_DEBUG, 21, "Function call: eurephia_connect(...)"); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function call: eurephia_connect(...)"); // Fetch needed info digest = get_env(ctx, env, "tls_digest_0"); @@ -326,6 +326,7 @@ int eurephia_connect(eurephiaCTX *ctx, const char **env) { ret = eDBregister_login(ctx, session, certid, uid, proto, remipaddr, remport, vpnipaddr, vpnipmask); eDBfree_session(ctx, session); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function result: eurephia_connect(...) = %i", ret); return ret; } @@ -336,7 +337,7 @@ int eurephia_disconnect(eurephiaCTX *ctx, const char **env) { const char *bytes_sent, *bytes_rec; int ret = 0; - eurephia_log(ctx, LOG_DEBUG, 21, "Function call: eurephia_disconnect(...)"); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function call: eurephia_disconnect(...)"); // Fetch needed info digest = get_env(ctx, env, "tls_digest_0"); @@ -359,6 +360,7 @@ int eurephia_disconnect(eurephiaCTX *ctx, const char **env) { ret = eDBregister_logout(ctx, session, bytes_sent, bytes_rec); eDBfree_session(ctx, session); + eurephia_log(ctx, LOG_DEBUG, 21, "** Function result: eurephia_disconnect(...) = %i", ret); return ret; } @@ -368,7 +370,7 @@ int eurephia_learn_address(eurephiaCTX *ctx, const char *mode, const char *macad const char *digest, *cname, *uname, *vpnipaddr, *vpnipmask, *remipaddr, *remport; int ret = 0, fw_enabled = 0; - eurephia_log(ctx, LOG_DEBUG, 21, "Function call: eurephia_learn_address(ctx, '%s', '%s', ...)", + eurephia_log(ctx, LOG_DEBUG, 21, "** Function call: eurephia_learn_address(ctx, '%s', '%s', ...)", mode, macaddr); fw_enabled = (atoi_nullsafe(eGet_value(ctx->dbc->config, "firewall_enabled")) == 1); @@ -410,6 +412,9 @@ int eurephia_learn_address(eurephiaCTX *ctx, const char *mode, const char *macad ret = eDBdestroy_session(ctx, macaddr); } + eurephia_log(ctx, LOG_DEBUG, 21, "** Function result: eurephia_learn_address(ctx, '%s', '%s', ...) = %i", + mode, macaddr, ret); + return ret; } |
