You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
937 B
21 lines
937 B
--- amavisd-milter/mlfi.c 22 Apr 2013 00:36:12 -0000 1.60
|
|
+++ amavisd-milter/mlfi.c 13 Jan 2015 17:00:47 -0000
|
|
@@ -695,14 +695,14 @@
|
|
l = 0;
|
|
*mlfi->mlfi_amabuf = '\0';
|
|
if ((policybank_from_daemon_name == 1) && (mlfi->mlfi_daemon_name != NULL)) {
|
|
- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
|
|
+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
|
|
"%s", mlfi->mlfi_daemon_name);
|
|
}
|
|
if (auth_type != NULL) {
|
|
if (l > 0) {
|
|
- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ",");
|
|
+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ",");
|
|
}
|
|
- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
|
|
+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
|
|
"SMTP_AUTH,SMTP_AUTH_%s", auth_type);
|
|
if (auth_ssf != NULL && *auth_ssf != '\0') {
|
|
l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length,
|