home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * Interval is the minimum amount of time between sending a ping packet to
- * any host.
- *
- * Perhost_interval is the minimum amount of time between sending a ping
- * packet to a particular responding host (when count is > 1)
- *
- * Timeout is the initial amount of time between sending a ping packet to
- * a particular non-responding host.
- *
- * Retry is the number of ping packets to send to a non-responding host
- * before giving up (in is-it-alive mode).
- *
- * Backoff factor is how much longer to wait on successive retries.
- *
- *
- */
-
- /* constants */
-
- #ifndef DEFAULT_INTERVAL
- #define DEFAULT_INTERVAL 25 /* default time between packets (msec) */
- #endif
-
- #ifndef DEFAULT_PERHOST_INTERVAL /* default time between packets */
- #define DEFAULT_PERHOST_INTERVAL 1000 /* to a particular destination */
- #endif /* in counting/looping mode */
-
- #ifndef DEFAULT_TIMEOUT
- #define DEFAULT_TIMEOUT 500 /* individual host timeouts */
- #endif
-
-
- #ifndef DEFAULT_RETRY
- #define DEFAULT_RETRY 3 /* number of times to retry a host */
- #endif
-
- #ifndef DEFAULT_SELECT_TIME
- #define DEFAULT_SELECT_TIME 10 /* default time to wait during select() */
- #endif
-
- #ifndef DEFAULT_BACKOFF_FACTOR
- #define DEFAULT_BACKOFF_FACTOR 1.5 /* exponential timeout factor */
- #endif
- #define MIN_BACKOFF_FACTOR 1.0 /* exponential timeout factor */
- #define MAX_BACKOFF_FACTOR 5.0 /* exponential timeout factor */
-
- #ifndef DNS_TIMEOUT
- #define DNS_TIMEOUT 1000 /* time in micro_sec for dns retry */
- #endif
-
- /* NIS_GROUPS allows input name to be an NIS netgroup name */
- /* #define NIS_GROUPS=1 */
-