Add protos for term_* to sudo.h

This commit is contained in:
Todd C. Miller
2009-08-08 12:56:02 +00:00
parent 40a21a6c75
commit 0ab5c31ee0
3 changed files with 6 additions and 8 deletions

5
sudo.c
View File

@@ -147,6 +147,7 @@ uid_t timestamp_uid;
extern int errorlineno;
extern int parse_error;
extern char *errorfile;
extern int script_fds[5];
#if defined(RLIMIT_CORE) && !defined(SUDO_DEVEL)
static struct rlimit corelimit;
#endif /* RLIMIT_CORE && !SUDO_DEVEL */
@@ -165,10 +166,6 @@ static struct sudo_nss_list *snl;
extern char *optarg;
extern int optind;
/* XXX - script.c */
extern int script_fds[5];
extern void term_restore __P((int));
int
main(argc, argv, envp)
int argc;

5
sudo.h
View File

@@ -326,6 +326,11 @@ void aix_setlimits __P((char *));
#endif
int script_execv __P((const char *, char * const *));
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;
/* Only provide extern declarations outside of sudo.c. */

View File

@@ -66,10 +66,6 @@ static void handler __P((int));
static char *getln __P((int, char *, size_t, int));
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.
*/