Quizzer
view release on metacpan or search on metacpan
exercises/compile-tcsh/tcsh-6.10.00/tc.decls.h view on Meta::CPAN
#endif /* apollo */
/*
* tc.printf.h
*/
extern pret_t xprintf __P((const char *, ...));
extern pret_t xsnprintf __P((char *, size_t, const char *, ...));
extern pret_t xvprintf __P((const char *, va_list));
extern pret_t xvsnprintf __P((char *, size_t, const char *,
va_list));
/*
* tc.prompt.c
*/
extern void dateinit __P((void));
extern void printprompt __P((int, char *));
extern Char *expdollar __P((Char **, const Char **, size_t *,
int));
extern void tprintf __P((int, Char *, const Char *, size_t,
char *, time_t, ptr_t));
/*
* tc.sched.c
*/
extern time_t sched_next __P((void));
extern void dosched __P((Char **, struct command *));
extern void sched_run __P((int));
/*
* tc.sig.c
*/
#ifndef BSDSIGS
# ifdef UNRELSIGS
# ifdef COHERENT
extern sigret_t (*xsignal __P((int, sigret_t (*)(int)))) ();
# define signal(x,y) xsignal(x,y)
# endif /* COHERENT */
extern sigret_t (*xsigset __P((int, sigret_t (*)(int)))) ();
# define sigset(x,y) xsigset(x,y)
extern void xsigrelse __P((int));
# define sigrelse(x) xsigrelse(x)
extern void xsighold __P((int));
# define sighold(x) xsighold(x)
extern void xsigignore __P((int));
# define sigignore(x) xsigignore(x)
extern void xsigpause __P((int));
# define sigpause(x) xsigpause(x)
extern pid_t ourwait __P((int *));
# endif /* UNRELSIGS */
# ifdef SXA
extern void sigpause __P((int));
# endif /* SXA */
#endif /* !BSDSIGS */
#ifdef NEEDsignal
extern sigret_t (*xsignal __P((int, sigret_t (*)(int)))) ();
# define signal(a, b) xsignal(a, b)
#endif /* NEEDsignal */
#if defined(_SEQUENT_) || ((SYSVREL > 3 || defined(_DGUX_SOURCE)) && defined(POSIXSIGS)) || ((defined(_AIX) || defined(__CYGWIN__)) && defined(POSIXSIGS)) || defined(WINNT_NATIVE)
extern sigmask_t sigsetmask __P((sigmask_t));
# if !defined(DGUX) || (defined(DGUX) && defined(__ix86))
extern sigmask_t sigblock __P((sigmask_t));
# endif /* !DGUX */
extern void bsd_sigpause __P((sigmask_t));
extern sigret_t (*bsd_signal __P((int, sigret_t (*)(int)))) __P((int));
#endif /* _SEQUENT_ */
#ifdef SIGSYNCH
extern sigret_t synch_handler __P((int));
#endif /* SIGSYNCH */
/*
* tc.str.c:
*/
#ifdef SHORT_STRINGS
extern Char *s_strchr __P((const Char *, int));
extern Char *s_strrchr __P((const Char *, int));
extern Char *s_strcat __P((Char *, const Char *));
# ifdef NOTUSED
extern Char *s_strncat __P((Char *, const Char *, size_t));
# endif /* NOTUSED */
extern Char *s_strcpy __P((Char *, const Char *));
extern Char *s_strncpy __P((Char *, const Char *, size_t));
extern Char *s_strspl __P((const Char *, const Char *));
extern size_t s_strlen __P((const Char *));
extern int s_strcmp __P((const Char *, const Char *));
extern int s_strncmp __P((const Char *, const Char *,
size_t));
extern Char *s_strsave __P((const Char *));
extern Char *s_strend __P((const Char *));
extern Char *s_strstr __P((const Char *, const Char *));
extern Char *str2short __P((const char *));
extern Char **blk2short __P((char **));
extern char *short2str __P((const Char *));
extern char **short2blk __P((Char **));
#endif /* SHORT_STRINGS */
extern char *short2qstr __P((const Char *));
/*
* tc.vers.c:
*/
extern void fix_version __P((void));
/*
* tc.who.c
*/
#ifndef HAVENOUTMP
extern void initwatch __P((void));
extern void resetwatch __P((void));
extern void watch_login __P((int));
extern const char *who_info __P((ptr_t, int, char *, size_t));
extern void dolog __P((Char **, struct command *));
# ifdef UTHOST
extern char *utmphost __P((void));
extern size_t utmphostsize __P((void));
# endif /* UTHOST */
#endif /* HAVENOUTMP */
#endif /* _h_tc_decls */
( run in 1.613 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )