mschiff     15/01/16 11:08:17

  Added:                amavisd-milter-1.6.0-policybank.patch
  Log:
  Fix new -B option. Thanks to Christian Roessner. Fixes #517088
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
0x296C6CCA35A64134)

Revision  Changes    Path
1.1                  
mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch?rev=1.1&content-type=text/plain

Index: amavisd-milter-1.6.0-policybank.patch
===================================================================
--- 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,




Reply via email to