X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=tunable.h;h=fddeaf9b0079c41be2c0a616ae0b35c8db0b727e;hb=9c5aa38035005272a381fb280781efd1a2199c90;hp=c9821ca22e35a4a17cff731611e124d79b93d3ac;hpb=574f7d9a37b51db64dae2a08b26e78efd11690b2;p=~andy%2Ffetchmail diff --git a/tunable.h b/tunable.h index c9821ca2..fddeaf9b 100644 --- a/tunable.h +++ b/tunable.h @@ -10,3 +10,17 @@ /* default timeout period in seconds if server connection dies */ #define CLIENT_TIMEOUT 300 +/* maximum consecutive timeouts to accept */ +#define MAX_TIMEOUTS 20 + +/* maximum consecutive lock-busy errors to accept */ +#define MAX_LOCKOUTS 5 + +/* maximum consecutive authentication failures to accept */ +#define MAX_AUTHFAILS 10 + +/* default skipped message warning interval in seconds */ +#define WARNING_INTERVAL 3600 + +/* maximum transient errors to accept */ +#define MAX_TRANSIENT_ERRORS 20