diff options
Diffstat (limited to 'mail/courier/files/patch-courier__submit.C')
| -rw-r--r-- | mail/courier/files/patch-courier__submit.C | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/mail/courier/files/patch-courier__submit.C b/mail/courier/files/patch-courier__submit.C deleted file mode 100644 index ad3ac19f74b0..000000000000 --- a/mail/courier/files/patch-courier__submit.C +++ /dev/null @@ -1,54 +0,0 @@ ---- courier/submit.C.orig Fri Apr 22 21:38:00 2005 -+++ courier/submit.C Fri Apr 22 21:38:00 2005 -@@ -531,6 +531,7 @@ - (*hdrOut) += str; - (*hdrOut) += " ("; - (*hdrOut) += errmsg_buf; -+/* - (*hdrOut) += ")\n SPF="; - (*hdrOut) += checkname; - (*hdrOut) += ";\n"; -@@ -550,6 +551,43 @@ - (*hdrOut) += v ? v:strerror(errno); - (*hdrOut) += ";\n"; - } -+*/ -+ (*hdrOut) += ")\n "; -+ (*hdrOut) += checkname; -+ { -+ char *v=strdup(values[0] ? values[0] : ""); -+ -+ for (q=v; q && *q; q++) -+ if (*q < ' ' || *q >= 127) -+ *q='?'; -+ else if (*q == ';') -+ *q=' '; -+ (*hdrOut) += " "; -+ (*hdrOut) += v ? v:strerror(errno); -+ } -+ { -+ char *v=strdup(values[2] ? values[2] : ""); -+ -+ for (q=v; q && *q; q++) -+ if (*q < ' ' || *q >= 127) -+ *q='?'; -+ else if (*q == ';') -+ *q=' '; -+ (*hdrOut) += " ("; -+ (*hdrOut) += v ? v:strerror(errno); -+ } -+ { -+ char *v=strdup(values[1] ? values[1] : ""); -+ -+ for (q=v; q && *q; q++) -+ if (*q < ' ' || *q >= 127) -+ *q='?'; -+ else if (*q == ';') -+ *q=' '; -+ (*hdrOut) += " ["; -+ (*hdrOut) += v ? v:strerror(errno); -+ } -+ (*hdrOut) += "]);\n"; - return str; - } - |
