From 494e3c8d5047512d63436815ba8730f7aa0359de Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Sun, 2 Jul 1995 23:59:05 +0000 Subject: [PATCH] ---------------------------------------------------------------------- automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Declare errno as extern int, not just int. This prevents masking the definition in the c library, which can make life interesting under AIX. CVS: git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6221 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/bsd/ChangeLog | 7 +++++++ src/appl/bsd/krcp.c | 2 +- src/appl/bsd/krshd.c | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index 3392971a7..148886cd0 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,3 +1,10 @@ +Sun Jul 2 19:48:27 1995 Sam Hartman + + * krcp.c: make errno extern + + * krshd.c: errno should be extern so it doesn't mask the libc + definition in AIX. + Tue Jun 27 23:50:56 1995 Tom Yu (tlyu@dragons-lair) * krlogin.c: don't redeclare noltc, defltc if we happen to have diff --git a/src/appl/bsd/krcp.c b/src/appl/bsd/krcp.c index 9ca89c18e..57a0f7270 100644 --- a/src/appl/bsd/krcp.c +++ b/src/appl/bsd/krcp.c @@ -108,7 +108,7 @@ int rem; char *colon(); int errs; krb5_sigtype lostconn(); -int errno; +extern int errno; #ifdef NEED_SYS_ERRLIST extern char *sys_errlist[]; #endif diff --git a/src/appl/bsd/krshd.c b/src/appl/bsd/krshd.c index c6bdd9dbc..1749a07ce 100644 --- a/src/appl/bsd/krshd.c +++ b/src/appl/bsd/krshd.c @@ -209,7 +209,7 @@ char *progname; int secflag; extern #endif /* CRAY */ -int errno; + /*VARARGS1*/ int error(); -- 2.26.2