]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
do not declare errno
authorSam Hartman <hartmans@debian.org>
Thu, 2 Jan 2003 03:55:53 +0000 (03:55 +0000)
committerSam Hartman <hartmans@debian.org>
Thu, 2 Jan 2003 03:55:53 +0000 (03:55 +0000)
as this breaks with glibc

30 files changed:
debian/patch.errno [new file with mode: 0644]
src/afsmonitor/afsmonitor.c
src/butm/butm_test.c
src/export/cfgafs.c
src/export/cfgexport.c
src/gtx/curseswindows.c
src/gtx/dumbwindows.c
src/gtx/object_test.c
src/gtx/screen_test.c
src/package/fileops.c
src/package/messages.c
src/pinstall/install.c
src/ptserver/db_verify.c
src/ptserver/pt_util.c
src/scout/scout.c
src/sys/afssyscalls.c
src/sys/rmtsysd.c
src/sys/rmtsyss.c
src/uss/uss_fs.c
src/uss/uss_kauth.c
src/uss/uss_procs.c
src/uss/uss_ptserver.c
src/uss/uss_vol.c
src/venus/fs.c
src/venus/kdump.c
src/venus/twiddle.c
src/vlserver/cnvldb.c
src/vlserver/sascnvldb.c
src/vol/fs_conv_411.c
src/vol/partition.c

diff --git a/debian/patch.errno b/debian/patch.errno
new file mode 100644 (file)
index 0000000..6bf80bc
--- /dev/null
@@ -0,0 +1,635 @@
+? src/tests/run-tests
+? src/tests/OpenAFS/Dirpath.pm
+Index: src/afsmonitor/afsmonitor.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/afsmonitor/afsmonitor.c,v
+retrieving revision 1.1.1.8
+diff -u -r1.1.1.8 afsmonitor.c
+--- src/afsmonitor/afsmonitor.c        26 Sep 2002 19:04:39 -0000      1.1.1.8
++++ src/afsmonitor/afsmonitor.c        2 Jan 2003 03:50:48 -0000
+@@ -209,7 +209,7 @@
+ /* EXTERN DEFINITIONS */
+ extern struct hostent *hostutil_GetHostByName(); 
+-extern int errno;
++
+ /* routines from afsmon-output.c */
+Index: src/butm/butm_test.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/butm/butm_test.c,v
+retrieving revision 1.1.1.7
+diff -u -r1.1.1.7 butm_test.c
+--- src/butm/butm_test.c       14 Oct 2001 18:04:19 -0000      1.1.1.7
++++ src/butm/butm_test.c       2 Jan 2003 03:50:50 -0000
+@@ -12,6 +12,7 @@
+ RCSID("$Header: /tmp/cvstemp/openafs/debian/Attic/patch.errno,v 1.1 2003/01/02 03:55:49 hartmans Exp $");
++#include <errno.h>
+ #include <sys/types.h>
+ #include <sys/file.h>
+ #include <sys/stat.h>
+@@ -23,7 +24,7 @@
+ #include <afs/butm.h>
+ #include "AFS_component_version_number.c"
+-extern int errno;
++
+ static char *whoami = "TEST FAIL";
+Index: src/export/cfgafs.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/export/cfgafs.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 cfgafs.c
+--- src/export/cfgafs.c        14 Jul 2001 22:21:52 -0000      1.1.1.4
++++ src/export/cfgafs.c        2 Jan 2003 03:50:52 -0000
+@@ -15,6 +15,7 @@
+ RCSID("$Header: /tmp/cvstemp/openafs/debian/Attic/patch.errno,v 1.1 2003/01/02 03:55:49 hartmans Exp $");
++#include <errno.h>
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <sys/types.h>
+@@ -26,7 +27,7 @@
+ #include <signal.h>
+ extern char    *malloc(), *optarg;
+-extern int    errno;
++
+ extern int    sysconfig(int cmd, void *arg, int len);
+ #include "AFS_component_version_number.c"
+Index: src/export/cfgexport.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/export/cfgexport.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 cfgexport.c
+--- src/export/cfgexport.c     11 Sep 2001 14:32:37 -0000      1.1.1.5
++++ src/export/cfgexport.c     2 Jan 2003 03:50:52 -0000
+@@ -15,6 +15,7 @@
+ RCSID("$Header: /tmp/cvstemp/openafs/debian/Attic/patch.errno,v 1.1 2003/01/02 03:55:49 hartmans Exp $");
++#include <errno.h>
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <sys/types.h>
+@@ -29,7 +30,6 @@
+ #include "sym.h"
+ extern char    *malloc(), *optarg;
+-extern int    errno;
+ extern int    sysconfig(int cmd, void *arg, int len);
+ int debug;
+Index: src/gtx/curseswindows.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/gtx/curseswindows.c,v
+retrieving revision 1.1.1.6
+diff -u -r1.1.1.6 curseswindows.c
+--- src/gtx/curseswindows.c    26 Sep 2002 19:06:06 -0000      1.1.1.6
++++ src/gtx/curseswindows.c    2 Jan 2003 03:50:52 -0000
+@@ -41,7 +41,7 @@
+ #include "gtxobjects.h"
+ #include "gtxframe.h"
+-extern int errno;               /* everybody else puts it in errno.h */
++
+ int curses_debug;                         /*Is debugging turned on?*/
+ static char mn[] = "gator_curseswindows";   /*Module name*/
+Index: src/gtx/dumbwindows.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/gtx/dumbwindows.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 dumbwindows.c
+--- src/gtx/dumbwindows.c      14 Jul 2001 22:22:01 -0000      1.1.1.4
++++ src/gtx/dumbwindows.c      2 Jan 2003 03:50:52 -0000
+@@ -20,10 +20,8 @@
+ #include "gtxdumbwin.h"                       /*Interface definition*/
+ #include <stdio.h>                    /*Standard I/O package*/
++#include <errno.h>
+-#if   !defined(NeXT)
+-extern int errno;                     /*System error number*/
+-#endif /* NeXT */
+ int dumb_debug;                               /*Is debugging turned on?*/
+ static char mn[] = "gator_dumbwindows";       /*Module name*/
+Index: src/gtx/object_test.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/gtx/object_test.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 object_test.c
+--- src/gtx/object_test.c      14 Jul 2001 22:22:03 -0000      1.1.1.4
++++ src/gtx/object_test.c      2 Jan 2003 03:50:52 -0000
+@@ -23,10 +23,10 @@
+ #include "gtxcurseswin.h"    /*Gator curses window package*/
+ #include "gtxdumbwin.h"      /*Gator dumb terminal window package*/
+ #include "gtxX11win.h"       /*Gator X11 window package*/
++#include <errno.h>
+ #include <stdio.h>                  /*Standard I/O stuff*/
+ #include <cmd.h>                  /*Command interpretation library*/
+-extern int errno;
+ /*
+  * Command line parameter indicies.
+Index: src/gtx/screen_test.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/gtx/screen_test.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 screen_test.c
+--- src/gtx/screen_test.c      14 Jul 2001 22:22:04 -0000      1.1.1.4
++++ src/gtx/screen_test.c      2 Jan 2003 03:50:52 -0000
+@@ -21,8 +21,8 @@
+ #include "gtxdumbwin.h"           /*Dumb terminal window interface*/
+ #include "gtxX11win.h"            /*X11 window interface*/
+ #include <cmd.h>                  /*Command interpretation library*/
++#include <errno.h>
+-extern int errno;
+ /*
+  * Command line parameter indicies.
+Index: src/package/fileops.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/package/fileops.c,v
+retrieving revision 1.1.1.1
+diff -u -r1.1.1.1 fileops.c
+--- src/package/fileops.c      4 Nov 2000 04:23:23 -0000       1.1.1.1
++++ src/package/fileops.c      2 Jan 2003 03:50:57 -0000
+@@ -27,6 +27,13 @@
+ #include <sys/stat.h>
+ #include <sys/file.h>
+ #include <dirent.h>
++#ifdef HAVE_STRING_H
++#include <string.h>
++#else
++#ifdef HAVE_STRINGS_H
++#include <strings.h>
++#endif
++#endif
+ #include <errno.h>
+ #ifdef        AFS_SUN5_ENV
+ #include <sys/fcntl.h>
+@@ -34,8 +41,6 @@
+ #include "globals.h"
+ #include "package.h"
+-extern char *strcpy();
+-extern int errno;
+ int mv(from,to)
+ register char *from;
+Index: src/package/messages.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/package/messages.c,v
+retrieving revision 1.1.1.1
+diff -u -r1.1.1.1 messages.c
+--- src/package/messages.c     4 Nov 2000 04:23:24 -0000       1.1.1.1
++++ src/package/messages.c     2 Jan 2003 03:50:57 -0000
+@@ -29,6 +29,8 @@
+ #endif
+ #include <varargs.h>
+ #include "package.h"
++#include <errno.h>
++
+ static char *putnum(dp, n, b)
+     register char *dp;
+@@ -98,7 +100,6 @@
+         }
+       case 'm':
+         {
+-          extern int errno;
+           extern int sys_nerr;
+           extern char *sys_errlist[];
+Index: src/pinstall/install.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/pinstall/install.c,v
+retrieving revision 1.1.1.9
+diff -u -r1.1.1.9 install.c
+--- src/pinstall/install.c     26 Sep 2002 19:07:22 -0000      1.1.1.9
++++ src/pinstall/install.c     2 Jan 2003 03:50:58 -0000
+@@ -85,7 +85,6 @@
+ struct stat istat, ostat;
+-extern int errno;
+ #if !defined(AFS_DARWIN60_ENV)
+ extern int sys_nerr;
+ #endif
+Index: src/ptserver/db_verify.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/ptserver/db_verify.c,v
+retrieving revision 1.1.1.8
+diff -u -r1.1.1.8 db_verify.c
+--- src/ptserver/db_verify.c   14 Oct 2001 18:06:10 -0000      1.1.1.8
++++ src/ptserver/db_verify.c   2 Jan 2003 03:50:58 -0000
+@@ -7,7 +7,6 @@
+  * directory or online at http://www.openafs.org/dl/license10.html
+  */
+-extern int errno;
+ #include <afsconfig.h>
+ #include <afs/param.h>
+Index: src/ptserver/pt_util.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/ptserver/pt_util.c,v
+retrieving revision 1.5
+diff -u -r1.5 pt_util.c
+--- src/ptserver/pt_util.c     20 Sep 2001 06:47:46 -0000      1.5
++++ src/ptserver/pt_util.c     2 Jan 2003 03:50:58 -0000
+@@ -23,6 +23,7 @@
+ RCSID("$Header: /tmp/cvstemp/openafs/debian/Attic/patch.errno,v 1.1 2003/01/02 03:55:49 hartmans Exp $");
++#include <errno.h>
+ #include <lock.h>
+ #include <netinet/in.h>
+ #define UBIK_INTERNALS
+@@ -39,7 +40,6 @@
+ extern char *optarg;
+ extern int optind;
+-extern int errno;
+ int display_entry();
+ void add_group();
+Index: src/scout/scout.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/scout/scout.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 scout.c
+--- src/scout/scout.c  11 Sep 2001 14:34:47 -0000      1.1.1.5
++++ src/scout/scout.c  2 Jan 2003 03:51:01 -0000
+@@ -32,8 +32,9 @@
+ #include <stdio.h>            /*Standard I/O stuff*/
+ #include <cmd.h>              /*Command interpretation library*/
+ #include <fsprobe.h>          /*Interface for fsprobe module*/
++#include <errno.h>
++
+-extern int errno;
+ extern struct hostent *hostutil_GetHostByName();
+ extern int gtx_InputServer();
+ extern int gethostname();
+Index: src/sys/afssyscalls.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/sys/afssyscalls.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 afssyscalls.c
+--- src/sys/afssyscalls.c      14 Jul 2001 22:23:58 -0000      1.1.1.4
++++ src/sys/afssyscalls.c      2 Jan 2003 03:51:01 -0000
+@@ -27,6 +27,7 @@
+ #ifdef AFS_SGI_XFS_IOPS_ENV
+ #include "xfsattrs.h"
+ #endif
++#include <errno.h>
+ #include "afssyscalls.h"
+ #ifdef AFS_DEBUG_IOPS
+@@ -238,8 +239,7 @@
+ icreate(dev, near_inode, param1, param2, param3, param4)
+ int dev, near_inode, param1, param2, param3, param4;
+ {
+-    extern int errno;
+-    int errcode;
++  int errcode;
+     struct iparam iparams;
+     iparams.param1 = param1;
+@@ -255,7 +255,6 @@
+ iopen(dev, inode, usrmod)
+ int dev, inode, usrmod;
+ {
+-    extern int errno;
+     int errcode;
+     errcode = syscall(AFS_SYSCALL, AFSCALL_IOPEN, dev, inode, usrmod);
+@@ -266,7 +265,6 @@
+ iinc(dev, inode, inode_p1)
+ int dev, inode, inode_p1;
+ {
+-    extern int errno;
+     int errcode;
+     errcode = syscall(AFS_SYSCALL, AFSCALL_IINC, dev, inode, inode_p1);
+@@ -277,7 +275,6 @@
+ idec(dev, inode, inode_p1)
+ int dev, inode, inode_p1;
+ {
+-    extern int errno;
+     int errcode;
+     errcode = syscall(AFS_SYSCALL, AFSCALL_IDEC, dev, inode, inode_p1);
+@@ -292,7 +289,6 @@
+ char *cbuf;
+ unsigned int count;
+ {
+-    extern int errno;
+     int errcode;
+     struct iparam iparams;
+@@ -311,7 +307,6 @@
+ char *cbuf;
+ unsigned int count;
+ {
+-    extern int errno;
+     int errcode;
+     struct iparam iparams;
+@@ -329,7 +324,6 @@
+ lsetpag()
+ {
+-    extern int errno;
+     int errcode;
+     errcode = syscall(AFS_SYSCALL, AFSCALL_SETPAG);
+@@ -340,7 +334,6 @@
+ char *path, *cmarg;
+ int cmd, follow;
+ {
+-    extern int errno;
+     int errcode;
+     errcode = syscall(AFS_SYSCALL, AFSCALL_PIOCTL, path, cmd, cmarg, follow);
+Index: src/sys/rmtsysd.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/sys/rmtsysd.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 rmtsysd.c
+--- src/sys/rmtsysd.c  14 Jul 2001 22:24:04 -0000      1.1.1.4
++++ src/sys/rmtsysd.c  2 Jan 2003 03:51:01 -0000
+@@ -28,11 +28,12 @@
+ #include <netinet/in.h>
+ #include <sys/stat.h>
+ #include <sys/file.h>
++#include <errno.h>
+ #include <stdio.h>
+ #include <rx/xdr.h>
+ #include "rmtsys.h"
+-extern int errno;   /* We ship this over the net if needed */
++
+ extern RMTSYS_ExecuteRequest();
+ #define N_SECURITY_OBJECTS 1  /* No real security yet */
+Index: src/sys/rmtsyss.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/sys/rmtsyss.c,v
+retrieving revision 1.1.1.6
+diff -u -r1.1.1.6 rmtsyss.c
+--- src/sys/rmtsyss.c  11 Sep 2001 14:34:52 -0000      1.1.1.6
++++ src/sys/rmtsyss.c  2 Jan 2003 03:51:01 -0000
+@@ -25,6 +25,7 @@
+ #include <sys/stat.h>
+ #include <sys/file.h>
+ #include <stdio.h>
++#include <errno.h>
+ #include <rx/xdr.h>
+ #include <signal.h>
+ #ifdef HAVE_STRING_H
+@@ -33,7 +34,6 @@
+ /*#include <afs/cellconfig.h>*/
+ #include "rmtsys.h"
+-extern int errno;   /* We ship this over the net if needed */
+ extern RMTSYS_ExecuteRequest();
+ #define       NFS_EXPORTER        1   /* To probably handle more later */
+Index: src/uss/uss_fs.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/uss/uss_fs.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 uss_fs.c
+--- src/uss/uss_fs.c   11 Sep 2001 14:35:06 -0000      1.1.1.5
++++ src/uss/uss_fs.c   2 Jan 2003 03:51:03 -0000
+@@ -28,10 +28,11 @@
+ #ifdef        AFS_SUN5_ENV
+ #include <sys/ioccom.h>
+ #endif
++#include <errno.h>
+ #include <netinet/in.h>
+ #include <afs/venus.h>
+ #include "uss_common.h"
+-extern int errno;
++
+ /*
+Index: src/uss/uss_kauth.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/uss/uss_kauth.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 uss_kauth.c
+--- src/uss/uss_kauth.c        11 Sep 2001 14:35:06 -0000      1.1.1.5
++++ src/uss/uss_kauth.c        2 Jan 2003 03:51:03 -0000
+@@ -28,7 +28,6 @@
+ #include <afs/kautils.h>      /*MAXKTCREALMLEN*/
+ #include <afs/kaport.h>         /* pack_long */
+-extern int errno;
+ extern afs_int32 KAM_CreateUser();
+ #define uss_kauth_MAX_SIZE    2048
+Index: src/uss/uss_procs.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/uss/uss_procs.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 uss_procs.c
+--- src/uss/uss_procs.c        11 Sep 2001 14:35:06 -0000      1.1.1.5
++++ src/uss/uss_procs.c        2 Jan 2003 03:51:03 -0000
+@@ -33,7 +33,6 @@
+ #endif
+ #include <afs/kautils.h>      /*MAXKTCREALMLEN*/
+-extern int errno;
+ #undef USS_PROCS_DB
+ #undef USS_PROCS_DB_INSTANCE
+Index: src/uss/uss_ptserver.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/uss/uss_ptserver.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 uss_ptserver.c
+--- src/uss/uss_ptserver.c     11 Sep 2001 14:35:07 -0000      1.1.1.5
++++ src/uss/uss_ptserver.c     2 Jan 2003 03:51:03 -0000
+@@ -25,7 +25,6 @@
+ #include <afs/pterror.h>      /*Protection Server error codes*/
+ #include <afs/com_err.h>      /*Error code xlation*/
+-extern int errno;
+ #undef USS_PTSERVER_DB
+Index: src/uss/uss_vol.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/uss/uss_vol.c,v
+retrieving revision 1.1.1.6
+diff -u -r1.1.1.6 uss_vol.c
+--- src/uss/uss_vol.c  26 Sep 2002 19:08:53 -0000      1.1.1.6
++++ src/uss/uss_vol.c  2 Jan 2003 03:51:03 -0000
+@@ -27,7 +27,7 @@
+ #include <sys/stat.h>
+ #include <pwd.h>
+ #include <netdb.h>
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <afs/vlserver.h>
+ #include <afs/auth.h>
+ #include <afs/cellconfig.h>
+@@ -38,7 +38,6 @@
+ #include <afs/keys.h>
+ #include <ubik.h>
+-extern int errno;
+ extern struct rx_connection *UV_Bind();
+ extern  struct rx_securityClass *rxnull_NewClientSecurityObject();
+ extern int line;
+Index: src/venus/fs.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/venus/fs.c,v
+retrieving revision 1.1.1.10
+diff -u -r1.1.1.10 fs.c
+--- src/venus/fs.c     26 Sep 2002 19:09:04 -0000      1.1.1.10
++++ src/venus/fs.c     2 Jan 2003 03:51:04 -0000
+@@ -66,7 +66,7 @@
+ extern struct hostent *hostutil_GetHostByName();
+ extern afs_int32 VL_GetEntryByNameO();
+-extern int errno;
++
+ extern struct cmd_syndesc *cmd_CreateSyntax();
+ static char pn[] = "fs";
+ static int rxInitDone = 0;
+Index: src/venus/kdump.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/venus/kdump.c,v
+retrieving revision 1.1.1.11
+diff -u -r1.1.1.11 kdump.c
+--- src/venus/kdump.c  2 Aug 2002 04:37:28 -0000       1.1.1.11
++++ src/venus/kdump.c  2 Jan 2003 03:51:04 -0000
+@@ -13,6 +13,7 @@
+ RCSID("$Header: /tmp/cvstemp/openafs/debian/Attic/patch.errno,v 1.1 2003/01/02 03:55:49 hartmans Exp $");
+ #include <stdio.h>
++#include <errno.h>
+ #include <stdlib.h>   /* for malloc() */
+ #ifdef AFS_LINUX24_ENV
+@@ -518,7 +519,6 @@
+ #ifndef AFS_KDUMP_LIB
+ extern struct cmd_syndesc *cmd_CreateSyntax();
+ #endif
+-extern int errno;
+ int opencore();
+ /* Note: this should agree with the definition in afs_buffer.c */
+Index: src/venus/twiddle.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/venus/twiddle.c,v
+retrieving revision 1.1.1.4
+diff -u -r1.1.1.4 twiddle.c
+--- src/venus/twiddle.c        14 Jul 2001 22:24:37 -0000      1.1.1.4
++++ src/venus/twiddle.c        2 Jan 2003 03:51:04 -0000
+@@ -30,7 +30,8 @@
+ #undef VICE
+ #include "afs/prs_fs.h"
+ #include <afs/afsint.h>
+-#include <afs/auth.h>
++#include <afs/auth.h>>
++#include <errno.h
+ #include <afs/cellconfig.h>
+ #include <afs/cmd.h>
+ #include <strings.h>
+@@ -44,7 +45,7 @@
+ static char tspace[1024];
+ static struct ubik_client *uclient;
+-extern int errno;
++
+ extern struct cmd_syndesc *cmd_CreateSyntax();
+ static char pn[] = "fs";
+ static int rxInitDone = 0;
+Index: src/vlserver/cnvldb.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/vlserver/cnvldb.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 cnvldb.c
+--- src/vlserver/cnvldb.c      11 Sep 2001 14:35:37 -0000      1.1.1.5
++++ src/vlserver/cnvldb.c      2 Jan 2003 03:51:04 -0000
+@@ -30,7 +30,7 @@
+ #define MAXSIZE 2048 /* most I'll get back from PIOCTL */
+ #define       BADSERVERID     255     /* XXX */
+-extern int errno;
++
+ extern struct cmd_syndesc *cmd_CreateSyntax();
+ static char pn[] = "cnvldb";
+ static char tempname[] = "XXnewvldb";
+Index: src/vlserver/sascnvldb.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/vlserver/sascnvldb.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 sascnvldb.c
+--- src/vlserver/sascnvldb.c   11 Sep 2001 14:35:37 -0000      1.1.1.5
++++ src/vlserver/sascnvldb.c   2 Jan 2003 03:51:04 -0000
+@@ -35,7 +35,7 @@
+ #define MAXSIZE 2048 /* most I'll get back from PIOCTL */
+-extern int errno;
++
+ extern struct cmd_syndesc *cmd_CreateSyntax();
+ static char pn[] = "cnvldb";
+ static char tempname[] = "XXnewvldb";
+Index: src/vol/fs_conv_411.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/vol/fs_conv_411.c,v
+retrieving revision 1.1.1.5
+diff -u -r1.1.1.5 fs_conv_411.c
+--- src/vol/fs_conv_411.c      11 Sep 2001 14:35:41 -0000      1.1.1.5
++++ src/vol/fs_conv_411.c      2 Jan 2003 03:51:04 -0000
+@@ -84,7 +84,6 @@
+ int icount=0, iarraysize=0, *iarray;
+ char *rawname(),  *unrawname(), *vol_DevName(), *blockcheck();
+-extern int errno;
+ #define ROOTINODE     2       
+ int force = 0,  verbose = 0,  unconv = 0;
+Index: src/vol/partition.c
+===================================================================
+RCS file: /afs/sipb/project/openafs/debian/cvs/openafs/src/vol/partition.c,v
+retrieving revision 1.12
+diff -u -r1.12 partition.c
+--- src/vol/partition.c        26 Sep 2002 19:18:09 -0000      1.12
++++ src/vol/partition.c        2 Jan 2003 03:51:04 -0000
+@@ -59,7 +59,7 @@
+ #endif
+ #endif /* AFS_VFSINCL_ENV */
+ #endif        /* AFS_OSF_ENV */
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <sys/stat.h>
+ #include <stdio.h>
+ #include <sys/file.h>
+@@ -811,7 +811,6 @@
+ #else
+ void VSetPartitionDiskUsage_r(register struct DiskPartition *dp)
+ {
+-    extern int errno;
+     int fd, totalblks, free, used, availblks, bsize, code;
+     int reserved;
+ #if AFS_HAVE_STATVFS
index 74d4309ebadbb9d28448a49ac0aded9dd48a785a..948c3b304170a085bec28bd3839ce5712c6f739f 100644 (file)
@@ -16,7 +16,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afsmonitor/afsmonitor.c,v 1.1.1.8 2002/09/26 19:04:39 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afsmonitor/afsmonitor.c,v 1.2 2003/01/02 03:55:49 hartmans Exp $");
 
 #include <stdio.h>
 #include <math.h>
@@ -209,7 +209,7 @@ struct cm_Display_Data *prev_cmData = (struct cm_Display_Data *)0;
 /* EXTERN DEFINITIONS */
 
 extern struct hostent *hostutil_GetHostByName(); 
-extern int errno;
+
 
 
 /* routines from afsmon-output.c */
index 309cbda2072af4f07b42b65bef538c32416661b9..f51438be352c770cd7150186cf5147aab71ba817 100644 (file)
@@ -10,8 +10,9 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/butm/butm_test.c,v 1.1.1.7 2001/10/14 18:04:19 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/butm/butm_test.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
+#include <errno.h>
 #include <sys/types.h>
 #include <sys/file.h>
 #include <sys/stat.h>
@@ -23,7 +24,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/butm/butm_test.c,v 1.1.1.7 2001/10/14 1
 #include <afs/butm.h>
 #include "AFS_component_version_number.c"
 
-extern int errno;
+
 
 static char *whoami = "TEST FAIL";
 
index e70385f8703f79eb9dc6e49335b9ebc33d07642b..9ca22e20b14d166e205d4a81c19382c257a18568 100644 (file)
@@ -13,8 +13,9 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgafs.c,v 1.1.1.4 2001/07/14 22:21:52 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgafs.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
+#include <errno.h>
 #include <stdio.h>
 #include <fcntl.h>
 #include <sys/types.h>
@@ -26,7 +27,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgafs.c,v 1.1.1.4 2001/07/14 22
 #include <signal.h>
 
 extern char    *malloc(), *optarg;
-extern int     errno;
+
 extern int     sysconfig(int cmd, void *arg, int len);
 
 #include "AFS_component_version_number.c"
index 69fae58600105f39e0cef522c61b9e0cdeb3eacd..ebeb127960490b16cb04272adca4a30dcfb66715 100644 (file)
@@ -13,8 +13,9 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgexport.c,v 1.1.1.5 2001/09/11 14:32:37 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgexport.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
+#include <errno.h>
 #include <stdio.h>
 #include <fcntl.h>
 #include <sys/types.h>
@@ -29,7 +30,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/export/cfgexport.c,v 1.1.1.5 2001/09/11
 #include "sym.h"
 
 extern char    *malloc(), *optarg;
-extern int     errno;
 extern int     sysconfig(int cmd, void *arg, int len);
 
 int debug;
index 020e5bafbdea791ab0960ed62319753d4c06b5f5..c54abc46e792c83c808a7f93318c3890c95621df 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/curseswindows.c,v 1.1.1.6 2002/09/26 19:06:06 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/curseswindows.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
 
 #if defined(AFS_HPUX110_ENV) && !defined(__HP_CURSES)
@@ -41,7 +41,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/curseswindows.c,v 1.1.1.6 2002/09/2
 #include "gtxobjects.h"
 #include "gtxframe.h"
 
-extern int errno;               /* everybody else puts it in errno.h */
+
 
 int curses_debug;                          /*Is debugging turned on?*/
 static char mn[] = "gator_curseswindows";   /*Module name*/
index 30ef8d754c2b16e9d6f91b71d1a580a87be62e7c..29f0943f7d86d5d138385d0830669ae784c9a463 100644 (file)
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/dumbwindows.c,v 1.1.1.4 2001/07/14 22:22:01 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/dumbwindows.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
 #include "gtxdumbwin.h"                        /*Interface definition*/
 #include <stdio.h>                     /*Standard I/O package*/
+#include <errno.h>
 
-#if    !defined(NeXT)
-extern int errno;                      /*System error number*/
-#endif /* NeXT */
 int dumb_debug;                                /*Is debugging turned on?*/
 static char mn[] = "gator_dumbwindows";        /*Module name*/
 
index 43cc94c53fab3e6e6c929a5c9cc06ddf32391b9a..4db38766d35a37e1a64584778afeb5c336ba34fe 100644 (file)
@@ -14,7 +14,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/object_test.c,v 1.1.1.4 2001/07/14 22:22:03 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/object_test.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
 #include "gtxscreenobj.h"     /*Gator screen object interface*/
 #include "gtxtextobj.h"       /*Gator text object interface*/
@@ -23,10 +23,10 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/object_test.c,v 1.1.1.4 2001/07/14
 #include "gtxcurseswin.h"    /*Gator curses window package*/
 #include "gtxdumbwin.h"      /*Gator dumb terminal window package*/
 #include "gtxX11win.h"       /*Gator X11 window package*/
+#include <errno.h>
 #include <stdio.h>                  /*Standard I/O stuff*/
 #include <cmd.h>                   /*Command interpretation library*/
 
-extern int errno;
 
 /*
  * Command line parameter indicies.
index 5066ca464a7cd3d5f2bea43d05b19e8817eef5b3..f576bd143339f620ef30dad04a992ddc307e3775 100644 (file)
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/screen_test.c,v 1.1.1.4 2001/07/14 22:22:04 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/gtx/screen_test.c,v 1.2 2003/01/02 03:55:50 hartmans Exp $");
 
 #include "gtxwindows.h"            /*Generalized window interface*/
 #include "gtxcurseswin.h"    /*Curses window interface*/
 #include "gtxdumbwin.h"            /*Dumb terminal window interface*/
 #include "gtxX11win.h"     /*X11 window interface*/
 #include <cmd.h>                   /*Command interpretation library*/
+#include <errno.h>
 
-extern int errno;
 
 /*
  * Command line parameter indicies.
index d71d37096fe4d41c74ec6f36a9d8c67047990498..491c774006abeecf3dce328a05882f2d39b0060e 100644 (file)
 #include <sys/stat.h>
 #include <sys/file.h>
 #include <dirent.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 #include <errno.h>
 #ifdef AFS_SUN5_ENV
 #include <sys/fcntl.h>
@@ -34,8 +41,6 @@
 #include "globals.h"
 #include "package.h"
 
-extern char *strcpy();
-extern int errno;
 
 int mv(from,to)
 register char *from;
index 14f09731a31600b697413f40e091b5702cca5ccf..9664b288034b4251e5e5d3b61d9ee828171c6f90 100644 (file)
@@ -29,6 +29,8 @@
 #endif
 #include <varargs.h>
 #include "package.h"
+#include <errno.h>
+
 
 static char *putnum(dp, n, b)
     register char *dp;
@@ -98,7 +100,6 @@ static char *putformat(dp, fp, ap)
          }
        case 'm':
          {
-           extern int errno;
            extern int sys_nerr;
            extern char *sys_errlist[];
 
index 1b14158df68c44ad6302f643468de61b9cccf630..f5f3497f04da52521111e4afcd9f12b17105780d 100644 (file)
@@ -49,7 +49,7 @@ Generic install command.  Options are:
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/pinstall/install.c,v 1.1.1.9 2002/09/26 19:07:22 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/pinstall/install.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include <stdio.h>
 #include <pwd.h>
@@ -85,7 +85,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/pinstall/install.c,v 1.1.1.9 2002/09/26
 
 struct stat istat, ostat;
 
-extern int errno;
 #if !defined(AFS_DARWIN60_ENV)
 extern int sys_nerr;
 #endif
index 004354ec1bbedf2534b9f57491ac95a805f8e1fc..3bd28111ad93cf0c79a69eefe3a7201cbf80c8e7 100644 (file)
@@ -7,12 +7,11 @@
  * directory or online at http://www.openafs.org/dl/license10.html
  */
 
-extern int errno;
 
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/ptserver/db_verify.c,v 1.1.1.8 2001/10/14 18:06:10 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/ptserver/db_verify.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include <afs/stds.h>
 #include <sys/types.h>
index 87c9a3d4eb1f09655891ecc221ae3206801e2c80..942a5dce28b9f7d8419859a32fd1866fa56fde21 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pt_util.c,v 1.5 2001/09/20 06:47:46 hartmans Exp $ */
+/* $Id: pt_util.c,v 1.6 2003/01/02 03:55:51 hartmans Exp $ */
 
 /*
  *
@@ -21,8 +21,9 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/ptserver/pt_util.c,v 1.5 2001/09/20 06:47:46 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/ptserver/pt_util.c,v 1.6 2003/01/02 03:55:51 hartmans Exp $");
 
+#include <errno.h>
 #include <lock.h>
 #include <netinet/in.h>
 #define UBIK_INTERNALS
@@ -39,7 +40,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/ptserver/pt_util.c,v 1.5 2001/09/20 06:
 
 extern char *optarg;
 extern int optind;
-extern int errno;
 
 int display_entry();
 void add_group();
index 0820427676427755a224d39d9a864fec4e793f7a..412286669e6dab216bc2ed735943b85886fd7ccd 100644 (file)
@@ -14,7 +14,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/scout/scout.c,v 1.1.1.5 2001/09/11 14:34:47 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/scout/scout.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #undef IN
 #ifdef AFS_AIX32_ENV
@@ -32,8 +32,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/scout/scout.c,v 1.1.1.5 2001/09/11 14:3
 #include <stdio.h>             /*Standard I/O stuff*/
 #include <cmd.h>               /*Command interpretation library*/
 #include <fsprobe.h>           /*Interface for fsprobe module*/
+#include <errno.h>
+
 
-extern int errno;
 extern struct hostent *hostutil_GetHostByName();
 extern int gtx_InputServer();
 extern int gethostname();
index 0a577b49ea0476bbea6a15877fe41d7a4c71097b..d2d6baac2d182320c231f768ed39f319d2de7151 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/sys/afssyscalls.c,v 1.1.1.4 2001/07/14 22:23:58 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/sys/afssyscalls.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include <signal.h>
 #include <sys/errno.h>
@@ -27,6 +27,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/sys/afssyscalls.c,v 1.1.1.4 2001/07/14
 #ifdef AFS_SGI_XFS_IOPS_ENV
 #include "xfsattrs.h"
 #endif
+#include <errno.h>
 #include "afssyscalls.h"
 
 #ifdef AFS_DEBUG_IOPS
@@ -238,8 +239,7 @@ struct iparam {
 icreate(dev, near_inode, param1, param2, param3, param4)
 int dev, near_inode, param1, param2, param3, param4;
 {
-    extern int errno;
-    int errcode;
+  int errcode;
     struct iparam iparams;
 
     iparams.param1 = param1;
@@ -255,7 +255,6 @@ int dev, near_inode, param1, param2, param3, param4;
 iopen(dev, inode, usrmod)
 int dev, inode, usrmod;
 {
-    extern int errno;
     int errcode;
 
     errcode = syscall(AFS_SYSCALL, AFSCALL_IOPEN, dev, inode, usrmod);
@@ -266,7 +265,6 @@ int dev, inode, usrmod;
 iinc(dev, inode, inode_p1)
 int dev, inode, inode_p1;
 {
-    extern int errno;
     int errcode;
 
     errcode = syscall(AFS_SYSCALL, AFSCALL_IINC, dev, inode, inode_p1);
@@ -277,7 +275,6 @@ int dev, inode, inode_p1;
 idec(dev, inode, inode_p1)
 int dev, inode, inode_p1;
 {
-    extern int errno;
     int errcode;
 
     errcode = syscall(AFS_SYSCALL, AFSCALL_IDEC, dev, inode, inode_p1);
@@ -292,7 +289,6 @@ unsigned int offset;
 char *cbuf;
 unsigned int count;
 {
-    extern int errno;
     int errcode;
     struct iparam iparams;
 
@@ -311,7 +307,6 @@ unsigned int offset;
 char *cbuf;
 unsigned int count;
 {
-    extern int errno;
     int errcode;
     struct iparam iparams;
 
@@ -329,7 +324,6 @@ unsigned int count;
 
 lsetpag()
 {
-    extern int errno;
     int errcode;
 
     errcode = syscall(AFS_SYSCALL, AFSCALL_SETPAG);
@@ -340,7 +334,6 @@ lpioctl(path, cmd, cmarg, follow)
 char *path, *cmarg;
 int cmd, follow;
 {
-    extern int errno;
     int errcode;
 
     errcode = syscall(AFS_SYSCALL, AFSCALL_PIOCTL, path, cmd, cmarg, follow);
index 5054a19889367ba745167d0d85633a5ee7058769..77e05bdfb34017c7ff0fc0816c61dbe7aed92a87 100644 (file)
@@ -16,7 +16,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysd.c,v 1.1.1.4 2001/07/14 22:24:04 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysd.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #ifdef AFS_AIX32_ENV
 #include <signal.h>
@@ -28,11 +28,12 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysd.c,v 1.1.1.4 2001/07/14 22:2
 #include <netinet/in.h>
 #include <sys/stat.h>
 #include <sys/file.h>
+#include <errno.h>
 #include <stdio.h>
 #include <rx/xdr.h>
 #include "rmtsys.h"
 
-extern int errno;   /* We ship this over the net if needed */
+
 extern RMTSYS_ExecuteRequest();
 
 #define N_SECURITY_OBJECTS 1   /* No real security yet */
index 313730c9f425eee60f4c88a94e2a38b2e1d6b797..19ad7b25e44592ee788bab75a8eca6089c29c269 100644 (file)
@@ -15,7 +15,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsyss.c,v 1.1.1.6 2001/09/11 14:34:52 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsyss.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include <sys/types.h>
 #include <sys/ioctl.h>
@@ -25,6 +25,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsyss.c,v 1.1.1.6 2001/09/11 14:3
 #include <sys/stat.h>
 #include <sys/file.h>
 #include <stdio.h>
+#include <errno.h>
 #include <rx/xdr.h>
 #include <signal.h>
 #ifdef HAVE_STRING_H
@@ -33,7 +34,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsyss.c,v 1.1.1.6 2001/09/11 14:3
 /*#include <afs/cellconfig.h>*/
 #include "rmtsys.h"
 
-extern int errno;   /* We ship this over the net if needed */
 extern RMTSYS_ExecuteRequest();
 
 #define        NFS_EXPORTER        1   /* To probably handle more later */
index 236d74c938751ba3af3a0f7d86cc71d60f6b221e..c4a9a0767120703f745fa2ac9e38f32193fa672d 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_fs.c,v 1.1.1.5 2001/09/11 14:35:06 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_fs.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include "uss_fs.h"            /*Interface to this module*/
 #include <sys/types.h>
@@ -28,10 +28,11 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_fs.c,v 1.1.1.5 2001/09/11 14:35
 #ifdef AFS_SUN5_ENV
 #include <sys/ioccom.h>
 #endif
+#include <errno.h>
 #include <netinet/in.h>
 #include <afs/venus.h>
 #include "uss_common.h"
-extern int errno;
+
 
 
 /*
index 0167ead34553e59a38b439f45bae840d82400288..1a35629601b2b3628f08ea9817d83ab6c446ff49 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_kauth.c,v 1.1.1.5 2001/09/11 14:35:06 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_kauth.c,v 1.2 2003/01/02 03:55:51 hartmans Exp $");
 
 #include "uss_kauth.h"         /*Module interface*/
 #include "uss_common.h"                /*Common defs & operations*/
@@ -28,7 +28,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_kauth.c,v 1.1.1.5 2001/09/11 14
 #include <afs/kautils.h>       /*MAXKTCREALMLEN*/
 #include <afs/kaport.h>         /* pack_long */
 
-extern int errno;
 extern afs_int32 KAM_CreateUser();
 
 #define uss_kauth_MAX_SIZE     2048
index fa5abce5a5f5526ac810e6747e990ab7f1060f8c..755e4c6bb315754662ff1f88462bb1c6db7d8d0b 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_procs.c,v 1.1.1.5 2001/09/11 14:35:06 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_procs.c,v 1.2 2003/01/02 03:55:52 hartmans Exp $");
 
 #include "uss_procs.h"         /*Module interface*/
 #include "uss_common.h"                /*Common defs & operations*/
@@ -33,7 +33,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_procs.c,v 1.1.1.5 2001/09/11 14
 #endif
 #include <afs/kautils.h>       /*MAXKTCREALMLEN*/
 
-extern int errno;
 
 #undef USS_PROCS_DB
 #undef USS_PROCS_DB_INSTANCE
index 053c2a6f42d439d5c912e52e88863593ec07edff..c850096cad64b7bc3e6e3692ca3a94449c53b8a5 100644 (file)
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_ptserver.c,v 1.1.1.5 2001/09/11 14:35:07 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_ptserver.c,v 1.2 2003/01/02 03:55:52 hartmans Exp $");
 
 #include "uss_ptserver.h"      /*Module interface*/
 #include <afs/ptclient.h>      /*Protection Server client interface*/
 #include <afs/pterror.h>       /*Protection Server error codes*/
 #include <afs/com_err.h>       /*Error code xlation*/
 
-extern int errno;
 
 #undef USS_PTSERVER_DB
 
index 86270a4603e71e5aa71aa1d7cdd2168faaa0a0ba..a3adb688043b2a0a30a7a649bc126ff18fde0ecc 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_vol.c,v 1.1.1.6 2002/09/26 19:08:53 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_vol.c,v 1.2 2003/01/02 03:55:52 hartmans Exp $");
 
 #include "uss_vol.h"           /*Interface to this module*/
 #include "uss_common.h"                /*Common definitions*/
@@ -27,7 +27,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_vol.c,v 1.1.1.6 2002/09/26 19:0
 #include <sys/stat.h>
 #include <pwd.h>
 #include <netdb.h>
-#include <sys/errno.h>
+#include <errno.h>
 #include <afs/vlserver.h>
 #include <afs/auth.h>
 #include <afs/cellconfig.h>
@@ -38,7 +38,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/uss/uss_vol.c,v 1.1.1.6 2002/09/26 19:0
 #include <afs/keys.h>
 #include <ubik.h>
 
-extern int errno;
 extern struct rx_connection *UV_Bind();
 extern  struct rx_securityClass *rxnull_NewClientSecurityObject();
 extern int line;
index a8c2421e5719844ed01d70ae989c39860e3e5b65..4e929f8e85a034bc8de1a7024ab837750fd3d17f 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/venus/fs.c,v 1.1.1.10 2002/09/26 19:09:04 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/venus/fs.c,v 1.2 2003/01/02 03:55:52 hartmans Exp $");
 
 #include <afs/afs_args.h>
 #include <rx/xdr.h>
@@ -66,7 +66,7 @@ extern char *hostutil_GetNameByINet();
 extern struct hostent *hostutil_GetHostByName();
 extern afs_int32 VL_GetEntryByNameO();
 
-extern int errno;
+
 extern struct cmd_syndesc *cmd_CreateSyntax();
 static char pn[] = "fs";
 static int rxInitDone = 0;
index 203635c04dae830a8991cb1dee63b915a61bd175..83c3f3e0ca79decd3c66093a1bd395a754c42449 100644 (file)
@@ -7,8 +7,21 @@
  * directory or online at http://www.openafs.org/dl/license10.html
  */
 
+#include <afsconfig.h>
+#include <afs/param.h>
+
+RCSID("$Header: /tmp/cvstemp/openafs/src/venus/kdump.c,v 1.6 2003/01/02 03:55:52 hartmans Exp $");
+
 #include <stdio.h>
+#include <errno.h>
 #include <stdlib.h>    /* for malloc() */
+
+#ifdef AFS_LINUX24_ENV
+#define __KERNEL__
+#include <linux/string.h>
+#define _STRING_H 1
+#endif
+
 #include <string.h>
 
 #ifdef __linux__
@@ -48,8 +61,6 @@ struct ntfs_inode_info{};
 /* This tells afs.h to pick up afs_args from the dest tree. */
 #define KDUMP_KERNEL
 
-#include <afs/param.h>
-
 /*
  * Need to include <netdb.h> before _KERNEL is defined since on IRIX 6.5
  * <netdb.h> includes <netinet/in.h>, which in turn declares inet_addr()
@@ -195,6 +206,13 @@ typedef    struct adaptive_mutex2  adaptive_mutex2_t;
 #include <vfs/vnode.h>
 #include <sys/inode.h>
 #else /* AFS_MACH_ENV */
+#if defined(AFS_DARWIN_ENV) || defined(AFS_FBSD_ENV)
+#include <sys/vnode.h>
+#include <sys/mount.h>
+#include <ufs/ufs/quota.h> 
+#include <ufs/ufs/inode.h>
+#include <ufs/ffs/fs.h> 
+#else
 #include "sys/vfs.h"
 #ifdef AFS_LINUX20_ENV
 #define UIO_MAXIOV 1 /* don't care */
@@ -220,25 +238,42 @@ typedef   struct adaptive_mutex2  adaptive_mutex2_t;
 #ifdef AFS_SPARC_LINUX20_ENV
 #define _SPARC_STATFS_H
 #else
+#ifdef AFS_ALPHA_LINUX20_ENV
+#define _ALPHA_STATFS_H
+#else
 #define _I386_STATFS_H
+#endif /* AFS_ALPHA_LINUX20_ENV */
 #endif /* AFS_SPARC_LINUX20_ENV */
 #endif /* AFS_SPARC64_LINUX20_ENV */
 #endif /* AFS_S390_LINUX20_ENV */
 struct timezone {
     int a,b;
 };
+#if 0/*ndef AFS_ALPHA_LINUX20_ENV*/
+#ifndef AFS_LINUX24_ENV
 typedef struct timeval {
     int tv_sec;
     int tv_usec;
 } timeval_t; /* Needed here since KERNEL defined. */
+#endif
+#endif /*AFS_ALPHA_LINUX20_ENV*/
 #if defined(AFSBIG_ENDIAN)
 #define _LINUX_BYTEORDER_BIG_ENDIAN_H
 #else
 #define _LINUX_BYTEORDER_LITTLE_ENDIAN_H
 #endif
+/* Avoid problems with timer_t redefinition */
+#ifndef timer_t
+#define timer_t ktimer_t
+#define timer_t_redefined
+#endif
 #include <linux/version.h>
 #include <linux/fs.h>
-#include <afs/osi_vfs.h>
+#include <osi_vfs.h>
+#ifdef timer_t_redefined
+#undef timer_t
+#undef timer_t_redefined
+#endif
 #else /* AFS_LINUX20_ENV */
 #ifdef AFS_HPUX110_ENV
 #define        KERNEL
@@ -274,6 +309,7 @@ typedef enum _spustate {        /* FROM /etc/conf/h/_types.h */
 #endif
 #endif
 #endif
+#endif
 #endif /* AFS_MACH_ENV */
 #include <signal.h>
 #endif
@@ -483,7 +519,6 @@ void print_cmstats();
 #ifndef AFS_KDUMP_LIB
 extern struct cmd_syndesc *cmd_CreateSyntax();
 #endif
-extern int errno;
 int opencore();
 
 /* Note: this should agree with the definition in afs_buffer.c */
@@ -924,6 +959,7 @@ int cnt, size;
 #endif /*AFS_KDUMP_LIB */
 #endif
 
+#if !defined(AFS_DARWIN_ENV) && !defined(AFS_FBSD_ENV)
 int
 findsym( char *sname, off_t *offset )
 {
@@ -988,12 +1024,16 @@ findsym( char *sname, off_t *offset )
        }
 #endif /* defined(AFS_SUN5_ENV) */
 }
+#endif
 
 #define CBHTSIZE 128
 
 kdump()
 {
     int cell, cnt, cnt1;
+#if defined(AFS_DARWIN_ENV) || defined(AFS_FBSD_ENV)
+   printf("Kdump not supported\n");
+#else
 #ifndef AFS_KDUMP_LIB
 
     kmem = opencore(core);
@@ -1123,9 +1163,11 @@ kdump()
     if (Dgcpags || Dall) {
        print_gcpags(1);
     }
+#endif
     return 0;
 }
 
+#if !defined(AFS_DARWIN_ENV) && !defined(AFS_FBSD_ENV)
 int Sum_cellnames=0, Sum_userstp=0, Sum_volnames=0, Sum_exps=0, Sum_nfssysnames=0;
 int Sum_vcachemvids=0, Sum_vcachelinkData=0, Sum_vcacheacc=0, Sum_vcachelocks=0;
 
@@ -1235,7 +1277,7 @@ int pnt;
     int chainCount[NSERVERS];
 
     if (pnt) {
-       bzero((char*)chainCount, sizeof(chainCount));
+       memset((char*)chainCount, 0, sizeof(chainCount));
        printf("\n\nPrinting 'afs_servers' structures...\n");
     }
     findsym( "afs_servers", &symoff);
@@ -1273,7 +1315,7 @@ int pnt;
 
     /* Verify against afs_totalServers. */
     if (pnt) {
-       bzero((char*)chainCount, sizeof(chainCount));
+       memset((char*)chainCount, 0, sizeof(chainCount));
        if (findsym( "afs_totalServers", &symoff)) {
            kread(kmem, symoff, (char*)&afs_totalServers, sizeof(afs_int32));
            if (afs_totalServers != nServers) {
@@ -1992,7 +2034,7 @@ void kread(int kmem,off_t loc,void *buf,KDUMP_SIZE_T len)
 {
     int i;
 
-    bzero(buf,len);
+    memset(buf, 0, len);
 
 #ifdef AFS_OSF_ENV
     if (mem) {
@@ -2438,9 +2480,15 @@ void print_vnode(kmem, vep, ptr, pnt)
     printf("\ti_ino=%d, i_mode=%x, i_nlink=%d, i_uid=%d, i_gid=%d, i_size=%d\n",
           vep->i_ino, vep->i_mode, vep->i_nlink, vep->i_uid, vep->i_gid,
           vep->i_size);
+#ifndef AFS_LINUX24_ENV
     printf("\ti_atime=%u, i_mtime=%u, i_ctime=%u, i_version=%u, i_nrpages=%u\n",
           vep->i_atime, vep->i_mtime, vep->i_ctime, vep->i_version,
           vep->i_nrpages);
+#else
+    printf("\ti_atime=%u, i_mtime=%u, i_ctime=%u, i_version=%u\n",
+          vep->i_atime, vep->i_mtime, vep->i_ctime, vep->i_version
+          );
+#endif
     printf("\ti_op=0x%x, i_dev=0x%x, i_rdev=0x%x, i_sb=0x%x\n",
           vep->i_op, vep->i_dev, vep->i_rdev, vep->i_sb);
 #ifdef AFS_LINUX24_ENV
@@ -3883,6 +3931,7 @@ void print_cmstats(cmp)
     printf("\t%10d afs_GetCell\n",         cmp->callInfo.C_afs_GetCell);
     printf("\t%10d afs_GetCellByIndex\n",         cmp->callInfo.C_afs_GetCellByIndex);
     printf("\t%10d afs_GetCellByName\n",         cmp->callInfo.C_afs_GetCellByName);
+    printf("\t%10d afs_GetRealCellByIndex\n",         cmp->callInfo.C_afs_GetRealCellByIndex);
     printf("\t%10d afs_NewCell\n",         cmp->callInfo.C_afs_NewCell);
     printf("\t%10d CheckVLDB\n",         cmp->callInfo.C_CheckVLDB);
     printf("\t%10d afs_GetVolume\n",         cmp->callInfo.C_afs_GetVolume);
@@ -4010,6 +4059,7 @@ void print_cmstats(cmp)
 #endif
 }
 
+#endif
 #if 0
 #define OffsetOf(s,mem)        ((long)(&(((s *)0)->mem)))
 #define SizeOf(s,mem)  ((long)sizeof(((s *)0)->mem))
index bfe600dc7a69a2350aad9ce4fb31bd086e635d08..49d721a65e7bda1d0a55b793885e993e0cf35fbe 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/venus/twiddle.c,v 1.1.1.4 2001/07/14 22:24:37 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/venus/twiddle.c,v 1.2 2003/01/02 03:55:53 hartmans Exp $");
 
 #include <rx/xdr.h>
 #include <sys/ioctl.h>
@@ -30,7 +30,8 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/venus/twiddle.c,v 1.1.1.4 2001/07/14 22
 #undef VICE
 #include "afs/prs_fs.h"
 #include <afs/afsint.h>
-#include <afs/auth.h>
+#include <afs/auth.h>>
+#include <errno.h
 #include <afs/cellconfig.h>
 #include <afs/cmd.h>
 #include <strings.h>
@@ -44,7 +45,7 @@ static char space[MAXSIZE];
 static char tspace[1024];
 static struct ubik_client *uclient;
 
-extern int errno;
+
 extern struct cmd_syndesc *cmd_CreateSyntax();
 static char pn[] = "fs";
 static int rxInitDone = 0;
index 392a149720b106fc89070e630cfc818e1838f208..e1c766a5ff4d4abb32ecabbc56ddcbdfdc029252 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/cnvldb.c,v 1.1.1.5 2001/09/11 14:35:37 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/cnvldb.c,v 1.2 2003/01/02 03:55:53 hartmans Exp $");
 
 #include <afs/stds.h>
 #include <sys/types.h>
@@ -30,7 +30,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/cnvldb.c,v 1.1.1.5 2001/09/11
 #define MAXSIZE 2048 /* most I'll get back from PIOCTL */
 #define        BADSERVERID     255     /* XXX */
 
-extern int errno;
+
 extern struct cmd_syndesc *cmd_CreateSyntax();
 static char pn[] = "cnvldb";
 static char tempname[] = "XXnewvldb";
index 69292c254f4fe3bf9c57c72931cca524373399c5..0c73c78f69283248a827392692bca63e6c39bdb9 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/sascnvldb.c,v 1.1.1.5 2001/09/11 14:35:37 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/sascnvldb.c,v 1.2 2003/01/02 03:55:53 hartmans Exp $");
 
 #include <afs/stds.h>
 #include <sys/types.h>
@@ -35,7 +35,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/vlserver/sascnvldb.c,v 1.1.1.5 2001/09/
 
 #define MAXSIZE 2048 /* most I'll get back from PIOCTL */
 
-extern int errno;
+
 extern struct cmd_syndesc *cmd_CreateSyntax();
 static char pn[] = "cnvldb";
 static char tempname[] = "XXnewvldb";
index 9108e0295071f9324842161730201dad75d33b22..8aa0f824b85a25ef48742785fdc533b41cd7e830 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/vol/fs_conv_411.c,v 1.1.1.5 2001/09/11 14:35:41 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/vol/fs_conv_411.c,v 1.2 2003/01/02 03:55:53 hartmans Exp $");
 
 #if    defined(AFS_DUX40_ENV) || (defined(AFS_SUN_ENV) && !defined(AFS_SUN5_ENV)) || defined(AFS_SUN54_ENV)
 #if defined AFS_DUX40_ENV
@@ -84,7 +84,6 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/vol/fs_conv_411.c,v 1.1.1.5 2001/09/11
 int icount=0, iarraysize=0, *iarray;
 
 char *rawname(),  *unrawname(), *vol_DevName(), *blockcheck();
-extern int errno;
 #define ROOTINODE      2       
 int force = 0,  verbose = 0,  unconv = 0;
 
index e35324a8238b2236f4987b4126874a097de65bd5..b72b709e5937e7223c9aed1ce9af64a94ca8b39f 100644 (file)
@@ -18,7 +18,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/vol/partition.c,v 1.12 2002/09/26 19:18:09 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/vol/partition.c,v 1.13 2003/01/02 03:55:53 hartmans Exp $");
 
 #include <ctype.h>
 #ifdef AFS_NT40_ENV
@@ -59,7 +59,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/vol/partition.c,v 1.12 2002/09/26 19:18
 #endif
 #endif /* AFS_VFSINCL_ENV */
 #endif /* AFS_OSF_ENV */
-#include <sys/errno.h>
+#include <errno.h>
 #include <sys/stat.h>
 #include <stdio.h>
 #include <sys/file.h>
@@ -811,7 +811,6 @@ void VSetPartitionDiskUsage_r(register struct DiskPartition *dp)
 #else
 void VSetPartitionDiskUsage_r(register struct DiskPartition *dp)
 {
-    extern int errno;
     int fd, totalblks, free, used, availblks, bsize, code;
     int reserved;
 #if AFS_HAVE_STATVFS