Add protos for term_* to sudo.h
This commit is contained in:
5
sudo.c
5
sudo.c
@@ -147,6 +147,7 @@ uid_t timestamp_uid;
|
|||||||
extern int errorlineno;
|
extern int errorlineno;
|
||||||
extern int parse_error;
|
extern int parse_error;
|
||||||
extern char *errorfile;
|
extern char *errorfile;
|
||||||
|
extern int script_fds[5];
|
||||||
#if defined(RLIMIT_CORE) && !defined(SUDO_DEVEL)
|
#if defined(RLIMIT_CORE) && !defined(SUDO_DEVEL)
|
||||||
static struct rlimit corelimit;
|
static struct rlimit corelimit;
|
||||||
#endif /* RLIMIT_CORE && !SUDO_DEVEL */
|
#endif /* RLIMIT_CORE && !SUDO_DEVEL */
|
||||||
@@ -165,10 +166,6 @@ static struct sudo_nss_list *snl;
|
|||||||
extern char *optarg;
|
extern char *optarg;
|
||||||
extern int optind;
|
extern int optind;
|
||||||
|
|
||||||
/* XXX - script.c */
|
|
||||||
extern int script_fds[5];
|
|
||||||
extern void term_restore __P((int));
|
|
||||||
|
|
||||||
int
|
int
|
||||||
main(argc, argv, envp)
|
main(argc, argv, envp)
|
||||||
int argc;
|
int argc;
|
||||||
|
5
sudo.h
5
sudo.h
@@ -326,6 +326,11 @@ void aix_setlimits __P((char *));
|
|||||||
#endif
|
#endif
|
||||||
int script_execv __P((const char *, char * const *));
|
int script_execv __P((const char *, char * const *));
|
||||||
void script_setup __P((void));
|
void script_setup __P((void));
|
||||||
|
int term_cbreak __P((int));
|
||||||
|
int term_copy __P((int, int));
|
||||||
|
int term_noecho __P((int));
|
||||||
|
int term_raw __P((int));
|
||||||
|
int term_restore __P((int));
|
||||||
YY_DECL;
|
YY_DECL;
|
||||||
|
|
||||||
/* Only provide extern declarations outside of sudo.c. */
|
/* Only provide extern declarations outside of sudo.c. */
|
||||||
|
@@ -66,10 +66,6 @@ static void handler __P((int));
|
|||||||
static char *getln __P((int, char *, size_t, int));
|
static char *getln __P((int, char *, size_t, int));
|
||||||
static char *sudo_askpass __P((const char *));
|
static char *sudo_askpass __P((const char *));
|
||||||
|
|
||||||
extern int term_restore __P((int));
|
|
||||||
extern int term_noecho __P((int));
|
|
||||||
extern int term_cbreak __P((int));
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Like getpass(3) but with timeout and echo flags.
|
* Like getpass(3) but with timeout and echo flags.
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user