X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Foptions.c;h=59c7b5b9f6e0353bc2335f7587633ea155bb0d9a;hb=9678d851692fcd46e92f472d7486bbd3c8be24c1;hp=5d144162a66b5c9cc4d01069c46c89a457551c5a;hpb=a4efaa63e68e25e712af030a138a272dfe0d2180;p=ppp.git diff --git a/pppd/options.c b/pppd/options.c index 5d14416..59c7b5b 100644 --- a/pppd/options.c +++ b/pppd/options.c @@ -18,7 +18,7 @@ */ #ifndef lint -static char rcsid[] = "$Id: options.c,v 1.60 1999/07/21 00:24:31 paulus Exp $"; +static const char rcsid[] = "$Id: options.c,v 1.61 1999/08/12 04:17:07 paulus Exp $"; #endif #include @@ -93,6 +93,7 @@ char *record_file = NULL; /* File to record chars sent/received */ int using_pty = 0; bool sync_serial = 0; /* Device is synchronous serial device */ int log_to_fd = 1; /* send log messages to this fd too */ +int maxfail; /* max # of unsuccessful connection attempts */ extern option_t auth_options[]; extern struct stat devstat; @@ -239,6 +240,8 @@ option_t general_options[] = { { "nologfd", o_int, &log_to_fd, "Don't send log messages to any file descriptor", OPT_NOARG | OPT_VAL(-1) }, + { "maxfail", o_int, &maxfail, + "Maximum number of unsuccessful connection attempts to allow" }, #ifdef PPP_FILTER { "pdebug", o_int, &dflag,