41 |
#ifndef FTP_EXTERN |
#ifndef FTP_EXTERN |
42 |
#define FTP_EXTERN extern |
#define FTP_EXTERN extern |
43 |
#endif |
#endif |
44 |
|
|
45 |
|
#define MAXLINE 200 |
46 |
|
|
47 |
/* |
/* |
48 |
* Options and other state info. |
* Options and other state info. |
49 |
*/ |
*/ |
98 |
#if HAVE_LIBREADLINE |
#if HAVE_LIBREADLINE |
99 |
FTP_EXTERN char *line; |
FTP_EXTERN char *line; |
100 |
#else |
#else |
101 |
FTP_EXTERN char line[200]; /* input line buffer */ |
FTP_EXTERN char line[MAXLINE]; /* input line buffer */ |
102 |
#endif |
#endif |
103 |
|
|
104 |
FTP_EXTERN char *stringbase; /* current scan point in line buffer */ |
FTP_EXTERN char *stringbase; /* current scan point in line buffer */ |
105 |
FTP_EXTERN char argbuf[200]; /* argument storage buffer */ |
FTP_EXTERN char argbuf[MAXLINE]; /* argument storage buffer */ |
106 |
FTP_EXTERN char *argbase; /* current storage point in arg buffer */ |
FTP_EXTERN char *argbase; /* current storage point in arg buffer */ |
107 |
FTP_EXTERN int margc; /* count of arguments on input line */ |
FTP_EXTERN int margc; /* count of arguments on input line */ |
108 |
FTP_EXTERN char *margv[20]; /* args parsed from input line */ |
FTP_EXTERN char *margv[20]; /* args parsed from input line */ |