Increase chat script sizes to 512

Requested by: Michael Reifenberger <root@totum.plaut.de>
This commit is contained in:
Brian Somers 1997-11-09 14:18:55 +00:00
parent 50454ee744
commit 86e0293468
12 changed files with 44 additions and 49 deletions

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: auth.c,v 1.17 1997/09/09 21:51:38 brian Exp $
* $Id: auth.c,v 1.18 1997/10/26 01:02:07 brian Exp $
*
* TODO:
* o Implement check against with registered IP addresses.
@ -72,7 +72,7 @@ LocalAuthValidate(char *fname, char *system, char *key)
FILE *fp;
int n;
char *vector[3];
char buff[200];
char buff[LINE_LEN];
LOCAL_AUTH_VALID rc;
rc = NOT_FOUND; /* No system entry */
@ -107,7 +107,7 @@ AuthValidate(char *fname, char *system, char *key)
FILE *fp;
int n;
char *vector[4];
char buff[200];
char buff[LINE_LEN];
char passwd[100];
fp = OpenSecret(fname);
@ -150,7 +150,7 @@ AuthGetSecret(char *fname, char *system, int len, int setaddr)
FILE *fp;
int n;
char *vector[4];
char buff[200];
char buff[LINE_LEN];
static char passwd[100];
fp = OpenSecret(fname);

View File

@ -18,7 +18,7 @@
* Columbus, OH 43221
* (614)451-1883
*
* $Id: chat.c,v 1.36 1997/10/29 01:19:39 brian Exp $
* $Id: chat.c,v 1.37 1997/11/09 06:22:39 brian Exp $
*
* TODO:
* o Support more UUCP compatible control sequences.
@ -60,7 +60,7 @@
#endif
#define IBSIZE 200
#define IBSIZE LINE_LEN
static int TimeoutSec;
static int abort_next, timeout_next;
@ -235,7 +235,7 @@ ExpandString(char *str, char *result, int reslen, int sendmode)
return (result);
}
#define MAXLOGBUFF 200
#define MAXLOGBUFF LINE_LEN
static char logbuff[MAXLOGBUFF];
static int loglen = 0;
@ -485,7 +485,7 @@ SendString(char *str)
{
char *cp;
int on;
char buff[200];
char buff[LINE_LEN];
if (abort_next) {
abort_next = 0;

View File

@ -15,7 +15,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: defs.h,v 1.22 1997/10/26 01:02:33 brian Exp $
* $Id: defs.h,v 1.23 1997/10/26 12:42:10 brian Exp $
*
* TODO:
*/
@ -43,6 +43,8 @@
#define RECONNECT_TRIES 0 /* Default retries on carrier loss */
#define REDIAL_PERIOD 30 /* Default Hold time to redial */
#define NEXT_REDIAL_PERIOD 3 /* Default Hold time to next number redial */
#define SCRIPT_LEN 512 /* Size of login scripts */
#define LINE_LEN SCRIPT_LEN /* Size of login scripts */
#define CONFFILE "ppp.conf"
#define LINKUPFILE "ppp.linkup"

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: filter.c,v 1.15 1997/10/23 10:09:35 brian Exp $
* $Id: filter.c,v 1.16 1997/10/26 01:02:34 brian Exp $
*
* TODO: Shoud send ICMP error message when we discard packets.
*/
@ -36,6 +36,7 @@
#include "mbuf.h"
#include "log.h"
#include "loadalias.h"
#include "defs.h"
#include "vars.h"
#include "ipcp.h"
#include "filter.h"

View File

@ -1,5 +1,5 @@
/*
* $Id: loadalias.c,v 1.8 1997/10/26 01:03:01 brian Exp $
* $Id: loadalias.c,v 1.9 1997/11/09 06:22:41 brian Exp $
*/
#include <sys/param.h>
@ -18,6 +18,7 @@
#include "log.h"
#include "id.h"
#include "loadalias.h"
#include "defs.h"
#include "vars.h"
#define _PATH_ALIAS "/usr/lib/libalias.so." ## __libalias_version

View File

@ -1,5 +1,5 @@
/*
* $Id: log.c,v 1.18 1997/11/04 01:17:00 brian Exp $
* $Id: log.c,v 1.19 1997/11/09 06:22:42 brian Exp $
*/
#include <sys/param.h>
@ -14,6 +14,7 @@
#include "log.h"
#include "loadalias.h"
#include "command.h"
#include "defs.h"
#include "vars.h"
static char *LogNames[] = {

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: main.c,v 1.88 1997/11/08 00:28:09 brian Exp $
* $Id: main.c,v 1.89 1997/11/09 06:22:43 brian Exp $
*
* TODO:
* o Add commands for traffic summary, version display, etc.
@ -540,9 +540,7 @@ ReadTty()
char ch;
static int ttystate;
FILE *oVarTerm;
#define MAXLINESIZE 200
char linebuff[MAXLINESIZE];
char linebuff[LINE_LEN];
LogPrintf(LogDEBUG, "termode = %d, netfd = %d, mode = %d\n",
TermMode, netfd, mode);

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: modem.c,v 1.62 1997/11/08 00:28:09 brian Exp $
* $Id: modem.c,v 1.63 1997/11/09 06:22:44 brian Exp $
*
* TODO:
*/
@ -731,33 +731,24 @@ HangupModem(int flag)
nointr_sleep(1);
}
/*
* If we are working as dedicated mode, never close it until we are
* directed to quit program.
*/
if (modem >= 0 && (flag || !(mode & MODE_DEDICATED))) {
if (modem >= 0) {
char ScriptBuffer[200];
if (modem >= 0) {
char ScriptBuffer[SCRIPT_LEN];
strcpy(ScriptBuffer, VarHangupScript); /* arrays are the same size */
strcpy(ScriptBuffer, VarHangupScript); /* arrays are the same size */
if (flag || !(mode & MODE_DEDICATED)) {
DoChat(ScriptBuffer);
tcflush(modem, TCIOFLUSH);
UnrawModem();
CloseLogicalModem();
} else {
/*
* If we are working as dedicated mode, never close it until we are
* directed to quit program.
*/
mbits |= TIOCM_DTR;
ioctl(modem, TIOCMSET, &mbits);
DoChat(ScriptBuffer);
}
} else if (modem >= 0) {
char ScriptBuffer[200];
mbits |= TIOCM_DTR;
#ifndef notyet
ioctl(modem, TIOCMSET, &mbits);
#else
tcgetattr(modem, &ts);
cfsetspeed(&ts, IntToSpeed(VarSpeed));
tcsetattr(modem, TCSADRAIN, &ts);
#endif
strcpy(ScriptBuffer, VarHangupScript); /* arrays are the same size */
DoChat(ScriptBuffer);
}
}
@ -884,7 +875,7 @@ ModemStartOutput(int fd)
int
DialModem()
{
char ScriptBuffer[200];
char ScriptBuffer[SCRIPT_LEN];
int excode;
strncpy(ScriptBuffer, VarDialScript, sizeof(ScriptBuffer) - 1);

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: route.c,v 1.22 1997/11/09 03:22:49 brian Exp $
* $Id: route.c,v 1.23 1997/11/09 06:22:47 brian Exp $
*
*/
@ -43,6 +43,7 @@
#include "log.h"
#include "loadalias.h"
#include "command.h"
#include "defs.h"
#include "vars.h"
#include "id.h"
#include "route.h"

View File

@ -1,5 +1,5 @@
/*
* $Id: server.c,v 1.6 1997/10/26 01:03:39 brian Exp $
* $Id: server.c,v 1.7 1997/11/09 06:22:47 brian Exp $
*/
#include <sys/param.h>
@ -20,11 +20,11 @@
#include "log.h"
#include "loadalias.h"
#include "command.h"
#include "defs.h"
#include "vars.h"
#include "server.h"
#include "log.h"
#include "id.h"
#include "defs.h"
int server = -2;

View File

@ -17,7 +17,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: systems.c,v 1.19 1997/11/09 06:22:48 brian Exp $
* $Id: systems.c,v 1.20 1997/11/09 13:18:18 brian Exp $
*
* TODO:
*/
@ -69,7 +69,7 @@ SelectSystem(char *name, char *file)
char *cp, *wp;
int n, len;
u_char olauth;
char line[200];
char line[LINE_LEN];
char filename[200];
int linenum;

View File

@ -15,7 +15,7 @@
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* $Id: vars.h,v 1.30 1997/09/26 00:23:36 brian Exp $
* $Id: vars.h,v 1.31 1997/10/26 01:03:59 brian Exp $
*
* TODO:
*/
@ -76,8 +76,8 @@ struct pppvars {
FILE *termfp; /* The terminal */
#define DIALUP_REQ 0x01
#define DIALUP_DONE 0x02
char dial_script[200]; /* Dial script */
char login_script[200]; /* Login script */
char dial_script[SCRIPT_LEN]; /* Dial script */
char login_script[SCRIPT_LEN]; /* Login script */
char auth_key[50]; /* PAP/CHAP key */
char auth_name[50]; /* PAP/CHAP system name */
#ifdef HAVE_DES
@ -87,8 +87,8 @@ struct pppvars {
char phone_copy[200]; /* copy for strsep() */
char *next_phone; /* Next phone from the list */
char *alt_phone; /* Next phone from the list */
char shostname[MAXHOSTNAMELEN]; /* Local short Host Name */
char hangup_script[200]; /* Hangup script before modem is closed */
char shostname[MAXHOSTNAMELEN]; /* Local short Host Name */
char hangup_script[SCRIPT_LEN]; /* Hangup script before modem is closed */
struct aliasHandlers handler; /* Alias function pointers */
};