summaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorGilles Chehade <gilles@cvs.openbsd.org>2009-11-05 12:06:42 +0000
committerGilles Chehade <gilles@cvs.openbsd.org>2009-11-05 12:06:42 +0000
commit84ca295f106e023c9398810636efed0104a4ef93 (patch)
tree0b1f511d8a90622872173b06f7fcbae0e0661989 /usr.sbin
parenta83a23cbf8a464d34ac2a9b720ec05c388aeeeef (diff)
cleanup a bit the log_debug output
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/smtpd/lka.c24
1 files changed, 14 insertions, 10 deletions
diff --git a/usr.sbin/smtpd/lka.c b/usr.sbin/smtpd/lka.c
index 5ce8398f4bc..141bb234d5f 100644
--- a/usr.sbin/smtpd/lka.c
+++ b/usr.sbin/smtpd/lka.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: lka.c,v 1.78 2009/11/05 12:02:22 gilles Exp $ */
+/* $OpenBSD: lka.c,v 1.79 2009/11/05 12:06:41 gilles Exp $ */
/*
* Copyright (c) 2008 Pierre-Yves Ritschard <pyr@openbsd.org>
@@ -358,27 +358,27 @@ lka_dispatch_mfa(int sig, short event, void *p)
ss->code = 250;
lkasession = lka_session_init(env, ss);
if (lkasession->path.flags & F_PATH_ACCOUNT) {
- log_debug("F_PATH_ACCOUNT");
+ log_debug("lka_dispatch_mfa: path is not expandable");
lka_request_forwardfile(env, lkasession, lkasession->path.user);
break;
}
else if (lkasession->path.flags & F_PATH_ALIAS) {
- log_debug("F_PATH_ALIAS");
+ log_debug("lka_dispatch_mfa: path is aliases-expandable");
ret = aliases_get(env,
lkasession->path.rule.r_amap,
&lkasession->aliaseslist,
lkasession->path.user);
- log_debug("\tALIASES RESOLVED: %d", ret);
}
else if (lkasession->path.flags & F_PATH_VIRTUAL) {
- log_debug("F_PATH_VIRTUAL");
+ log_debug("lka_dispatch_mfa: path is virtual-expandable");
ret = aliases_virtual_get(env, lkasession->path.cond->c_map,
&lkasession->aliaseslist, &lkasession->path);
- log_debug("\tVIRTUAL RESOLVED: %d", ret);
}
else
fatal("lka_dispatch_mfa: path with illegal flag");
+ log_debug("lka_dispatch_mfa: expanded to %d envelopes", ret);
+
if (ret == 0) {
/* No aliases ... */
ss->code = 530;
@@ -840,7 +840,8 @@ lka_resolve_alias(struct smtpd *env, char *tag, struct path *path, struct alias
switch (alias->type) {
case ALIAS_USERNAME:
- log_debug("USERNAME: %s", alias->u.username);
+ log_debug("lka_resolve_alias: alias is local username: %s",
+ alias->u.username);
if (strlcpy(path->pw_name, alias->u.username,
sizeof(path->pw_name)) >= sizeof(path->pw_name))
return 0;
@@ -864,14 +865,16 @@ lka_resolve_alias(struct smtpd *env, char *tag, struct path *path, struct alias
break;
case ALIAS_FILENAME:
- log_debug("FILENAME: %s", alias->u.filename);
+ log_debug("lka_resolve_alias: alias is filename: %s",
+ alias->u.filename);
path->rule.r_action = A_FILENAME;
strlcpy(path->u.filename, alias->u.filename,
sizeof(path->u.filename));
break;
case ALIAS_FILTER:
- log_debug("FILTER: %s", alias->u.filter);
+ log_debug("lka_resolve_alias: alias is filter: %s",
+ alias->u.filter);
path->rule.r_action = A_EXT;
strlcpy(path->rule.r_value.command, alias->u.filter + 2,
sizeof(path->rule.r_value.command));
@@ -879,7 +882,8 @@ lka_resolve_alias(struct smtpd *env, char *tag, struct path *path, struct alias
break;
case ALIAS_ADDRESS:
- log_debug("ADDRESS: %s@%s", alias->u.path.user, alias->u.path.domain);
+ log_debug("lka_resolve_alias: alias is address: %s@%s",
+ alias->u.path.user, alias->u.path.domain);
*path = alias->u.path;
lka_rcpt_action(env, tag, path);