----------------------------------------------------------------------
authorSam Hartman <hartmans@mit.edu>
Sun, 2 Jul 1995 23:59:05 +0000 (23:59 +0000)
committerSam Hartman <hartmans@mit.edu>
Sun, 2 Jul 1995 23:59:05 +0000 (23:59 +0000)
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
src/appl/bsd/krcp.c
src/appl/bsd/krshd.c

index 3392971a75267d6e0e778af85651d38dc62e32b5..148886cd09c4899e3b62a4378157b3462a184c87 100644 (file)
@@ -1,3 +1,10 @@
+Sun Jul  2 19:48:27 1995  Sam Hartman  <hartmans@tertius.mit.edu>
+
+       * 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
index 9ca89c18ee632eea8c132d405b5c31777dadc7eb..57a0f7270bb6167024a2479e9a1a7c57d0f609c8 100644 (file)
@@ -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
index c6bdd9dbce3bc588bfc30bd7f373067330267aa0..1749a07ce15bf0decbff5e9caf653b4f59f6dc36 100644 (file)
@@ -209,7 +209,7 @@ char *progname;
 int     secflag;
 extern
 #endif /* CRAY */
-int     errno;
+
 
 /*VARARGS1*/
 int    error();