X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=conf.c;h=e51c7ccb3ef609bd9b8ea673a7ce1875af9d6aaf;hb=5b0e1fdef9c55b9c8a54f5c146fc84dab3b82e63;hp=60eb3ebbb9fc0d0f140cd52085fffdfed132da1c;hpb=570e3ef1831cdb13a1baf846029ffa1cb7ec1b79;p=~andy%2Ffetchmail diff --git a/conf.c b/conf.c index 60eb3ebb..e51c7ccb 100644 --- a/conf.c +++ b/conf.c @@ -272,8 +272,6 @@ void dump_config(struct runctl *runp, struct query *querylist) stringdump("auth", "any"); else if (ctl->server.authenticate == A_PASSWORD) stringdump("auth", "password"); - else if (ctl->server.authenticate == A_OTP) - stringdump("auth", "otp"); else if (ctl->server.authenticate == A_NTLM) stringdump("auth", "ntlm"); else if (ctl->server.authenticate == A_CRAM_MD5) @@ -312,6 +310,13 @@ void dump_config(struct runctl *runp, struct query *querylist) if (ctl->server.esmtp_password) stringdump("esmtppassword",ctl->server.esmtp_password); booldump("tracepolls", ctl->server.tracepolls); + indent(0); + switch(ctl->server.badheader) { + /* this is a hack - we map this to a boolean option for + * fetchmailconf purposes */ + case BHREJECT: puts("'badheader': FALSE,"); break; + case BHACCEPT: puts("'badheader': TRUE,"); break; + } indent(0); fputs("'users': ", stdout);