diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1996-10-13 16:45:09 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1996-10-13 16:45:09 +0000 |
commit | e0ec82cf5e4e9ca3070ed5a3ff51b1ff927fe7f4 (patch) | |
tree | fd6b972516acea5c0155abaef7282a63bb36708f /rcfile_y.y | |
parent | 3fb4233b2db4486b6e593546798604bbdaf45613 (diff) | |
download | fetchmail-e0ec82cf5e4e9ca3070ed5a3ff51b1ff927fe7f4.tar.gz fetchmail-e0ec82cf5e4e9ca3070ed5a3ff51b1ff927fe7f4.tar.bz2 fetchmail-e0ec82cf5e4e9ca3070ed5a3ff51b1ff927fe7f4.zip |
Add settable server-nonresponse timeout
svn path=/trunk/; revision=325
Diffstat (limited to 'rcfile_y.y')
-rw-r--r-- | rcfile_y.y | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -35,7 +35,7 @@ static int prc_errflag; char *sval; } -%token DEFAULTS SERVER PROTOCOL AUTHENTICATE KPOP KERBEROS +%token DEFAULTS SERVER PROTOCOL AUTHENTICATE TIMEOUT KPOP KERBEROS %token USERNAME PASSWORD FOLDER SMTPHOST MDA IS HERE THERE %token <proto> PROTO %token <sval> STRING @@ -78,6 +78,7 @@ serv_option : PROTOCOL PROTO {current.protocol = $2;} | SKIP {current.skip = ($1==FLAG_TRUE);} | AUTHENTICATE PASSWORD {current.authenticate = A_PASSWORD;} | AUTHENTICATE KERBEROS {current.authenticate = A_KERBEROS;} + | TIMEOUT STRING {current.timeout = atoi($2);} ; /* the first and only the first user spec may omit the USERNAME part */ @@ -330,6 +331,7 @@ int prc_register() FLAG_FORCE(skip); FLAG_FORCE(port); FLAG_FORCE(authenticate); + FLAG_FORCE(timeout); #undef FLAG_FORCE (void) hostalloc(¤t); @@ -370,6 +372,7 @@ struct hostrec *h2; FLAG_MERGE(skip); FLAG_MERGE(port); FLAG_MERGE(authenticate); + FLAG_MERGE(timeout); #undef FLAG_MERGE } |