git://git.exim.org
/
exim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6bf342e
)
I think the actual fix to bug #448 got lost somehow...
author
Magnus Holmgren
<holmgren@lysator.liu.se>
Wed, 24 Jan 2007 17:14:27 +0000
(17:14 +0000)
committer
Magnus Holmgren
<holmgren@lysator.liu.se>
Wed, 24 Jan 2007 17:14:27 +0000
(17:14 +0000)
src/src/auths/dovecot.c
patch
|
blob
|
history
diff --git
a/src/src/auths/dovecot.c
b/src/src/auths/dovecot.c
index 61b0f0b4f2031be3eb99332f99c8d0f2b6333d93..421d5e793acf0a9c6c0495f01d719400b3f16a07 100644
(file)
--- a/
src/src/auths/dovecot.c
+++ b/
src/src/auths/dovecot.c
@@
-1,4
+1,4
@@
-/* $Cambridge: exim/src/src/auths/dovecot.c,v 1.
4 2007/01/23 12:22:00 ph10
Exp $ */
+/* $Cambridge: exim/src/src/auths/dovecot.c,v 1.
5 2007/01/24 17:14:27 magnus
Exp $ */
/*
* Copyright (c) 2004 Andrey Panin <pazke@donpac.ru>
/*
* Copyright (c) 2004 Andrey Panin <pazke@donpac.ru>
@@
-205,7
+205,8
@@
int auth_dovecot_server(auth_instance *ablock, uschar *data)
auth_extra_data = string_sprintf("secured\t%s%s",
tls_certificate_verified? "valid-client-cert" : "",
tls_certificate_verified? "\t" : "");
auth_extra_data = string_sprintf("secured\t%s%s",
tls_certificate_verified? "valid-client-cert" : "",
tls_certificate_verified? "\t" : "");
- else if (Ustrcmp(sender_host_address, interface_address) == 0)
+ else if (interface_address
+ && Ustrcmp(sender_host_address, interface_address) == 0)
auth_extra_data = US"secured\t";
auth_extra_data = US"secured\t";