summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ce39994)
struct stat st;
FILE *fp;
char *tfile = NULL;
struct stat st;
FILE *fp;
char *tfile = NULL;
if (verbsw)
vec[vecp++] = "-verbose";
if (verbsw)
vec[vecp++] = "-verbose";
+ if ((cp = context_find ("credentials"))) {
+ /* post doesn't read context so need to pass credentials. */
+ vec[vecp++] = "-credentials";
+ vec[vecp++] = cp;
+ }
+
switch (sendsbr (vec, vecp, program, tmpfil, &st, 0, (char *)0, 0)) {
case DONE:
case NOTOK:
switch (sendsbr (vec, vecp, program, tmpfil, &st, 0, (char *)0, 0)) {
case DONE:
case NOTOK:
vec[vecp++] = getcpy (m_maildir (""));
if ((cp = context_find ("fileproc"))) {
vec[vecp++] = getcpy (m_maildir (""));
if ((cp = context_find ("fileproc"))) {
- vec[vecp++] = "-fileproc";
- vec[vecp++] = cp;
+ vec[vecp++] = "-fileproc";
+ vec[vecp++] = cp;
}
if ((cp = context_find ("mhlproc"))) {
}
if ((cp = context_find ("mhlproc"))) {
- vec[vecp++] = "-mhlproc";
- vec[vecp++] = cp;
+ vec[vecp++] = "-mhlproc";
+ vec[vecp++] = cp;
+ }
+
+ if ((cp = context_find ("credentials"))) {
+ /* post doesn't read context so need to pass credentials. */
+ vec[vecp++] = "-credentials";
+ vec[vecp++] = cp;
}
while ((cp = *argp++)) {
}
while ((cp = *argp++)) {