]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
This commit was generated by cvs2svn to compensate for changes in r611,
authorSam Hartman <hartmans@debian.org>
Wed, 30 Jul 2003 17:13:49 +0000 (17:13 +0000)
committerSam Hartman <hartmans@debian.org>
Wed, 30 Jul 2003 17:13:49 +0000 (17:13 +0000)
which included commits to RCS files with non-trunk default branches.

285 files changed:
.cvsignore
README
acconfig.h
configure-libafs.in
src/WINNT/afs_setup_utils/afs_setup_utils_stub.rc
src/WINNT/afs_setup_utils/lang/de_DE/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/en_US/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/es_ES/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/ja_JP/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/ko_KR/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/pt_BR/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/zh_CN/afs_setup_utmls.rc
src/WINNT/afs_setup_utils/lang/zh_TW/afs_setup_utils.rc
src/WINNT/afsadmsvr/afsadmsvr.rc
src/WINNT/afsapplib/afsapplib_stub.rc
src/WINNT/afsapplib/lang/de_DE/afsapplib.rc
src/WINNT/afsapplib/lang/en_US/afsapplib.rc
src/WINNT/afsapplib/lang/es_ES/afsapplib.rc
src/WINNT/afsapplib/lang/ja_JP/afsapplib.rc
src/WINNT/afsapplib/lang/ko_KR/afsapplib.rc
src/WINNT/afsapplib/lang/pt_BR/afsapplib.rc
src/WINNT/afsapplib/lang/zh_CN/afsapplib.rc
src/WINNT/afsapplib/lang/zh_TW/afsapplib.rc
src/WINNT/afsd/NTMakefile
src/WINNT/afsd/afsd.rc
src/WINNT/afsd/afsd_init.c
src/WINNT/afsd/afsd_service.c
src/WINNT/afsd/afsd_service.rc
src/WINNT/afsd/afslog95.rc
src/WINNT/afsd/afslogon.c
src/WINNT/afsd/afslogon.rc
src/WINNT/afsd/afsshare.rc
src/WINNT/afsd/cm.h
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/fs.rc
src/WINNT/afsd/klog.rc
src/WINNT/afsd/libafsconf.rc
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb3.c
src/WINNT/afsd/symlink.rc
src/WINNT/afsd/tokens.rc
src/WINNT/afsd/unlog.rc
src/WINNT/afslegal/afslegal_stub.rc
src/WINNT/afslegal/lang/de_DE/afslegal.rc
src/WINNT/afslegal/lang/en_US/afslegal.rc
src/WINNT/afslegal/lang/es_ES/afslegal.rc
src/WINNT/afslegal/lang/ja_JP/afslegal.rc
src/WINNT/afslegal/lang/ko_KR/afslegal.rc
src/WINNT/afslegal/lang/pt_BR/afslegal.rc
src/WINNT/afslegal/lang/zh_CN/afslegal.rc
src/WINNT/afslegal/lang/zh_TW/afslegal.rc
src/WINNT/afssvrcfg/afscfg_stub.rc
src/WINNT/afssvrcfg/lang/de_DE/afscfg.rc
src/WINNT/afssvrcfg/lang/en_US/afscfg.rc
src/WINNT/afssvrcfg/lang/es_ES/afscfg.rc
src/WINNT/afssvrcfg/lang/ja_JP/afscfg.rc
src/WINNT/afssvrcfg/lang/ko_KR/afscfg.rc
src/WINNT/afssvrcfg/lang/pt_BR/afscfg.rc
src/WINNT/afssvrcfg/lang/zh_CN/afscfg.rc
src/WINNT/afssvrcfg/lang/zh_TW/afscfg.rc
src/WINNT/afssvrcpa/afssvrcpa_stub.rc
src/WINNT/afssvrcpa/lang/de_DE/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/en_US/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/es_ES/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/ja_JP/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/ko_KR/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/pt_BR/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/zh_CN/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/zh_TW/afssvrcpa.rc
src/WINNT/afssvrmgr/lang/de_DE/svrmgr.rc
src/WINNT/afssvrmgr/lang/en_US/svrmgr.rc
src/WINNT/afssvrmgr/lang/es_ES/svrmgr.rc
src/WINNT/afssvrmgr/lang/ja_JP/svrmgr.rc
src/WINNT/afssvrmgr/lang/ko_KR/svrmgr.rc
src/WINNT/afssvrmgr/lang/pt_BR/svrmgr.rc
src/WINNT/afssvrmgr/lang/zh_CN/svrmgr.rc
src/WINNT/afssvrmgr/lang/zh_TW/svrmgr.rc
src/WINNT/afssvrmgr/svrmgr_stub.rc
src/WINNT/afsusrmgr/AfsUsrMgr_stub.rc
src/WINNT/afsusrmgr/lang/de_DE/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/en_US/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/es_ES/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/ja_JP/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/ko_KR/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/pt_BR/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/zh_CN/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/zh_TW/AfsUsrMgr.rc
src/WINNT/bosctlsvc/bosctlsvc.rc
src/WINNT/client_config/afs_config_stub.rc
src/WINNT/client_config/lang/de_DE/afs_config.rc
src/WINNT/client_config/lang/en_US/afs_config.rc
src/WINNT/client_config/lang/es_ES/afs_config.rc
src/WINNT/client_config/lang/ja_JP/afs_config.rc
src/WINNT/client_config/lang/ko_KR/afs_config.rc
src/WINNT/client_config/lang/pt_BR/afs_config.rc
src/WINNT/client_config/lang/zh_CN/afs_config.rc
src/WINNT/client_config/lang/zh_TW/afs_config.rc
src/WINNT/client_cpa/afs_cpa_stub.rc
src/WINNT/client_cpa/lang/de_DE/afs_cpa.rc
src/WINNT/client_cpa/lang/en_US/afs_cpa.rc
src/WINNT/client_cpa/lang/es_ES/afs_cpa.rc
src/WINNT/client_cpa/lang/ja_JP/afs_cpa.rc
src/WINNT/client_cpa/lang/ko_KR/afs_cpa.rc
src/WINNT/client_cpa/lang/pt_BR/afs_cpa.rc
src/WINNT/client_cpa/lang/zh_CN/afs_cpa.rc
src/WINNT/client_cpa/lang/zh_TW/afs_cpa.rc
src/WINNT/client_creds/afscreds_stub.rc
src/WINNT/client_creds/lang/de_DE/afscreds.rc
src/WINNT/client_creds/lang/en_US/afscreds.rc
src/WINNT/client_creds/lang/es_ES/afscreds.rc
src/WINNT/client_creds/lang/ja_JP/afscreds.rc
src/WINNT/client_creds/lang/ko_KR/afscreds.rc
src/WINNT/client_creds/lang/pt_BR/afscreds.rc
src/WINNT/client_creds/lang/zh_CN/afscreds.rc
src/WINNT/client_creds/lang/zh_TW/afscreds.rc
src/WINNT/client_exp/afs_shl_ext_stub.rc
src/WINNT/client_exp/lang/de_DE/afs_shl_ext.rc
src/WINNT/client_exp/lang/en_US/afs_shl_ext.rc
src/WINNT/client_exp/lang/es_ES/afs_shl_ext.rc
src/WINNT/client_exp/lang/ja_JP/afs_shl_ext.rc
src/WINNT/client_exp/lang/ko_KR/afs_shl_ext.rc
src/WINNT/client_exp/lang/pt_BR/afs_shl_ext.rc
src/WINNT/client_exp/lang/zh_CN/afs_shl_ext.rc
src/WINNT/client_exp/lang/zh_TW/afs_shl_ext.rc
src/WINNT/client_osi/libosi.rc
src/WINNT/client_osi/osi.h
src/WINNT/client_osi/osistatl.h
src/WINNT/client_osi/osiutils.c
src/WINNT/eventlog/lang/afseventmsg.rc
src/WINNT/eventlog/lang/de_DE/event.mc
src/WINNT/eventlog/lang/es_ES/event.mc
src/WINNT/eventlog/lang/ja_JP/event.mc
src/WINNT/eventlog/lang/ko_KR/event.mc
src/WINNT/eventlog/lang/pt_BR/event.mc
src/WINNT/eventlog/lang/zh_CN/event.mc
src/WINNT/eventlog/lang/zh_TW/event.mc
src/WINNT/install/InstallShield5/NTMakefile
src/WINNT/pthread/pthread.rc
src/WINNT/pthread/pthread95.rc
src/afs/DARWIN/osi_vfsops.c
src/afs/DARWIN/osi_vnodeops.c
src/afs/HPUX/osi_groups.c
src/afs/HPUX/osi_machdep.h
src/afs/HPUX/osi_sleep.c
src/afs/HPUX/osi_vfsops.c
src/afs/HPUX/osi_vnodeops.c
src/afs/LINUX/osi_alloc.c
src/afs/LINUX/osi_groups.c
src/afs/LINUX/osi_vfsops.c
src/afs/SOLARIS/osi_vfsops.c
src/afs/VNOPS/afs_vnop_attrs.c
src/afs/afs_analyze.c
src/afs/afs_cell.c
src/afs/afs_conn.c
src/afs/afs_dcache.c
src/afs/afs_osi.c
src/afs/afs_server.c
src/afs/afs_user.c
src/afs/afs_util.c
src/afs/afs_vcache.c
src/afs/afs_volume.c
src/afs/sysincludes.h
src/afsd/Makefile.in
src/afsd/afs.rc.darwin
src/afsd/afsd.c
src/afsmonitor/Makefile.in
src/afsweb/Makefile.in
src/auth/cellconfig.c
src/auth/ktc.c
src/bozo/Makefile.in
src/bozo/bos.rc
src/bozo/bos_util.c
src/bozo/bosserver.rc
src/bu_utils/Makefile.in
src/bu_utils/fms.rc
src/bucoord/backup.rc
src/budb/Makefile.in
src/budb/buserver.rc
src/budb/procs.c
src/butc/Makefile.in
src/butc/butc.rc
src/butc/dump.c
src/butc/tcudbprocs.c
src/butm/Makefile.in
src/butm/file_tm.c
src/cf/linux-test2.m4
src/cf/linux-test3.m4
src/cf/linux-test4.m4
src/config/Makefile.i386_linux24.in
src/config/Makefile.in
src/config/NTMakefile.i386_nt40
src/config/NTMakefile.version-NOCML
src/config/NTVersioninfo.rc
src/config/afs_sysnames.h
src/dauth/Makefile.in
src/des/andrew-conf.h
src/des/crypt.c
src/dir/Makefile.in
src/dir/dir.c
src/dir/test/Makefile.in
src/export/Makefile.in
src/finale/Makefile.in
src/finale/translate_et.rc
src/fsint/Makefile.in
src/fsprobe/Makefile.in
src/kauth/kas.rc
src/kauth/kaserver.rc
src/kauth/kpasswd.rc
src/libacl/Makefile.in
src/libadmin/adminutil/afsadminutil.rc
src/libadmin/bos/afsbosadmin.rc
src/libadmin/cfg/afscfgadmin.rc
src/libadmin/client/afsclientadmin.rc
src/libadmin/kas/afskasadmin.rc
src/libadmin/pts/afs_ptsAdmin.c
src/libadmin/pts/afsptsadmin.rc
src/libadmin/vos/afsvosadmin.rc
src/libafs/MakefileProto.HPUX.in
src/libafs/MakefileProto.SOLARIS.in
src/libafs/afs.ppc_darwin_12.plist.in
src/libafs/afs.ppc_darwin_13.plist.in
src/libafs/afs.ppc_darwin_14.plist.in
src/libafs/afs.ppc_darwin_60.plist.in
src/libafsauthent/afsauthent.rc
src/libafsrpc/afsrpc.rc
src/libuafs/Makefile.common
src/libuafs/MakefileProto.HPUX.in
src/login/Makefile.in
src/package/Makefile.in
src/pinstall/Makefile.in
src/procmgmt/afskill.rc
src/procmgmt/afsprocmgmt.rc
src/ptserver/Makefile.in
src/ptserver/pts.rc
src/ptserver/ptserver.rc
src/rx/HPUX/rx_kmutex.h
src/rx/LINUX/rx_knet.c
src/rx/SOLARIS/rx_knet.c
src/rx/bulk.example/Makefile.in
src/rx/bulktest/Makefile.in
src/rx/multi.example/Makefile.in
src/rx/rx_kcommon.c
src/rx/rxdebug.rc
src/rx/simple.example/Makefile.in
src/rx/xdr.h
src/rx/xdr_mem.c
src/rxdebug/Makefile.in
src/rxdebug/rxdebug.rc
src/rxgen/Makefile.in
src/rxkad/test/Makefile.in
src/rxkad/ticket.c
src/rxstat/Makefile.in
src/shlibafsauthent/afsauthent.rc
src/shlibafsrpc/afsrpc.rc
src/sia/Makefile.in
src/sys/rmtsysc.c
src/tsm41/Makefile.in
src/ubik/Makefile.in
src/ubik/beacon.c
src/ubik/udebug.rc
src/update/upclient.rc
src/update/upserver.rc
src/uss/Makefile.in
src/uss/lex.c
src/uss/uss.rc
src/uss/uss_common.h
src/util/afs_lhash.c
src/util/potpourri.h
src/util/softsig.c
src/util/test/Makefile.in
src/venus/test/owntest.c
src/venus/up.c
src/viced/callback.c
src/viced/fileserver.rc
src/viced/host.c
src/viced/viced.c
src/vlserver/Makefile.in
src/vlserver/vlserver.rc
src/vol/salvager.rc
src/vol/vol-salvage.c
src/vol/volinfo.rc
src/volser/volprocs.c
src/volser/volserver.rc
src/volser/vos.rc
src/xstat/Makefile.in

index c2948c21e867f5d3444612764ae53d05eedceeae..4f075370cb6fd2ef8fca369113eedf5de7f65111 100644 (file)
@@ -9,6 +9,8 @@ hp_ux102
 hp_ux110
 i386_linux22
 i386_linux24
+i386_umlinux22
+i386_umlinux24
 include
 lib
 sgi_65
diff --git a/README b/README
index c3bf7103e024db23604316a185c5b1d16a7f174e..7ef295b2a87883a9e87357204f47882bc751c81f 100644 (file)
--- a/README
+++ b/README
@@ -36,6 +36,8 @@ A. Creating the proper directory structure.
              i386_fbsd46 (gmake is required to build for FreeBSD)
       i386_linux22
       i386_linux24 
+      i386_umlinux22
+      i386_umlinux24 
       rs_aix42
       sgi_65 (file server not tested)
       sun4_413 (No client support, no fileserver support, db servers only)
index 679dd81add25a8df0ad01591dc1b409bc2ca87ce..075dca23bcca06e53f4c510a04e241f9a66903be 100644 (file)
@@ -26,6 +26,7 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
 
 #undef BITMAP_LATER
 #undef BOS_RESTRICTED_MODE
+#undef BOS_NEW_CONFIG
 #undef FAST_RESTART
 #undef FULL_LISTVOL_SWITCH
 
@@ -35,6 +36,7 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
 #undef EXPORTED_KALLSYMS_ADDRESS
 #undef EXPORTED_KALLSYMS_SYMBOL
 #undef EXPORTED_SYS_CALL_TABLE
+#undef EXPORTED_IA32_SYS_CALL_TABLE
 #undef EXPORTED_TASKLIST_LOCK
 #undef INODE_SETATTR_NOT_VOID
 #undef RECALC_SIGPENDING_TAKES_VOID
@@ -43,6 +45,7 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
 #undef STRUCT_FS_HAS_FS_ROLLED
 #undef STRUCT_INODE_HAS_I_DEVICES
 #undef STRUCT_INODE_HAS_I_DIRTY_DATA_BUFFERS
+#undef STRUCT_INODE_HAS_I_ALLOC_SEM
 #undef STRUCT_INODE_HAS_I_TRUNCATE_SEM
 #undef STRUCT_TASK_STRUCT_HAS_PARENT
 #undef STRUCT_TASK_STRUCT_HAS_REAL_PARENT
index 7777c8e5f1bf6512026318278b333dcf6574c49c..d7149a9aa24b4f5fb601f71e665284a1417ff981 100644 (file)
@@ -1,5 +1,5 @@
 AC_INIT(Makefile.common)
-AM_INIT_AUTOMAKE(openafs-libafs,1.2.9)
+AM_INIT_AUTOMAKE(openafs-libafs,1.2.10)
 AC_CONFIG_HEADER(config/afsconfig.h)
 define(OPENAFS_CONFIGURE_LIBAFS)
 
index 20d1f9a6a284367deb94c84bb14fbc0ec3f81503..d0949cd5ac3f0e8a9aa506e3f68af359456aca65 100644 (file)
@@ -16,6 +16,9 @@
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.dll"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 5f8faa675dceb15c5ebf1dafc31f399e9d8f0045..fc8c340c99b5eda457098bf926114fa390667162 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 1252
+#define AFS_VERINFO_LANG_CODE 0x407
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index 8531252d7079b67f8affd07c9068788208088af8..228e525fabb146a877723867e0b52a3fbcb97d6b 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 1252
+#define AFS_VERINFO_LANG_CODE 0x409
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index 2868307f8f426e4ef7630079822c6536cf15c3c2..39d9f0253bce7a8377596ada4d89db2c78b49f8c 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 1252
+#define AFS_VERINFO_LANG_CODE 0x40a
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index 2761ee6ae8ccdbf12128c33ff5bd1a63d300a894..1f3ecb9fd920a86861f8ebc3981ecff050085d42 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS \83Z\83b\83g\83A\83b\83v\81E\83\86\81[\83e\83B\83\8a\83e\83B\81[ DLL"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 932
+#define AFS_VERINFO_LANG_CODE 0x411
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index ff0f945d54bc590fd5ce062b9c7cd44aad22a41e..7ad3b0ddbf9124e5737a7bbfa16406524c0094e8 100644 (file)
 //\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"\r
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 949
+#define AFS_VERINFO_LANG_CODE 0x412
 #include "AFS_component_version_number.h"\r
 #include "..\..\..\..\config\NTVersioninfo.rc"\r
 \r
index 22a1f73cf08ef106a857200b07fd5cf92d9d9714..c90252c87fd074e5f0bd9e8c875ef1c627ac99ec 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "DLL dos Utilitários de Configuração do AFS"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_CHARSET 1252
+#define AFS_VERINFO_LANG_CODE 0x416
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index 7d6d4431edba8c5b8827ef3d31bd32a7905e33d7..769f0ba1da8c3335075262e5e156bfc9a3f3af38 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS °²×°ÊµÓóÌÐò DLL"
+#define AFS_VERINFO_NAME "afs_setup_utmls"
+#define AFS_VERINFO_FILENAME "afs_setup_utmls.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index abf75cc2b0246536e155a5af070d5efc5cb12295..2ec33b6d2540cf87883e1ff212b47da54bc4c06a 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Setup Utilities DLL"
+#define AFS_VERINFO_NAME "afs_setup_utils"
+#define AFS_VERINFO_FILENAME "afs_setup_utils.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"
 #include "..\..\..\..\config\NTVersioninfo.rc"
 
index 1529aced7e7efa99a89f642808df1326068321c9..e49cccae21baa31a6aba242aa0acf7c6cc2ea483 100644 (file)
@@ -17,6 +17,8 @@
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Administration Server"
+#define  AFS_VERINFO_NAME "afsadmsvr"
+#define  AFS_VERINFO_FILENAME "afsadmsvr.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 8b5a155a0d0c1410d21dfbe54fcc37aaa9eb37e5..f39516e29c4c14d1437d08618e03baac6effa7b9 100644 (file)
@@ -9,6 +9,9 @@
 
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Application Base DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 1bc34490842a0923fc50337337e44f3220339f9a..ceb27817aaa490b4644dfd7ff15d8020961a40ea 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Application Base DLL"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 6524a9c3c31dd3656b39887490e55740a658b2f4..bcd5b5adf457fceef3a1127a7d77bcd6b57c0133 100644 (file)
 #include <commctrl.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Application Base DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 66225fa764074f0424de199d3bc2826c1a99c0cd..2db6918c804216a142976ca2725fa9fd4fe62af8 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Application Base DLL"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index d7a7cb9c4c4d0781145b42c922bbacf764536b35..b2024c3b8c29379893bc5c9a7ac334dcfa8314ad 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS \83A\83v\83\8a\83P\81[\83V\83\87\83\93\81E\83x\81[\83X DLL"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 3f07aa42bc79800fc3268b0318cff2bf930e376b..e8d3eed66ee1dc549fbbcf07640d9eca78cd5c6b 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ÀÀ¿ëÇÁ·Î±×·¥ ±âº» DLL"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 3be990eb9dace7e48525119425c41d97f12e8338..8721489dfdfc68564449686b4427ccf0c88e1288 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "DLL Base da Aplicação AFS"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index f80ef68f91d2d4a1cff73cfdfed8f70b81527ab8..37832a587b358e93614a23887f42b747858b5f01 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Ó¦ÓóÌÐò»ù±¾¶¯Ì¬Á´½Ó¿â"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 9a1f4914b4569bfd265416da05e6ad754119b6f2..a77ddf591a0dc86482f900c54defeb956f084345 100644 (file)
 #include <commctrl.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Application Base DLL"\r
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afsapplib"
+#define AFS_VERINFO_FILENAME "afsapplib.dll"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index da8bc97c1df240185a1a7bb0d32fdac682e453a3..edf83cd841b9017aa29d599a25d7c6bee2d2a9ed 100644 (file)
@@ -62,6 +62,7 @@ AFSDOBJS=\
        cm_vnodeops.obj \
        cm_dir.obj \
        cm_utils.obj \
+       largeintdotnet.obj \
        smb.obj \
        smb3.obj \
        smb_ioctl.obj \
index b0d1c2d69eb35a7edcc4525f687d4e271834c7b6..de954d0e199d10807682851329718e7f06b9abbd 100644 (file)
@@ -19,3 +19,11 @@ BEGIN
 END
 
 AFSDIcon       ICON    afsd.ico
+/* Define VERSIONINFO resource */
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client Driver Application"
+#define AFS_VERINFO_NAME "afsd"
+#define AFS_VERINFO_FILENAME "afsd.exe"
+
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
index a09e4c14476ceea011bf13b0780b58aadd0b6d71..84d6a8504654271da132975e0a320a3f4500d6db 100644 (file)
@@ -416,7 +416,10 @@ int afsd_InitCM(char **reasonP)
        }
        else {
          cm_dnsEnabled = 1;   /* default on */
+         afsi_log("Default to use DNS to find AFS cell servers");
        }
+#else /* AFS_AFSDB_ENV */
+       afsi_log("AFS not built with DNS support to find AFS cell servers");
 #endif /* AFS_AFSDB_ENV */
 
 #ifdef AFS_FREELANCE_CLIENT
index 42979d5c94d221d8adce7b579c7339659e32d40b..69419ca41ec0d0d918f7dfb5100325cf83d48628 100644 (file)
 #include <winsock2.h>
 
 #include <osi.h>
-\r
-#ifdef DEBUG\r
-//#define NOTSERVICE\r
-#endif\r
+
+#ifdef DEBUG
+//#define NOTSERVICE
+#endif
 
 extern void afsi_log(char *pattern, ...);
 
@@ -137,9 +137,10 @@ doneTrace:
        }
 }
 
-#if 0
+#if 1
 /* This code was moved to Drivemap.cpp*/
 /* Mount a drive into AFS if the user wants us to */
+/* DEE Could check first if we are run as SYSTEM */
 void CheckMountDrive()
 {
         char szAfsPath[_MAX_PATH];
@@ -171,9 +172,27 @@ void CheckMountDrive()
                         }
                 }
                 
+#if 0
                 sprintf(szAfsPath, "\\Device\\LanmanRedirector\\%s\\%s-AFS\\%s", szDriveToMapTo, cm_HostName, szSubMount);
         
                 dwResult = DefineDosDevice(DDD_RAW_TARGET_PATH, szDriveToMapTo, szAfsPath);
+#else
+               {
+                   NETRESOURCE nr;
+                   memset (&nr, 0x00, sizeof(NETRESOURCE));
+                   sprintf(szAfsPath,"\\\\%s-AFS\\%s",cm_HostName,szSubMount);
+                   
+                   nr.dwScope = RESOURCE_GLOBALNET;
+                   nr.dwType=RESOURCETYPE_DISK;
+                   nr.lpLocalName=szDriveToMapTo;
+                   nr.lpRemoteName=szAfsPath;
+                   nr.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE;
+                   nr.dwUsage = RESOURCEUSAGE_CONNECTABLE;
+
+                   dwResult = WNetAddConnection2(&nr,NULL,NULL,FALSE);
+               }
+#endif
                 afsi_log("GlobalAutoMap of %s to %s %s", szDriveToMapTo, szSubMount, dwResult ? "succeeded" : "failed");
         }        
 
@@ -194,7 +213,7 @@ void afsd_Main()
 
        WaitToTerminate = CreateEvent(NULL, TRUE, FALSE, NULL);
 
-#ifndef NOTSERVICE\r
+#ifndef NOTSERVICE
        StatusHandle = RegisterServiceCtrlHandler(AFS_DAEMON_SERVICE_NAME,
                        (LPHANDLER_FUNCTION) afsd_ServiceControlHandler);
 
@@ -251,7 +270,7 @@ void afsd_Main()
        }
 
         /* Check if we should mount a drive into AFS */
-/*        CheckMountDrive();*/
+        CheckMountDrive();
 
        WaitForSingleObject(WaitToTerminate, INFINITE);
        
@@ -281,7 +300,12 @@ void main()
        return ;
 }
 #else
-void _CRTAPI1 main()
+
+#ifdef _CRTAPI1
+void _CRTAPI1 main(void)
+#else
+void  main()
+#endif
 {
        LONG status = ERROR_SUCCESS;
        SERVICE_TABLE_ENTRY dispatchTable[] = {
index 5fa3428b4152cc57494d4903e10be66d191432f9..189c56cd6ee6335f74bdb0287818007ee4fd9702 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client Daemon"
+#define AFS_VERINFO_NAME "afsd_service"
+#define AFS_VERINFO_FILENAME "afsd_service.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index dfb2871f403106f2586c2b7e9c9d5c32d9bb8080..61f21409c754cdc13d0c6b8d502ee18da6580313 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Integrated Logon 95 DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afslog95"
+#define AFS_VERINFO_FILENAME "afslog95.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 8ad61f28c14b33769fc1d0aeb64266a7773af716..ff671c1b9aefc0539e95a53d2d029a12ce5903a2 100644 (file)
@@ -320,6 +320,7 @@ DWORD APIENTRY NPLogonNotify(
        LPWSTR *lpLogonScript)
 {
        char uname[256];
+       char *ctemp;
        char password[256];
        char cell[256];
        MSV1_0_INTERACTIVE_LOGON *IL;
@@ -347,6 +348,10 @@ DWORD APIENTRY NPLogonNotify(
        wcstombs(uname, IL->UserName.Buffer, 256);
        wcstombs(password, IL->Password.Buffer, 256);
 
+       /* Make sure AD-DOMANS sent from login that is sent to us is striped */
+        ctemp = strchr(uname, '@');
+        if (ctemp) *ctemp = 0;
+
        (void) RegOpenKeyEx(HKEY_LOCAL_MACHINE, REG_CLIENT_PARMS_KEY,
                    0, KEY_QUERY_VALUE, &NPKey);
        LSPsize=sizeof(TraceOption);
@@ -435,6 +440,7 @@ DWORD APIENTRY NPLogonNotify(
                  * mode or the failSilently flag is set, otherwise let the
                  * user know we failed and give them a chance to try again. */
         if (retryInterval <= 0) {
+            reason = "AFS not running";
              if (!interactive || failSilently)
                  break;
                        flag = MessageBox(hwndOwner,
index 0cbf866a0f8eb7214bc24a8157a8686b67ae34a8..1b541fd524b1cc9a9397dbc16594dbaf789ab4db 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Integrated Logon DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afslogon"
+#define AFS_VERINFO_FILENAME "afslogon.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index a99d5807c668abf94522d846f4887f1441fb9232..a4af961ff7a69882c4f0028300a5b5697cc42205 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Submount Command"
+#define AFS_VERINFO_NAME "afsshare"
+#define AFS_VERINFO_FILENAME "afsshare.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index fbf6af631f1c9ccd2b6a0e2c396bf79e6aff3a60..600199761a5ff11c4fefbf3914100969683bcef9 100644 (file)
@@ -245,5 +245,6 @@ int RXAFS_Lookup (struct rx_connection *,
 #define CM_ERROR_BADNTFILENAME         (CM_ERROR_BASE+37)
 #define CM_ERROR_BUFFERTOOSMALL                (CM_ERROR_BASE+38)
 #define CM_ERROR_RENAME_IDENTICAL      (CM_ERROR_BASE+39)
+#define CM_ERROR_ALLOFFLINE             (CM_ERROR_BASE+40)
 
 #endif /*  __CM_H_ENV__ */
index f38d6f6f8f72189c931e2cd437cd36d6933c73fb..6ebdf65221f75f12659b3974745256623985998d 100644 (file)
@@ -134,6 +134,15 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp,
        if (reqp->flags & CM_REQ_NORETRY)
                goto out;
 
+       /* if all servers are offline, mark them non-busy and start over */
+       if (errorCode == CM_ERROR_ALLOFFLINE) {
+           osi_Log0(afsd_logp, "cm_Analyze passed CM_ERROR_ALLOFFLINE.");
+           thrd_Sleep(5000);
+           /* cm_ForceUpdateVolume marks all servers as non_busy */
+           cm_ForceUpdateVolume(fidp, userp, reqp);
+           retry = 1;
+       }
+
        /* if all servers are busy, mark them non-busy and start over */
        if (errorCode == CM_ERROR_ALLBUSY) {
                cm_GetServerList(fidp, userp, reqp, &serversp);
@@ -164,23 +173,37 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp,
                long oldSum, newSum;
                int same;
 
-               /* Back off to allow move to complete */
-               thrd_Sleep(2000);
+               /* Log server being offline for this volume */
+               osi_Log4(afsd_logp, "cm_Analyze found server %d.%d.%d.%d
+marked offline for a volume",
+                        ((serverp->addr.sin_addr.s_addr & 0xff)),
+                        ((serverp->addr.sin_addr.s_addr & 0xff00)>> 8),
+                        ((serverp->addr.sin_addr.s_addr & 0xff0000)>> 16),
+                        ((serverp->addr.sin_addr.s_addr & 0xff000000)>> 24));
+               /* Create Event Log message */ 
+               {
+                   HANDLE h;
+                   char *ptbuf[1];
+                   char s[100];
+                   h = RegisterEventSource(NULL, AFS_DAEMON_EVENT_NAME);
+                   sprintf(s, "cm_Analyze: Server %d.%d.%d.%d reported volume %d as missing.",
+                           ((serverp->addr.sin_addr.s_addr & 0xff)),
+                           ((serverp->addr.sin_addr.s_addr & 0xff00)>> 8),
+                           ((serverp->addr.sin_addr.s_addr & 0xff0000)>> 16),
+                           ((serverp->addr.sin_addr.s_addr & 0xff000000)>> 24),
+                           fidp->volume);
+                   ptbuf[0] = s;
+                   ReportEvent(h, EVENTLOG_WARNING_TYPE, 0, 1009, NULL,
+                               1, 0, ptbuf, NULL);
+                   DeregisterEventSource(h);
+               }
 
-               /* Update the volume location and see if it changed */
-               cm_GetServerList(fidp, userp, reqp, &serversp);
-               oldSum = cm_ChecksumServerList(serversp);
-               cm_ForceUpdateVolume(fidp, userp, reqp);
+               /* Mark server offline for this volume */
                cm_GetServerList(fidp, userp, reqp, &serversp);
-               newSum = cm_ChecksumServerList(serversp);
-               same = (oldSum == newSum);
 
-               /* mark servers as appropriate */
                for (tsrp = serversp; tsrp; tsrp=tsrp->next) {
                        if (tsrp->server == serverp)
                                tsrp->status = offline;
-                       else if (!same)
-                               tsrp->status = not_busy;
                }
                retry = 1;
        }
@@ -312,8 +335,11 @@ long cm_ConnByMServers(cm_serverRef_t *serversp, cm_user_t *usersp,
        lock_ReleaseWrite(&cm_serverLock);
        if (firstError == 0) {
                if (someBusy) firstError = CM_ERROR_ALLBUSY;
-               else if (someOffline) firstError = CM_ERROR_NOSUCHVOLUME;
-               else firstError = CM_ERROR_TIMEDOUT;
+               else if (someOffline) firstError = CM_ERROR_ALLOFFLINE;
+               else if (serversp) firstError = CM_ERROR_TIMEDOUT;
+               /* Only return CM_ERROR_NOSUCHVOLUME if there are no
+                  servers for this volume */
+               else firstError = CM_ERROR_NOSUCHVOLUME;
        }
        osi_Log1(afsd_logp, "cm_ConnByMServers returning %x", firstError);
         return firstError;
index 9a435a862db816f09b4b5c449e017812cba01042..5624338e601ffa240dc27a38876d3bd32f3f00b7 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS File Server Command"
+#define AFS_VERINFO_NAME "fs"
+#define AFS_VERINFO_FILENAME "fs.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 86c414cddfc93624e1a0a9792beb7fc92eef6c17..0f84a5eb5c41f246fc626d0a25840aa47aa27238 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Logon Command"
+#define AFS_VERINFO_NAME "klog"
+#define AFS_VERINFO_FILENAME "klog.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 4c45bec860030aa85d9d9eb19bfa6951e15eb998..744f727c54cbc55e0f59fd7a3ca9702137801ca4 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Cell File DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "libafsconf"
+#define AFS_VERINFO_FILENAME "libafsconf.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index f740e00b5a4916f5e2888aeecde733058af50cb6..fceb2c707e694e4d17a510e7ed9241cdac38ce99 100644 (file)
@@ -5902,6 +5902,7 @@ void smb_Listener(void *parmp)
 
        while (1) {
                memset(ncbp, 0, sizeof(NCB));
+               flags = 0;
 #ifdef DJGPP
              /* terminate if shutdown flag is set */
              if (smbShutdownFlag == 1)
index b6de8c3b70f2121752a99aaeb8acdb350db375ff..aadbe0f2cfdd194e8d421578d1d6dfb5bec58ad9 100644 (file)
@@ -1345,9 +1345,9 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t
                *((LARGE_INTEGER *)op) = scp->length; op += 8;  /* EOF */
                *((u_long *)op) = scp->linkCount; op += 4;
                *op++ = ((fidp->flags & SMB_FID_DELONCLOSE) ? 1 : 0);
-               *op++ = 0;
                *op++ = (scp->fileType == CM_SCACHETYPE_DIRECTORY ? 1 : 0);
                *op++ = 0;
+               *op++ = 0;
        }
        else if (infoLevel == 0x103) {
                *((u_long *)op) = 0; op += 4;
index f073bcfab7937f1e151d541aea4af794d7f638c3..5a97a71a787c28d226a8466b7563333873776127 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Symbolic Link Command"
+#define AFS_VERINFO_NAME "symlink"
+#define AFS_VERINFO_FILENAME "symlink.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index c7605bb9688924abbe8a0e62486822245d8d755a..169166208ede07a7fca1f2289a1b5b1579b65651 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Tokens Command"
+#define AFS_VERINFO_NAME "tokens"
+#define AFS_VERINFO_FILENAME "tokens.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 4a1ad1cad7ab3adacf293e5bfe17da0041291a53..f453e61782dd5e0cbc5c7a9bfcfb59a9e950d0be 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Unlog Command"
+#define AFS_VERINFO_NAME "unlog"
+#define AFS_VERINFO_FILENAME "unlog.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 5adf55752ff9cc7a7189e4a625b3b310218ff530..8f4ae5fd850a76d500de74c4a416bee07b95711d 100644 (file)
@@ -9,6 +9,8 @@
 
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Startup Message"
+#define AFS_VERINFO_NAME "afslegal_stub"
+#define AFS_VERINFO_FILENAME "afslegal_stub.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 8a893838ebd7bd791c1b2f503fa832e3d733bb45..3fe35ea4ec82eb8b2bf47f576fe264376fd6925b 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Startup Message"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 30402020cdf6f464e64eba77398e1b2964526aec..8795f1c87a57b8a3ff5fbd43f1f165ed5de315b3 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Startup Message"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 5cf4b3a6201eca4e1ae85b9461c130db4c997f44..b1856ce9660a04155f6086f2b91b56ef6b8b655a 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "Mensaje de inicio de AFS Server"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 408dcb523db7686adfba9e268d582e636222d565..d0aef12f7db41c8990b0d45018ad1ceeec828a29 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS \83T\81[\83o\81[\8en\93®\83\81\83b\83Z\81[\83W"\r
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index b19a97dd38a63b8ba1829416c03e6186bcc49535..a0009151bcf6b4399c5807cf9c236808448f3650 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ¼­¹ö ½Ãµ¿ ¸Þ½ÃÁö"\r
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index da8abd422f998ffdc6686d64d085ad18b984d5e1..deb0014a99280f527860cb709ac43e2a963ff423 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "Mensagem de Inicialização de AFS Server"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 533e21b5c1821c14155f7a3aa7cc0ab30f876be3..2bb2b04dd8c7a57ea2e0187936cb76285f6c1363 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ·þÎñÆ÷Æô¶¯ÏûÏ¢"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 0dad52b3d969f0e69d8f3b5dc0d5038d41a1fbf5..a12e0a327d751e9d6d009f87eac4e88dc6732105 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Startup Message"
+#define AFS_VERINFO_NAME "afslegal"
+#define AFS_VERINFO_FILENAME "afslegal.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 44cd48e3cc3eafe97e927afbdb1b6c130fd25f1e..2e83d684764f507fd564fa39032bdcb66433c3c9 100644 (file)
@@ -10,6 +10,8 @@
 #include "resource.h"
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration"
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 23ce1afc5d49e6fb3b6b2eb970868b1dd2458db9..5d3015f86b569ed36ff9e0f5850e5aa3e04945e0 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS® Configuration-Anwendung und -Assistent"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 2318d99af116bc719fee113a83617875f143bf13..7235ebabd3296076dd7125ebc104641fbf488576 100644 (file)
 #include "afxres.h"
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration"
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 619c32abfca308b1685a539dbf5fc018a15752f9..26444734eaddf5a516dc42315c9c2792e44b6e30 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS® Configuration application and wizard"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 99364c1b6cc427c32c1d2a979183b5137ce6e621..8d05d69e8477da5f86e0eca9cb8c86cc4cacb7a8 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS(R) \8d\\90¬\83A\83v\83\8a\83P\81[\83V\83\87\83\93\82¨\82æ\82Ñ\83E\83B\83U\81[\83h"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 8906399515cdb5ab4cf4f0c8a113ad3efe11895f..332a8da00a41182b8b0c263d7db42cae0bc80714 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS ±¸¼º ÀÀ¿ëÇÁ·Î±×·¥ ¹× ¸¶¹ý»ç"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 1cac00c67ad84c1dbdecd191c4db6f573bb112c8..8c36c4bd7de5f65ee07a0b01371027418a5efa85 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "Aplicação e assistente de Configuração do AFS®"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 96c46e3f70f0478ae652701ee58b1460da650fb8..43282ac6cdd56703b52c5815e5dc002c08986877 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS ÅäÖÃÓ¦ÓóÌÐòºÍÏòµ¼"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 4e5cdf051b83e7d6c487f41005f20c7342c0927f..788da457e38d68007ef7dd168d8bdf886f86a9a7 100644 (file)
 #include "afxres.h"\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Configuration application and wizard"\r
+#define AFS_VERINFO_NAME "afscfg"
+#define AFS_VERINFO_FILENAME "afscfg.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 2e9bb42f78ff12effba3fbbe4f275ce79be8f5c5..bceb7a2d391ff04158de925b0ee2ab11e0563bbc 100644 (file)
@@ -10,6 +10,8 @@
 #include "resource.h"
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration application"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 2c72738c91fa02218e33c232feecb142061f67cd..9cc2be6f88807073055bcb59a9ff932743a4cc8c 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "Die Anwendung AFS Server Configuration"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 0a2b1aa938eea05e19c85b64d8150b1eedcb1391..094d6b62f28ce647f9abded4ec3b90115ad79928 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration application"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 8cbfc0967a29fbaf412c9e92a9859038c84a7f04..838afbea1917b6259e3e4d2b03bb4762a4392838 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "Aplicación de Configuración de AFS Server"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index e0a092b5887f7ff9d38087dd0918df44087df745..a201508a660e77f422c2c833569798dfdcea721b 100644 (file)
 //\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS \83T\81[\83o\81[\8d\\90¬\83A\83v\83\8a\83P\81[\83V\83\87\83\93"\r
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 293a543b5710e0ad3291456125c89e21eb1eca8e..daab79db4c9919ef0cd8e9464b4236845ea413fb 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS ¼­¹ö ±¸¼º ÀÀ¿ëÇÁ·Î±×·¥"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 4a67aa418c22641387fdcc7a9d36ec1317d93bde..131fa6ce2c04fae42d432ec478e5f46677f42111 100644 (file)
 //\r
 #include <windows.h>\r
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration application"\r
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 \r
index 14a748e71098e0df4b9b8aa8093a35075aca763b..075fe3159623421c975ac72fecbbe08f136c9c78 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS ·þÎñÆ÷ÅäÖÃÓ¦ÓóÌÐò"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index f21342f358e12a1224016de6f8bce944e3fce7b0..86cfd303058598df4985f4c73db0f542c62e8258 100644 (file)
 //
 #include <windows.h>
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Server Configuration application"
+#define AFS_VERINFO_NAME "afssvrcpa"
+#define AFS_VERINFO_FILENAME "afssvrcpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 20ce225b62c568b92f890bc599a7e88bdb362851..4a957e104ad69da76124478e3b1e0764c0906786 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Manager"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 03e3e6c15847c1452fbd66e3fb696e2527f0a3de..c6bb6c08268b25a9308adcd65cb59dc813ba6033 100644 (file)
 #include <WINNT\al_resource.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Manager"
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index b3b9358337f3d0badb7e64a46afe24c71e33cbfd..0412efade1474d514f67722f836138792dca2126 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Manager"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 127ffa76937c2d0040a16d153ed0af3642597e26..7713c01838472982b4f741a2de281ea25319ad62 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS \83T\81[\83o\81[\81E\83}\83l\81[\83W\83\83\81["\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index be3c3afd0bb82383334158a85aec229895f4910a..4efa49b248554a36e73669f138eebde882251ce9 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ¼­¹ö °ü¸® ÇÁ·Î±×·¥"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 8057338074b7326afee373498301318d841a8813..373c3c1708edf31ddc0b35b9dbfd9c43c7e8717e 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "Gerenciador de Servidor do AFS"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 0b6e576b3dcf275bec87a52046ace1d354843fa9..5e64adb1992f4e5adc3129cea98dd5eed6a3a055 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ·þÎñÆ÷¹ÜÀíÆ÷"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index dc490a1efebf2fb6a806066bd15159cd0f224cb3..febb014a112b5d589b5736c2ca5c71d3152a6b37 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Manager"\r
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 4cea1158d483c99057edb6d65307b32fe7b8ddbb..eeb526be3d4f66646ea21e1f7cb7f37d3e73ecd0 100644 (file)
@@ -11,6 +11,8 @@
 
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Server Manager"
+#define AFS_VERINFO_NAME "svrmgr"
+#define AFS_VERINFO_FILENAME "svrmgr.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index aced0abcd92c8b63a7149cca9ac760d7894666e9..aac7ae6eb3d5d96346ab67244f039c7b74593052 100644 (file)
@@ -11,6 +11,8 @@
 
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Account Manager"
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index b56876b0726459796ac3e0fc4ff5d9c04e453acb..15d4bffa1a106aa37d6fc6934e01acb84f2672cc 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Account Manager"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index a89714519c35ad4ac8bffe51d73c194c2817371f..8eccbb3e9dd554f49b8e43f50dafe582939ac110 100644 (file)
 #include <WINNT\al_resource.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Account Manager"
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 1d6b0a981bdac258b6d6bdb51da26dab7bab4f80..a9c001e5e9c520fdb1a26c6388243632b73dd9e3 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Account Manager"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index d9753f2ad5a36ddf54e870bf9977880bc62d2072..d67716d3d1e56183eb2340353cabca33d66e8edb 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS \83A\83J\83E\83\93\83g\81E\83}\83l\81[\83W\83\83\81["\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 2c0e11776a760871eae4144f6768e9ffeb036e2f..e804b82bc9779277be231446246acb358e19e43a 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS °èÁ¤ °ü¸® ÇÁ·Î±×·¥"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index bfccd57ea4872a86c8744000015cfbc0673e8dfb..f9ae5e98ac4a399fb0265f0a3b207678e1d978b6 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "Gerenciador de Contas do AFS"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 48edd0526d3e505864b4ae803b083224f018f982..a6a7ec61f221c3af63c7dbc1b9aac8af9e508836 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ÕÊ»§¹ÜÀíÆ÷"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 17c1a565de14a77778b9d3a6f34dab50118e0e9d..7e2aae289fb12f86da4b59aad1bdee5c6e43691a 100644 (file)
 #include <WINNT\al_resource.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Account Manager"\r
+#define AFS_VERINFO_NAME "AfsUsrMgr"
+#define AFS_VERINFO_FILENAME "AfsUsrMgr.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index ff500a530b50e686c8a83668589e18e22ab85eb7..907f11bce81809519fd254649b5d9303f758ae3a 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS BOS Control Service"
+#define AFS_VERINFO_NAME "bosctlsvc"
+#define AFS_VERINFO_FILENAME "bosctlsvc.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index d1d3e4769204cd3c65b1745d5c0230fda39c65b5..14a5a5902155384bf2baddaa38f225f2a7cfcd86 100644 (file)
@@ -10,6 +10,8 @@
 #include "resource.h"
 
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Client Configuration"
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index e3515d6ac3b6bcabd822df20e775965751834024..93a3f7bbbe861c85c291fdce0308d8a914d0526f 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "Konfiguration des AFS Clients"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 9aec58a419e66135e24606bf823cf281aaba993a..22ffcc101c3088e151b3a1666b2a18bafc9e0ed7 100644 (file)
 #include <windows.h>
 #ifndef APSTUDIO_INVOKED
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Client Configuration"
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 #endif // APSTUDIO_INVOKED
index 0856bc7ae953c941afd9c3fa0d742266ae79197b..8c3e447e9cbd68c49af32aa362f5164919d7e22e 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Client Configuration"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index ec5e8db1183d4a92d7d484779ad2cdfccc08156d..564039e0b562e594389ad68ec3533e2e252f658d 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS \83N\83\89\83C\83A\83\93\83g\8d\\90¬"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 898872ac4cb1fd2a9eafd161bc689e2112caf954..7bd1bbb244ccf9c276a8048af9886b4f6445a9c8 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Å¬¶óÀÌ¾ðÆ® ±¸¼º"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 8991e7e40d85b460065e2a05063699d1c4137d60..073fda2c3b3c0bb01ff6d23cfb47459e5997b5b0 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "Configuração do AFS Client"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index ff0f9922c548d79c192040fefc58e5d578ae3ab3..3175ff12017d0e03889e8f7ae5104f943be4cc0b 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS ¿Í»§»úÅäÖÃ"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index 835c7ef50ae77027991289eb362b07f0e8496ec3..7bda9e908e6c2d42c53cfde62c87a7ee45f263bf 100644 (file)
 #include <windows.h>\r
 #ifndef APSTUDIO_INVOKED\r
 #define AFS_VERINFO_FILE_DESCRIPTION "AFS Client Configuration"\r
+#define AFS_VERINFO_NAME "afs_config"
+#define AFS_VERINFO_FILENAME "afs_config.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
 #include "AFS_component_version_number.h"\r
 #include "..\..\config\NTVersioninfo.rc"\r
 #endif // APSTUDIO_INVOKED\r
index dc6e7df33c5f6417d7067f549690b17700e4ff2d..8da96f17f068cca124b53606e17222c79af8c14b 100644 (file)
@@ -10,6 +10,8 @@
 #include "resource.h"
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client Control Panel Icon"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 456b610713b0623b2e0ee7c26c4d852e5327232c..f450901ade827d6dee10b040156bb7470ec765b7 100644 (file)
 #ifdef _WIN32
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index fd8c313d0ba2219fbc16a15bf4bda0b1cb17bfbd..e6ecbba0ff346e64ddbbb6591a67533ed3bd545a 100644 (file)
@@ -28,6 +28,21 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 #pragma code_page(1252)
 #endif //_WIN32
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index e2ba9dfa47304cc936af9f61bd239954dc1d7ea7..863b9b6d282d91a7ad66d23ffa693ced4afbf48e 100644 (file)
 #ifdef _WIN32
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index 6f927cab9526f320e92fc197dcc19610383af94e..3f4b3e52ece539a97b4d87ace9b49e57c6f26e37 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT\r
 #endif //_WIN32\r
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index 9ffe553b3b6bea2fce16d6c5cd26403b5d251ea1..427cc2a2841aef646820a1eda19fd2ac6f4da602 100644 (file)
 #ifdef _WIN32
 LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index 43069d0e18cd65ea508af1e3a60ecab5db4a0000..5eb94ebf54657f89b2d9899394aaf97c14a3d0c3 100644 (file)
 #ifdef _WIN32
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index cc1268e7fb9533ead59d2b77df59dba6d590ee48..b3b122049d96bf7d2d80d0f6b95533ade3b1b5c0 100644 (file)
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
 
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index 009c3f6a28bf63c2b638b80523b0083be24a6fe4..b545f7bfd37575a3557ccfc10ea228fc52ac75cf 100644 (file)
 #ifdef _WIN32
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
 #endif //_WIN32
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Control Panel Applet"
+#define AFS_VERINFO_NAME "afs_cpa"
+#define AFS_VERINFO_FILENAME "afs_cpa.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Icon
index 9aec0c988e0926addf38691c4d4ceb11971bf229..727e9a0999f4e99b6aaa0ab5a2771df354e7efc1 100644 (file)
@@ -10,6 +10,8 @@
 #include "resource.h"
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 16382672050086ac23469ca7bcff3f91691b5963..6ad916cdd06e1021b9260bfd1959f906a8642374 100644 (file)
@@ -29,6 +29,19 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+/////////////////////////////////////////////////////////////////////////////
+//
 // Icon\r
 //\r
 \r
index 328264975b5f0b2f691fb4a69611c2f0fb194045..96ec62358f4e9494e2e089409742129b5824542b 100644 (file)
@@ -36,6 +36,10 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
 
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 41bb0bc6d4420c60bf808a7c8872b41471d3840d..d9e8f2842aebe74cc8cfc369f923cccff3ff81d8 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US\r
 #endif //_WIN32\r
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index 48b1af3471bf502e049fa98993ca260d6d0835bf..3e92ac7f901dd61bcec025a2a57b45012142548c 100644 (file)
@@ -29,6 +29,19 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 932
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+/////////////////////////////////////////////////////////////////////////////
+//
 // Icon\r
 //\r
 \r
index 85c5a372137900f82adc3ee8af6d67d9d10a8227..d6c5d5f7c111ea82bdfabd9d619fbf3d55969594 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT\r
 #endif //_WIN32\r
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index 66c518a94777c88331d2f2ea3ba0a7c46e112ed0..ae3bb7809969baf1dbaba726340dcdeb9c9b542f 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US\r
 #endif //_WIN32\r
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index 549c373cdebca3f245d9f289de5e371c6b8b1234..993fd25b3ac9f8007528de9846cdf68f0542e45d 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED\r
 #endif //_WIN32\r
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index 43c1cc16d8e4b9dec0b0df63f479f4c1b9b2bfe7..47b06a33836ee8be01eb531f82047df61fb25257 100644 (file)
 #ifdef _WIN32\r
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL\r
 #endif //_WIN32\r
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client"
+
+#define AFS_VERINFO_NAME "afscreds"
+#define AFS_VERINFO_FILENAME "afscreds.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
index b54e243be43caf0fde018189dd6b70aa751fbef0..ab9ea59378027bc5d5242ac665d6dcf0b8454996 100644 (file)
@@ -8,6 +8,9 @@
  */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 43e795191571707404cf48deb8a76d8d0d8fd3d5..9d746e43d070a5cd1f53319e384221da29d9c31c 100644 (file)
@@ -62,7 +62,22 @@ END
 \r
 #endif    // APSTUDIO_INVOKED\r
 \r
-\r
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x407
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+\r
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
 // Menu\r
index f2d3d08ecb6fa142a1ed1c8f42d9d5dcbe8dce2e..097b2d52332f1c799bc71359ee44624a254609f5 100644 (file)
@@ -73,6 +73,10 @@ END
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
 
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x409
+#define AFS_VERINFO_CHARSET 1252
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index f7ba1eca461a1fb055e039285628a558da24ac80..c4207a813a9fad2006c60724f05284bda769aa61 100644 (file)
@@ -62,6 +62,22 @@ END
 
 #endif    // APSTUDIO_INVOKED
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x40a
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 
 /////////////////////////////////////////////////////////////////////////////
 //
index 055ac4a569cdae913e5edc8a8e99d1803ae78656..0741e5b3a8c4cd37961431620ab83d4d9167bd97 100644 (file)
@@ -63,6 +63,22 @@ END
 #endif    // APSTUDIO_INVOKED
 
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x411
+#define AFS_VERINFO_CHARSET 936
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Menu
index 2a7cf0023e790fdc6c4100af6645801a4e7e4f20..0c50e92edf6a235c6447bbef9b06c23b4408187f 100644 (file)
@@ -62,6 +62,22 @@ END
 
 #endif    // APSTUDIO_INVOKED
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x412
+#define AFS_VERINFO_CHARSET 949
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 
 /////////////////////////////////////////////////////////////////////////////
 //
index 663f02092dd00f581910502df312ca9800ac4186..4267e028ca2fb06edfb5d09fc85c5bec3ba838ee 100644 (file)
@@ -62,6 +62,22 @@ END
 
 #endif    // APSTUDIO_INVOKED
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x416
+#define AFS_VERINFO_CHARSET 1252
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 
 /////////////////////////////////////////////////////////////////////////////
 //
index 96867d7a08005babb3aa818780f551ada5bb5997..6e4d7e184bfdbec197dc28c07ad76ddd8d37e2a8 100644 (file)
@@ -62,6 +62,22 @@ END
 
 #endif    // APSTUDIO_INVOKED
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x804
+#define AFS_VERINFO_CHARSET 936
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
+
+#endif    // !_MAC
 
 /////////////////////////////////////////////////////////////////////////////
 //
index 4c588d313084b59719122a300b3b18606ce957df..3814833d30aec5078ecf9907b55305dac14ba95b 100644 (file)
@@ -62,7 +62,22 @@ END
 
 #endif    // APSTUDIO_INVOKED
 
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
+
+#define AFS_VERINFO_NAME "afs_shl_ext"
+#define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
+#define AFS_VERINFO_LANG_CODE 0x404
+#define AFS_VERINFO_CHARSET 950
+#include "AFS_component_version_number.h"
+#include "..\..\config\NTVersioninfo.rc"
 
+#endif    // !_MAC
 /////////////////////////////////////////////////////////////////////////////
 //
 // Menu
index 4f0a5a6b255a3d1fe909c2568162c3883af8caf7..7850e64c5759a191d2b2bcd2ca6e905c1291a50c 100644 (file)
@@ -4,6 +4,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS OSI DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "libosi"
+#define AFS_VERINFO_FILENAME "libosi.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 43b9aca345e1fcbf6a6c8cbb49a152d674ed9cd5..58922d9a078cad57a515d21f88c3d64b2a292d28 100644 (file)
 /* large int */
 #ifndef DJGPP
 #include <rpc.h>
+#if !defined(_MSC_VER) || (_MSC_VER < 1300)
 #include <largeint.h>
+#endif
 #include "osithrdnt.h"
 #else /* DJGPP */
 #include "largeint95.h"
 #endif /* !DJGPP */
 
 typedef LARGE_INTEGER osi_hyper_t;
+#if _MSC_VER >= 1300
+LARGE_INTEGER LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b);
+LARGE_INTEGER LargeIntegerSubtract(LARGE_INTEGER a, LARGE_INTEGER b);
+LARGE_INTEGER ExtendedLargeIntegerDivide(LARGE_INTEGER a, unsigned long b, unsigned long *remainder);
+LARGE_INTEGER LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, LARGE_INTEGER *remainder);
+LARGE_INTEGER ConvertLongToLargeInteger(unsigned long a); 
+#define LargeIntegerGreaterThan(a, b) \
+ ((a).HighPart > (b).HighPart || \
+  ((a).HighPart == (b).HighPart && (a).LowPart > (b).LowPart))
+
+#define LargeIntegerGreaterThanOrEqualTo(a, b) \
+ ((a).HighPart > (b).HighPart || \
+  ((a).HighPart == (b).HighPart && (a).LowPart >= (b).LowPart))
+  
+#define LargeIntegerLessThan(a, b) \
+ ((a).HighPart < (b).HighPart || \
+  ((a).HighPart == (b).HighPart && (a).LowPart < (b).LowPart))
+
+#define LargeIntegerLessThanOrEqualTo(a, b) \
+ ((a).HighPart < (b).HighPart || \
+  ((a).HighPart == (b).HighPart && (a).LowPart <= (b).LowPart))
+
+#define LargeIntegerEqualTo(a, b) \
+  ((a).HighPart == (b).HighPart && (a).LowPart == (b).LowPart)
+  
+#define LargeIntegerGreaterOrEqualToZero(a) ((a).HighPart >= 0)
+  
+#define LargeIntegerLessThanZero(a) ((a).HighPart < 0)
+
+#define LargeIntegerNotEqualToZero(a) ((a).HighPart || (a).LowPart)
+#endif
 #ifndef DJGPP
 typedef GUID osi_uid_t;
 #else /* DJGPP */
index 52435ca7b132020b618842a2cc3b3dc1feeb3450..e881afb9c9c8f1c8eb8500de3516ae243456ea29 100644 (file)
@@ -12,7 +12,9 @@
 #define _OSISTATL_H_ENV_ 1
 
 #include "osibasel.h"
+#if !defined(_MSC_VER) || (_MSC_VER < 1300)
 #include <largeint.h>
+#endif
 #include "osiqueue.h"
 
 /* structure representing all information about someone holding a lock
index 1f051fd08ea2c7711a2be0eaf6069d95f3533d34..848fe61f48e41d8bfdf1afd9ff56e093940e8b86 100644 (file)
@@ -15,6 +15,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <assert.h>
+#include <limits.h>
 
 #include <rpc.h>
 #include "osiutils.h"
@@ -72,3 +73,75 @@ void __RPC_API MIDL_user_free(void *p)
 {
   free(p);
 }
+
+#if (_MSC_VER >= 1300)
+LARGE_INTEGER LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b)
+{ 
+       LARGE_INTEGER result;
+       int carry;
+       result.LowPart=a.LowPart+b.LowPart;
+       carry=(result.LowPart < b.LowPart) ? 1 : 0;
+       result.HighPart=a.HighPart+b.HighPart+ carry;
+       return result;
+}
+LARGE_INTEGER LargeIntegerSubtract(LARGE_INTEGER a, LARGE_INTEGER b)
+{ 
+       LARGE_INTEGER result;
+       int borrow;
+       result.LowPart=a.LowPart-b.LowPart;
+       borrow=(result.LowPart > a.LowPart) ? 1 : 0;
+       result.HighPart=a.HighPart-b.HighPart- borrow;
+       return result;
+}
+LARGE_INTEGER ExtendedLargeIntegerDivide(LARGE_INTEGER a, unsigned long b, unsigned long *remainder)
+{
+       LARGE_INTEGER result;
+       ULONGLONG a1,q1,r1;
+
+    result.HighPart=0;
+    result.LowPart=0;
+    if (b == 0) { return result; }
+    if (b == 1) { *remainder = 0; return a; }
+
+       a1=(a.HighPart << 32) | a.LowPart;
+       q1=a1/b;
+       r1=a1-(q1*b);
+       if (r1 > ULONG_MAX) /*XXX */;
+       result.HighPart=q1 >> 32;
+       result.LowPart=q1 & 0xffffffff;
+       *remainder=r1 & 0xffffffff;
+       return result;
+}
+LARGE_INTEGER LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, LARGE_INTEGER *remainder)
+{
+       LARGE_INTEGER result;
+       ULONGLONG a1,b1,q1,r1;
+
+    result.HighPart=0;
+    result.LowPart=0;
+    if (b.HighPart == 0 && b.LowPart == 0) { return result; }
+    if (b.HighPart == 0 && b.LowPart == 1) { 
+               remainder->HighPart = 0; 
+               remainder->LowPart = 0;
+               return a; 
+       }
+
+       a1=(a.HighPart << 32) | a.LowPart;
+       b1=(b.HighPart << 32) | a.LowPart;
+       q1=a1/b1;
+       r1=a1-(q1*b1);
+       result.HighPart=q1 >> 32;
+       result.LowPart=q1 & 0xffffffff;
+       remainder->HighPart=r1 >> 32;
+       remainder->LowPart=r1 & 0xffffffff;
+       return result;
+}
+
+LARGE_INTEGER ConvertLongToLargeInteger(unsigned long a) 
+{
+       LARGE_INTEGER result;
+       result.HighPart=0;
+       result.LowPart=a;
+       return result;
+}
+#endif
index c04a711edea46ff9cc7414ee01e604fadef7aee0..5b937f7a2e0502cea9a85f80e62a64f86b366043 100644 (file)
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Event Log Message DLL"
+#define AFS_VERINFO_DLL
 
+#define AFS_VERINFO_NAME "afseventmsg"
+#define AFS_VERINFO_FILENAME "afseventmsg.dll"
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
 
index 86bc237651e41eb4a6928c52bc20767b1fa33ec6..21e0f515274e3eacf571a568aed43ac648a0cecf 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-LanguageNames=(German=1:MSG000001)\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=German\r
-Testnachricht für das AFS-Server-Ereignisprotokoll.\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=German\r
-Testnachricht für das AFS-Server-Ereignisprotokoll (Zeichenfolge1: %1, Zeichenfolge2: %2).\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=German\r
-Ein AFS-Server-Prozeß konnte kein Assert durchführen: Zeile %1 in Datei %2.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=German\r
-%1 konnte das Installationsverzeichnis der AFS-Software nicht finden.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=German\r
-%1 konnte die Windows Sockets-Bibliothek nicht initialisieren.\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice wurde gestartet.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice wurde beendet.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice kann keine Daten zum System-SCM übertragen.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice kann keine Ereignissteuerroutine registrieren.  Die AFS-Server-Software ist möglicherweise nicht einwandfrei konfiguriert.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=German\r
-Der AFS BOS-Steuerungsservice kann die erforderlichen Systemressourcen nicht erhalten.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=German\r
-Im AFS BOS-Steuerungsservice ist ein interner Fehler aufgetreten.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=German\r
-Der AFS BOS-Steuerungsservice konnte das Installationsverzeichnis der AFS-Software nicht finden. Die AFS-Server-Software ist möglicherweise nicht einwandfrei konfiguriert.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice konnte den AFS BOS-Server nicht oder nicht erneut starten.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=German\r
-Der AFS BOS-Steuerungsservice konnte den AFS BOS-Server nicht beenden. Alle AFS-Server-Prozesse müssen manuell beendet werden (versuchen Sie, über den Befehl afskill dem AFS BOS-Server ein SIGQUIT-Signal zu senden).\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=German\r
-Der AFS BOS-Steuerungsservice wartet nicht mehr länger auf das Beenden des AFS BOS-Servers. Überprüfen Sie vor dem Neustart des Service, ob alle AFS-Server-Prozesse beendet wurden.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=German\r
-Der AFS BOS-Steuerungsservice startet den AFS BOS-Server neu.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=German\r
-Der AFS BOS-Steuerungsservice hat festgestellt, daß der AFS BOS-Server ohne Anforderung eines Neustarts beendet wurde.\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+LanguageNames=(German=1:MSG000001)
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=German
+Testnachricht für das AFS-Server-Ereignisprotokoll.
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=German
+Testnachricht für das AFS-Server-Ereignisprotokoll (Zeichenfolge1: %1, Zeichenfolge2: %2).
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=German
+Ein AFS-Server-Prozeß konnte kein Assert durchführen: Zeile %1 in Datei %2.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=German
+%1 konnte das Installationsverzeichnis der AFS-Software nicht finden.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=German
+%1 konnte die Windows Sockets-Bibliothek nicht initialisieren.
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=German
+Der AFS BOS-Steuerungsservice wurde gestartet.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=German
+Der AFS BOS-Steuerungsservice wurde beendet.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=German
+Der AFS BOS-Steuerungsservice kann keine Daten zum System-SCM übertragen.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=German
+Der AFS BOS-Steuerungsservice kann keine Ereignissteuerroutine registrieren.  Die AFS-Server-Software ist möglicherweise nicht einwandfrei konfiguriert.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=German
+Der AFS BOS-Steuerungsservice kann die erforderlichen Systemressourcen nicht erhalten.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=German
+Im AFS BOS-Steuerungsservice ist ein interner Fehler aufgetreten.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=German
+Der AFS BOS-Steuerungsservice konnte das Installationsverzeichnis der AFS-Software nicht finden. Die AFS-Server-Software ist möglicherweise nicht einwandfrei konfiguriert.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=German
+Der AFS BOS-Steuerungsservice konnte den AFS BOS-Server nicht oder nicht erneut starten.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=German
+Der AFS BOS-Steuerungsservice konnte den AFS BOS-Server nicht beenden. Alle AFS-Server-Prozesse müssen manuell beendet werden (versuchen Sie, über den Befehl afskill dem AFS BOS-Server ein SIGQUIT-Signal zu senden).
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=German
+Der AFS BOS-Steuerungsservice wartet nicht mehr länger auf das Beenden des AFS BOS-Servers. Überprüfen Sie vor dem Neustart des Service, ob alle AFS-Server-Prozesse beendet wurden.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=German
+Der AFS BOS-Steuerungsservice startet den AFS BOS-Server neu.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=German
+Der AFS BOS-Steuerungsservice hat festgestellt, daß der AFS BOS-Server ohne Anforderung eines Neustarts beendet wurde.
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index fe46e4d14304e4c97987caa9da6b593d51062ee0..9f457ac8fc6b442bef3714aa0b10a825ee29b6cb 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=English\r
-Mensaje de prueba de registro cronol=gico de eventos de servidor de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=English\r
-Mensaje de prueba de registro cronol=gico de eventos de servidor de AFS (str1: %1, str2: %2).\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=English\r
-Ha resultado an=mala una afirmaci=n en un proceso de servidor de AFS: lfnea %1 en el archivo %2.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=English\r
-%1 no ha podido localizar el directorio de instalaci=n de software de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=English\r
-%1 no ha podido inicializar la biblioteca de Windows Sockets.\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=English\r
-Se ha iniciado el servicio de control de BOS de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=English\r
-Se ha detenido el servicio de control de BOS de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido comunicarse con el SCM de sistema.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido registrar un manejador de eventos. Es posible que el software de servidor de AFS se haya configurado indebidamente.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido obtener los recursos de sistema necesarios.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=English\r
-El servicio de control de BOS de AFS ha sufrido un error interno.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido localizar el\r
-directorio de instalaci=n de software de AFS. Es posible que el\r
-software de servidor de AFS se haya configurado indebidamente.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido iniciar o reiniciar el bosserver de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=English\r
-El servicio de control de BOS de AFS no ha podido\r
-detener el bosserver de AFS. Todos los procesos de servidor de AFS\r
-deben detenerse manualmente (pruebe a enviar al bosserver\r
-de AFS una se±al de SIGQUIT por medio del mandato afskill).\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=English\r
-El servicio de control de BOS de AFS ha dejado de esperar\r
-la detenci=n del bosserver de AFS. Compruebe que se han detenido\r
-todos los procesos de servidor de AFS antes de reiniciar el servicio.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=English\r
-El servicio de control de BOS de AFS estß reiniciando el bosserver de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=English\r
-El servicio de control de BOS de AFS ha detectado que el\r
-bosserver de AFS ha salido sin solicitar un reinicio.\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=English
+Mensaje de prueba de registro cronol=gico de eventos de servidor de AFS.
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=English
+Mensaje de prueba de registro cronol=gico de eventos de servidor de AFS (str1: %1, str2: %2).
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=English
+Ha resultado an=mala una afirmaci=n en un proceso de servidor de AFS: lfnea %1 en el archivo %2.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=English
+%1 no ha podido localizar el directorio de instalaci=n de software de AFS.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=English
+%1 no ha podido inicializar la biblioteca de Windows Sockets.
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=English
+Se ha iniciado el servicio de control de BOS de AFS.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=English
+Se ha detenido el servicio de control de BOS de AFS.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=English
+El servicio de control de BOS de AFS no ha podido comunicarse con el SCM de sistema.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=English
+El servicio de control de BOS de AFS no ha podido registrar un manejador de eventos. Es posible que el software de servidor de AFS se haya configurado indebidamente.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=English
+El servicio de control de BOS de AFS no ha podido obtener los recursos de sistema necesarios.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=English
+El servicio de control de BOS de AFS ha sufrido un error interno.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=English
+El servicio de control de BOS de AFS no ha podido localizar el
+directorio de instalaci=n de software de AFS. Es posible que el
+software de servidor de AFS se haya configurado indebidamente.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=English
+El servicio de control de BOS de AFS no ha podido iniciar o reiniciar el bosserver de AFS.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=English
+El servicio de control de BOS de AFS no ha podido
+detener el bosserver de AFS. Todos los procesos de servidor de AFS
+deben detenerse manualmente (pruebe a enviar al bosserver
+de AFS una se±al de SIGQUIT por medio del mandato afskill).
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=English
+El servicio de control de BOS de AFS ha dejado de esperar
+la detenci=n del bosserver de AFS. Compruebe que se han detenido
+todos los procesos de servidor de AFS antes de reiniciar el servicio.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=English
+El servicio de control de BOS de AFS estß reiniciando el bosserver de AFS.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=English
+El servicio de control de BOS de AFS ha detectado que el
+bosserver de AFS ha salido sin solicitar un reinicio.
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 17659b37dc4b97698014afbb364accbaa3589cb5..4f33fc4e72cc35c8e3262e48889407edc94e4a7c 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-LanguageNames=(Japanese=1:MSG000001)\r
-MessageIdTypedef=unsigned\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=Japanese\r
-AFS \83T\81[\83o\81[\81E\83C\83x\83\93\83g\81E\83\8d\83O\81E\83e\83X\83g\81E\83\81\83b\83Z\81[\83W\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=Japanese\r
-AFS \83T\81[\83o\81[\81E\83C\83x\83\93\83g\81E\83\8d\83O\81E\83e\83X\83g\81E\83\81\83b\83Z\81[\83W (str1: %1, str2: %2)\81B\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=Japanese\r
-AFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ª\91ã\93ü\82É\8e¸\94s\82µ\82Ü\82µ\82½: \8ds %1 \83t\83@\83C\83\8b %2\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=Japanese\r
-%1 \82ª AFS \83\\83t\83g\83E\83F\83A\82Ì\83C\83\93\83X\83g\81[\83\8b\81E\83f\83B\83\8c\83N\83g\83\8a\81[\82ð\8c©\82Â\82¯\82ç\82ê\82Ü\82¹\82ñ\82Å\82µ\82½\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=Japanese\r
-%1 \82ª Windows Socket \83\89\83C\83u\83\89\83\8a\81[\82ð\8f\89\8aú\89»\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81B\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\8en\93®\82µ\82Ü\82µ\82½\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\92â\8e~\82µ\82Ü\82µ\82½\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\83V\83X\83e\83\80 SCM \82Æ\92Ê\90M\82Å\82«\82Ü\82¹\82ñ\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\83C\83x\83\93\83g\81E\83n\83\93\83h\83\89\81[\82ð\93o\98^\82Å\82«\82Ü\82¹\82ñ\81BAFS \83T\81[\83o\81[\81E\83\\83t\83g\83E\83F\83A\82ª\90³\82µ\82­\8d\\90¬\82³\82ê\82Ä\82¢\82È\82¢\89Â\94\\90«\82ª\82 \82è\82Ü\82·\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\95K\97v\82È\83V\83X\83e\83\80\81E\83\8a\83\\81[\83X\82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\93à\95\94\83G\83\89\81[\82ð\8c\9f\8fo\82µ\82Ü\82µ\82½\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS \83\\83t\83g\83E\83F\83A\82Ì\83C\83\93\83X\83g\81[\83\8b\81E\83f\83B\83\8c\83N\83g\83\8a\81[\82ð\8c©\82Â\82¯\82ç\82ê\82Ü\82¹\82ñ\82Å\82µ\82½\81BAFS \83T\81[\83o\81[\81E\83\\83t\83g\83E\83F\83A\82ª\90³\82µ\82­\8d\\90¬\82³\82ê\82Ä\82¢\82È\82¢\89Â\94\\90«\82ª\82 \82è\82Ü\82·\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\8en\93®\82Ü\82½\82Í\8dÄ\8en\93®\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\92â\8e~\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81BAFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ð\82·\82×\82Ä\8eè\93®\82Å\92â\8e~\82·\82é\95K\97v\82ª\82 \82è\82Ü\82· (AFS bosserver \82É afskill \83R\83}\83\93\83h\82Å SIGQUIT \83V\83O\83i\83\8b\82ð\91\97\90M\82µ\82Ä\82Ý\82Ä\82­\82¾\82³\82¢)\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82Ì\92â\8e~\91Ò\82¿\82ð\92\86\8e~\82µ\82Ü\82µ\82½\81B\83T\81[\83r\83X\82ð\8dÄ\8en\93®\82·\82é\91O\82É\81A\82·\82×\82Ä\82Ì AFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ª\92â\8e~\82µ\82Ä\82¢\82é\82±\82Æ\82ð\8am\82©\82ß\82Ä\82­\82¾\82³\82¢\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\8dÄ\8en\93®\82µ\82Ä\82¢\82Ü\82·\81B\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=Japanese\r
-AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\81AAFS bosserver \82ª\8dÄ\8en\93®\97v\8b\81\82È\82µ\82Å\8fI\97¹\82µ\82½\82±\82Æ\82ð\8c\9f\8fo\82µ\82Ü\82µ\82½\81B\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+LanguageNames=(Japanese=1:MSG000001)
+MessageIdTypedef=unsigned
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=Japanese
+AFS \83T\81[\83o\81[\81E\83C\83x\83\93\83g\81E\83\8d\83O\81E\83e\83X\83g\81E\83\81\83b\83Z\81[\83W\81B
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=Japanese
+AFS \83T\81[\83o\81[\81E\83C\83x\83\93\83g\81E\83\8d\83O\81E\83e\83X\83g\81E\83\81\83b\83Z\81[\83W (str1: %1, str2: %2)\81B
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=Japanese
+AFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ª\91ã\93ü\82É\8e¸\94s\82µ\82Ü\82µ\82½: \8ds %1 \83t\83@\83C\83\8b %2\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=Japanese
+%1 \82ª AFS \83\\83t\83g\83E\83F\83A\82Ì\83C\83\93\83X\83g\81[\83\8b\81E\83f\83B\83\8c\83N\83g\83\8a\81[\82ð\8c©\82Â\82¯\82ç\82ê\82Ü\82¹\82ñ\82Å\82µ\82½\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=Japanese
+%1 \82ª Windows Socket \83\89\83C\83u\83\89\83\8a\81[\82ð\8f\89\8aú\89»\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81B
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\8en\93®\82µ\82Ü\82µ\82½\81B
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\92â\8e~\82µ\82Ü\82µ\82½\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\83V\83X\83e\83\80 SCM \82Æ\92Ê\90M\82Å\82«\82Ü\82¹\82ñ\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\83C\83x\83\93\83g\81E\83n\83\93\83h\83\89\81[\82ð\93o\98^\82Å\82«\82Ü\82¹\82ñ\81BAFS \83T\81[\83o\81[\81E\83\\83t\83g\83E\83F\83A\82ª\90³\82µ\82­\8d\\90¬\82³\82ê\82Ä\82¢\82È\82¢\89Â\94\\90«\82ª\82 \82è\82Ü\82·\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\95K\97v\82È\83V\83X\83e\83\80\81E\83\8a\83\\81[\83X\82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\93à\95\94\83G\83\89\81[\82ð\8c\9f\8fo\82µ\82Ü\82µ\82½\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS \83\\83t\83g\83E\83F\83A\82Ì\83C\83\93\83X\83g\81[\83\8b\81E\83f\83B\83\8c\83N\83g\83\8a\81[\82ð\8c©\82Â\82¯\82ç\82ê\82Ü\82¹\82ñ\82Å\82µ\82½\81BAFS \83T\81[\83o\81[\81E\83\\83t\83g\83E\83F\83A\82ª\90³\82µ\82­\8d\\90¬\82³\82ê\82Ä\82¢\82È\82¢\89Â\94\\90«\82ª\82 \82è\82Ü\82·\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\8en\93®\82Ü\82½\82Í\8dÄ\8en\93®\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81B
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\92â\8e~\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½\81BAFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ð\82·\82×\82Ä\8eè\93®\82Å\92â\8e~\82·\82é\95K\97v\82ª\82 \82è\82Ü\82· (AFS bosserver \82É afskill \83R\83}\83\93\83h\82Å SIGQUIT \83V\83O\83i\83\8b\82ð\91\97\90M\82µ\82Ä\82Ý\82Ä\82­\82¾\82³\82¢)\81B
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82Ì\92â\8e~\91Ò\82¿\82ð\92\86\8e~\82µ\82Ü\82µ\82½\81B\83T\81[\83r\83X\82ð\8dÄ\8en\93®\82·\82é\91O\82É\81A\82·\82×\82Ä\82Ì AFS \83T\81[\83o\81[\81E\83v\83\8d\83Z\83X\82ª\92â\8e~\82µ\82Ä\82¢\82é\82±\82Æ\82ð\8am\82©\82ß\82Ä\82­\82¾\82³\82¢\81B
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª AFS bosserver \82ð\8dÄ\8en\93®\82µ\82Ä\82¢\82Ü\82·\81B
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=Japanese
+AFS BOS \90§\8cä\83T\81[\83r\83X\82ª\81AAFS bosserver \82ª\8dÄ\8en\93®\97v\8b\81\82È\82µ\82Å\8fI\97¹\82µ\82½\82±\82Æ\82ð\8c\9f\8fo\82µ\82Ü\82µ\82½\81B
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 23dcd6f7bb5a32e029c84f773086f3241aaa0fe8..1ba257b35dee6d1d55565c8b4ade923fe991ed1c 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-LanguageNames=(Korean=1:MSG000001)\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=Korean\r
-AFS ¼­¹ö À̺¥Æ® ·Î±× °Ë»ç ¸Þ½ÃÁö.\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=Korean\r
-AFS ¼­¹ö À̺¥Æ® ·Î±× °Ë»ç ¸Þ½ÃÁö(str1: %1, str2: %2).\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=Korean\r
-AFS ¼­¹ö ÇÁ·Î¼¼½º°¡ ½ÂÀο¡ ½ÇÆÐÇß½À´Ï´Ù: %2 ÆÄÀÏÀÇ %1 Çà.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=Korean\r
-%1ÀÌ(°¡) AFS ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ µð·ºÅ丮¸¦ Ã£Áö ¸øÇß½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=Korean\r
-%1ÀÌ(°¡) Windows ¼ÒÄÏ ¶óÀ̺귯¸®¸¦ ÃʱâÈ­ÇÏÁö ¸øÇß½À´Ï´Ù.\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ ½ÃÀ۵Ǿú½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ Á¤ÁöµÇ¾ú½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ SCM ½Ã½ºÅÛ°ú Åë½ÅÇÒ ¼ö ¾ø½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ À̺¥Æ® Ã³¸®±â¸¦ µî·ÏÇÒ ¼ö ¾ø½À´Ï´Ù.\r
-AFS ¼­¹ö ¼ÒÇÁÆ®¿þ¾î°¡ Á¦´ë·Î ±¸¼ºµÇÁö ¾ÊÀº °ÍÀÏ ¼öµµ ÀÖ½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ ÇÊ¿äÇÑ ½Ã½ºÅÛ ÀÚ¿øÀ» ¾òÀ» ¼ö ¾ø½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º¿¡ ³»ºÎ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ µð·ºÅ丮¸¦ Ã£Áö ¸øÇß½À´Ï´Ù.\r
-AFS ¼­¹ö ¼ÒÇÁÆ®¿þ¾î°¡ Á¦´ë·Î ±¸¼ºµÇÁö ¾ÊÀº °ÍÀÏ ¼öµµ ÀÖ½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ ½ÃÀÛ ¶Ç´Â Àç½ÃÀÛÇÏÁö ¸øÇß½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ Á¤ÁöÇÏÁö ¸øÇß½À´Ï´Ù.\r
-¸ðµç AFS ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¼öµ¿À¸·Î Á¤Áö½ÃÄѾߠÇÕ´Ï´Ù(afskill ¸í·ÉÀ» ÅëÇØ SIGQUIT ½ÅÈ£¸¦ AFS bosserver·Î º¸³» º¸½Ê½Ã¿À).\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver°¡ ÁßÁöµÉ ¶§±îÁö ±â´Ù¸®´Â °ÍÀ» Æ÷±âÇß½À´Ï´Ù.\r
-¸ðµç AFS ¼­¹ö ÇÁ·Î¼¼½º°¡ ¼­ºñ½º¸¦ Àç½ÃÀÛÇϱâ Àü¿¡ Á¤ÁöµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ Àç½ÃÀÛÇϰí ÀÖ½À´Ï´Ù.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=Korean\r
-AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver°¡ Àç½ÃÀÛÀ» ¿äûÇÏÁö ¾Ê°í Á¾·áµÇ¾úÀ½À» °¨ÁöÇß½À´Ï´Ù.\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+LanguageNames=(Korean=1:MSG000001)
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=Korean
+AFS ¼­¹ö À̺¥Æ® ·Î±× °Ë»ç ¸Þ½ÃÁö.
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=Korean
+AFS ¼­¹ö À̺¥Æ® ·Î±× °Ë»ç ¸Þ½ÃÁö(str1: %1, str2: %2).
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=Korean
+AFS ¼­¹ö ÇÁ·Î¼¼½º°¡ ½ÂÀο¡ ½ÇÆÐÇß½À´Ï´Ù: %2 ÆÄÀÏÀÇ %1 Çà.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=Korean
+%1ÀÌ(°¡) AFS ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ µð·ºÅ丮¸¦ Ã£Áö ¸øÇß½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=Korean
+%1ÀÌ(°¡) Windows ¼ÒÄÏ ¶óÀ̺귯¸®¸¦ ÃʱâÈ­ÇÏÁö ¸øÇß½À´Ï´Ù.
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ ½ÃÀ۵Ǿú½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ Á¤ÁöµÇ¾ú½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ SCM ½Ã½ºÅÛ°ú Åë½ÅÇÒ ¼ö ¾ø½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ À̺¥Æ® Ã³¸®±â¸¦ µî·ÏÇÒ ¼ö ¾ø½À´Ï´Ù.
+AFS ¼­¹ö ¼ÒÇÁÆ®¿þ¾î°¡ Á¦´ë·Î ±¸¼ºµÇÁö ¾ÊÀº °ÍÀÏ ¼öµµ ÀÖ½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ ÇÊ¿äÇÑ ½Ã½ºÅÛ ÀÚ¿øÀ» ¾òÀ» ¼ö ¾ø½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º¿¡ ³»ºÎ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ µð·ºÅ丮¸¦ Ã£Áö ¸øÇß½À´Ï´Ù.
+AFS ¼­¹ö ¼ÒÇÁÆ®¿þ¾î°¡ Á¦´ë·Î ±¸¼ºµÇÁö ¾ÊÀº °ÍÀÏ ¼öµµ ÀÖ½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ ½ÃÀÛ ¶Ç´Â Àç½ÃÀÛÇÏÁö ¸øÇß½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ Á¤ÁöÇÏÁö ¸øÇß½À´Ï´Ù.
+¸ðµç AFS ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¼öµ¿À¸·Î Á¤Áö½ÃÄѾߠÇÕ´Ï´Ù(afskill ¸í·ÉÀ» ÅëÇØ SIGQUIT ½ÅÈ£¸¦ AFS bosserver·Î º¸³» º¸½Ê½Ã¿À).
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver°¡ ÁßÁöµÉ ¶§±îÁö ±â´Ù¸®´Â °ÍÀ» Æ÷±âÇß½À´Ï´Ù.
+¸ðµç AFS ¼­¹ö ÇÁ·Î¼¼½º°¡ ¼­ºñ½º¸¦ Àç½ÃÀÛÇϱâ Àü¿¡ Á¤ÁöµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver¸¦ Àç½ÃÀÛÇϰí ÀÖ½À´Ï´Ù.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=Korean
+AFS BOS Á¦¾î ¼­ºñ½º°¡ AFS bosserver°¡ Àç½ÃÀÛÀ» ¿äûÇÏÁö ¾Ê°í Á¾·áµÇ¾úÀ½À» °¨ÁöÇß½À´Ï´Ù.
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 50747577ba5a6f63cc3d9db3d948ebc8ca5e453f..93ad68e0f5ab47f8ff0d79d056a3a1b2b1da9385 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=English\r
-Mensagem de teste do log de eventos para o servidor de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=English\r
-Mensagem de teste do log de eventos para o servidor do AFS (str1: %1, str2: %2).\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=English\r
-Um processo para o servidor do AFS falhou uma assertiva: linha %1 no arquivo %2.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=English\r
-%1 não conseguiu localizar o diretório de instalação para o software de AFS.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=English\r
-%1 não conseguiu inicializar a biblioteca de Sockets Windows.\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=English\r
-O serviço de controle BOS do AFS foi iniciado.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=English\r
-O serviço de controle BOS do AFS foi interrompido.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=English\r
-O serviço de controle BOS do AFS não consegue se comunicar com o SCM do sistema.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=English\r
-O serviço de controle BOS do AFS não consegue registrar um manipulador de eventos. O software do servidor do AFS pode estar configurado incorretamente.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=English\r
-O serviço de controle BOS do AFS não consegue obter recursos necessários do sistema.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=English\r
-O serviço de controle BOS do AFS sofreu um erro interno.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=English\r
-O serviço de controle BOS do AFS não conseguiu localizar o diretório de instalação para o software do AFS. O software do servidor do AFS pode estar configurado incorretamente.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=English\r
-O serviço de controle BOS do AFS não conseguiu iniciar ou reiniciar o AFS bosserver.\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=English\r
-O serviço de controle BOS do AFS não conseguiu interromper o AFS bosserver. Todos os processos para o servidor do AFS precisam ser interrompidos manualmente (tente enviar um sinal SIGQUIT ao AFS bosserver através do comando afskill).\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=English\r
-O serviço de controle BOS do AFS desistiu de aguardar pela parada do AFS bosserver. Verifique que todos os processos para o servidor do AFS tenham parado antes de reiniciar o serviço.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=English\r
-O serviço de controle BOS do AFS está reiniciando o AFS bosserver.\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=English\r
-O serviço de controle BOS do AFS detectou que o AFS bosserver saiu sem pedir um reinício.\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=English
+Mensagem de teste do log de eventos para o servidor de AFS.
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=English
+Mensagem de teste do log de eventos para o servidor do AFS (str1: %1, str2: %2).
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=English
+Um processo para o servidor do AFS falhou uma assertiva: linha %1 no arquivo %2.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=English
+%1 não conseguiu localizar o diretório de instalação para o software de AFS.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=English
+%1 não conseguiu inicializar a biblioteca de Sockets Windows.
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=English
+O serviço de controle BOS do AFS foi iniciado.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=English
+O serviço de controle BOS do AFS foi interrompido.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=English
+O serviço de controle BOS do AFS não consegue se comunicar com o SCM do sistema.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=English
+O serviço de controle BOS do AFS não consegue registrar um manipulador de eventos. O software do servidor do AFS pode estar configurado incorretamente.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=English
+O serviço de controle BOS do AFS não consegue obter recursos necessários do sistema.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=English
+O serviço de controle BOS do AFS sofreu um erro interno.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=English
+O serviço de controle BOS do AFS não conseguiu localizar o diretório de instalação para o software do AFS. O software do servidor do AFS pode estar configurado incorretamente.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=English
+O serviço de controle BOS do AFS não conseguiu iniciar ou reiniciar o AFS bosserver.
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=English
+O serviço de controle BOS do AFS não conseguiu interromper o AFS bosserver. Todos os processos para o servidor do AFS precisam ser interrompidos manualmente (tente enviar um sinal SIGQUIT ao AFS bosserver através do comando afskill).
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=English
+O serviço de controle BOS do AFS desistiu de aguardar pela parada do AFS bosserver. Verifique que todos os processos para o servidor do AFS tenham parado antes de reiniciar o serviço.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=English
+O serviço de controle BOS do AFS está reiniciando o AFS bosserver.
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=English
+O serviço de controle BOS do AFS detectou que o AFS bosserver saiu sem pedir um reinício.
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 575da8fec8f8ea4f9bee24eba3278791dab0d400..447114f301cf2b5b7161a631ab5bc54ff0527fa4 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=English\r
-AFS ·þÎñÆ÷ʼþÈÕÖ¾²âÊÔÏûÏ¢¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=English\r
-AFS ·þÎñÆ÷ʼþÈÕÖ¾²âÊÔÏûÏ¢(str1: %1£¬ str2: %2)¡£\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=English\r
-AFS ·þÎñÆ÷½ø³Ìʧ°Ü£ºÎļþ %2 µÄÐР%1¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=English\r
-%1 ¶¨Î» AFS Èí¼þ°²×°Ä¿Â¼Ê§°Ü¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=English\r
-%1 ³õʼ»¯ Windows Ì×½Ó×Ö¿âʧ°Ü¡£\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÒÑÆô¶¯¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÒÑÍ£Ö¹¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÎÞ·¨Óëϵͳ SCM Í¨ÐÅ¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÎÞ·¨×¢²áʼþ´¦ÀíÆ÷¡£\r
-AFS ·þÎñÆ÷Èí¼þ¿ÉÄÜδÕýÈ·ÅäÖá£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÎÞ·¨»ñµÃ±ØÐëµÄϵͳ×ÊÔ´¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñ·¢ÏÖÒ»¸öÄÚ²¿´íÎó¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñ¶¨Î» AFS Èí¼þ°²×°Ä¿Â¼Ê§°Ü¡£AFS ·þÎñÆ÷Èí¼þ¿ÉÄÜδÕýÈ·ÅäÖá£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÆô¶¯»òÖØÐÂÆô¶¯ AFS bosserver Ê§°Ü¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÍ£Ö¹ AFS bosserver Ê§°Ü¡£ËùÓРAFS ·þÎñÆ÷½ø³Ì±ØÐë\r
-ÊÖ¹¤Í£Ö¹(ͨ¹ý afskill ÃüÁîÏò AFS bosserver ·¢ËÍ SIGQUIT ÐźÅ)¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñ·ÅÆúµÈ´ý AFS bosserver µÄÍ£Ö¹¡£ÔÚÖØÐÂÆô¶¯·þÎñǰ¼ì²éËùÓРAFS ·þÎñÆ÷½ø³ÌÊÇ·ñÒÑÍ£Ö¹¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÕýÔÚÖØÐÂÆô¶¯ AFS bosserver¡£\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=English\r
-AFS BOS ¿ØÖÆ·þÎñÕì²âµ½ AFS bosserver Ã»ÓÐÇëÇóÖØÐÂÆô¶¯¶øÒÑÍ˳ö¡£\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=English
+AFS ·þÎñÆ÷ʼþÈÕÖ¾²âÊÔÏûÏ¢¡£
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=English
+AFS ·þÎñÆ÷ʼþÈÕÖ¾²âÊÔÏûÏ¢(str1: %1£¬ str2: %2)¡£
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=English
+AFS ·þÎñÆ÷½ø³Ìʧ°Ü£ºÎļþ %2 µÄÐР%1¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=English
+%1 ¶¨Î» AFS Èí¼þ°²×°Ä¿Â¼Ê§°Ü¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=English
+%1 ³õʼ»¯ Windows Ì×½Ó×Ö¿âʧ°Ü¡£
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÒÑÆô¶¯¡£
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÒÑÍ£Ö¹¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÎÞ·¨Óëϵͳ SCM Í¨ÐÅ¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÎÞ·¨×¢²áʼþ´¦ÀíÆ÷¡£
+AFS ·þÎñÆ÷Èí¼þ¿ÉÄÜδÕýÈ·ÅäÖá£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÎÞ·¨»ñµÃ±ØÐëµÄϵͳ×ÊÔ´¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=English
+AFS BOS ¿ØÖÆ·þÎñ·¢ÏÖÒ»¸öÄÚ²¿´íÎó¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=English
+AFS BOS ¿ØÖÆ·þÎñ¶¨Î» AFS Èí¼þ°²×°Ä¿Â¼Ê§°Ü¡£AFS ·þÎñÆ÷Èí¼þ¿ÉÄÜδÕýÈ·ÅäÖá£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÆô¶¯»òÖØÐÂÆô¶¯ AFS bosserver Ê§°Ü¡£
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÍ£Ö¹ AFS bosserver Ê§°Ü¡£ËùÓРAFS ·þÎñÆ÷½ø³Ì±ØÐë
+ÊÖ¹¤Í£Ö¹(ͨ¹ý afskill ÃüÁîÏò AFS bosserver ·¢ËÍ SIGQUIT ÐźÅ)¡£
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=English
+AFS BOS ¿ØÖÆ·þÎñ·ÅÆúµÈ´ý AFS bosserver µÄÍ£Ö¹¡£ÔÚÖØÐÂÆô¶¯·þÎñǰ¼ì²éËùÓРAFS ·þÎñÆ÷½ø³ÌÊÇ·ñÒÑÍ£Ö¹¡£
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÕýÔÚÖØÐÂÆô¶¯ AFS bosserver¡£
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=English
+AFS BOS ¿ØÖÆ·þÎñÕì²âµ½ AFS bosserver Ã»ÓÐÇëÇóÖØÐÂÆô¶¯¶øÒÑÍ˳ö¡£
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 08f59035f2c948906090232d3adc266566fd8390..46bebd678cd3c6c6948eafaeb6605521568b7e89 100644 (file)
-;/* Copyright 2000, International Business Machines Corporation and others.\r
-; * All Rights Reserved.\r
-; *\r
-; * This software has been released under the terms of the IBM Public\r
-; * License.  For details, see the LICENSE file in the top-level source\r
-; * directory or online at http://www.openafs.org/dl/license10.html\r
-; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h\r
-; */\r
-;\r
-;#ifndef TRANSARC_AFSEVENT_H\r
-;#define TRANSARC_AFSEVENT_H\r
-;\r
-;\r
-;/* AFS event.mc format.\r
-; *\r
-; * AFS event messages are grouped by category.  The MessageId of the\r
-; * first message in a given category specifies the starting identifier\r
-; * range for that category; the second and later messages in a category\r
-; * do NOT specify a MessageId value and thus receive the value of the\r
-; * previous message plus one.\r
-; *\r
-; * To add a new message to an existing category, append it to the end of\r
-; * that category.  To create a new category, provide an appropriate\r
-; * comment line and specify a non-conflicting MessageId for the first\r
-; * message in the new category.\r
-; */\r
-;\r
-\r
-\r
-MessageIdTypedef=unsigned\r
-LanguageNames=(Chinese_Traditional=1:MSG000001)\r
-\r
-;\r
-;/* Test message text */\r
-;\r
-\r
-MessageId=0x0001\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS\r
-Language=Chinese_Traditional\r
-AFS ¦øªA¾¹¨Æ¥ó¤é»x´ú¸Õ°T®§¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS\r
-Language=Chinese_Traditional\r
-AFS ¦øªA¾¹¨Æ¥ó¤é»x´ú¸Õ°T®§ (str1: %1, str2: %2)¡C\r
-.\r
-\r
-\r
-\r
-;\r
-;/* General messages for all AFS server processes */\r
-;\r
-\r
-MessageId=0x0101\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_FAILED_ASSERT\r
-Language=Chinese_Traditional\r
-AFS ¦øªA¾¹³B²z¥¢®Ä½T»{¡G¦bÀÉ®× %2 ªº²Ä %1 ¦æ¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR\r
-Language=Chinese_Traditional\r
-%1 µLªk§ä¨ì AFS ³nÅé¦w¸Ë¥Ø¿ý¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED\r
-Language=Chinese_Traditional\r
-%1 µLªk°_©l³]©w Windows Sockets µ{¦¡®w¡C\r
-.\r
-\r
-\r
-\r
-;\r
-;/* AFS BOS control (startup/shutdown) service messages */\r
-;\r
-\r
-MessageId=0x0201\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STARTED\r
-Language=Chinese_Traditional\r
-¤w±Ò°Ê AFS BOS ±±¨îªA°È¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_STOPPED\r
-Language=Chinese_Traditional\r
-¤w°±¤î AFS BOS ±±¨îªA°È¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªk»P¨t²Î SCM ³q«H¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªkµn¿ý¨Æ¥ó³B²z±`¦¡¡CAFS ¦øªA¾¹³nÅ骺¬[ºc¥i¯à¤£¥¿½T¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªk¨ú±o¥²­nªº¨t²Î¸ê·½¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°Èµo¥Í¤º³¡¿ù»~¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªk§ä¨ì AFS ³nÅé¦w¸Ë¥Ø¿ý¡CAFS ¦øªA¾¹³nÅ骺¬[ºc¥i¯à¤£¥¿½T¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªk±Ò°Ê©Î­«·s±Ò°Ê AFS ¥D¦øªA¾¹¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Error\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°ÈµLªk°±¤î AFS ¥D¦øªA¾¹¡C©Ò¦³ªº AFS ¦øªA¾¹³B²z³£¥²¶·¥H¤â°Ê¤è¦¡°±¤î\r
-¡]¸ÕµÛ³z¹L fskill «ü¥O¶Ç°e SIGQUIT °T¸¹¨ì AFS ¥D¦øªA¾¹¡^¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Warning\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°È©ñ±óµ¥­Ô AFS ¥D¦øªA¾¹°±¤î¡C½ÐÀˬd©Ò¦³ AFS ¦øªA¾¹³B²z³£¤w¦b­«·s±Ò°ÊªA°È¤§«e°±¤î¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°È¥¿¦b­«·s±Ò°Ê AFS ¥D¦øªA¾¹¡C\r
-.\r
-\r
-MessageId=\r
-Severity=Informational\r
-SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT\r
-Language=Chinese_Traditional\r
-AFS BOS ±±¨îªA°È°»´ú¨ì AFS ¥D¦øªA¾¹µ²§ô¡A¨Ã¥B¥¼­n¨D­«·s±Ò°Ê¡C\r
-.\r
-\r
-\r
-\r
-;\r
-;#endif /* TRANSARC_AFSEVENT_H */\r
+;/* Copyright 2000, International Business Machines Corporation and others.
+; * All Rights Reserved.
+; *
+; * This software has been released under the terms of the IBM Public
+; * License.  For details, see the LICENSE file in the top-level source
+; * directory or online at http://www.openafs.org/dl/license10.html
+; * event.mc --(mc)--> event.[h|rc] --(logevent.h + event.h)--> afsevent.h
+; */
+;
+;#ifndef TRANSARC_AFSEVENT_H
+;#define TRANSARC_AFSEVENT_H
+;
+;
+;/* AFS event.mc format.
+; *
+; * AFS event messages are grouped by category.  The MessageId of the
+; * first message in a given category specifies the starting identifier
+; * range for that category; the second and later messages in a category
+; * do NOT specify a MessageId value and thus receive the value of the
+; * previous message plus one.
+; *
+; * To add a new message to an existing category, append it to the end of
+; * that category.  To create a new category, provide an appropriate
+; * comment line and specify a non-conflicting MessageId for the first
+; * message in the new category.
+; */
+;
+
+
+MessageIdTypedef=unsigned
+LanguageNames=(Chinese_Traditional=1:MSG000001)
+
+;
+;/* Test message text */
+;
+
+MessageId=0x0001
+Severity=Informational
+SymbolicName=AFSEVT_SVR_TEST_MSG_NOARGS
+Language=Chinese_Traditional
+AFS ¦øªA¾¹¨Æ¥ó¤é»x´ú¸Õ°T®§¡C
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_TEST_MSG_TWOARGS
+Language=Chinese_Traditional
+AFS ¦øªA¾¹¨Æ¥ó¤é»x´ú¸Õ°T®§ (str1: %1, str2: %2)¡C
+.
+
+
+
+;
+;/* General messages for all AFS server processes */
+;
+
+MessageId=0x0101
+Severity=Error
+SymbolicName=AFSEVT_SVR_FAILED_ASSERT
+Language=Chinese_Traditional
+AFS ¦øªA¾¹³B²z¥¢®Ä½T»{¡G¦bÀÉ®× %2 ªº²Ä %1 ¦æ¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_NO_INSTALL_DIR
+Language=Chinese_Traditional
+%1 µLªk§ä¨ì AFS ³nÅé¦w¸Ë¥Ø¿ý¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_WINSOCK_INIT_FAILED
+Language=Chinese_Traditional
+%1 µLªk°_©l³]©w Windows Sockets µ{¦¡®w¡C
+.
+
+
+
+;
+;/* AFS BOS control (startup/shutdown) service messages */
+;
+
+MessageId=0x0201
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STARTED
+Language=Chinese_Traditional
+¤w±Ò°Ê AFS BOS ±±¨îªA°È¡C
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_STOPPED
+Language=Chinese_Traditional
+¤w°±¤î AFS BOS ±±¨îªA°È¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_SCM_COMM_FAILED
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªk»P¨t²Î SCM ³q«H¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_HANDLER_REG_FAILED
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªkµn¿ý¨Æ¥ó³B²z±`¦¡¡CAFS ¦øªA¾¹³nÅ骺¬[ºc¥i¯à¤£¥¿½T¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INSUFFICIENT_RESOURCES
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªk¨ú±o¥²­nªº¨t²Î¸ê·½¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_INTERNAL_ERROR
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°Èµo¥Í¤º³¡¿ù»~¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_NO_INSTALL_DIR
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªk§ä¨ì AFS ³nÅé¦w¸Ë¥Ø¿ý¡CAFS ¦øªA¾¹³nÅ骺¬[ºc¥i¯à¤£¥¿½T¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_START_FAILED
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªk±Ò°Ê©Î­«·s±Ò°Ê AFS ¥D¦øªA¾¹¡C
+.
+
+MessageId=
+Severity=Error
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_FAILED
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°ÈµLªk°±¤î AFS ¥D¦øªA¾¹¡C©Ò¦³ªº AFS ¦øªA¾¹³B²z³£¥²¶·¥H¤â°Ê¤è¦¡°±¤î
+¡]¸ÕµÛ³z¹L fskill «ü¥O¶Ç°e SIGQUIT °T¸¹¨ì AFS ¥D¦øªA¾¹¡^¡C
+.
+
+MessageId=
+Severity=Warning
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_STOP_TIMEOUT
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°È©ñ±óµ¥­Ô AFS ¥D¦øªA¾¹°±¤î¡C½ÐÀˬd©Ò¦³ AFS ¦øªA¾¹³B²z³£¤w¦b­«·s±Ò°ÊªA°È¤§«e°±¤î¡C
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_RESTART
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°È¥¿¦b­«·s±Ò°Ê AFS ¥D¦øªA¾¹¡C
+.
+
+MessageId=
+Severity=Informational
+SymbolicName=AFSEVT_SVR_BCS_BOSSERVER_EXIT
+Language=Chinese_Traditional
+AFS BOS ±±¨îªA°È°»´ú¨ì AFS ¥D¦øªA¾¹µ²§ô¡A¨Ã¥B¥¼­n¨D­«·s±Ò°Ê¡C
+.
+
+
+
+;
+;#endif /* TRANSARC_AFSEVENT_H */
index 498daa2204a805f16c51a77c6258a8864f08c666..a792608c6293d9ed6c21a254c15484bd2c9daef9 100644 (file)
@@ -30,6 +30,15 @@ XCOPY= xcopy /s/e
 #check which version of the complier we are using
 
 prep: AFS_component_version_number.txt
+!      IF (!EXIST($(DESTDIR)\WinInstall\Config\wininet.dll))
+!      ERROR File Not found:$(DESTDIR)\WinInstall\Config\wininet.dll 
+!      ENDIF
+!      IF (!EXIST($(DESTDIR)\WinInstall\Config\shlwapi.dll))
+!      ERROR File Not found:$(DESTDIR)\WinInstall\Config\shlwapi.dll 
+!      ENDIF
+!      IF (!EXIST($(DESTDIR)\WinInstall\Config\$(CELLSERVDB_INSTALL)))
+!      ERROR File Not found:$(DESTDIR)\WinInstall\Config\$(CELLSERVDB_INSTALL) 
+!      ENDIF
        $(DESTDIR)\bin\util_cr.exe } "$(AFSPRODUCT_VERSION)" ".\lang\en_US\value.txt" ".\lang\en_US\value.shl"
        $(DESTDIR)\bin\util_cr.exe } "$(AFSPRODUCT_VERSION)" "default.txt" "default.rge"
        $(DESTDIR)\bin\util_cr.exe @ "$(AFSROOT)\src\WINNT\install\InstallShield5\lang\en_US\value.shl" "[DATA] CELLSERVDB_CONFIGNAME=$(CELLSERVDB_CONFIGNAME)"
@@ -50,7 +59,8 @@ prep: AFS_component_version_number.txt
     CreateISDirTree.bat
     ScatterFiles.bat
     CreateGeneratedFiles.bat
-    CompileScript.bat
+       pause
+#    CompileScript.bat
        $(COPY) $(DESTDIR)\WinInstall\Config\wininet.dll ".\Setup Files\Compressed Files\0009-English\Intel 32\."
        $(COPY) $(DESTDIR)\WinInstall\Config\shlwapi.dll ".\Setup Files\Compressed Files\0009-English\Intel 32\."
        $(COPY) ..\..\afs_setup_utils\_isuser\_isuser.dll ".\Setup Files\Compressed Files\0009-English\Intel 32\."
index 9a51bd2418a181f1a20f6656aa2e293080c017e5..4f26bcff2be3b8f1a6cc613193b52a1ccf4dae5a 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Pthread DLL"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afspthread"
+#define AFS_VERINFO_FILENAME "afspthread.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 80a6f1d95f6c88dada288a910a456eb368454993..c9cf5a43c5b261303943e84280d588cc0137b553 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Pthread DLL (Windows 95)"
+#define AFS_VERINFO_DLL
+#define AFS_VERINFO_NAME "afspthread95"
+#define AFS_VERINFO_FILENAME "afspthread.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 6197f103d8386ab2660a3c075936d7fe7a469037..e42887df838cbcf2549aa701aedf9f7845297fa0 100644 (file)
@@ -1,7 +1,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/DARWIN/osi_vfsops.c,v 1.1.1.5 2002/05/10 23:43:37 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/DARWIN/osi_vfsops.c,v 1.1.1.6 2003/07/30 17:08:05 hartmans Exp $");
 
 #include <afs/sysincludes.h>            /* Standard vendor system headers */
 #include <afs/afsincludes.h>            /* Afs-based standard headers */
@@ -67,7 +67,7 @@ struct proc *p;
     AFS_GLOCK();
     AFS_STATCNT(afs_mount);
 
-    if (afs_globalVFS) { /* Don't allow remounts. */
+    if (data == NULL && afs_globalVFS) { /* Don't allow remounts. */
        AFS_GUNLOCK();
        return (EBUSY);
     }
@@ -80,8 +80,51 @@ struct proc *p;
     (void) copyinstr(path, mp->mnt_stat.f_mntonname, MNAMELEN-1, &size);
     memset(mp->mnt_stat.f_mntonname + size, 0, MNAMELEN - size);
     memset(mp->mnt_stat.f_mntfromname, 0, MNAMELEN);
-    strcpy(mp->mnt_stat.f_mntfromname, "AFS");
-    /* null terminated string "AFS" will fit, just leave it be. */
+
+    if (data == NULL) {
+       strcpy(mp->mnt_stat.f_mntfromname, "AFS");
+       /* null terminated string "AFS" will fit, just leave it be. */
+       mp->mnt_data = (qaddr_t)NULL;
+    } else {
+       struct VenusFid *rootFid = NULL;
+       struct volume *tvp;
+       char volName[MNAMELEN];
+
+       (void) copyinstr((char *)data, volName, MNAMELEN-1, &size);
+       memset(volName + size, 0, MNAMELEN - size);
+
+       if (volName[0] == 0) {
+           strcpy(mp->mnt_stat.f_mntfromname, "AFS");
+           mp->mnt_data = (qaddr_t)&afs_rootFid;           
+       } else {
+           struct cell *localcell = afs_GetPrimaryCell(READ_LOCK);
+           if (localcell == NULL) {
+               AFS_GUNLOCK();
+               return ENODEV;
+           }
+
+           /* Set the volume identifier to "AFS:volume.name" */
+           snprintf(mp->mnt_stat.f_mntfromname, MNAMELEN-1, "AFS:%s",
+                    volName);
+           tvp = afs_GetVolumeByName(volName, localcell->cellNum, 1,
+                                     (struct vrequest *)0, READ_LOCK);
+           
+           if (tvp) {
+               int volid = (tvp->roVol ? tvp->roVol : tvp->volume);
+               MALLOC(rootFid, struct VenusFid *, sizeof(*rootFid), 
+                      M_UFSMNT, M_WAITOK);
+               rootFid->Cell = localcell->cellNum;
+               rootFid->Fid.Volume = volid;
+               rootFid->Fid.Vnode = 1;
+               rootFid->Fid.Unique = 1;
+           } else {
+               AFS_GUNLOCK();
+               return ENODEV;
+           }
+       
+           mp->mnt_data = (qaddr_t)rootFid;
+       }
+    }
     strcpy(mp->mnt_stat.f_fstypename, "afs");
     AFS_GUNLOCK();
     (void) afs_statfs(mp, &mp->mnt_stat, p);
@@ -97,8 +140,23 @@ struct proc *p;
     
     AFS_GLOCK();
     AFS_STATCNT(afs_unmount);
-    afs_globalVFS = 0;
-    afs_shutdown();
+
+    if (mp->mnt_data != (qaddr_t)-1) {
+       if (mp->mnt_data != NULL) {
+           FREE(mp->mnt_data, M_UFSMNT);
+           mp->mnt_data = (qaddr_t)-1;
+       } else {
+           if (flags & MNT_FORCE) {
+               afs_globalVFS = 0;
+               afs_shutdown();
+           } else {
+               AFS_GUNLOCK();
+               return EBUSY;
+           }
+       }
+       mp->mnt_flag &= ~MNT_LOCAL;
+    }
+
     AFS_GUNLOCK();
 
     return 0;
@@ -119,18 +177,24 @@ afs_root(struct mount *mp,
     pcred_unlock(p);
     AFS_GLOCK();
     AFS_STATCNT(afs_root);
-    if (afs_globalVp && (afs_globalVp->states & CStatd)) {
+    if (mp->mnt_data == NULL
+       && afs_globalVp && (afs_globalVp->states & CStatd)) {
        tvp = afs_globalVp;
         error=0;
+    } else if (mp->mnt_data == (qaddr_t)-1) {
+       error = ENOENT;
     } else {
+       struct VenusFid *rootFid = (mp->mnt_data == NULL)
+           ? &afs_rootFid : (struct VenusFid *)mp->mnt_data;
        
        if (!(error = afs_InitReq(&treq, &cr)) &&
            !(error = afs_CheckInit())) {
-           tvp = afs_GetVCache(&afs_rootFid, &treq, (afs_int32 *)0,
+           tvp = afs_GetVCache(rootFid, &treq, (afs_int32 *)0,
                                (struct vcache*)0, WRITE_LOCK);
            /* we really want this to stay around */
            if (tvp) {
-               afs_globalVp = tvp;
+               if (mp->mnt_data == NULL)
+                   afs_globalVp = tvp;
            } else
                error = ENOENT;
        }
@@ -140,9 +204,12 @@ afs_root(struct mount *mp,
     AFS_GUNLOCK();
         vn_lock(AFSTOV(tvp), LK_EXCLUSIVE | LK_RETRY, p);
     AFS_GLOCK();
-       afs_globalVFS = mp;
+        if (mp->mnt_data == NULL) {
+           afs_globalVFS = mp;
+       }       
        *vpp = AFSTOV(tvp);
         AFSTOV(tvp)->v_flag |= VROOT;
+       AFSTOV(tvp)->v_vfsp = mp;
     }
 
     afs_Trace2(afs_iclSetp, CM_TRACE_VFSROOT, ICL_TYPE_POINTER, *vpp,
@@ -165,7 +232,7 @@ int lfl;
     }
     error = vget(vp, lfl, current_proc());
     if (!error)
-       insmntque(vp, afs_globalVFS);   /* take off free list */
+       insmntque(vp, mp);   /* take off free list */
     return error;
 }
 
index 084c26f13a79eb88a33e777a484691fc5af2348b..f32d0047b709e9344401cd8c6ff6a4224dff14cd 100644 (file)
@@ -1,7 +1,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/DARWIN/osi_vnodeops.c,v 1.1.1.8 2003/04/13 19:02:42 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/DARWIN/osi_vnodeops.c,v 1.1.1.9 2003/07/30 17:08:05 hartmans Exp $");
 
 #include <afs/sysincludes.h>            /* Standard vendor system headers */
 #include <afs/afsincludes.h>            /* Afs-based standard headers */
@@ -173,6 +173,7 @@ struct vop_lookup_args /* {
        return (error);
     }
     vp = AFSTOV(vcp);  /* always get a node if no error */
+    vp->v_vfsp = dvp->v_vfsp;
 
     /* The parent directory comes in locked.  We unlock it on return
        unless the caller wants it left locked.
@@ -237,6 +238,7 @@ afs_vop_create(ap)
 
     if (vcp) {
        *ap->a_vpp = AFSTOV(vcp);
+       (*ap->a_vpp)->v_vfsp = dvp->v_vfsp;
        vn_lock(*ap->a_vpp, LK_EXCLUSIVE| LK_RETRY, p);
         if (UBCINFOMISSING(*ap->a_vpp) ||
             UBCINFORECLAIMED(*ap->a_vpp))
@@ -810,11 +812,6 @@ afs_vop_link(ap)
 
     GETNAME();
     p=cnp->cn_proc;
-    if (dvp->v_mount != vp->v_mount) {
-       VOP_ABORTOP(vp, cnp);
-       error = EXDEV;
-       goto out;
-    }
     if (vp->v_type == VDIR) {
        VOP_ABORTOP(vp, cnp);
        error = EISDIR;
@@ -858,25 +855,6 @@ afs_vop_rename(ap)
     register struct vnode *fdvp = ap->a_fdvp;
     struct proc *p=fcnp->cn_proc;
 
-    /*
-     * Check for cross-device rename.
-     */
-    if ((fvp->v_mount != tdvp->v_mount) ||
-       (tvp && (fvp->v_mount != tvp->v_mount))) {
-       error = EXDEV;
-abortit:
-       VOP_ABORTOP(tdvp, tcnp); /* XXX, why not in NFS? */
-       if (tdvp == tvp)
-           vrele(tdvp);
-       else
-           vput(tdvp);
-       if (tvp)
-           vput(tvp);
-       VOP_ABORTOP(fdvp, fcnp); /* XXX, why not in NFS? */
-       vrele(fdvp);
-       vrele(fvp);
-       return (error);
-    }
     /*
      * if fvp == tvp, we're just removing one name of a pair of
      * directory entries for the same element.  convert call into rename.
@@ -885,7 +863,18 @@ abortit:
     if (fvp == tvp) {
        if (fvp->v_type == VDIR) {
            error = EINVAL;
-           goto abortit;
+       abortit:
+           VOP_ABORTOP(tdvp, tcnp); /* XXX, why not in NFS? */
+           if (tdvp == tvp)
+               vrele(tdvp);
+           else
+               vput(tdvp);
+           if (tvp)
+               vput(tvp);
+           VOP_ABORTOP(fdvp, fcnp); /* XXX, why not in NFS? */
+           vrele(fdvp);
+           vrele(fvp);
+           return (error);
        }
 
        /* Release destination completely. */
@@ -968,6 +957,7 @@ afs_vop_mkdir(ap)
     }
     if (vcp) {
        *ap->a_vpp = AFSTOV(vcp);
+       (*ap->a_vpp)->v_vfsp = dvp->v_vfsp;
        vn_lock(*ap->a_vpp, LK_EXCLUSIVE|LK_RETRY, p);
     } else
        *ap->a_vpp = 0;
index 46e7ab737e49af6d7071d47554bd071d1d735200..20d28d146c6e89f6856b304dc6d945dee16f75c6 100644 (file)
@@ -16,7 +16,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_groups.c,v 1.1.1.4 2001/07/14 22:19:38 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_groups.c,v 1.1.1.5 2003/07/30 17:08:07 hartmans Exp $");
 
 #include "../afs/sysincludes.h"
 #include "../afs/afsincludes.h"
@@ -133,6 +133,9 @@ afs_setgroups(
     int *gp;
     struct ucred *newcr;
     ulong_t s;
+#if defined(AFS_HPUX110_ENV)
+    register ulong_t context;
+#endif
 
     AFS_STATCNT(afs_setgroups);
     
@@ -147,8 +150,14 @@ afs_setgroups(
            /* somebody else might have a pointer to this structure.
             ** make sure we do not have a race condition */
            newcr = *cred;
+#if defined(AFS_HPUX110_ENV)
+               /* all of the uniprocessor spinlocks are not defined. */
+               /* I assume the UP and MP are now handled together */
+               MP_SPINLOCK_USAV(cred_lock, context);
+#else
            s = UP_SPL6();
            SPINLOCK(cred_lock);
+#endif
        }
     
     /* copy the group info */
@@ -168,8 +177,12 @@ afs_setgroups(
        }
     else
        {
+#if defined(AFS_HPUX110_ENV)
+               MP_SPINUNLOCK_USAV(cred_lock, context);
+#else
            (void) UP_SPLX(s);
            SPINUNLOCK(cred_lock);
+#endif
        }
     return (setuerror(0), 0);
 }
index 2ea60216657ce92ec82a6e7157f0bc23603b9eb3..e7b8312f471b96e1f2d4cac6c31ae28f9deb6de0 100644 (file)
@@ -49,10 +49,15 @@ extern struct timeval time;
  * HP uses global mutex to protect afs land
  */
 
+#if !defined(AFS_HPUX110_ENV)
 extern sema_t afs_global_sema;
+#else
+extern b_sema_t afs_global_sema;
+#endif
 
 extern void osi_InitGlock(void);
 
+#if !defined(AFS_HPUX110_ENV)
 extern void       afsHash(int nbuckets);
 extern sv_sema_t *afsHashInsertFind(tid_t key);
 extern sv_sema_t *afsHashFind(tid_t key);
@@ -64,6 +69,11 @@ extern void       afsHashRelease(tid_t key);
 #define AFS_GLOCK()     MP_PXSEMA(&afs_global_sema, AFS_SAVE_SEMA)
 #define AFS_GUNLOCK()   (AFS_ASSERT_GLOCK(), MP_VXSEMA(&afs_global_sema,AFS_FIND_SEMA), (!uniprocessor ? (afsHashRelease(AFS_GLOCK_PID),0) : 0))
 #define ISAFS_GLOCK()   (!uniprocessor ? owns_sema(&afs_global_sema):1)
+#else
+#define AFS_GLOCK()  b_psema(&afs_global_sema)
+#define AFS_GUNLOCK() b_vsema(&afs_global_sema)
+#define ISAFS_GLOCK() b_owns_sema(&afs_global_sema)
+#endif
 
 #define AFS_RXGLOCK() 
 #define AFS_RXGUNLOCK()
@@ -75,6 +85,7 @@ extern void       afsHashRelease(tid_t key);
 #define USERPRI     NET_SPLX(splvar)
 #endif /* KERNEL */
 
+#if !defined(AFS_HPUX110_ENV)
 /* 
  * On HP, the global lock is an alpha semaphore, hence it is automatically
  * released and reacquired aroubd a sleep() and wakeup().
@@ -82,13 +93,32 @@ extern void       afsHashRelease(tid_t key);
 
 #define        afs_osi_Sleep(x)        sleep((caddr_t) x,PZERO-2)
 #define        afs_osi_Wakeup(x)       wakeup((caddr_t) x)
+#else
+/*
+ * On 11.* global lock is a beta semaphore, hence we need to
+ * release and reacquire around sleep and wakeup. We also need to
+ * use the get_sleep_lock.
+ * afs_osi_Sleep and afs_osi_Wakeup are defined
+ */
+void afs_osi_Sleep(void *event);
+int afs_osi_Wakeup(void *event);
+#endif
+
+
 #define        osi_NullHandle(x)       ((x)->proc == (caddr_t) 0)
 
+#if !defined(AFS_HPUX110_ENV)
 extern caddr_t kmem_alloc();
+#endif
+
 #include <sys/kthread_iface.h> /* for kt_cred() */
 
 /* Expected to be available as a patch from HP */
 /* See section D of the top level README for details */
+#if defined(AFS_HPUX110_ENV)
+#include <sys/vfs_vm.h>
+#else
 #include <vfs_vm.h>
+#endif
 
 #endif /* _OSI_MACHDEP_H_ */
index 51be8af01a59f2f4bc260342fdd440a0299e1142..1e123ad4da03077d29d9e486b34cb65063aecf67 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_sleep.c,v 1.1.1.4 2001/07/14 22:19:39 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_sleep.c,v 1.1.1.5 2003/07/30 17:08:07 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -18,8 +18,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_sleep.c,v 1.1.1.4 2001/07/
 
 
 
-
+#if !defined(AFS_HPUX110_ENV)
 static char waitV;
+#endif
 
 /* call procedure aproc with arock as an argument, in ams milliseconds */
 static int afs_osi_CallProc(aproc, arock, ams)
@@ -30,10 +31,14 @@ static int afs_osi_CallProc(aproc, arock, ams)
     int code;
 
     AFS_STATCNT(osi_CallProc);
+#if !defined(AFS_HPUX110_ENV)
     AFS_GUNLOCK();
+#endif
     /* hz is in cycles/second, and timeout's 3rd parm is in cycles */
     code = timeout(aproc, arock, (ams * afs_hz)/1000 + 1);
+#if !defined(AFS_HPUX110_ENV)
     AFS_GLOCK();
+#endif
     return code;
 }
 
@@ -45,17 +50,34 @@ static int afs_osi_CancelProc(aproc, arock)
     int code = 0;
     AFS_STATCNT(osi_CancelProc);
 
+#if !defined(AFS_HPUX110_ENV)
     AFS_GUNLOCK();
+#endif
     code = untimeout(aproc, arock);
+#if !defined(AFS_HPUX110_ENV)
     AFS_GLOCK();
+#endif
     return code;
 }
 
+#if defined(AFS_HPUX110_ENV)
+static void AfsWaitHack(char * event)
+{
+    lock_t * sleep_lock;
+
+    AFS_STATCNT(WaitHack);
+    sleep_lock = get_sleep_lock(event);
+    wakeup(event);
+    spinunlock(sleep_lock);
+}
+#else
+
 static void AfsWaitHack()
 {
     AFS_STATCNT(WaitHack);
     wakeup(&waitV);
 }
+#endif
 
 void afs_osi_InitWaitHandle(struct afs_osi_WaitHandle *achandle)
 {
@@ -72,7 +94,11 @@ void afs_osi_CancelWait(struct afs_osi_WaitHandle *achandle)
     proc = achandle->proc;
     if (proc == 0) return;
     achandle->proc = (caddr_t) 0;   /* so dude can figure out he was signalled */
+#if defined(AFS_HPUX110_ENV)
+   afs_osi_Wakeup((char *)achandle);
+#else
     afs_osi_Wakeup(&waitV);
+#endif
 }
 
 /* afs_osi_Wait
@@ -83,6 +109,10 @@ int afs_osi_Wait(afs_int32 ams, struct afs_osi_WaitHandle *ahandle, int aintok)
 {
     int code;
     afs_int32 endTime, tid;
+#if defined(AFS_HPUX110_ENV)
+   char localwait;
+   char * event;
+#endif
 
     AFS_STATCNT(osi_Wait);
     endTime = osi_Time() + (ams/1000);
@@ -92,12 +122,24 @@ int afs_osi_Wait(afs_int32 ams, struct afs_osi_WaitHandle *ahandle, int aintok)
        AFS_ASSERT_GLOCK();
        code = 0;
        /* do not do anything for solaris, digital, AIX, and SGI MP */
+#if defined(AFS_HPUX110_ENV)
+   if (ahandle) {
+       event = (char *) ahandle;
+    }
+   else {
+       event = &localwait;
+    }
+   afs_osi_CallProc(AfsWaitHack, event, ams);
+   afs_osi_Sleep(event);
+   afs_osi_CancelProc(AfsWaitHack, event);
+#else
        afs_osi_CallProc(AfsWaitHack, (char *) u.u_procp, ams);
        afs_osi_Sleep(&waitV); /* for HP 10.0 */
 
        /* do not do anything for solaris, digital, and SGI MP */
        afs_osi_CancelProc(AfsWaitHack,  (char *) u.u_procp); 
        if (code) break;        /* if something happened, quit now */
+#endif
        /* if we we're cancelled, quit now */
        if (ahandle && (ahandle->proc == (caddr_t) 0)) {
            /* we've been signalled */
@@ -106,3 +148,27 @@ int afs_osi_Wait(afs_int32 ams, struct afs_osi_WaitHandle *ahandle, int aintok)
     } while (osi_Time() < endTime);
     return code;
 }
+
+#if defined(AFS_HPUX110_ENV)
+void afs_osi_Sleep(void *event)
+{
+   lock_t * sleep_lock;
+   
+   AFS_ASSERT_GLOCK();
+   get_sleep_lock(event);
+   AFS_GUNLOCK();
+   sleep((caddr_t) event, PZERO-2);
+   AFS_GLOCK();
+}
+
+int afs_osi_Wakeup(void *event)
+{
+    lock_t * sleep_lock;
+
+   sleep_lock = get_sleep_lock(event);
+   wakeup((caddr_t) event);
+   spinunlock(sleep_lock);
+   return 0;
+}
+#endif
+
index 74504338a67a3e11dc74fd1601717325462b440f..15aca3888503a2a9ac1e01d2e2a4ecfd35ae08f9 100644 (file)
@@ -13,7 +13,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_vfsops.c,v 1.1.1.5 2002/05/10 23:43:50 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_vfsops.c,v 1.1.1.6 2003/07/30 17:08:07 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -182,6 +182,9 @@ struct vfsops Afs_vfsops = {
 static int afs_Starting = 0;
 
 #pragma align 64
+#if defined(AFS_HPUX110_ENV)
+b_sema_t afs_global_sema = {0};
+#else
 sema_t afs_global_sema = {
    NULL, 0, NULL, NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, /* sa_type */
    0, 0, 0, 0, 0, 0, 0, NULL, /* sa_link */
@@ -190,6 +193,7 @@ sema_t afs_global_sema = {
    , 0, 0, 0, NULL
 #endif
   };
+#endif
 
 void
 osi_InitGlock()
@@ -200,8 +204,12 @@ osi_InitGlock()
     if ( !afs_Starting ) {
        afs_Starting = 1;
        SPINUNLOCK_USAV(sched_lock, context);
+#if defined(AFS_HPUX110_ENV)
+       b_initsema(&afs_global_sema, 1,  NFS_LOCK_ORDER2, "AFS GLOCK");
+#else
        initsema(&afs_global_sema, 1, FILESYS_SEMA_PRI, FILESYS_SEMA_ORDER);
         afsHash(64);   /* 64 buckets */
+#endif
     } else {
        SPINUNLOCK_USAV(sched_lock, context);
     }
index a39858b9f0ec90541b916e19bc02334e186b1e65..b579afcbc8f71719ea4bfd6f0b4d96b34baa2299 100644 (file)
@@ -12,7 +12,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_vnodeops.c,v 1.1.1.7 2002/12/11 02:36:12 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/HPUX/osi_vnodeops.c,v 1.1.1.8 2003/07/30 17:08:08 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -49,7 +49,20 @@ extern int afs_close();
 
 #define vtoblksz(vp)   ((vp)->v_vfsp->vfs_bsize)
 
+#if defined(AFS_HPUX110_ENV)
+/* We no longer need to lock on the VM Empire,
+ * or at least that is what is claimed. 
+ * so we will noopt the vmemp_ routines
+ * This needs to be looked at closer.
+ */
+#define vmemp_lockx()
+#undef  vmemp_returnx
+#define vmemp_returnx(a) return(a)
+#define vmemp_unlockx()
+#endif
+
 
+#if !defined(AFS_HPUX110_ENV)
 /*
  * Copy an mbuf to the contiguous area pointed to by cp.
  * Skip <off> bytes and copy <len> bytes.
@@ -92,6 +105,7 @@ m_cpytoc(m, off, len, cp)
 
        return (len);
 }
+#endif
 
 /* 
  *  Note that the standard Sun vnode interface doesn't haven't an vop_lockf(), so this code is
@@ -160,7 +174,11 @@ afs_lockf( vp, flag, len, cred, fp, LB, UB )
 }
 
 
-#include "../machine/vmparam.h"        /* For KERNELSPACE */
+#if defined(AFS_HPUX1122_ENV)
+#include "../machine/vm/vmparam.h"
+#else
+#include "../machine/vmparam.h"       /* For KERNELSPACE */
+#endif
 #include "../h/debug.h"
 #include "../h/types.h"
 #include "../h/param.h"
@@ -1262,7 +1280,11 @@ retry:
     if (change_to_fstore)
        afspgin_update_dbd(vm_info, bsize);
     
+#if defined(AFS_HPUX110_ENV)
+       getppdp()->cnt.v_exfod += count;
+#else
     mpproc_info[getprocindex()].cnt.v_exfod += count;
+#endif
     vmemp_unlockx();      /* free up VM empire */
     *ret_startindex = startindex;
     
@@ -1630,12 +1652,21 @@ afs_pageout(vp,prp, start, end, flags)
         */
        if (steal) {
            if (flags & PF_DEACT) {
+#if defined(AFS_HPUX110_ENV)
+               getppdp()->cnt.v_pswpout += npages;
+#else
                mpproc_info[getprocindex()].cnt.v_pswpout += npages;
+#endif
 /*             sar_bswapout += ptod(npages);*/
            }
            else if (vhand) {
+#if defined(AFS_HPUX110_ENV)
+               getppdp()->cnt.v_pgout++;
+               getppdp()->cnt.v_pgpgout += npages;
+#else
                mpproc_info[getprocindex()].cnt.v_pgout++;
                mpproc_info[getprocindex()].cnt.v_pgpgout += npages;
+#endif
            }
        }
 
@@ -1889,7 +1920,11 @@ afs_swapfs_len(bp)
 afs_mmap(vp, off, size_bytes, access)
      struct vnode *vp;
      u_int off;
+#if defined(AFS_HPUX1111_ENV)
+         u_long size_bytes;
+#else
      u_int size_bytes;
+#endif
      int access;
 {
         long bsize = vtoblksz(vp);
@@ -1923,7 +1958,11 @@ int
 afs_unmap(vp,off, size_bytes,access)
      struct vnode *vp;
      u_int off;
+#if defined(AFS_HPUX1111_ENV)
+        u_long size_bytes;
+#else
      u_int size_bytes;
+#endif
      int access;
 {
        return 0;
@@ -1945,6 +1984,7 @@ afs_read_ahead(vp, prp, wrt, space, vaddr, rhead_cnt)
 int
 afs_prealloc(vp, size, ignore_minfree, reserved)
       struct vnode    *vp;
+         /* DEE on 11.22 following is off_t */
       size_t          size;
       int             ignore_minfree;
       int             reserved;
@@ -1984,9 +2024,19 @@ afs_ioctl(vp, com, data, flag, cred)
        return(ENOTTY);
 }
 
+#if defined(AFS_HPUX1111_ENV)
+/* looks like even if appl is 32 bit, we need to round to 8 bytes */
+/* This had no effect, it must not be being used */
+
+#define roundtoint(x)   (((x) + (sizeof(long) - 1)) & ~(sizeof(long) - 1))
+#define reclen(dp)      roundtoint(((dp)->d_namlen + 1 + (sizeof(u_long)) +\
+                                sizeof(u_int) + 2 * sizeof(u_short)))
+#else
+
 #define roundtoint(x)   (((x) + (sizeof(int) - 1)) & ~(sizeof(int) - 1))
 #define reclen(dp)      roundtoint(((dp)->d_namlen + 1 + (sizeof(u_long)) +\
                                 2 * sizeof(u_short)))
+#endif
 
 int
 afs_readdir(vp, uiop, cred)
index c374a3575322f0f62ab11469430ac27109733e46..37dd1acb260e8c36d7c3c5013fd8250a80e29d08 100644 (file)
@@ -14,7 +14,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_alloc.c,v 1.1.1.11 2002/08/02 04:28:55 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_alloc.c,v 1.1.1.12 2003/07/30 17:08:09 hartmans Exp $");
 
 #include "../afs/sysincludes.h"
 #include "../afs/afsincludes.h"
@@ -188,7 +188,7 @@ hash_verify(size_t index, unsigned key, void *data)
     int memtype;
 
     memtype = MEMTYPE(lmp->chunk);
-#ifdef AFS_SPARC64_LINUX24_ENV
+#if defined(AFS_SPARC64_LINUX24_ENV) || defined(AFS_I386_UMLINUX20_ENV)
     if ((memtype == KM_TYPE) && (!VALID_PAGE(virt_to_page(lmp->chunk)))) {
        printf("osi_linux_verify_alloced_memory: address 0x%x outside range, index=%d, key=%d\n", lmp->chunk, index, key);
     }
index ff97f1953af897f75649a2227f843432184d7088..3f2c11f38990bc1525e866c1601c918d560e4f98 100644 (file)
@@ -16,7 +16,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_groups.c,v 1.1.1.11 2003/04/13 19:02:45 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_groups.c,v 1.1.1.12 2003/07/30 17:08:10 hartmans Exp $");
 
 #include "../afs/sysincludes.h"
 #include "../afs/afsincludes.h"
@@ -113,7 +113,7 @@ int setpag(cred_t **cr, afs_uint32 pagvalue, afs_uint32 *newpag, int change_pare
 extern long (*sys_setgroupsp)(int gidsetsize, gid_t *grouplist);
 asmlinkage long afs_xsetgroups(int gidsetsize, gid_t *grouplist)
 {
-    int code;
+    long code;
     cred_t *cr = crref();
     afs_uint32 junk;
     int old_pag;
@@ -137,15 +137,16 @@ asmlinkage long afs_xsetgroups(int gidsetsize, gid_t *grouplist)
     crfree(cr);
     unlock_kernel();
 
-    return code;
+    /* Linux syscall ABI returns errno as negative */
+    return (- code);
 }
 
 #if defined(AFS_LINUX24_ENV)
 /* Intercept the standard uid32 system call. */
-extern int (*sys_setgroups32p)(int gidsetsize, gid_t *grouplist);
-asmlinkage int afs_xsetgroups32(int gidsetsize, gid_t *grouplist)
+extern long (*sys_setgroups32p)(int gidsetsize, gid_t *grouplist);
+asmlinkage long afs_xsetgroups32(int gidsetsize, gid_t *grouplist)
 {
-    int code;
+    long code;
     cred_t *cr = crref();
     afs_uint32 junk;
     int old_pag;
@@ -156,6 +157,7 @@ asmlinkage int afs_xsetgroups32(int gidsetsize, gid_t *grouplist)
     unlock_kernel();
 
     code = (*sys_setgroups32p)(gidsetsize, grouplist);
+
     if (code) {
        return code;
     }
@@ -169,16 +171,17 @@ asmlinkage int afs_xsetgroups32(int gidsetsize, gid_t *grouplist)
     crfree(cr);
     unlock_kernel();
 
-    return code;
+    /* Linux syscall ABI returns errno as negative */
+    return (- code);
 }
 #endif
 
-#if defined(AFS_SPARC64_LINUX20_ENV)
+#if defined(AFS_SPARC64_LINUX20_ENV) || defined(AFS_AMD64_LINUX20_ENV)
 /* Intercept the uid16 system call as used by 32bit programs. */
-extern int (*sys32_setgroupsp)(int gidsetsize, __kernel_gid_t32 *grouplist);
-asmlinkage int afs32_xsetgroups(int gidsetsize, __kernel_gid_t32 *grouplist)
+extern long (*sys32_setgroupsp)(int gidsetsize, old_gid_t *grouplist);
+asmlinkage long afs32_xsetgroups(int gidsetsize, old_gid_t *grouplist)
 {
-    int code;
+    long code;
     cred_t *cr = crref();
     afs_uint32 junk;
     int old_pag;
@@ -202,14 +205,15 @@ asmlinkage int afs32_xsetgroups(int gidsetsize, __kernel_gid_t32 *grouplist)
     crfree(cr);
     unlock_kernel();
 
-    return code;
+    /* Linux syscall ABI returns errno as negative */
+    return (- code);
 }
 #ifdef AFS_LINUX24_ENV
 /* Intercept the uid32 system call as used by 32bit programs. */
-extern int (*sys32_setgroups32p)(int gidsetsize, __kernel_gid_t32 *grouplist);
-asmlinkage int afs32_xsetgroups32(int gidsetsize, __kernel_gid_t32 *grouplist)
+extern long (*sys32_setgroups32p)(int gidsetsize, gid_t *grouplist);
+asmlinkage long afs32_xsetgroups32(int gidsetsize, gid_t *grouplist)
 {
-    int code;
+    long code;
     cred_t *cr = crref();
     afs_uint32 junk;
     int old_pag;
@@ -233,7 +237,8 @@ asmlinkage int afs32_xsetgroups32(int gidsetsize, __kernel_gid_t32 *grouplist)
     crfree(cr);
     unlock_kernel();
 
-    return code;
+    /* Linux syscall ABI returns errno as negative */
+    return (- code);
 }
 #endif
 #endif
index dbc5ce85c9767d6fc5e2d13078127270a27f8dfa..610daced563f1f2b639f2af6e2d81055648afb8f 100644 (file)
@@ -15,7 +15,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_vfsops.c,v 1.1.1.13 2002/08/02 04:28:57 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_vfsops.c,v 1.1.1.14 2003/07/30 17:08:10 hartmans Exp $");
 
 #include "../afs/sysincludes.h"
 #include "../afs/afsincludes.h"
@@ -31,6 +31,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/afs/LINUX/osi_vfsops.c,v 1.1.1.13 2002/
 
 struct vcache *afs_globalVp = 0;
 struct vfs *afs_globalVFS = 0;
+struct nameidata afs_cacheNd;
 int afs_was_mounted = 0; /* Used to force reload if mount/unmount/mount */
 
 extern struct super_operations afs_sops;
@@ -269,6 +270,7 @@ void afs_put_super(struct super_block *sbp)
     afs_globalVFS = 0;
     afs_globalVp = 0;
     afs_shutdown();
+    path_release(&afs_cacheNd);
 
     osi_linux_verify_alloced_memory();
  done:
@@ -336,9 +338,7 @@ int afs_statfs(struct super_block *sbp, struct statfs *statp, int size)
 void 
 afs_umount_begin(struct super_block *sbp)
 {
-    afs_put_super(sbp);      
     afs_shuttingdown=1;
-    afs_was_mounted=0;
 }
 
 #if defined(AFS_LINUX24_ENV)
@@ -348,7 +348,7 @@ struct super_operations afs_sops = {
     delete_inode:      afs_delete_inode,
     put_super:         afs_put_super,
     statfs:            afs_statfs,
-    umount_begin:      NULL /* afs_umount_begin */
+    umount_begin:      afs_umount_begin
 };
 #else
 struct super_operations afs_sops = {
@@ -362,7 +362,7 @@ struct super_operations afs_sops = {
     afs_statfs,
     NULL,              /* afs_remount_fs - see doc above */
     NULL,              /* afs_clear_inode */
-    NULL                /* afs_umount_begin */
+    afs_umount_begin
 };
 #endif
 
index feb99490271bbaae6ea15a65970452b49c912da1..337eca28b0cd1f4958ebb5817e024fd1347a4827 100644 (file)
@@ -13,7 +13,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/SOLARIS/osi_vfsops.c,v 1.1.1.10 2002/05/10 23:44:13 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/SOLARIS/osi_vfsops.c,v 1.1.1.11 2003/07/30 17:08:11 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -431,7 +431,7 @@ _init()
         printf("misc/nfssrv module must be loaded before loading afs with nfs-xlator\n");
         return (ENOSYS);
     }
-#else
+#else /* !AFS_SUN55_ENV */
 #if    defined(AFS_SUN52_ENV)
     if ((!(mp = mod_find_by_filename("fs", "nfs")) && 
        !(mp = mod_find_by_filename(NULL, "/kernel/fs/nfs")) &&
@@ -440,9 +440,10 @@ _init()
        printf("fs/nfs module must be loaded before loading afs with nfs-xlator\n");
        return (ENOSYS);
     }
-#endif
-#endif
-#endif
+#endif /* AFS_SUN52_ENV */
+#endif /* AFS_SUN55_ENV */
+#endif /* !AFS_NONFSTRANS */
+#if !defined(AFS_SUN58_ENV)
     /* 
      * Re-read the /etc/name_to_sysnum file to make sure afs isn't added after
      * reboot.  Ideally we would like to call modctl_read_sysbinding_file() but
@@ -455,14 +456,12 @@ _init()
 #ifdef AFS_SUN53_ENV
 #ifndef        SYSBINDFILE
 #define        SYSBINDFILE     "/etc/name_to_sysnum"
-#endif
+#endif /* SYSBINDFILE */
     read_binding_file(SYSBINDFILE, sb_hashtab);
-#else
+#else /* !AFS_SUN53_ENV */
     read_binding_file(sysbind, sb_hashtab);
-#endif
-#if !defined(AFS_SUN58_ENV)
+#endif /* AFS_SUN53_ENV */
     make_syscallname("afs", AFS_SYSCALL);
-#endif
 
     if (sysent[AFS_SYSCALL].sy_call == nosys) {
        if ((sysn = mod_getsysname(AFS_SYSCALL)) != NULL) {
@@ -471,11 +470,12 @@ _init()
            rw_init(sysent[AFS_SYSCALL].sy_lock, "afs_syscall",
 #ifdef AFS_SUN57_ENV
                    RW_DEFAULT, NULL);
-#else
+#else /* !AFS_SUN57_ENV */
                        RW_DEFAULT, DEFAULT_WT);
-#endif 
+#endif /* AFS_SUN57_ENV */
        }
     }
+#endif /* !AFS_SUN58_ENV */
 
     osi_Init();                                /* initialize global lock, etc */
 
index af39ae4e64e3897faac75ec5aca2ad697da65bdc..65e3349d0b1296a592b2028c31f57d97d05bd86d 100644 (file)
@@ -21,7 +21,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/VNOPS/afs_vnop_attrs.c,v 1.1.1.11 2002/09/26 18:58:21 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/VNOPS/afs_vnop_attrs.c,v 1.1.1.12 2003/07/30 17:08:13 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -33,6 +33,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/afs/VNOPS/afs_vnop_attrs.c,v 1.1.1.11 2
 extern afs_rwlock_t afs_xcbhash;
 struct afs_exporter *afs_nfsexporter;
 extern struct vcache *afs_globalVp;
+#if defined(AFS_HPUX110_ENV)
+extern struct vfs *afs_globalVFS;
+#endif
 
 /* copy out attributes from cache entry */
 afs_CopyOutAttrs(avc, attrs)
@@ -64,6 +67,23 @@ afs_CopyOutAttrs(avc, attrs)
        if (tcell && (tcell->states & CNoSUID))
            attrs->va_mode &= ~(VSUID|VSGID);
     }
+#if defined(AFS_DARWIN_ENV)
+    /* Mac OS X uses the mode bits to determine whether a file or directory
+     * is accessible, and believes them, even though under AFS they're almost
+     * assuredly wrong, especially if the local uid does not match the AFS
+     * ID.  So we set the mode bits conservatively.
+     */
+    if (S_ISDIR(attrs->va_mode)) {
+      /* all access bits need to be set for directories, since even
+       * a mode 0 directory can still be used normally.
+       */
+      attrs->va_mode |= ACCESSPERMS;
+    } else {
+      /* for other files, replicate the user bits to group and other */
+      mode_t ubits = (attrs->va_mode & S_IRWXU) >> 6;
+      attrs->va_mode |= ubits | (ubits << 3);
+    }
+#endif /* AFS_DARWIN_ENV */
     attrs->va_uid = fakedir ? 0 : avc->m.Owner;
     attrs->va_gid = fakedir ? 0 : avc->m.Group;   /* yeah! */
 #if    defined(AFS_SUN56_ENV)
@@ -143,6 +163,11 @@ afs_CopyOutAttrs(avc, attrs)
 #else 
     attrs->va_rdev = 1;
 #endif
+
+#if defined(AFS_HPUX110_ENV)
+       if (afs_globalVFS) attrs->va_fstype = afs_globalVFS->vfs_mtype;
+#endif
+
     /*
      * Below return 0 (and not 1) blocks if the file is zero length. This conforms
      * better with the other filesystems that do return 0.     
index 3f54ac6990a46c9d431805512d8ef33e0edc6f9d..106cdf964d2caa5378f4b6e286695a81a310add4 100644 (file)
@@ -13,7 +13,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_analyze.c,v 1.1.1.10 2003/04/13 19:02:33 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_analyze.c,v 1.1.1.11 2003/07/30 17:07:57 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
@@ -129,6 +129,17 @@ afs_CheckCode(acode, areq, where)
        return EWOULDBLOCK;
     if (acode == VNOVNODE)
        return ENOENT;
+    if (acode == VDISKFULL)
+       return ENOSPC;
+    if (acode == VOVERQUOTA)
+       return
+#ifdef EDQUOT
+           EDQUOT
+#else
+           ENOSPC
+#endif
+           ;
+
     return acode;
 
 } /*afs_CheckCode*/
@@ -384,6 +395,9 @@ int afs_Analyze(aconn, acode, afid, areq, op, locktype, cellp)
       } else {
        VSleep(afs_BusyWaitPeriod);         /* poll periodically */
       }
+      if (shouldRetry != 0)
+       areq->busyCount++;
+
       return shouldRetry; /* should retry */
     }
          
index b6f72d864c3f9ac42be5d40b21ed98e407579b32..159281b8ea86dfa6354c491fe87bf125445c96d9 100644 (file)
@@ -13,7 +13,7 @@
 #include <afsconfig.h>
 #include "afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_cell.c,v 1.1.1.12 2003/04/13 19:02:34 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_cell.c,v 1.1.1.13 2003/07/30 17:07:58 hartmans Exp $");
 
 #include "afs/stds.h"
 #include "afs/sysincludes.h"   /* Standard vendor system headers */
@@ -160,7 +160,7 @@ void afs_LookupAFSDB(char *acellName)
     code = afs_GetCellHostsAFSDB(acellName, cellHosts, &timeout, &realName);
     if (code) goto done;
     code = afs_NewCell(realName, cellHosts, CNoSUID, NULL, 0, 0, timeout);
-    if (code) goto done;
+    if (code && code != EEXIST) goto done;
 
     /* If we found an alias, create it */
     if (afs_strcasecmp(acellName, realName))
@@ -657,7 +657,7 @@ afs_int32 afs_NewCell(char *acellName, afs_int32 *acellHosts, int aflags,
      * it must get servers from AFSDB.
      */
     if (timeout && !tc->timeout && tc->cellHosts[0]) {
-       code = EINVAL;
+       code = EEXIST;  /* This code is checked for in afs_LookupAFSDB */
        goto bad;
     }
 
index 7230f6eeaac4ba3c1b2daa8da1973e9769767849..d8aeb9a04e1dd72abe3a111355f134c778a4863d 100644 (file)
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_conn.c,v 1.1.1.8 2002/09/26 18:57:50 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_conn.c,v 1.1.1.9 2003/07/30 17:07:59 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 
 #if !defined(UKERNEL)
+#if !defined(AFS_LINUX20_ENV)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 
 #ifdef AFS_SGI62_ENV
index 3e145e632c3b3cbb524351630187ba1d15852180..4e72d16bf01bbe13f8eea6b8830f6d0c4c568fc7 100644 (file)
@@ -13,7 +13,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_dcache.c,v 1.1.1.9 2003/04/13 19:02:35 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_dcache.c,v 1.1.1.10 2003/07/30 17:07:59 hartmans Exp $");
 
 #include "../afs/sysincludes.h" /*Standard vendor system headers*/
 #include "../afs/afsincludes.h" /*AFS-based standard headers*/
@@ -182,7 +182,7 @@ afs_StoreWarn(acode, avolume, aflags)
                afs_warnuser(problem_fmt, avolume, partfull);
        }
        else
-#ifndef        AFS_SUN5_ENV
+#ifdef EDQUOT
            /* EDQUOT doesn't exist on solaris and won't be sent by the server.
             * Instead ENOSPC will be sent...
             */
index f96ad25fdfa05aeb3bd20ad20ffcc0eed7478b74..6936ff39b08dd4e5c370eb2605bda92c291f08d9 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_osi.c,v 1.1.1.13 2003/04/13 19:02:36 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_osi.c,v 1.1.1.14 2003/07/30 17:08:00 hartmans Exp $");
 
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 #include "../afs/afsincludes.h"        /* Afs-based standard headers */
@@ -399,12 +399,18 @@ afs_osi_SetTime(atv)
 #endif
 #ifdef AFS_HPUX_ENV
     {
+#if !defined(AFS_HPUX1122_ENV)
+ /* drop the setting of the clock for now. spl7 is not
+ * known on hpux11.22
+ */
+
     register ulong_t s;
     struct timeval t;
     t.tv_sec = atv->tv_sec;
     t.tv_usec = atv->tv_usec;
     s = spl7(); time = t; (void) splx(s);
     resettodr(atv);
+#endif
     }
 #else
     {
index bab5973aae9b95eeedf48b4783237da6901aaeb9..a40a8acc6f8e73e7f8bddcb9227bcf16349806b8 100644 (file)
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_server.c,v 1.1.1.14 2003/04/13 19:02:38 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_server.c,v 1.1.1.15 2003/07/30 17:08:01 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 
 #if !defined(UKERNEL)
+#if !defined(AFS_LINUX20_ENV)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 
 #ifdef AFS_SGI62_ENV
index d5c2581cdec04a951fed4e59234d4861cb52263c..27e70f086a6bf51e8769bb1081e39b782c64a556 100644 (file)
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_user.c,v 1.1.1.8 2002/09/26 18:57:57 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_user.c,v 1.1.1.9 2003/07/30 17:08:02 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 
 #if !defined(UKERNEL)
+#if !defined(AFS_LINUX20_ENV)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 
 #ifdef AFS_SGI62_ENV
@@ -610,7 +612,7 @@ void afs_GCPAGs_perproc_func(AFS_PROC *pproc)
     afs_GCPAGs_cred_count++;
 
     pag = PagInCred(pcred);
-#if defined(AFS_DARWIN_ENV) || defined(AFS_FBSD40_ENV)
+#if defined(AFS_DARWIN_ENV) || defined(AFS_FBSD40_ENV) || defined(AFS_LINUX22_ENV)
     uid = (pag != NOPAG ? pag : pcred->cr_uid);
 #else
     uid = (pag != NOPAG ? pag : pcred->cr_ruid);
index 84b3145092fad45dac9ef4ce8f038648ce3e11e7..80428e244097f6ba415ab091c367d9d11267ed0e 100644 (file)
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_util.c,v 1.1.1.9 2003/04/13 19:02:39 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_util.c,v 1.1.1.10 2003/07/30 17:08:02 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 
 #if !defined(UKERNEL)
+#if !defined(AFS_LINUX20_ENV)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 
 #ifdef AFS_SGI62_ENV
@@ -148,7 +150,11 @@ extern afs_int32 afs_showflags;
 
 afs_warn(a,b,c,d,e,f,g,h,i,j)
 char *a;
+#if defined(AFS_USE_VOID_PTR)
+void *b, *c, *d, *e, *f, *g, *h, *i, *j;
+#else
 long b,c,d,e,f,g,h,i,j;
+#endif
 {
     AFS_STATCNT(afs_warn);
     
index 48374871db348058a9a654ac7b1eb9086dc4310f..05608e79a320d010b2c0169ec912dd65e8a761c7 100644 (file)
@@ -38,7 +38,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_vcache.c,v 1.1.1.16 2003/04/13 19:02:39 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_vcache.c,v 1.1.1.17 2003/07/30 17:08:02 hartmans Exp $");
 
 #include "../afs/sysincludes.h" /*Standard vendor system headers*/
 #include "../afs/afsincludes.h" /*AFS-based standard headers*/
@@ -1062,6 +1062,9 @@ struct vcache *afs_NewVCache(struct VenusFid *afid, struct server *serverp,
 #ifdef STRUCT_INODE_HAS_I_TRUNCATE_SEM
        init_rwsem(&ip->i_truncate_sem);
 #endif
+#ifdef STRUCT_INODE_HAS_I_ALLOC_SEM
+       init_rwsem(&ip->i_alloc_sem);
+#endif
 #else
        sema_init(&ip->i_atomic_write, 1);
        init_waitqueue(&ip->i_wait);
index 6bc8d910a218db7918b22dad0cc2e736f70ac90e..45734c716ae83ffd55d0086d4002e36486b8e60e 100644 (file)
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_volume.c,v 1.1.1.12 2003/04/13 19:02:39 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afs/afs_volume.c,v 1.1.1.13 2003/07/30 17:08:02 hartmans Exp $");
 
 #include "../afs/stds.h"
 #include "../afs/sysincludes.h"        /* Standard vendor system headers */
 
 #if !defined(UKERNEL)
+#if !defined(AFS_LINUX20_ENV)
 #include <net/if.h>
+#endif
 #include <netinet/in.h>
 
 #ifdef AFS_SGI62_ENV
index 5f5d0aab6bbf02acd23a0b87a60cc895b318d3a4..4539cf9d2787f6f38ed00941bb2a1848030abc3b 100644 (file)
@@ -219,6 +219,9 @@ typedef unsigned short                  etap_event_t;
 struct vfspage;                        /* for vnode.h compiler warnings */
 #    include "../h/swap.h"     /* for struct swpdbd, for vnode.h compiler warnings */
 #    include "../h/dbd.h"      /* for union idbd, for vnode.h compiler warnings */
+#ifdef AFS_HPUX110_ENV
+#    include "../h/resource.h"
+#endif
 #  endif /* AFS_HPUX_ENV */
 #if defined(AFS_DARWIN_ENV) || defined(AFS_FBSD40_ENV)
 #  include <sys/uio.h>
@@ -270,7 +273,9 @@ MALLOC_DECLARE(M_AFS);
 #ifdef AFS_SUN5_ENV
 #  include "../h/time.h"
 #else
+#if !defined(AFS_HPUX_ENV)
 #  include "../h/mbuf.h"
+#endif
 #endif /* AFS_SUN5_ENV */
 
 #include "../rpc/types.h"
index 9d4ab45422da6a5aa47bbd2f07838a63250532cb..1a628cf905f378e651f27274118b3526baf0e0fe 100644 (file)
@@ -30,8 +30,8 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
-LDFLAGS = -g ${XLDFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+LDFLAGS = ${XLDFLAGS}
 
 INSTALLex = ${INSTALL} -m 755
 
@@ -49,15 +49,17 @@ AFSLIBS=${TOP_LIBDIR}/libauth.a ${TOP_LIBDIR}/libcmd.a ${TOP_LIBDIR}/libsys.a ${
 afsd: afsd.o $(AFSLIBS)
        case ${SYS_NAME} in \
        sgi_61 | sgi_62 | sgi_63) \
-               ${CC} ${CFLAGS} -g -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} /usr/lib/libdwarf.a /usr/lib/libelf.a ;; \
+               ${CC} ${CFLAGS} -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} /usr/lib/libdwarf.a /usr/lib/libelf.a ;; \
        sgi_64 | sgi_65 ) \
-               ${CC} ${CFLAGS} -g -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} /usr/lib32/libdwarf.a /usr/lib32/libelf.a ;; \
+               ${CC} ${CFLAGS} -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} /usr/lib32/libdwarf.a /usr/lib32/libelf.a ;; \
+       ppc_darwin* ) \
+               ${CC} ${CFLAGS} -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} -F/System/Library/PrivateFrameworks -framework DiskArbitration ;; \
        * ) \
-               ${CC} ${CFLAGS} -g -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} ;; \
+               ${CC} ${CFLAGS} -o afsd afsd.o $(NON_SHARED) $(LDFLAGS) $(AFSLIBS) ${XLIBS} ;; \
        esac
 
 vsys: vsys.o
-       $(CC) -g -o vsys vsys.o ${TOP_LIBDIR}/libsys.a $(LDFLAGS) ${XLIBS}
+       $(CC) -o vsys vsys.o ${TOP_LIBDIR}/libsys.a $(LDFLAGS) ${XLIBS}
 
 #
 # Objects
@@ -109,6 +111,9 @@ dest: ${DEST}/root.client/usr/vice/etc/afsd ${DEST}/etc/vsys
                         ${INSTALL} -f afs.rc.solaris.2_5 ${DEST}/root.client/usr/vice/etc/modload/afs.rc ;;\
                alpha_osf* ) \
                        ${INSTALL} -f afs.rc.alpha ${DEST}/root.client/usr/vice/etc/dkload/afs.rc ;;\
+               ia64_hpux1122 ) \
+                       ${INSTALL} -f afs.rc.hpux10 ${DEST}/root.client/usr/vice/etc/dkload/afs.rc ;\
+                       ${INSTALL} -f afs.hpux1122.driver ${DEST}/root.client/usr/vice/etc/afs.driver ;;\
                hp_ux10? | hp_ux11? ) \
                        ${INSTALL} -f afs.rc.hpux10 ${DEST}/root.client/usr/vice/etc/dkload/afs.rc ;\
                        ${INSTALL} -f afs.hpux102.driver ${DEST}/root.client/usr/vice/etc/afs.driver ;;\
index a8240b39dff5bae1446f7bc46511b8d8531c360b..ed95303ab8e23a747166f9817df809ba0e534c9b 100644 (file)
@@ -43,7 +43,7 @@ fi
 
 # Need the commands ps, awk, kill, sleep
 PATH=${PATH}${PATH:+:}/sbin:/bin:/usr/bin
-if $KMODSTAT | grep -q openafs ; then
+if $KMODSTAT | perl -e 'exit not grep /openafs/, <>' ; then
 :
 else
 if [ -d $VICEETC/afs.kext ]; then
@@ -54,7 +54,7 @@ else
        exit 1
 fi
 fi
-if $KMODSTAT | grep -q openafs ; then
+if $KMODSTAT | perl -e 'exit not grep /openafs/, <>' ; then
 :
 else
        echo "AFS kernel extensions failed to initialize. Skipping AFS startup."
index 2abe4a8990c8ecc67c9439b32a60f665ba1b85ed..b6b2c0ea689b7db6e1058e6405f287642dfe0139 100644 (file)
@@ -55,7 +55,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/afsd/afsd.c,v 1.1.1.17 2003/04/13 19:05:54 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/afsd/afsd.c,v 1.1.1.18 2003/07/30 17:11:08 hartmans Exp $");
 
 #define VFS 1
 
@@ -146,6 +146,27 @@ void set_staticaddrs(void);
 #ifdef AFS_LINUX20_ENV
 #include <sys/resource.h>
 #endif
+#ifdef AFS_DARWIN_ENV
+#include <mach/mach.h>
+/* Relevant definitions from DiskArbitration.h (not included with Mac OS X) */
+#ifndef __DISKARBITRATION_H
+typedef char    DiskArbDiskIdentifier[1024];
+typedef char    DiskArbMountpoint[1024];
+kern_return_t   DiskArbStart(mach_port_t * portPtr);
+kern_return_t   DiskArbDiskAppearedWithMountpointPing_auto(
+    DiskArbDiskIdentifier diskIdentifier,
+    unsigned flags,
+    DiskArbMountpoint mountpoint);
+kern_return_t   DiskArbDiskDisappearedPing_auto(
+    DiskArbDiskIdentifier diskIdentifier,
+    unsigned flags);
+enum {
+    kDiskArbDiskAppearedNoFlags = 0x00000000,
+    kDiskArbDiskAppearedEjectableMask = 1 << 1,
+    kDiskArbDiskAppearedNetworkDiskMask = 1 << 3
+};
+#endif /* __DISKARBITRATION_H */
+#endif /* AFS_DARWIN_ENV */
 
 #ifndef MOUNT_AFS
 #define        MOUNT_AFS AFS_MOUNT_AFS
@@ -246,6 +267,7 @@ static int enable_afsdb = 0;                /* enable AFSDB support */
 #endif
 static int enable_dynroot = 0;         /* enable dynroot support */
 static int enable_fakestat = 0;                /* enable fakestat support */
+static int enable_nomount = 0;         /* do not mount */
 #ifdef notdef
 static int inodes = 60;                        /* VERY conservative, but has to be */
 #endif
@@ -1343,6 +1365,10 @@ mainproc(as, arock)
        /* -fakestat-all */
        enable_fakestat = 1;
     }
+    if (as->parms[29].items) {
+       /* -nomount */
+       enable_nomount = 1;
+    }
 
     /*
      * Pull out all the configuration info for the workstation's AFS cache and
@@ -1811,6 +1837,8 @@ mainproc(as, arock)
        exit(1);
     }
 
+    if (!enable_nomount) {
+
     mountFlags = 0;    /* Read/write file system, can do setuid() */
 #if    defined(AFS_SUN_ENV) || defined(AFS_SUN5_ENV)
 #ifdef AFS_SUN5_ENV
@@ -1893,6 +1921,8 @@ mainproc(as, arock)
 
     HandleMTab();
 
+    }
+
     if (afsd_rmtsys) {
        if (afsd_verbose)
            printf("%s: Forking 'rmtsys' daemon.\n", rn);
@@ -1956,6 +1986,7 @@ char **argv; {
     cmd_AddParm(ts, "-dynroot", CMD_FLAG, CMD_OPTIONAL, "Enable dynroot support");
     cmd_AddParm(ts, "-fakestat", CMD_FLAG, CMD_OPTIONAL, "Enable fakestat support for cross-cell mounts");
     cmd_AddParm(ts, "-fakestat-all", CMD_FLAG, CMD_OPTIONAL, "Enable fakestat support for all mounts");
+    cmd_AddParm(ts, "-nomount", CMD_FLAG, CMD_OPTIONAL, "Do not mount AFS");
     return (cmd_Dispatch(argc, argv));
 }
 
@@ -2029,6 +2060,18 @@ static int HandleMTab() {
 #endif /* AFS_SGI_ENV */
 #endif /* AFS_SUN5_ENV */
 #endif /* unreasonable systems */
+#ifdef AFS_DARWIN_ENV
+    mach_port_t diskarb_port;
+    kern_return_t status;
+
+    status = DiskArbStart(&diskarb_port);
+    if (status == KERN_SUCCESS) {
+       status = DiskArbDiskAppearedWithMountpointPing_auto("AFS",
+                    kDiskArbDiskAppearedNetworkDiskMask, cacheMountDir);
+    }
+
+    return status;
+#endif /* AFS_DARWIN_ENV */
     return 0;
 }
 
@@ -2045,7 +2088,7 @@ long param1, param2, param3, param4, param5, param6, param7;
     eparm[2] = param6;
     eparm[3] = param7;
 
-    param4 = eparm;
+    param4 = (long) eparm;
 #endif
 
     error = syscall(AFS_SYSCALL, AFSCALL_CALL, param1, param2, param3, param4, param5, param6, param7);
index 213ed29ba8bcd2adcf06890b9dce32db3d9e8c3d..0171664093cf671a92fad8648b9134d16085a703 100644 (file)
@@ -29,7 +29,7 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -I. \
+CFLAGS=${DBG} -I. \
        -I${TOP_SRCDIR}/config \
        -I${TOP_INCDIR} \
        -I${TOP_INCDIR}/afs \
index d6936dafc41ace1bafba124b5d81bbd50f367dd7..5fdc240facc54b9ba2ae89661c535e9bcb99ab90 100644 (file)
@@ -28,7 +28,7 @@ SHELL=/bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-UKERNELDIR=../libuafs/
+UKERNELDIR=../libuafs
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
 
 UKSRCS=nsafs.h nsafs.c securehash.c
index 4b54607a4dea5dccf0fa7a3e1c564ba5971040d3..2846af180e548812f365d13d64d18dc6acc21771 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/auth/cellconfig.c,v 1.1.1.13 2002/09/26 19:04:53 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/auth/cellconfig.c,v 1.1.1.14 2003/07/30 17:11:21 hartmans Exp $");
 
 #include <afs/stds.h>
 #include <afs/pthread_glock.h>
@@ -512,6 +512,7 @@ char clones[];
        adir->alias_entries = curAlias;
     }
 
+    if (tf != NULL) fclose(tf);
     /* now read the fs keys, if possible */
     adir->keystr = (struct afsconf_keys *) 0;
     afsconf_IntGetKeys(adir);
@@ -785,7 +786,7 @@ int afsconf_GetAfsdbInfo(acellName, aservice, acellInfo)
     if (aservice) {
         LOCK_GLOBAL_MUTEX
         tservice = afsconf_FindService(aservice);
-     UNLOCK_GLOBAL_MUTEX
+       UNLOCK_GLOBAL_MUTEX
         if (tservice < 0) {
             return AFSCONF_NOTFOUND;  /* service not found */
      }
@@ -1023,8 +1024,10 @@ struct afsconf_keys *astr;
 
     LOCK_GLOBAL_MUTEX
     code = afsconf_Check(adir);
-    if (code)
+    if (code) {
+        UNLOCK_GLOBAL_MUTEX
        return AFSCONF_FAILURE;
+    }
     memcpy(astr, adir->keystr, sizeof(struct afsconf_keys));
     UNLOCK_GLOBAL_MUTEX
     return 0;
@@ -1045,8 +1048,10 @@ afs_int32 afsconf_GetLatestKey(adir, avno, akey)
     
     LOCK_GLOBAL_MUTEX
     code = afsconf_Check(adir);
-    if (code)
+    if (code) {
+        UNLOCK_GLOBAL_MUTEX
        return AFSCONF_FAILURE;
+    }
     maxa = adir->keystr->nkeys;
 
     best = -1;     /* highest kvno we've seen yet */
@@ -1080,8 +1085,10 @@ char *akey;
 
     LOCK_GLOBAL_MUTEX
     code = afsconf_Check(adir);
-    if (code)
+    if (code) {
+        UNLOCK_GLOBAL_MUTEX
        return AFSCONF_FAILURE;
+    }
     maxa = adir->keystr->nkeys;
 
     for(tk = adir->keystr->key,i=0;i<maxa;i++,tk++) {
index 7024a9729d9f5bdc4f6150a08ca2341f1f167be5..b65d5053a255ddd263990652c90fac66a6fa6837 100644 (file)
@@ -16,7 +16,7 @@
 #include <afs/param.h>
 #endif
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/auth/ktc.c,v 1.1.1.8 2002/01/22 19:52:29 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/auth/ktc.c,v 1.1.1.9 2003/07/30 17:11:22 hartmans Exp $");
 
 #if defined(UKERNEL)
 #include "../afs/sysincludes.h"
@@ -131,7 +131,10 @@ static struct flock fileUlock = { F_UNLCK, 0, 0, 0, 0 };
  */
 int afs_tf_init(), afs_tf_get_pname(), afs_tf_get_pinst(), afs_tf_get_cred(); 
 int afs_tf_save_cred(), afs_tf_close(), afs_tf_create(); 
-int afs_tf_dest_tkt(), ktc_LocalCell();
+int afs_tf_dest_tkt();
+/* except ktc_LocalCell which is still static
+ */
+static int ktc_LocalCell();
 char *ktc_tkt_string();
 #endif  /* AFS_KERBEROS_ENV */
 
index b6c00e4cdd2bd46a388294aca46005286755f153..c48b800c10d67df3a7be1c84249b6045061aae2c 100644 (file)
@@ -28,7 +28,7 @@ SHELL=/bin/sh
 include ../config/Makefile.${SYS_NAME}
 
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
-CFLAGS=-g -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
 RPCINCLS=${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/rx/rx.h bosint.h
 
 INCLS=bnode.h \
@@ -50,8 +50,8 @@ LIBS=${TOP_LIBDIR}/librx.a \
        ${TOP_LIBDIR}/librxstat.a \
        ${TOP_LIBDIR}/librxkad.a \
        ${TOP_LIBDIR}/libdes.a \
-       ${TOP_LIBDIR}/librx.a \
        ${TOP_LIBDIR}/libubik.a \
+       ${TOP_LIBDIR}/librx.a \
        ${TOP_LIBDIR}/libcom_err.a \
        ${TOP_LIBDIR}/util.a \
        ${TOP_LIBDIR}/libsys.a \
index 745055a4fc82d0fc22b4b41a45d8e2a1b8d0d912..8a88352daebef423008ab74b23890d880f990c7b 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Basic OverSeer Command"
+#define  AFS_VERINFO_NAME "bos"
+#define  AFS_VERINFO_FILENAME "bos.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 63198c1adcb7f2ffaaf603749b11c0b60fa0a805..3bbf9804ca865f170452f12af1d2fa098b62e1fe 100644 (file)
@@ -22,7 +22,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/bozo/bos_util.c,v 1.1 2002/01/22 19:52:32 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/bozo/bos_util.c,v 1.1.1.2 2003/07/30 17:11:24 hartmans Exp $");
 
 #include <sys/types.h>
 #include <netinet/in.h>
@@ -187,7 +187,7 @@ main(int argc, char **argv)
                printf("kvno %4d: key is '%s' '", tkeys.key[i].kvno, tbuffer);
                strcpy(x,(char *)tbuffer);
                for(count=0;count<8;count++)
-                   printf("\\%03o",(unsigned char *)x[count]);
+                   printf("\\%03o", x[count]);
                printf("'\n");
            }
        }
index 66f1e8b628a10be632defd30620b1c84f4e563f5..951f9ec4dd592a9513375281f88fc15fbe588533 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Basic OverSeer Server"
+#define  AFS_VERINFO_NAME "bosserver"
+#define  AFS_VERINFO_FILENAME "bosserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 6fcbc06b0e29bd838a6db2a7c40d994b16f36f6e..c414aaf3c090cc0ab681c167a894d0bfe410226b 100644 (file)
@@ -28,7 +28,7 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -w -I${TOP_SRCDIR}/config -I${TOP_INCDIR} -I${TOP_INCDIR}/afs ${XCFLAGS}
+CFLAGS=${DBG} -w -I${TOP_SRCDIR}/config -I${TOP_INCDIR} -I${TOP_INCDIR}/afs ${XCFLAGS}
 LDFLAGS = ${XLDFLAGS}
 
 all: fms
index 78c75c3e3300ee27d22c12698efd31fb3c0dddee..05bdd54cc4cd5dfed49049f81176399037dc638c 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS File Mark Size Command"
+#define  AFS_VERINFO_NAME "fms"
+#define  AFS_VERINFO_FILENAME "fms.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 3c714e5f2ebe49f1a7315c7d925411ce0ef75176..aa606fff08290c832c59d84203c1f612f50a48ca 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Backup Command"
+#define  AFS_VERINFO_NAME "backup"
+#define  AFS_VERINFO_FILENAME "backup.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 701dd619ff7ad51903931b5242b39b87f2d0fb73..7924e1494b6559f8ad7f4a2b9afdd0142a4d9201 100644 (file)
@@ -30,8 +30,8 @@ include ../config/Makefile.${SYS_NAME}
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
 RXGEN=${TOP_SRCDIR}/rxgen/rxgen
 
-CFLAGS=-g -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
-LDFLAGS = -g ${XLDFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+LDFLAGS = ${XLDFLAGS}
 INCLS=\
        ${TOP_INCDIR}/lock.h \
        ${TOP_INCDIR}/ubik.h \
@@ -70,7 +70,11 @@ SERVER_OBJS = ${COMMON_OBJS} budb.ss.o budb.xdr.o dbs_dump.o db_lock.o db_text.o
 
 all: ${TOP_LIBDIR}/libbudb.a ${TOP_INCDIR}/afs/budb.h ${TOP_INCDIR}/afs/budb_errs.h ${TOP_INCDIR}/afs/budb_client.h budb_server
 
-budb_errs.o: budb_errs.c
+#
+# budb_errs.o actually depends on neither budb_client.h nor budb_errs.h
+# but generating either of them will rebuild budb_errs.c
+#
+budb_errs.o: budb_errs.c budb_client.h budb_errs.h
 
 budb_errs.c budb_client.h: budb_errs.et budb_client.p.h
        $(RM) -f budb_client.h budb_errs.c; ${COMPILE_ET} budb_errs -h budb_client
index 59b6b9020f6bff2bc4a15b64923da43a0a4db8f2..cd4041ef1350e1bd61a350f50525f22e259ebbda 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Backup Database Server"
+#define  AFS_VERINFO_NAME "buserver"
+#define  AFS_VERINFO_FILENAME "buserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 6506fbdcf6510eb39c4cc9d81b1a9a47da324854..1a7edea34daa95f75e38f5d962efae833022d4ca 100644 (file)
@@ -16,7 +16,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/budb/procs.c,v 1.1.1.5 2001/09/11 14:31:45 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/budb/procs.c,v 1.1.1.6 2003/07/30 17:11:30 hartmans Exp $");
 
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
@@ -26,8 +26,14 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/budb/procs.c,v 1.1.1.5 2001/09/11 14:31
 #include <sys/param.h>
 #include <sys/time.h>
 #include <sys/resource.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
 #include <strings.h>
 #endif
+#endif
+#endif
 #include <sys/types.h>
 #include <afs/stds.h>
 #include <afs/bubasics.h>
index 67afda267e5d0b21d6fddc1ce7072fc7b31b4c1c..a937b8fb4dfa6fb94a324f1c86acdefbd1694c66 100644 (file)
@@ -28,7 +28,7 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -w ${INCDIRS} ${XCFLAGS} @XBSA_CFLAGS@
+CFLAGS=${DBG} -w ${INCDIRS} ${XCFLAGS} @XBSA_CFLAGS@
 
 INCDIRS=-I${TOP_SRCDIR}/config -I${TOP_INCDIR}/afs \
        -I${TOP_INCDIR}/rx -I${TOP_INCDIR}
index 1a84f43ff632fbd2352ce81d6842b4f2e78d6ffe..fe2334916db2554f678cf021c964d0b126ddff98 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Tape Coordinator Server"
+#define  AFS_VERINFO_NAME "butc"
+#define  AFS_VERINFO_FILENAME "butc.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 23a90a55ca93f6029dd8063511bc84b6685ed8b1..35685027ca4c03dab299dec57b92bbe3db2107cd 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/butc/dump.c,v 1.1.1.7 2002/09/26 19:05:11 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/butc/dump.c,v 1.1.1.8 2003/07/30 17:11:31 hartmans Exp $");
 
 #include <sys/types.h>
 #ifdef AFS_NT40_ENV
@@ -455,6 +455,7 @@ error_exit:
      * If we hit the end, see if this is the first volume on the tape or not.
      * Also, mark the tape as finished if the tape contains other dumps.
      */
+    if (!code) code = rc;
     if (HITEOT(code)) {
         ErrorLog(2, taskId, code, tapeInfoPtr->error, 
                 "Warning: Dump (%s) hit end-of-tape inferred\n", 
index 68897d30c4334aefd028e8ed97e527b6e0845395..a89ba9cb5bea2cfcda3c8c9a75b0eeea38eb7cd8 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/butc/tcudbprocs.c,v 1.1.1.6 2001/09/11 14:31:53 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/butc/tcudbprocs.c,v 1.1.1.7 2003/07/30 17:11:32 hartmans Exp $");
 
 #include <sys/types.h>
 #ifdef AFS_NT40_ENV
@@ -1390,8 +1390,8 @@ restoreText(tapeInfo, rstTapeInfoPtr, nextHeader)
 
     /* open the text file */
     sprintf(filename, "%s/bu_XXXXXX", gettmpdir());
-#ifdef AFS_LINUX20_ENV
-    fid = open(mkstemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);
+#if defined (HAVE_MKSTEMP)
+    fid = mkstemp(filename);
 #else
     fid = open(mktemp(filename), O_RDWR|O_CREAT|O_EXCL, 0600);
 #endif
index 81e322df5331635f520222175d3569986feb4a83..f7e9ccfa5a5539563978640ebc7c82de98eac45d 100644 (file)
@@ -26,8 +26,8 @@ SYS_NAME=@AFS_SYSNAME@
 
 SHELL = /bin/sh
 
-CFLAGS=-g -w -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
-LDFLAGS = -g ${XLDFLAGS}
+CFLAGS=${DBG} -w -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+LDFLAGS = ${XLDFLAGS}
 INCLS=${TOP_INCDIR}/afs/com_err.h ${TOP_INCDIR}/afs/butm.h
 
 LIBS=${TOP_LIBDIR}/libbubasics.a \
index f163f671064db8568ba07a2b131b95ed6a24c3f5..240caaf5b12701a34313de0b9ed504ecd1147f85 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/butm/file_tm.c,v 1.1.1.5 2001/09/11 14:31:57 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/butm/file_tm.c,v 1.1.1.6 2003/07/30 17:11:35 hartmans Exp $");
 
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
@@ -30,6 +30,15 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/butm/file_tm.c,v 1.1.1.5 2001/09/11 14:
 #include <afs/usd.h>
 #include "error_macros.h"
 
+#ifdef O_LARGEFILE
+typedef off64_t         osi_lloff_t;
+#else /* O_LARGEFILE */
+#ifdef AFS_HAVE_LLSEEK
+typedef offset_t        osi_lloff_t;
+#else /* AFS_HAVE_LLSEEK */
+typedef off_t           osi_lloff_t;
+#endif /* AFS_HAVE_LLSEEK */
+#endif /* O_LARGEFILE */
  
 extern int isafile;
 
@@ -75,7 +84,6 @@ extern int isafile;
  * in succession (2 or 4 of them ).
  */
 
-
 struct fileMark {                      /* in network byte order */
     afs_int32 magic;
     afs_uint32 nBytes;
@@ -670,7 +678,7 @@ incPosition(info, fid, dataSize)
    if ( info->posCount >=  2147467264 )                 /* 2GB - 16K */
    {
       info->posCount = 0;
-#if (defined(AFS_SUN_ENV) || defined(AFS_DEC_ENV))
+#if (defined(AFS_SUN_ENV) || defined(AFS_DEC_ENV) || defined(AFS_LINUX24_ENV))
       if (!isafile)
        {
          hset64(off, 0, 0);
@@ -1574,7 +1582,9 @@ static afs_int32 file_Seek (info, position)
     afs_int32 position;
 {   
     afs_int32 code = 0;
-    afs_int32 posit, w;
+    afs_int32 w;
+    osi_lloff_t posit;
+    afs_uint32 c, d;
     struct progress *p;
     afs_hyper_t startOff, stopOff;  /* for normal file(non-tape)  seeks  */
 
@@ -1588,9 +1598,17 @@ static afs_int32 file_Seek (info, position)
     if (isafile)
     {
        p = (struct progress *)info->tmRock;
-        posit = (position * BUTM_BLOCKSIZE);
-       
-       hset64(startOff, 0, posit);
+        posit = (osi_lloff_t)position * (osi_lloff_t)BUTM_BLOCKSIZE;
+       /* Not really necessary to do it this way, should be fixed. */
+#ifdef O_LARGEFILE
+       c = (posit >> 32);
+       d = (posit & 0xffffffff);
+#else
+       c = 0;
+       d = posit;
+#endif
+       hset64(startOff, c, d);
+
        w = USD_SEEK(p->fid, startOff, SEEK_SET, &stopOff);
        if (w) info->error == w;
        if (hcmp(startOff, stopOff) != 0) ERROR_EXIT(BUTM_POSITION);
index 17b34bf6b1125c35a74f39c67cf41505c9cdd43a..49ceb11a1789f388d5a68beaecaa2f23ffa63f90 100644 (file)
@@ -28,6 +28,21 @@ ac_cv_linux_fs_struct_inode_has_i_bytes=no)])
 AC_MSG_RESULT($ac_cv_linux_fs_struct_inode_has_i_bytes)
 CPPFLAGS="$save_CPPFLAGS"])
 
+AC_DEFUN(LINUX_FS_STRUCT_INODE_HAS_I_ALLOC_SEM, [
+AC_MSG_CHECKING(for i_alloc_sem in struct inode)
+save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
+AC_CACHE_VAL(ac_cv_linux_fs_struct_inode_has_i_alloc_sem,
+[
+AC_TRY_COMPILE(
+[#include <linux/fs.h>],
+[struct inode _i;
+printf("%x\n", _i.i_alloc_sem);], 
+ac_cv_linux_fs_struct_inode_has_i_alloc_sem=yes,
+ac_cv_linux_fs_struct_inode_has_i_alloc_sem=no)])
+AC_MSG_RESULT($ac_cv_linux_fs_struct_inode_has_i_alloc_sem)
+CPPFLAGS="$save_CPPFLAGS"])
+
 AC_DEFUN(LINUX_FS_STRUCT_INODE_HAS_I_TRUNCATE_SEM, [
 AC_MSG_CHECKING(for i_truncate_sem in struct inode)
 save_CPPFLAGS="$CPPFLAGS"
index d82c88829a0443b4c7529bcff899ea7ab1e45724..929b17d6ee76d91379783d4007f8ba177a8e2990 100644 (file)
@@ -1,3 +1,14 @@
+AC_DEFUN(LINUX_KERNEL_LINUX_SYSCALL_H,[
+  AC_MSG_CHECKING(for linux/syscall.h in kernel)
+  if test -f "${LINUX_KERNEL_PATH}/include/linux/syscall.h"; then
+    ac_linux_syscall=yes
+    AC_MSG_RESULT($ac_linux_syscall)
+  else
+    ac_linux_syscall=no
+    AC_MSG_RESULT($ac_linux_syscall)
+  fi
+])
+
 AC_DEFUN(LINUX_NEED_RHCONFIG,[
 RHCONFIG_SP=""
 RHCONFIG_MP=""
index 6b4386b18281347c7f174ffd0299ca5fb952a35a..dd8129a4d1752eef6af8f907f1bcaac8d00ebdb0 100644 (file)
@@ -120,6 +120,23 @@ AC_MSG_RESULT($ac_cv_linux_exports_sys_call_table)
 CPPFLAGS="$save_CPPFLAGS"])
 
 
+AC_DEFUN(LINUX_EXPORTS_IA32_SYS_CALL_TABLE, [
+AC_MSG_CHECKING(for exported ia32_sys_call_table)
+save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
+AC_CACHE_VAL(ac_cv_linux_exports_ia32_sys_call_table,
+[
+AC_TRY_COMPILE(
+[#include <linux/modversions.h>],
+[#ifndef __ver_ia32_sys_call_table
+#error ia32_sys_call_table not exported
+#endif],
+ac_cv_linux_exports_ia32_sys_call_table=yes,
+ac_cv_linux_exports_ia32_sys_call_table=no)])
+AC_MSG_RESULT($ac_cv_linux_exports_ia32_sys_call_table)
+CPPFLAGS="$save_CPPFLAGS"])
+
+
 AC_DEFUN(LINUX_EXPORTS_SYS_CHDIR, [
 AC_MSG_CHECKING(for exported sys_chdir)
 save_CPPFLAGS="$CPPFLAGS"
@@ -154,6 +171,23 @@ AC_MSG_RESULT($ac_cv_linux_exports_sys_close)
 CPPFLAGS="$save_CPPFLAGS"])
 
 
+AC_DEFUN(LINUX_EXPORTS_SYS_WAIT4, [
+AC_MSG_CHECKING(for exported sys_wait4)
+save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
+AC_CACHE_VAL(ac_cv_linux_exports_sys_wait4,
+[
+AC_TRY_COMPILE(
+[#include <linux/modversions.h>],
+[#ifndef __ver_sys_wait4
+#error sys_wait4 not exported
+#endif],
+ac_cv_linux_exports_sys_wait4=yes,
+ac_cv_linux_exports_sys_wait4=no)])
+AC_MSG_RESULT($ac_cv_linux_exports_sys_wait4)
+CPPFLAGS="$save_CPPFLAGS"])
+
+
 AC_DEFUN(LINUX_EXPORTS_TASKLIST_LOCK, [
 AC_MSG_CHECKING(for exported tasklist_lock)
 save_CPPFLAGS="$CPPFLAGS"
index e905612e242009cbc9fc2f7b5ed69008f4e656ad..646422da9801016b42ca54946774a97489ea70fa 100644 (file)
@@ -24,7 +24,7 @@ SHLIB_LINKER=${MT_CC} -shared
 #
 # libraries
 MTLIBS=-lpthread
-TXLIBS= /usr/lib/libncurses.so
+TXLIBS=-lncurses
 XLIBS= @LIB_AFSDB@
 #
 # programs
index 1cf3b9e70217c4167546944fab38b76f6f20f402..ac4538f90b11290264b74cb627c553012b824475 100644 (file)
@@ -30,7 +30,7 @@ SHELL=/bin/sh
 
 include Makefile.${SYS_NAME}
 
-CFLAGS=-g -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=${DBG} -I${TOP_INCDIR} ${XCFLAGS}
 
 INST=$(RM) -f $@; $(CP) $? $@
 
index 9d390b50d283b85f14d340bf4e5b93827057b821..247a00ded5a3d24d2e01e3a514fd6baaed079a79 100644 (file)
@@ -37,7 +37,8 @@ APPVER = 4.0
 !ENDIF
 
 #define used in WinNT/2000 installation and program version display
-AFSPRODUCT_VERSION=1.2.8
+AFSPRODUCT_VERSION=1.2.10
+AFSPRODUCT_FILE_VERSION=1,2,1000,0
 CELLNAME_DEFAULT=openafs.org
 CELLSERVDB_INSTALL=CellServDB.GrandCentral
 CELLSERVDB_WEB=http://grand.central.org/dl/cellservdb/CellServDB
@@ -103,24 +104,6 @@ AFSVER_CL=60
 !ENDIF
 !ENDIF
 
-#CHECK which VERSION of the complier we are using
-#v6.0 doesn't work using msvcrtd.lib unless AFSDEV_CRTDEBUG is defined, v7.0 requires it
-!IF ("$(AFSVER)"=="")
-!IF EXISTS("$(DESTDIR)\bin\util_cr.exe")
-!IF EXISTS("$(AFSDEV_BIN)\CL.exe")
-!IF    (([$(DESTDIR)\bin\util_cr.exe __ $(AFSDEV_BIN)\CL.exe 7])==1) 
-AFSVER_CL=70
-!ELSE
-AFSVER_CL=60
-!ENDIF
-!ELSE
-!MESSAGE WARNING-Complier version not available
-!ENDIF
-!ELSE
-!MESSAGE WARNING-Complier version not available
-!ENDIF
-!ENDIF
-
 # Command macros.
 COPY = copy
 DEL = -del
@@ -139,7 +122,7 @@ MIDL  = midl
 # Common clean target.
 # Double colon (::) syntax allows supplemental clean target to be specified.
 clean::
-       $(DEL) /q *.obj *.lib *.dll *.exe
+       $(DEL) /q *.obj *.lib *.dll *.exe *.res *.pdb
        $(DEL) /q *_component_version_number.*
 
 # Common lang target.
@@ -186,16 +169,18 @@ afscflags =\
 
 !IF ("$(AFSDEV_BUILDTYPE)" == "FREE")
 #    Apply full optimization; generate full debug info in obj.
-afscflags = $(afscflags) /Ox /Z7
+afscflags = $(afscflags) /Ox
 ldebug = $(ldebug)
-cdebug = $(cdebug:-Od=)  # avoid annoying override warning (D4025)
+cdebug = $(cdebug:-Od=)  
 cvarsdll = $(cvarsdll:-MDd=-MD)
 
 !ELSEIF ("$(AFSDEV_BUILDTYPE)" == "CHECKED")
 #    Disable optimization; generate full debug info in obj.
-afscflags = $(afscflags) /Od /Z7
+afscflags = $(afscflags) /Od
+!IF ("$(AFSVER_CL)"=="60")
 ldebug = $(ldebug) -debugtype:both
-cdebug = $(cdebug:-Z7=-Z7)  # avoid annoying override warning (D4025)
+!ENDIF
+cdebug =  
 !ENDIF
 
 # Set compiler warning level
@@ -322,8 +307,8 @@ DLLPREP = rebase -i $(DESTDIR)\NTDllmap.txt -q $@
 !ENDIF
 
 # C/C++ compilation macros
-C2OBJ = $(cc) $(cflags) $(cdebug) $(cvarsdll) $(afscflags) $(afscdefs) /c
-CPP2OBJ = $(cc) $(cflags) $(cdebug) $(cvarsdll) $(afscflags) $(afscdefs) /c
+C2OBJ = $(cc) $(cflags:-GS=) $(cdebug) $(cvarsdll) $(afscflags) $(afscdefs) /c
+CPP2OBJ = $(cc) $(cflags:-GS=) $(cdebug) $(cvarsdll) $(afscflags) $(afscdefs) /c
 
 # Resource compiler macro
 RC = $(rc) $(rcvars) $(rcflags) $(AFSDEV_AUXRCFLAGS) /d "AFSPRODUCT_VERSION=\"$(AFSPRODUCT_VERSION)\""
index 408da36c994bafaf5402b7a3370003ad66a0fc3a..6326574fea495861edbb62053c54f9b9e1af393c 100644 (file)
@@ -19,6 +19,7 @@ $(VERSFILE).c:
 
 $(VERSFILE).h:
        echo #define AFS_VERINFO_BUILD "OpenAFS$(AFSPRODUCT_VERSION)" >$(VERSFILE).h
+       echo #define AFS_VERINFO_FILEVER $(AFSPRODUCT_FILE_VERSION) >>$(VERSFILE).h
 
 $(VERSFILE).txt:
        echo OpenAFS$(AFSPRODUCT_VERSION)>$(VERSFILE).txt
index ac9fae8e8a16bbda0facf6b0750f92f9a2548a8a..ac79f6b413294d1c29355c417d08e83ca57c2303 100644 (file)
 #include <winver.h>
 
 1 VERSIONINFO
+    FILEVERSION AFS_VERINFO_FILEVER
+    PRODUCTVERSION AFS_VERINFO_FILEVER
+    FILEOS VOS_NT
+#ifdef AFS_VERINFO_DLL
+    FILETYPE VFT_DLL
+#else
+    FILETYPE VFT_APP
+#endif
 BEGIN
     BLOCK "StringFileInfo"
     /* FileVersion must be specified or data won't appear on properties tab */
+    /* Internalname and originalfilename must be specified or explorer won't
+       show version and description */
     BEGIN
         BLOCK "040904E4"
         BEGIN
             VALUE "CompanyName",        "OpenAFS Project", "\0"
-            VALUE "LegalCopyright",     "Copyright \251 IBM Corporation and others, 1998, 1999, 2000, 2001.", "\0"
+            VALUE "LegalCopyright",     "Copyright \251 IBM Corporation and others, 1998, 1999, 2000, 2001, 2002, 2003.", "\0"
             VALUE "ProductName",        "OpenAFS for Windows", "\0"
-            VALUE "ProductVersion",     "1.1", "\0"
-            VALUE "FileVersion",        "1.1", "\0"
+            VALUE "ProductVersion",     AFSPRODUCT_VERSION, "\0"
+            VALUE "FileVersion",        AFSPRODUCT_VERSION, "\0"
             VALUE "FileDescription",    AFS_VERINFO_FILE_DESCRIPTION, "\0"
             VALUE "Build",              AFS_VERINFO_BUILD, "\0"
+            VALUE "InternalName",       AFS_VERINFO_NAME, "\0"
+            VALUE "OriginalFilename",   AFS_VERINFO_FILENAME, "\0"
         END
     END
+    /* files in msi's are supposed to have language codes attached to them.
+       this is how they get populated automatically */
+    BLOCK "VarFileInfo"
+    BEGIN
+#ifdef AFS_VERINFO_LANG_CODE
+        VALUE "Translation", AFS_VERINFO_LANG_CODE, AFS_VERINFO_CHARSET
+#else
+/* default to 0, 1252 */
+        VALUE "Translation", 0, 0x4e4
+#endif
+    END
 END
index 576c8de4854624e0d1c0e3bf964c08a56664ae7b..330204aa0d206d1c91aefa0cd6fdc72c689f7b02 100644 (file)
@@ -7,6 +7,10 @@
  * directory or online at http://www.openafs.org/dl/license10.html
  */
 
+#define SYS_NAME_ID_i386_umlinux2      2700
+#define SYS_NAME_ID_i386_umlinux22     2701
+#define SYS_NAME_ID_i386_umlinux24     2702
+
 /*
  * File: afs_sysnames.h
  *
@@ -43,6 +47,9 @@
 #define SYS_NAME_ID_hp800_ux101                 413
 #define SYS_NAME_ID_hp_ux102            414
 #define SYS_NAME_ID_hp_ux110            415
+#define SYS_NAME_ID_hp_ux11i            416
+#define SYS_NAME_ID_ia64_hpux1122       417
+
 
 #define SYS_NAME_ID_mac2_51             500    
 #define SYS_NAME_ID_mac_aux10           501
 #define SYS_NAME_ID_parisc_linux22      2401
 #define SYS_NAME_ID_parisc_linux24      2402
 
+#define SYS_NAME_ID_amd64_linux2        2700
+#define SYS_NAME_ID_amd64_linux22       2701
+#define SYS_NAME_ID_amd64_linux24       2702
 /*
  * Placeholder to keep system-wide standard flags since this file is included by all 
  * files (i.e in afs/param.h)
index 5c6810f6fa35673fb87ce5d96341a29c54b58403..c4d9fb475feb073075f5f20ef7922eba04248651 100644 (file)
@@ -28,10 +28,9 @@ SHELL =      /bin/sh
 include ../config/Makefile.${SYS_NAME}
 
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
-OPTMZ= -g
 
-CFLAGS=${OPTMZ} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
-LDFLAGS =      ${OPTMZ} ${XLDFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+LDFLAGS =      ${XLDFLAGS}
 
 INCLS=${TOP_INCDIR}/ubik.h \
                ${TOP_INCDIR}/lwp.h \
index f1be8c1a5c8e6cac91d8a466edec5b444cdd991d..8d34bbf5ddb817097dd22d5f3e20b136e4e88a4f 100644 (file)
 #ifdef AFS_IA64_LINUX20_ENV
 #include "conf-ia64-linux.h"
 #else
+#ifdef AFS_AMD64_LINUX20_ENV
+#include "conf-amd64-linux.h"
+#else
 #include "conf-i386-linux.h"
+#endif /* AFS_AMD64_LINUX20_ENV */
 #endif /* AFS_IA64_LINUX20_ENV */
 #endif /* AFS_ALPHA_LINUX20_ENV */
 #endif /* AFS_S390_LINUX20_ENV */
index a0fce595546870e9a62b9687278de88ad1bee8df..db9e1ab33bde025e3d338703bede1d45ee5412bf 100644 (file)
@@ -37,7 +37,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/des/crypt.c,v 1.1.1.6 2002/06/10 11:45:53 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/des/crypt.c,v 1.1.1.7 2003/07/30 17:11:51 hartmans Exp $");
 
 #ifdef AFS_NT40_ENV
 #include <windows.h>
@@ -88,7 +88,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/des/crypt.c,v 1.1.1.6 2002/06/10 11:45:
  * define "LONG_IS_32_BITS" only if sizeof(long)==4.
  * This avoids use of bit fields (your compiler may be sloppy with them).
  */
-#if !defined(cray) && !defined(AFS_ALPHA_LINUX20_ENV) && !defined(AFS_IA64_LINUX20_ENV)
+
+/* XXX shouldn't this be !AFS_64BIT_ENV ? */
+#if !defined(cray) && !defined(AFS_ALPHA_LINUX20_ENV) && !defined(AFS_IA64_LINUX20_ENV) && !defined(AFS_AMD64_LINUX20_ENV)
 #define        LONG_IS_32_BITS
 #endif
 
index cc27fee44944502ddb71a0ace0993c01270fc36e..c59d124508e024f8431b470fd888db6e4c52450b 100644 (file)
@@ -28,8 +28,8 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 
 INCDIRS=-I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XINCLS}
 CFLAGS = ${OPTMZ} ${INCDIRS} ${XCFLAGS}
index e6f59d901670d282f5c4b6aa292b7f4bd0b46a1c..8ae32f95d22b5d856c5bd3f31533ba0fec3c0e75 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/dir/dir.c,v 1.1.1.6 2002/09/26 19:05:59 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/dir/dir.c,v 1.1.1.7 2003/07/30 17:11:54 hartmans Exp $");
 
 #ifdef KERNEL
 #if !defined(UKERNEL)
@@ -76,7 +76,7 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/dir/dir.c,v 1.1.1.6 2002/09/26 19:05:59
 #ifndef AFS_LINUX20_ENV
 #include "../netinet/in.h"
 #endif
-#if !defined(AFS_SUN5_ENV) && !defined(AFS_LINUX20_ENV)
+#if !defined(AFS_SUN5_ENV) && !defined(AFS_LINUX20_ENV) && !defined(AFS_HPUX110_ENV)
 #include "../h/mbuf.h"
 #endif
 #else /* !defined(UKERNEL) */
index 5fb3498fd39f1aa776b7e7c244b4f7106d9c3817..d775afc56b8c911acf6bbd9aa051bca10a3e3e83 100644 (file)
@@ -14,7 +14,7 @@ SHELL = /bin/sh
 
 include ../../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
+KERNELDIR = ../libafs
 INSTALL = ${SRCDIR}/bin/install
 
 INCDIRS= -I${DESTDIR}/include ${XINCLS}
index 1a82d9938f89a4087ab746dc2b108203a20781c9..7cb43f6035243479c5259898558f45fb2db2bc4d 100644 (file)
@@ -31,8 +31,8 @@ SYS_NAME=@AFS_SYSNAME@
 
 include ../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
      DEFS =
      INCS = -I${TOP_SRCDIR}/config -I${TOP_INCDIR}
    CFLAGS = ${OPTMZ} ${DEFS} ${INCS}
index eb1f0e197d0bb83a20efa17b19ddad678fd4a8d7..2aad40c926d5e12966012a189f88e1f76fc66bf9 100644 (file)
@@ -27,8 +27,8 @@ SYS_NAME=@AFS_SYSNAME@
 SHELL = /bin/sh
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
-LDFLAGS = -g ${XLDFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+LDFLAGS = ${XLDFLAGS}
 INCLS=${TOP_INCDIR}/ubik.h \
        ${TOP_INCDIR}/lwp.h \
        ${TOP_INCDIR}/lock.h  \
index 870804d677edd0cd3700837e22600ac754d22283..0096a1ebff2437f629fa7fdb870d40e3295894e6 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Error Translation Command"
+#define  AFS_VERINFO_NAME "translate_et"
+#define  AFS_VERINFO_FILENAME "translate_et.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 2869fe181c8114e843705c275f3cbe3d39a3f959..c5cae22cec714b9020fe9c92ba91d5421efeafe2 100644 (file)
@@ -27,8 +27,8 @@ SYS_NAME=@AFS_SYSNAME@
 
 include ../config/Makefile.${SYS_NAME}
 SHELL = /bin/sh
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 
 OBJS=afsaux.o afscbint.cs.o afscbint.ss.o afscbint.xdr.o afsint.cs.o afsint.ss.o afsint.xdr.o
 CFLAGS=${DBUG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
index 802f68a8a2ca36d4d2499df6c1c2aa7e5c621214..b6db2529a9980c02ad5fa8f7cd749b444e0bc873 100644 (file)
@@ -31,12 +31,12 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=-g -I. \
+CFLAGS=${DBG} -I. \
        -I${TOP_SRCDIR}/config \
        -I${TOP_INCDIR} \
        -I${TOP_INCDIR}/afs \
-       -I${SRCDIR} \
-       -I/usr/include ${XCFLAGS}
+       -I${TOP_SRCDIR} \
+       ${XCFLAGS}
 
 RPCINCLS=${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/rx/rx.h
 
index 08427cb3d9e11bd982fe793de38d612100d490d2..2800553afd50d558ff3e7cba514099cf31172018 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Authentication Database Command"
+#define  AFS_VERINFO_NAME "kas"
+#define  AFS_VERINFO_FILENAME "kas.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index d43a75a1b0e69201e27d47b8120318c30fd4d674..2fbb45a0f4b225485d94c8034187cff5154148c2 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Authentication Database Server"
+#define  AFS_VERINFO_NAME "kaserver"
+#define  AFS_VERINFO_FILENAME "kaserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index f8c29d46394327d48bb92337696b2b2426b2483d..aa8347386a035a6965cb660397e9173d946b2a4b 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Password Change Command"
+#define  AFS_VERINFO_NAME "kpasswd"
+#define  AFS_VERINFO_FILENAME "kpasswd.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 08371f660ab503cb8601688835ae5b0e10b05cf5..f4dc991abad8403aca33c8cc77ece40fd68aaa31 100644 (file)
@@ -30,8 +30,8 @@ include ../config/Makefile.${SYS_NAME}
 
 INCDIRS=-I${TOP_SRCDIR}/config -I${TOP_INCDIR} -I.. \
        -I${BACKDIR}/include -I${TOP_INCDIR}/afs
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 
 CFLAGS = ${OPTMZ} ${INCDIRS} ${LDIRS} ${LIBS} ${XCFLAGS}
 
index cbedf3613eb924a7511ea7b52e2892c4aa45dd9d..c75d59e00b7938c80bd32e503212787cf735fb80 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Administration Utilities DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsadminutil"
+#define  AFS_VERINFO_FILENAME "afsadminutil.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 29926749d1ed893bf3ebc63943d9d539553e53d7..e0e723aa8716378c95f8e95d7545114f0844f63f 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Basic OverSeer Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsbosadmin"
+#define  AFS_VERINFO_FILENAME "afsbosadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index cc82e0f8f8bf0b125d5c411c7f23cbe37cd95aac..257f7626362a8a8625586ecfff58ce5b7fc7954b 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Configuration Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afscfgadmin"
+#define  AFS_VERINFO_FILENAME "afscfgadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index f7198b77e969aa4cbcbc923fc8689f0d43f7ee75..39a9424910d8df1483871230f987de9b5c45e59e 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Client Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsclientadmin"
+#define  AFS_VERINFO_FILENAME "afsclientadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 336fcd70f212bb9cab6130395a9d1a3620c62c4d..0128fdba515b3a23e41c928a98454380c8cb1ca2 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Authentication Database Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afskasadmin"
+#define  AFS_VERINFO_FILENAME "afskasadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 3728f235ecbcb025b25d7cd0e9ede3eeac53ffb3..da55269a08e2d8f7aaaa8af1c8fc0d941bf56a9c 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/libadmin/pts/afs_ptsAdmin.c,v 1.1.1.5 2002/05/10 23:59:34 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/libadmin/pts/afs_ptsAdmin.c,v 1.1.1.6 2003/07/30 17:12:12 hartmans Exp $");
 
 #include <stdio.h>
 #include <afs/stds.h>
@@ -2682,7 +2682,7 @@ static int GetOwnedGroupRPC(
      * We can retrieve the next group from data we already received
      */
 
-    strcpy(&list->group[slot], &list->owned_names.namelist_val[list->index]);
+    strcpy(list->group[slot], list->owned_names.namelist_val[list->index]);
     list->index++;
 
     /*
@@ -2725,7 +2725,7 @@ static int GetOwnedGroupFromCache(
     afs_status_t tst = 0;
     owned_group_list_p list = (owned_group_list_p) rpc_specific;
 
-    strcpy((char *) dest, &list->group[slot]);
+    strcpy((char *) dest, list->group[slot]);
     rc = 1;
 
     if (st != NULL) {
@@ -3029,7 +3029,7 @@ static int GetPTSRPC(
      * We can retrieve the next entry from data we already received
      */
 
-    strcpy(&list->entries[slot], list->currName->name);
+    strcpy(list->entries[slot], list->currName->name);
     list->index++;
     list->currName++;
 
@@ -3072,7 +3072,7 @@ static int GetPTSFromCache(
     afs_status_t tst = 0;
     pts_list_p list = (pts_list_p) rpc_specific;
 
-    strcpy((char *) dest, &list->entries[slot]);
+    strcpy((char *) dest, list->entries[slot]);
     rc = 1;
 
     if (st != NULL) {
index 134c062cef4e0a28e12149cd46eed1e00d9fb4f4..7f56ffba2b1a1a4aa64fe340c0fb6cb48c892e52 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Protection Database Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsptsadmin"
+#define  AFS_VERINFO_FILENAME "afsptsadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 5a576447e71232c1280291f7c5f28a88dfee93e8..eb83b6b9d19f0422bfbe374de408eeea8b5e07e3 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Interface DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsvosadmin"
+#define  AFS_VERINFO_FILENAME "afsvosadmin.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\..\config\NTVersioninfo.rc"
index 29830be64c892639b59825b6deafc68f5ba1436c..6370a1e9120ee9868f5cbd37f6449effe68807ed 100644 (file)
@@ -66,6 +66,7 @@ AFS_OS_NONFSOBJS = \
 # seems to hang).  When the compiler sees the +ES1.Xindirect_calls
 # option, however, it issues a warning and turns off +Z.
 #
+<hp_ux110 hp_ux102 hp_ux11i>
 KDEFS= +ES1.Xindirect_calls +XixdU +Hx0 +ESlit +ESsfc +ESssf -Wp,-H300000 -D_KERNEL -D_KERNEL_BUILD -D_UNSUPPORTED \
        -DMP +R500 -Wl,+k $(CPU_KDEFS)
 KDEFS_32 = +DA1.0 +DS1.0
@@ -73,10 +74,20 @@ KDEFS_32 = +DA1.0 +DS1.0
 # warning 478: "+Z" and "+ES1.Xindirect_calls" are mutually exclusive. "+Z" ignored.
 # warning 530: LP64 migration: Casting from loose to strict alignment: Resulting pointer may be misaligned.
 KDEFS_64 = +DA2.0W +DS2.0 +M2 +W 478,530
+
+<ia64_hpux1122>
+KDEFS= +kernel -Wp,-H300000 -D_KERNEL -D_KERNEL_BUILD -D_UNSUPPORTED \
+  -DFINE_GRAINED_PROTO_FILES \
+  -DMP -Wl,+k $(CPU_KDEFS)
+KDEFS_32 =
+KDEFS_64 = +DD64
+
+<all>
+
 DEFINES= -DAFSDEBUG -DKERNEL -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOUNT -DHPONCPLUS
 OPTF=${OPT} 
 OPTF2=${OPT2} 
-CFLAGS=-I. -I.. -I../h -I../nfs -I${TOP_SRCDIR}/config ${FSINCLUDES} $(DEFINES) $(KDEFS) $(KOPTS) ${DBUG}
+CFLAGS=-I. -I.. -I../h -I../nfs -I../conf -I${TOP_SRCDIR}/config ${FSINCLUDES} $(DEFINES) $(KDEFS) $(KOPTS) ${DBUG}
 
 # Name of directory to hold object files and libraries.
 KOBJ=STATIC
@@ -90,11 +101,20 @@ DESTDIRS = hpux_destdirs
 
 include Makefile.common
 
+<hp_ux11i hp_ux110 hp_ux102>
 BITS = 64 32
+<ia64_hpux1122>
+BITS = 64
+<all>
 
 setup:
-       -$(RM) -f  h net dux machine netinet nfs rpc s200 ufs sys
+       -$(RM) -f  h net dux machine netinet nfs rpc s200 ufs sys conf
+<hp_ux102>
        ln -s /usr/include/sys h
+<hp_ux110 hp_ux11i ia64_hpux1122>
+       ln -s /etc/conf/h h
+<all>
+       ln -s /etc/conf conf
        ln -s /etc/conf/net net
        ln -s /etc/conf/dux dux
        ln -s /etc/conf/machine machine
@@ -102,7 +122,11 @@ setup:
        ln -s /etc/conf/nfs nfs
        ln -s /usr/include/rpc rpc
        ln -s /etc/conf/machine s200
+<hp_ux11i hp_ux110 hp_ux102>
        ln -s /etc/conf/ufs ufs
+<ia64_hpux1122>
+       ln -s /etc/conf/sys ufs
+<all>
        ln -s /usr/include/sys sys
        for b in $(BITS); do \
            for t in $(KOBJ); do \
index 4d46579993204aa2aa3cd6f75ce306897b833719..81ab369c96215a06d6c543d1dc72fc4ae92c26e8 100644 (file)
@@ -143,16 +143,11 @@ DEST_LIBAFS = ${DEST}/root.client/usr/vice/etc/modload/${LIBAFS}
 DEST_LIBAFSNONFS = ${DEST}/root.client/usr/vice/etc/modload/${LIBAFSNONFS}
 
 <sun4x_57 sun4x_58 sun4x_59 sunx86_57 sunx86_58 sunx86_59>
+INST_LIBAFSNONFS = ${DESTDIR}${afskerneldir}/libafs${BITS}.nonfs.o
+INST_LIBAFS = ${DESTDIR}${afskerneldir}/libafs${BITS}.o
 
-libafs: ${LIBAFSNONFS} ${LIBAFS}
-
-install_libafs: ${LIBAFSNONFS} ${LIBAFS}
-       ${INSTALL} -f ${LIBAFSNONFS} ${DESTDIR}${afskerneldir}/libafs${BITS}.nonfs.o
-       ${INSTALL} -f ${LIBAFS} ${DESTDIR}${afskerneldir}/libafs${BITS}.o
-
-dest_libafs: ${LIBAFSNONFS} ${LIBAFS}
-       ${INSTALL} -f ${LIBAFSNONFS} ${DEST}/root.client/usr/vice/etc/modload/libafs${BITS}.nonfs.o
-       ${INSTALL} -f ${LIBAFS} ${DEST}/root.client/usr/vice/etc/modload/libafs${BITS}.o
+DEST_LIBAFSNONFS = ${DEST}/root.client/usr/vice/etc/modload/libafs${BITS}.nonfs.o
+DEST_LIBAFS = ${DEST}/root.client/usr/vice/etc/modload/libafs${BITS}.o
 
 <all>
 # Without this line, gmake tries to build libafs.o
index 50e5e72d9fbbfce4c6530b5a17dbd2bf94b9e4bf..101f38605f9caf19032d948369ee0f3397b67661 100644 (file)
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>OSBundleLibraries</key>
        <dict>
                <key>com.apple.kernel.bsd</key>
index 50e5e72d9fbbfce4c6530b5a17dbd2bf94b9e4bf..101f38605f9caf19032d948369ee0f3397b67661 100644 (file)
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>OSBundleLibraries</key>
        <dict>
                <key>com.apple.kernel.bsd</key>
index 7e4f1bf1ac10152cb47934f68e2b9493c6e7f6d6..830e4bc20ac7628c9cd4dfc5532d9c2f33a4a6e4 100644 (file)
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>OSBundleLibraries</key>
        <dict>
                <key>com.apple.kernel.bsd</key>
index 98ab344210012f25435242eeefd267f8f7a9e0c4..60934334a34b30d4264c851141dea6c7f07e5f80 100644 (file)
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>@VERSION@</string>
+       <string>1.2.9f1</string>
        <key>OSBundleLibraries</key>
        <dict>
                <key>com.apple.kernel.bsd</key>
index ce49d82f06c5f91ac94164a8a2e619566a243364..28a82f33fdc968eaaeb00f909ebaca13f3c1b788 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Authentication Utilities DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsauthent"
+#define  AFS_VERINFO_FILENAME "afsauthent.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 8d08d0068c5b32f1f42350df8bcd9d014fcbe563..218fd55c0ea96799294db1634042109f3e466d2e 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Rx RPC DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsrpc"
+#define  AFS_VERINFO_FILENAME "afsrpc.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 00a930380c55718465f327e614ecdec6f6b23448..94a3fd8217067f7b5802a4107e474c765b78c789 100644 (file)
@@ -9,7 +9,7 @@
 #
 
 SHELL=/bin/sh
-INCLUDE=  -I. -I/usr/include -I${TOP_SRCDIR}/config
+INCLUDE=  -I. -I${TOP_SRCDIR}/config
 UOBJ   =../UAFS
 WEBOBJ =../AFSWEB
 AFS    =../afs
index 0057b011add533800dab5c4b996eef9aaeb464ee..1b7b218fbfcf99acf72dc19274f749307fe7b5b6 100644 (file)
@@ -30,12 +30,20 @@ include ../config/Makefile.${SYS_NAME}
 # System specific build commands and flags
 CC = /opt/ansic/bin/cc
 DEFINES= -D_REENTRANT -DAFSDEBUG -DKERNEL -DUKERNEL -DAFS -DVICE
+<hp_ux102 hp_ux110 hp_ux11i>
 KOPTS=-Wp,-H200000 -Wl,-a,archive +DA1.0 +z
+<ia64_hpux1122>
+KOPTS=-Wp,-H200000 -Wl,-a,archive_shared
+<all>
 CFLAGS=-I. -I.. -I${TOP_SRCDIR}/config ${FSINCLUDES} $(DEFINES) $(KOPTS) ${DBUG}
 OPTF=-O
 WEBOPTS = -I../nsapi -DNETSCAPE_NSAPI -DNET_SSL -DXP_UNIX -DMCC_HTTPD
 
+<hp_ux102 hp_ux110 hp_ux11i>
 TEST_CFLAGS= -Wp,-H200000 +DA1.0 +z -D_POSIX_C_SOURCE=199506L -DAFS_PTHREAD_ENV -Dhpux -DAFS_HPUX_ENV
+<ia64_hpux1122>
+TEST_CFLAGS= -Wp,-H200000 -D_POSIX_C_SOURCE=199506L -DAFS_PTHREAD_ENV -Dhpux -DAFS_HPUX_ENV
+<all>
 TEST_LDFLAGS=
 TEST_LIBS=-lnsl -lm -lpthread -ldld -lc
 
index cfaa3dff31b04022041754ea2335405905cb0e95..6de55b536b71fe20bd79f39ee61f2584e897dfeb 100644 (file)
@@ -53,8 +53,8 @@ KAFSLIBS = ${TOP_LIBDIR}/libkauth.krb.a ${TOP_LIBDIR}/libprot.a \
           ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
           ${TOP_LIBDIR}/libcom_err.a ${TOP_LIBDIR}/util.a
 
-INCLUDES=-I${TOP_SRCDIR}/config -I${TOP_INCDIR} -I/usr/include -I/usr/include/sys
-CFLAGS=        -g ${XCFLAGS} ${INCLUDES}
+INCLUDES=-I${TOP_SRCDIR}/config -I${TOP_INCDIR} 
+CFLAGS=        ${DBG} ${XCFLAGS} ${INCLUDES}
 LIBC=  /lib/libc.a
 SRCS=  login.c 
 OBJS=   login.o setenv.o getenv.o libutil.a
@@ -71,14 +71,14 @@ all: login login.krb
 
 login: ${OBJS} ${LIBS}
        case ${SYS_NAME} in \
-       sun4x_5? | sunx86_5? ) ${CC} -g -o $@ ${CFLAGS} ${OBJS} -lc ${LIBS} ${XLIBS} -lcmd;;\
-       *) ${CC} -g -o $@ ${CFLAGS} ${OBJS} ${LIBS} ${XLIBS} ;;\
+       sun4x_5? | sunx86_5? ) ${CC} -o $@ ${CFLAGS} ${OBJS} -lc ${LIBS} ${XLIBS} -lcmd;;\
+       *) ${CC} -o $@ ${CFLAGS} ${OBJS} ${LIBS} ${XLIBS} ;;\
        esac 
 
 login.krb: ${KOBJS} ${KLIBS}
        case ${SYS_NAME} in \
-       sun4x_5? | sunx86_5? ) ${CC} -g -o $@ ${CFLAGS} ${KOBJS} -lc ${KLIBS} ${XLIBS} -lcmd;;\
-       *) ${CC} -g -o $@ ${CFLAGS} ${KOBJS} ${KLIBS} ${XLIBS} ;;\
+       sun4x_5? | sunx86_5? ) ${CC} -o $@ ${CFLAGS} ${KOBJS} -lc ${KLIBS} ${XLIBS} -lcmd;;\
+       *) ${CC} -o $@ ${CFLAGS} ${KOBJS} ${KLIBS} ${XLIBS} ;;\
        esac 
 
 libutil.a : ${UTILOBJS}
index 6ec6a692cf9693280668b9b241cd575d38155ab6..32a135e818d9b073d127a740ba1cd82e5cc2154e 100644 (file)
@@ -27,7 +27,7 @@ SHELL    = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-INCLUDES=-I/usr/include -I${TOP_SRCDIR}/config -I${TOP_INCDIR}
+INCLUDES=-I${TOP_SRCDIR}/config -I${TOP_INCDIR}
 DBGFLAG  = -UDEBUG
 CFLAGS   = ${DBUG} -DKFLAG -DANDREW -DVICE $(DBGFLAG) $(INCLUDES) $(XCFLAGS)
 YFLAGS   = -vd
index 49067af2f09a973d9922e0b97467b23d9e789d59..fd9178f4017f46c5199374725ea598b79ba838dd 100644 (file)
@@ -30,7 +30,7 @@ SHELL = /bin/sh
 include ../config/Makefile.${SYS_NAME}
 
 LIBS= ${XLIBS}
-CFLAGS=${OPTMZ} -g -I. -I${TOP_INCDIR} -I${TOP_SRCDIR}/config ${XCFLAGS}
+CFLAGS=${OPTMZ} ${DBG} -I. -I${TOP_INCDIR} -I${TOP_SRCDIR}/config ${XCFLAGS}
 
 all: pinstall
 
index fe2808bf5845df8e35fc6d91f96d6c5e01a3a21e..5d0ba54bc00bd916e6c3292db246766d62a5e09d 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Signal Process Command"
+#define  AFS_VERINFO_NAME "afskill"
+#define  AFS_VERINFO_FILENAME "afskill.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 2eb0bc2d562e491ffc6b28adc25d34c3f9f3e482..6787d390043978e9a2060444565489a0cda57ddf 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Process Management DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsprocmgmt"
+#define  AFS_VERINFO_FILENAME "afsprocmgmt.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index bf9eb2d7679aa569951d20cb8162f169414b59af..4a1028d56da1ca6edc793481e284a4543f2810bb 100644 (file)
@@ -25,7 +25,7 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-UKERNELDIR=../libuafs/
+UKERNELDIR=../libuafs
 RXGEN=${TOP_SRCDIR}/rxgen/rxgen
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
 
index a910824d27e67d570b970efe5eb71f117bd27015..d49cde71f71e7f567d96342f49345a9642a22894 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Protection Database Command"
+#define  AFS_VERINFO_NAME "pts"
+#define  AFS_VERINFO_FILENAME "pts.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 5dc2dab643526300ea824b01c6b2fbd9f4fca2ff..ff52b17d5d1239cf41a39ce3701eaf1fc07fa478 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Protection Database Server"
+#define  AFS_VERINFO_NAME "ptserver"
+#define  AFS_VERINFO_FILENAME "ptserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index a1584c5184c5e5df88406c3cde98cb399751702a..007a9ee89963d282c465ffdf5533ba2f50dffad2 100644 (file)
@@ -112,11 +112,18 @@ extern void osirx_AssertMine(afs_kmutex_t *lockaddr, char *msg);
 
 #define MUTEX_TRYENTER(a) b_cpsema(a)
 
+#ifdef AFS_HPUX1111_ENV
+#define MUTEX_ENTER(a) \
+   ((b_owns_sema(a)) ? osi_Panic("Already Held") : b_psema(a))
+#define MUTEX_EXIT(a) \
+   ((b_owns_sema(a)) ? b_vsema(a) : osi_Panic("mutex not held"))
+#else
 #define MUTEX_ENTER(a) \
     ((b_owns_sema(a)) ? (osi_Panic("Already Held"), 0) : b_psema(a))
 
 #define MUTEX_EXIT(a) \
     ((b_owns_sema(a)) ? b_vsema(a) : (osi_Panic("mutex not held"), 0))
+#endif
 
 #undef MUTEX_ISMINE
 #define MUTEX_ISMINE(a) b_owns_sema(a)
index db0c51a596ac4e7968d09f78baaf0e15624f00ab..54b5bdbc945a178bd3144a5cd92b3f2376973a78 100644 (file)
@@ -15,7 +15,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/rx/LINUX/rx_knet.c,v 1.1.1.10 2003/04/13 19:07:29 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/rx/LINUX/rx_knet.c,v 1.1.1.11 2003/07/30 17:12:50 hartmans Exp $");
 
 #include <linux/version.h>
 #ifdef AFS_LINUX22_ENV
@@ -184,9 +184,12 @@ void osi_StopListener(void)
 #endif
     listener =  find_task_by_pid(rxk_ListenerPid);
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,0)
-                    read_unlock(&tasklist_lock);
+    read_unlock(&tasklist_lock);
 #endif
     while (rxk_ListenerPid) {
+       struct task_struct *p;
+
+       flush_signals(listener);
        force_sig(SIGKILL, listener);
        afs_osi_Sleep(&rxk_ListenerPid); 
     }
index bdaf063128e8965e4e9305bed5eedb43c569bc85..c3688e0f8fa33aadfc5546a5e58b2d75337bd962 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/rx/SOLARIS/rx_knet.c,v 1.1.1.10 2003/04/13 19:07:29 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/rx/SOLARIS/rx_knet.c,v 1.1.1.11 2003/07/30 17:12:50 hartmans Exp $");
 
 #ifdef AFS_SUN5_ENV
 #include "../rx/rx_kcommon.h"
@@ -299,7 +299,7 @@ int osi_FreeSocket(asocket)
     AFS_STATCNT(osi_FreeSocket);
 
     taddr.sin_family = AF_INET;
-    taddr.sin_port = htons(rx_port);
+    taddr.sin_port = rx_port;
     taddr.sin_addr.s_addr = htonl(0x7f000001);
 
     dvec.iov_base = &c;
index 45a05731535b82549deb7e37002dc4d9132129ff..131bedfb53ca964fad5147fe9df30fd0b3788060 100644 (file)
@@ -15,7 +15,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: bulk_client bulk_server
 
index 45a05731535b82549deb7e37002dc4d9132129ff..131bedfb53ca964fad5147fe9df30fd0b3788060 100644 (file)
@@ -15,7 +15,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: bulk_client bulk_server
 
index bb7ac9c4abd5b546dbd6a5149265b1ec44257da1..d2c99c3a9dcde8ed3d0fbe8b92b6d24f54cb3b88 100644 (file)
@@ -15,7 +15,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: sample_client sample_server
 
index a3ff587d8c114572dd353e2083b1ebfd180a17ee..db8bb533910b037068d185405adb7ec4e22d19e6 100644 (file)
@@ -14,7 +14,7 @@
 #include <afsconfig.h>
 #include "../afs/param.h"
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/rx/rx_kcommon.c,v 1.1.1.15 2003/04/13 19:07:24 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/rx/rx_kcommon.c,v 1.1.1.16 2003/07/30 17:12:46 hartmans Exp $");
 
 #include "../rx/rx_kcommon.h"
 
@@ -750,7 +750,9 @@ struct osi_socket *rxk_NewSocket(short aport)
 {
     register afs_int32 code;
     struct socket *newSocket;
+#if !defined(AFS_HPUX110_ENV)
     register struct mbuf *nam;
+#endif
     struct sockaddr_in myaddr;
     int wow;
 #ifdef AFS_HPUX110_ENV
@@ -804,7 +806,9 @@ struct osi_socket *rxk_NewSocket(short aport)
     code = sobind(newSocket, bindnam, addrsize);
     if (code) {
        soclose(newSocket);
+#if !defined(AFS_HPUX110_ENV)
        m_freem(nam);
+#endif
        goto bad;
     }
 
index a68887c0c0f260d3ca5370e15a746db4c58d624d..3192c8abef38ec0dfcd771c1ccfd4ec9d8a226e8 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Rx RPC Diagnostic Command"
+#define  AFS_VERINFO_NAME "rxdebug"
+#define  AFS_VERINFO_FILENAME "rxdebug.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 1fab2e59c34ecee2c33fb034b8e9d988c4755530..d0199241019feee408a75ddf53be0ba3034b9cca 100644 (file)
@@ -15,7 +15,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: sample_client sample_server
 
index 5f899ac4afafd5806c880b9710dd0579cc46d36f..f56fd6d600f5d00f1079b9da072c891d9f24e5e4 100644 (file)
 #define mem_free(ptr, bsize)   free(ptr)
 #endif
 
-#ifdef KERNEL
-void *afs_osi_Alloc();
-#define        osi_alloc               afs_osi_Alloc
-#define        osi_free                afs_osi_Free
-
-#ifndef UKERNEL
+#if defined(AFS_AMD64_LINUX24_ENV) || (defined(KERNEL) && !defined(UKERNEL))
 #define xdr_void afs_xdr_void
 #define xdr_int afs_xdr_int
 #define xdr_u_int afs_xdr_u_int
@@ -92,6 +87,17 @@ void *afs_osi_Alloc();
 #define xdr_int64 afs_xdr_int64
 #define xdr_uint64 afs_xdr_uint64
 #endif
+
+#ifdef KERNEL
+void *afs_osi_Alloc();
+#define        osi_alloc               afs_osi_Alloc
+#define        osi_free                afs_osi_Free
+
+/* keep here for now, 64 bit issues */
+extern void *afs_osi_Alloc(size_t x);
+extern void *afs_osi_Alloc_NoSleep(size_t x);
+extern void afs_osi_Free(void *x, size_t asize);
+
 #endif
 #ifndef major          /* ouch! */
 #include <sys/types.h>
index b36eca9c6e85075f9e58ab7686fc7cdae2b240a2..9de37f088e029e9c98b8dd9df4359a54fb119b0e 100644 (file)
@@ -29,7 +29,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/rx/xdr_mem.c,v 1.1.1.5 2003/04/13 19:07:27 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/rx/xdr_mem.c,v 1.1.1.6 2003/07/30 17:12:49 hartmans Exp $");
 
 #ifndef        NeXT
 
@@ -45,7 +45,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/rx/xdr_mem.c,v 1.1.1.5 2003/04/13 19:07
  */
 
 #include "xdr.h"
-#ifndef AFS_NT40_ENV
+#ifdef AFS_NT40_ENV
+#include <limits.h>
+#else
 #include <netinet/in.h>
 #endif
 
@@ -114,7 +116,7 @@ xdrmem_putint32(xdrs, lp)
        afs_int32 *lp;
 {
     if (xdrs->x_handy -= sizeof(afs_int32))
-       eturn (FALSE);
+       return (FALSE);
     else
        xdrs->x_handy -= sizeof(afs_int32);
     
index ae2a8bf75bcb37eb148bbcb9ffffdb398c8110f9..859be7371a4eab10142fdc156d11248db1e99bb8 100644 (file)
@@ -29,8 +29,8 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 
 CFLAGS=${OPTMZ} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} -I${TOP_INCDIR}/rx -DRXDEBUG ${XCFLAGS}
 
index a68887c0c0f260d3ca5370e15a746db4c58d624d..3192c8abef38ec0dfcd771c1ccfd4ec9d8a226e8 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Rx RPC Diagnostic Command"
+#define  AFS_VERINFO_NAME "rxdebug"
+#define  AFS_VERINFO_FILENAME "rxdebug.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index ef122380a2dff8575c8c9f5bb609ee5dd0f2d357..58343545cfabb41e67c6361c1bf9cf9e1730fbed 100644 (file)
@@ -27,7 +27,7 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-UKERNELDIR=../libuafs/
+UKERNELDIR=../libuafs
 
 SRCS= rpc_main.c rpc_hout.c rpc_cout.c rpc_parse.c rpc_scan.c rpc_util.c \
        rpc_svcout.c rpc_clntout.c
index cea77cecf763ed72f6d5002150f95b79f5171ec7..a6cd51b79c6c4f576af13c4f30578a10157ac259 100644 (file)
@@ -27,13 +27,11 @@ SHELL = /bin/sh
 
 include ../../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
 
-OPTIMIZE=-g
-
-CFLAGS=-g -I. -I${TOP_SRCDIR} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=${DBG} -I. -I${TOP_SRCDIR} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS}
 
 HEADERS = ../rxkad.h stress.h stress_internal.h stress_errs.h
 
index 3f6027bd353aa88fd739d32f1d0be6ae4493b7c8..ac6fb0cf5209dda14512b27d6dea6f28c7db5a3c 100644 (file)
@@ -14,7 +14,7 @@
 #include <afs/param.h>
 #endif
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/rxkad/ticket.c,v 1.1.1.8 2003/04/13 19:07:35 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/rxkad/ticket.c,v 1.1.1.9 2003/07/30 17:12:56 hartmans Exp $");
 
 #if defined(UKERNEL)
 #include "../afs/sysincludes.h"
@@ -101,6 +101,7 @@ int tkt_DecodeTicket (asecret, ticketLen, key,
 
     if (ticketLen == 0) return RXKADBADTICKET; /* no ticket */
     if ((ticketLen < MINKTCTICKETLEN) || /* minimum legal ticket size */
+       (ticketLen > MAXKTCTICKETLEN) || /* maximum legal ticket size */
        ((ticketLen) % 8 != 0))         /* enc. part must be (0 mod 8) bytes */
        return RXKADBADTICKET;
 
index 872b4da7fa990d57facaa0560712909439ede5f3..e2151521e70c7f1f2b6a985e656be5225310c40c 100644 (file)
@@ -26,8 +26,8 @@ SYS_NAME=@AFS_SYSNAME@
 SHELL = /bin/sh
 include ../config/Makefile.${SYS_NAME}
 
-KERNELDIR = ../libafs/
-UKERNELDIR = ../libuafs/
+KERNELDIR = ../libafs
+UKERNELDIR = ../libuafs
 RXGEN=${TOP_SRCDIR}/rxgen/rxgen
 
 KSRCS=rxstat.c rxstat.h Krxstat.ss.c Krxstat.xdr.c
index ce49d82f06c5f91ac94164a8a2e619566a243364..28a82f33fdc968eaaeb00f909ebaca13f3c1b788 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Authentication Utilities DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsauthent"
+#define  AFS_VERINFO_FILENAME "afsauthent.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 8d08d0068c5b32f1f42350df8bcd9d014fcbe563..218fd55c0ea96799294db1634042109f3e466d2e 100644 (file)
@@ -10,6 +10,9 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Rx RPC DLL"
+#define AFS_VERINFO_DLL
+#define  AFS_VERINFO_NAME "afsrpc"
+#define  AFS_VERINFO_FILENAME "afsrpc.dll"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index b89dd13f129c86f37078c4b2c41bb9cad00b2d30..37ad70dc5f34f789db7bd9af1faea3da68cd5920 100644 (file)
@@ -28,7 +28,6 @@ SYS_NAME=@AFS_SYSNAME@
 
 SHELL = /bin/sh
 
-DEBUG = 
 #UNRESOLVED = -expect_unresolved \*
 UNRESOLVED =
 include ../config/Makefile.${SYS_NAME}
@@ -48,7 +47,7 @@ all: ${TOP_LIBDIR}/libafssiad.so ${TOP_LIBDIR}/libafssiad.krb.so
 clean:
        $(RM) -f test-reauth libafssiad.so libafssiad.krb.so *.s *.o *.b core *~ *.com *.ld AFS_component_version_number.c
 
-CFLAGS=$(DEBUG) -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
 
 ${DEST}/lib/afs/libafssiad.so: libafssiad.so
        ${INSTALL} $? $@
@@ -57,21 +56,21 @@ ${DEST}/lib/afs/libafssiad.krb.so: libafssiad.krb.so
        ${INSTALL} $? $@
 
 siad.o: siad.c
-       $(CC) $(CFLAGS) -c -g siad.c -o siad.o
+       $(CC) $(CFLAGS) -c siad.c -o siad.o
 
 siad_krb.o: siad.c
-       $(CC) $(CFLAGS) -DAFS_KERBEROS_ENV -c -g siad.c -o siad_krb.o
+       $(CC) $(CFLAGS) -DAFS_KERBEROS_ENV -c siad.c -o siad_krb.o
 
 libafssiad.so: siad.o
-       $(LD) $(LDFLAGS) -g -shared -no_archive -o libafssiad.so \
+       $(LD) $(LDFLAGS) -shared -no_archive -o libafssiad.so \
                 ${UNRESOLVED} siad.o ${LIBS} -none -lc
 
 libafssiad.krb.so: siad_krb.o
-       $(LD) $(LDFLAGS) -g -shared -no_archive -o libafssiad.krb.so \
+       $(LD) $(LDFLAGS) -shared -no_archive -o libafssiad.krb.so \
                 ${UNRESOLVED} siad_krb.o ${KLIBS} ${LIBS} -none -lc
 
 test-reauth: test-reauth.o
-       $(CC) $(CFLAGS) -g -o test-reauth test-reauth.o -lc
+       $(CC) $(CFLAGS) -o test-reauth test-reauth.o -lc
 
 install: ${DESTDIR}${libdir}/afs/libafssiad.so ${DESTDIR}${libdir}/afs/libafssiad.krb.so
 
index 13ccbd0626cb406d632637c7b9f2e3775b869e60..699b9c1456f01296e407ab2cee8d993903421edc 100644 (file)
@@ -15,7 +15,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysc.c,v 1.1.1.7 2001/09/11 14:34:51 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysc.c,v 1.1.1.8 2003/07/30 17:13:02 hartmans Exp $");
 
 #include <errno.h>
 #include <limits.h>
@@ -33,6 +33,9 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/sys/rmtsysc.c,v 1.1.1.7 2001/09/11 14:3
 #ifdef HAVE_STRING_H
 #include <string.h>
 #endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 #include <rx/xdr.h>
 #include "rmtsys.h"
 
index d8cd5e972e7ebebf6503ee0f3e6382f187f00bfe..6f82cb403cdde198d36d15f7e627d6e6302b860a 100644 (file)
@@ -25,8 +25,7 @@ TOP_SRCDIR=@TOP_SRCDIR@
 SYS_NAME=@AFS_SYSNAME@
 
 include ../config/Makefile.${SYS_NAME}
-OPTIMIZE=-g
-CFLAGS=${OPTIMIZE} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=${DBG} -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
 AFSLIBS =  ${TOP_LIBDIR}/libkauth.a ${TOP_LIBDIR}/libprot.a \
           ${TOP_LIBDIR}/libubik.a ${TOP_LIBDIR}/libauth.a \
           ${TOP_LIBDIR}/librxkad.a ${TOP_LIBDIR}/libsys.a \
index 335c1036f1345c2b24d8934d7c7c89e57b2cbd7a..dae2baadaf54867b929b8f0c23dfd166443d7636 100644 (file)
@@ -26,8 +26,8 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-CFLAGS=${OPTMZ} -I${TOP_SRCDIR}/config -I. -I${TOP_INCDIR} ${XCFLAGS}
-UKERNELDIR=../libuafs/
+CFLAGS=${OPTMZ} ${DBG} -I${TOP_SRCDIR}/config -I. -I${TOP_INCDIR} ${XCFLAGS}
+UKERNELDIR=../libuafs
 
 LIBOBJS=disk.o  remote.o beacon.o recovery.o ubik.o  vote.o lock.o phys.o \
        ubik_int.cs.o ubik_int.ss.o ubik_int.xdr.o ubikcmd.o \
@@ -77,7 +77,7 @@ utst_server.o: utst_server.c ${INCLS} utst_int.h AFS_component_version_number.c
 utst_client.o: utst_client.c ${INCLS} utst_int.h AFS_component_version_number.c
 
 udebug.o: udebug.c ${INCLS} AFS_component_version_number.c
-       ${CC} ${CFLAGS} -g -I. -I${TOP_INCDIR} -I${TOP_INCDIR}/afs -c udebug.c
+       ${CC} ${CFLAGS} -I. -I${TOP_INCDIR} -I${TOP_INCDIR}/afs -c udebug.c
 
 uerrors.o: uerrors.c
 
index 6aacd4d6bb961a14a239fade701841165a8d697c..277b25e66456ff97a55f714e8043d85fd5f73f76 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/ubik/beacon.c,v 1.1.1.11 2003/04/13 19:07:58 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/ubik/beacon.c,v 1.1.1.12 2003/07/30 17:13:20 hartmans Exp $");
 
 #include <sys/types.h>
 #ifdef AFS_NT40_ENV
@@ -456,7 +456,7 @@ static verifyInterfaceAddress(ame, info, aservers)
 {
     afs_uint32 myAddr[UBIK_MAX_INTERFACE_ADDR], *servList, tmpAddr;
     afs_uint32  myAddr2[UBIK_MAX_INTERFACE_ADDR];
-    int        count, found, i, j, totalServers, start, end, usednetfiles = 0;
+    int tcount,        count, found, i, j, totalServers, start, end, usednetfiles = 0;
 
     if (info)
         totalServers = info->numServers;
@@ -520,15 +520,15 @@ static verifyInterfaceAddress(ame, info, aservers)
        if (usednetfiles) {
            /* take the address we did get, then see if ame was masked */
            *ame=myAddr[0];
-           count = rx_getAllAddr(myAddr2, UBIK_MAX_INTERFACE_ADDR); 
-           if ( count <= 0 )           /* no address found */
+           tcount = rx_getAllAddr(myAddr2, UBIK_MAX_INTERFACE_ADDR); 
+           if ( tcount <= 0 )           /* no address found */
            {
                ubik_print("ubik: No network addresses found, aborting..");
                return UBADHOST;
            }
            
            /* verify that the My-address passed in by ubik is correct */
-           for ( j=0, found = 0; j < count; j++)
+           for ( j=0, found = 0; j < tcount; j++)
            {
                if ( *ame == myAddr2[j] ) /* both in net byte order */
                {
index 86632aed199f5ab24124e43e9a4b066f99e72624..05f410f4924dec8169729bf9f9d90d2b0fa8bd2e 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Ubik Diagnostic Command"
+#define  AFS_VERINFO_NAME "udebug"
+#define  AFS_VERINFO_FILENAME "udebug.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 5be6e3f90f1f507a344496ecb74b5800356e3c50..3c8dca102514adf055a715c10753f6c8d7b602d9 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Update Client"
+#define  AFS_VERINFO_NAME "upclient"
+#define  AFS_VERINFO_FILENAME "upclient.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index ea4e7e24b5109a5c16e413bf730d20e25b912473..3d886320602ed23f78f803327ead58eb82c45f1a 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Update Server"
+#define  AFS_VERINFO_NAME "upserver"
+#define  AFS_VERINFO_FILENAME "upserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index c18e6d1b795ee578d5f6d03a6ec6646406f0ac8d..2924b0a152cef1c60174ce082b3b3d9d54a88645 100644 (file)
@@ -32,7 +32,7 @@ include ../config/Makefile.${SYS_NAME}
 
 all: uss
 
-CFLAGS=${DBUG} -I/usr/include -I${TOP_SRCDIR}/config \
+CFLAGS=${DBUG} -I${TOP_SRCDIR}/config \
        -I${TOP_INCDIR} -I. ${XCFLAGS}
 
 #
index ce3837141d49ee3b6ab95669e63a2d4456da593d..38bfb4920937d9c87d9fa7b7e343c5379632c2c6 100644 (file)
 
 #include <afsconfig.h>
 #include <afs/param.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/uss/lex.c,v 1.1.1.5 2001/09/11 14:35:04 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/uss/lex.c,v 1.1.1.6 2003/07/30 17:13:24 hartmans Exp $");
 
 #include "y.tab.h"
 #include "uss_common.h"
index 1c6105aae7470474054e20bc83714d10c8273689..4a4659f3ab2eac48d92c9a7d510d49b6a267a88a 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS User Account Command"
+#define  AFS_VERINFO_NAME "uss"
+#define  AFS_VERINFO_FILENAME "uss.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index aeb8201ea6228469bd1bfc9515b074b5c2773827..7477e61e9ff81dec4a04b41b46a071774d6cc1ff 100644 (file)
 #include <stdio.h>             /*I/O stuff*/
 #include <afs/afsutil.h>
 #include <errno.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
+
 
 /*
  * --------------------- Exported definitions ---------------------
index fcf2ac42f53d7bcd8ac64e673df6909514f0ea19..7dba682e711b1c81209023ad9663535ddbf2def4 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/util/afs_lhash.c,v 1.1.1.5 2002/12/11 02:45:51 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/util/afs_lhash.c,v 1.1.1.6 2003/07/30 17:13:26 hartmans Exp $");
 
 #ifdef KERNEL
 #include "../afs/afs_atomlist.h"
@@ -179,7 +179,7 @@ afs_lhash_expand(
        size_t old_address;     /* index of bucket to split */
        size_t new_address;     /* index of new bucket */
 
-       struct bucket *current; /* for scanning down old chain */
+       struct bucket *curr;    /* for scanning down old chain */
        struct bucket *previous;
 
        struct bucket *last_of_new;     /* last element in new chain */
@@ -216,36 +216,36 @@ afs_lhash_expand(
 
        /* relocate records to the new bucket */
 
-       current = lh->table[old_address];
+       curr = lh->table[old_address];
        previous = 0;
        last_of_new = 0;
        lh->table[new_address] = 0;
 
-       while (current) {
+       while (curr) {
                size_t addr;
-               addr = afs_lhash_address(lh, current->key);
+               addr = afs_lhash_address(lh, curr->key);
                if (addr == new_address) {
                        /* attach it to the end of the new chain */
                        if (last_of_new) {
-                               last_of_new->next = current;
+                               last_of_new->next = curr;
                        } else {
-                               lh->table[new_address] = current;
+                               lh->table[new_address] = curr;
                        }
                        if (previous) {
-                               previous->next = current->next;
+                               previous->next = curr->next;
                        } else {
-                               lh->table[old_address] = current->next;
+                               lh->table[old_address] = curr->next;
                        }
-                       last_of_new = current;
-                       current = current->next;
+                       last_of_new = curr;
+                       curr = curr->next;
                        last_of_new->next = 0;
                } else {
 #ifdef CHECK_INVARIANTS
                        assert(addr == old_address);
 #endif /* CHECK_INVARIANTS */
                        /* leave it on the old chain */
-                       previous = current;
-                       current = current->next;
+                       previous = curr;
+                       curr = curr->next;
                }
        }
 }
@@ -345,12 +345,12 @@ afs_lhash_iter(
 #endif /* CHECK_INVARIANTS */
 
        for (i = 0; i < lh->ltable; i++) {
-               struct bucket *current;
+               struct bucket *curr;
 
-               for (current = lh->table[i];
-                    current;
-                    current = current->next) {
-                       f(i, current->key, current->data);
+               for (curr = lh->table[i];
+                    curr;
+                    curr = curr->next) {
+                       f(i, curr->key, curr->data);
                }
        }
 }
@@ -364,16 +364,16 @@ afs_lhash_search(
 {
        size_t k;
        struct bucket *previous;
-       struct bucket *current;
+       struct bucket *curr;
 
        lh->search_calls++;
 
        k = afs_lhash_address(lh, key);
-       for (previous = 0, current = lh->table[k];
-            current;
-            previous = current, current = current->next) {
+       for (previous = 0, curr = lh->table[k];
+            curr;
+            previous = curr, curr = curr->next) {
                lh->search_tests++;
-               if (lh->equal(data, current->data)) {
+               if (lh->equal(data, curr->data)) {
 
                        /*
                         * Since we found what we were looking for, move
@@ -389,12 +389,12 @@ afs_lhash_search(
                         */
 
                        if (previous) {
-                               previous->next = current->next;
-                               current->next = lh->table[k];
-                               lh->table[k] = current;
+                               previous->next = curr->next;
+                               curr->next = lh->table[k];
+                               lh->table[k] = curr;
                        }
 
-                       return current->data;
+                       return curr->data;
                }
        }
 
@@ -409,14 +409,14 @@ afs_lhash_rosearch(
 )
 {
        size_t k;
-       struct bucket *current;
+       struct bucket *curr;
 
        k = afs_lhash_address(lh, key);
-       for (current = lh->table[k];
-            current;
-            current = current->next) {
-               if (lh->equal(data, current->data)) {
-                       return current->data;
+       for (curr = lh->table[k];
+            curr;
+            curr = curr->next) {
+               if (lh->equal(data, curr->data)) {
+                       return curr->data;
                }
        }
 
index 3d7bb86853e57db859234acf16de25aab20ab6ea..9849e3ecd6bde5a82e5afd8fa0681869ab41e7c8 100644 (file)
@@ -92,6 +92,7 @@ Abstract:     Contains miscellaneous general-purpose macros.
        BEWARE:  avoid quotes in the assertion!!
        Also beware: you cannot make the NOASSERT case a null macro, because of side effects */
 
+#undef assert
 #ifndef NOASSERT
 #define assert(ex) {if (!(ex)){fprintf(stderr,"Assertion failed: file %s, line %d\n", __FILE__, __LINE__);fprintf(stderr, "\t%s\n", # ex); abort();}}
 #else
index 886a61f76bdc0d1f2a0a8e0a8e456d92f9c00f3a..6d8a9f9b2947462d52982ceb4c20d547ad8b8b76 100644 (file)
 #include <pthread.h>
 #include <unistd.h>
 
+#include "pthread_nosigs.h"
+
 static pthread_t softsig_tid;
 static struct {
   void (*handler) (int);
   int pending;
+  int fatal;
+  int inited;
 } softsig_sigs[NSIG];
 
 static void *
 softsig_thread (void *arg)
 {
-  sigset_t ss;
+  sigset_t ss,os;
+  int i;
 
   sigemptyset (&ss);
+  /* get the list of signals _not_ blocked by AFS_SIGSET_CLEAR() */
+  pthread_sigmask (SIG_BLOCK, &ss, &os);
+  pthread_sigmask (SIG_SETMASK, &os, NULL);
   sigaddset (&ss, SIGUSR1);
+  for (i = 0; i < NSIG; i++) {
+    if (!sigismember(&os, i) && i != SIGSTOP && i != SIGKILL) {
+      sigaddset(&ss, i);
+      softsig_sigs[i].fatal = 1;
+    }
+  }
 
   while (1) {
     void (*h) (int) = NULL;
-    int i, sigw;
+    int sigw;
 
-    for (i = 0; i < NSIG; i++)
+    h = NULL;
+    
+    for (i = 0; i < NSIG; i++) {
+      if (softsig_sigs[i].handler && !softsig_sigs[i].inited) {
+       sigaddset(&ss, i);
+       softsig_sigs[i].inited = 1;
+      }
       if (softsig_sigs[i].pending) {
-       softsig_sigs[i].pending = 0;
-       h = softsig_sigs[i].handler;
-       break;
+        softsig_sigs[i].pending = 0;
+        h = softsig_sigs[i].handler;
+        break;
       }
-
-    if (i == NSIG)
-      assert (0 == sigwait (&ss, &sigw));
-    else if (h)
+    }
+    if (i == NSIG) {
+      sigwait (&ss, &sigw);
+      if (sigw != SIGUSR1) {
+       if (softsig_sigs[sigw].fatal)
+         exit(0);
+       softsig_sigs[sigw].pending=1;
+      }
+    } else if (h)
       h (i);
   }
 }
@@ -49,22 +74,18 @@ softsig_thread (void *arg)
 void
 softsig_init ()
 {
-  sigset_t ss, os;
-
-  sigemptyset (&ss);
-  sigaddset (&ss, SIGUSR1);
-
-  /* Set mask right away, so we don't accidentally SIGUSR1 the
-   * softsig thread and cause an exit (default action).
-   */
-  assert (0 == pthread_sigmask (SIG_BLOCK, &ss, &os));
-  assert (0 == pthread_create (&softsig_tid, NULL, &softsig_thread, NULL));
-  assert (0 == pthread_sigmask (SIG_SETMASK, &os, NULL));
+  int rc;
+  AFS_SIGSET_DECL;
+  AFS_SIGSET_CLEAR();
+  rc = pthread_create (&softsig_tid, NULL, &softsig_thread, NULL);
+  assert(0 == rc);
+  AFS_SIGSET_RESTORE();
 }
 
 static void
 softsig_handler (int signo)
 {
+  signal (signo, softsig_handler);
   softsig_sigs[signo].pending = 1;
   pthread_kill (softsig_tid, SIGUSR1);
 }
@@ -73,7 +94,9 @@ void
 softsig_signal (int signo, void (*handler) (int))
 {
   softsig_sigs[signo].handler = handler;
+  softsig_sigs[signo].inited = 0;
   signal (signo, softsig_handler);
+  pthread_kill (softsig_tid, SIGUSR1);
 }
 
 #if defined(TEST)
index d67e2e0c8004841a2a7d31fcdca03ce937479157..b690f296f13e9d92527d9e863eed680a097780e0 100644 (file)
@@ -12,7 +12,7 @@ SYS_NAME=@AFS_SYSNAME@
 
 include ../../config/Makefile.${SYS_NAME}
 
-CFLAGS = -I. -I.. -I${SRCDIR}/include ${XCFLAGS} -g
+CFLAGS = -I. -I.. -I${SRCDIR}/include ${XCFLAGS} ${DBG}
 
 tests: test_ktime ktest dirpath_test
 
index ceb2486e8ad5aa1547e904b47a9675c8b3a0294f..97e653a463eb2c75b9950d7cd910f17e84e8ac06 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/venus/test/owntest.c,v 1.1.1.5 2003/04/13 19:08:10 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/venus/test/owntest.c,v 1.1.1.6 2003/07/30 17:13:33 hartmans Exp $");
 
 #include <sys/types.h>
 #include <sys/file.h>
@@ -45,8 +45,8 @@ char **argv; {
         perror("chmod back to RW");
         return 1;
     }
-    gettimeofday(&tv[0], (char *) 0);
-    gettimeofday(&tv[1], (char *) 0);
+    gettimeofday(&tv[0], (void *) 0);
+    gettimeofday(&tv[1], (void *) 0);
     tv[0].tv_sec -= 10000;
     tv[0].tv_usec = 0;
     tv[1].tv_sec -= 20000;
index 9649145bb4672a56fb4e0908df2c0d8351426836..2fda14b7ab57e17ffa209555b807c2a4e3a5ff50 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/venus/up.c,v 1.1.1.7 2001/09/11 14:35:26 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/venus/up.c,v 1.1.1.8 2003/07/30 17:13:32 hartmans Exp $");
 
 /* missing type from C language */
 #define Boolean short
@@ -18,6 +18,13 @@ RCSID("$Header: /tmp/cvstemp/openafs/src/venus/up.c,v 1.1.1.7 2001/09/11 14:35:2
 #define false 0
 
 #include <errno.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 #ifdef AFS_AIX32_ENV
 #include <signal.h>
 #undef _NONSTD_TYPES
index 2bc8b5f4ae997ae588a92f9efb8e927c82ee7360..73af227a281f95cbf079036b9df35837dee37167 100644 (file)
@@ -82,7 +82,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/viced/callback.c,v 1.1.1.11 2003/04/13 19:08:13 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/viced/callback.c,v 1.1.1.12 2003/07/30 17:13:35 hartmans Exp $");
 
 #include <stdio.h> 
 #include <stdlib.h>      /* for malloc() */
@@ -442,7 +442,7 @@ static CDel(cb)
        assert(0);
        ViceLog(0,("CDel: Internal Error -- shutting down: wanted %d from %d, now at %d\n",cbi,fe->firstcb,*cbp));
        DumpCallBackState();
-       ShutDown();
+       ShutDownAndCore(PANIC);
       }
     }
     CDelPtr(fe, cbp);
@@ -492,7 +492,7 @@ static u_short *FindCBPtr(fe, host)
        if (safety > cbstuff.nblks) {
          ViceLog(0,("FindCBPtr: Internal Error -- shutting down.\n"));
          DumpCallBackState();
-         ShutDown();
+         ShutDownAndCore(PANIC);
        }
        cb = itocb(*cbp);
        if (cb->hhead == hostindex)
@@ -695,7 +695,7 @@ AddCallBack1_r(host, fid, thead, type, locked)
        if (safety > cbstuff.nblks) {
          ViceLog(0,("AddCallBack1: Internal Error -- shutting down.\n"));
          DumpCallBackState();
-         ShutDown();
+         ShutDownAndCore(PANIC);
        }
        if (cb->hhead == h_htoi(host))
            break;
@@ -1361,7 +1361,7 @@ CleanupTimedOutCallBacks_r()
                if (ntimedout > cbstuff.nblks) {
                  ViceLog(0,("CCB: Internal Error -- shutting down...\n"));
                  DumpCallBackState();
-                 ShutDown();
+                 ShutDownAndCore(PANIC);
                }
            } while (cbi != *thead);
            *thead = 0;
index 5d912d655cd0a6179faa55ff711616ce213deb1e..1fbc5cdda5cdbf54b0136843cc79d3edd4cb0d41 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS File Server"
+#define  AFS_VERINFO_NAME "fileserver"
+#define  AFS_VERINFO_FILENAME "fileserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index cd64a68143d20ae731b8bb0058682dd98fbca390..90f1556e0578261374d567cdde024f3c4c22bc0a 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/viced/host.c,v 1.1.1.13 2003/04/13 19:08:13 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/viced/host.c,v 1.1.1.14 2003/07/30 17:13:36 hartmans Exp $");
 
 #include <stdio.h>
 #include <errno.h>
@@ -1059,9 +1059,9 @@ retry:
        {
            char uuid1[128], uuid2[128];
            if (identP->valid)
-               afsUUID_to_string(identP->uuid, uuid1, 127);
+               afsUUID_to_string(&identP->uuid, uuid1, 127);
            if (host->interface)
-               afsUUID_to_string(host->interface->uuid, uuid2, 127);
+               afsUUID_to_string(&host->interface->uuid, uuid2, 127);
            ViceLog(0, 
                    ("CB: new identity for host %s:%d, deleting(%x %x %s %s)\n", 
                     afs_inet_ntoa_r(host->host, hoststr), ntohs(host->port), 
@@ -1217,7 +1217,7 @@ static MapName_r(aname, acell, aval)
                return 0;
            }               
            foreign = 1;  /* attempt cross-cell authentication */
-           tname = (char *) malloc(anamelen+cnamelen+2);
+           tname = (char *) malloc(PR_MAXNAMELEN);
            strcpy(tname, aname);
            tname[anamelen] = '@';
            strcpy(tname+anamelen+1, acell);
index f34308035a71c3828b624b0887b41fdca54449c6..6bf9680be300bca9166320e2fc5839cc853ee1ec 100644 (file)
@@ -19,7 +19,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/viced/viced.c,v 1.1.1.10 2003/04/13 19:08:14 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/viced/viced.c,v 1.1.1.11 2003/07/30 17:13:36 hartmans Exp $");
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -229,11 +229,13 @@ static void ResetCheckSignal(void)
 
 #if defined(AFS_HPUX_ENV)
     signo = SIGPOLL;
-#elif defined(AFS_NT40_ENV)
+#else
+#if defined(AFS_NT40_ENV)
     signo = SIGUSR2;
 #else
     signo = SIGXCPU;
 #endif
+#endif
 
 #if defined(AFS_PTHREAD_ENV) && !defined(AFS_NT40_ENV)
     softsig_signal(signo, CheckSignal_Signal);
@@ -898,7 +900,7 @@ int dopanic;
     }
 #endif
     DFlush();
-    PrintCounters();
+    if (!dopanic) PrintCounters();
 
     /* do not allows new reqests to be served from now on, all new requests
        are returned with an error code of RX_RESTARTING ( transient failure ) */
index 8b4daebf91c9faefc203097aea92aed9ba08ad89..b04dc04c1a74353a8140936809d6950873ac793d 100644 (file)
@@ -26,8 +26,8 @@ SHELL = /bin/sh
 
 include ../config/Makefile.${SYS_NAME}
 
-KERNELDIR=../libafs/
-UKERNELDIR=../libuafs/
+KERNELDIR=../libafs
+UKERNELDIR=../libuafs
 COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
 
 CFLAGS=${DBUG} -I. -I.. -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
index cac9e1393afa847f46de57f01c757f56307b3324..130872ad81ac42307547534c2aed8e32bbf064de 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Location Database Server"
+#define  AFS_VERINFO_NAME "vlserver"
+#define  AFS_VERINFO_FILENAME "vlserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 83e45ef8c9877d83c2a79cd9b4bfb4e71a8fc408..d80d22c3afa044996efe92ed2388e6a8acea0bca 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Salvager Command"
+#define  AFS_VERINFO_NAME "vol-salvage"
+#define  AFS_VERINFO_FILENAME "salvager.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index d679720a4d39651761566e40542ebbbddbb6ee5a..8b0f0d17f92d13affddbaa87cc82ac595cdfe3a0 100644 (file)
@@ -91,7 +91,7 @@ Vnodes with 0 inode pointers in RW volumes are now deleted.
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/vol/vol-salvage.c,v 1.1.1.12 2003/04/13 19:08:19 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/vol/vol-salvage.c,v 1.1.1.13 2003/07/30 17:13:41 hartmans Exp $");
 
 #include <stdlib.h>
 #include <stdio.h>
@@ -398,6 +398,9 @@ char * ToString(char *s);
 void AskOffline(VolumeId volumeId);
 void AskOnline(VolumeId volumeId, char *partition);
 void CheckLogFile(void);
+#ifndef AFS_NT40_ENV
+void TimeStampLogFile(void);
+#endif
 void ClearROInUseBit(struct VolumeSummary *summary);
 void CopyAndSalvage(register struct DirSummary *dir);
 int CopyInode(Device device, Inode inode1, Inode inode2, int rwvolume);
@@ -571,11 +574,13 @@ static handleit(as)
        if ( ti = as->parms[17].items) { /* -syslogfacility */
                useSyslogFacility = atoi(ti->data);
        }
+        if (ti = as->parms[18].items) {  /* -datelogs */
+                TimeStampLogFile();
+        }
 #endif
 
-
 #ifdef FAST_RESTART
-    if (ti = as->parms[18].items) {  /* -DontSalvage */
+    if (ti = as->parms[19].items) {  /* -DontSalvage */
       printf("Exiting immediately without salvage. Look into the FileLog");
       printf(" to find volumes which really need to be salvaged!\n");
       Exit(0);
@@ -753,6 +758,7 @@ char **argv;
                to deal with screwy offsets for cmd params */
     cmd_AddParm(ts, "-syslog", CMD_FLAG, CMD_OPTIONAL, "Write salvage log to syslogs");
     cmd_AddParm(ts, "-syslogfacility", CMD_SINGLE, CMD_OPTIONAL, "Syslog facility number to use");
+    cmd_AddParm(ts, "-datelogs", CMD_FLAG, CMD_OPTIONAL, "Include timestamp in logfile filename");
 
 #ifdef FAST_RESTART
     cmd_AddParm(ts, "-DontSalvage", CMD_FLAG, CMD_OPTIONAL, "Don't salvage. This my be set in BosConfig to let the fileserver restart immediately after a crash. Bad volumes will be taken offline");
@@ -3588,6 +3594,26 @@ void CheckLogFile(void)
     }
 }
 
+#ifndef AFS_NT40_ENV
+void TimeStampLogFile(void)
+{
+  char stampSlvgLog[AFSDIR_PATH_MAX];
+  struct tm *lt;
+  time_t now;
+
+  now = time(0);
+  lt = localtime(&now);
+  sprintf(stampSlvgLog, "%s.%04d-%02d-%02d.%02d:%02d:%02d",
+          AFSDIR_SERVER_SLVGLOG_FILEPATH,
+          lt->tm_year + 1900, lt->tm_mon + 1, lt->tm_mday,
+          lt->tm_hour, lt->tm_min, lt->tm_sec);
+
+  /* try to link the logfile to a timestamped filename */
+  /* if it fails, oh well, nothing we can do */
+  link(AFSDIR_SERVER_SLVGLOG_FILEPATH, stampSlvgLog);
+}
+#endif
+
 void showlog(void)
 {
     char line[256];
index 79e8ab6f0d11cf73b5bfae68ddebfdf129089b9a..0c97ad5864cacd3f2f7a187862cb7b2bdf136d7c 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Diagnostic Command"
+#define  AFS_VERINFO_NAME "volinfo"
+#define  AFS_VERINFO_FILENAME "volinfo.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index ff66f112841214532c78ba8821e36fba98445bb1..600474fbe5a5c6d217fc25f2603ef9b9a7acf85a 100644 (file)
@@ -10,7 +10,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 
-RCSID("$Header: /tmp/cvstemp/openafs/src/volser/volprocs.c,v 1.1.1.8 2001/10/14 18:07:30 hartmans Exp $");
+RCSID("$Header: /tmp/cvstemp/openafs/src/volser/volprocs.c,v 1.1.1.9 2003/07/30 17:13:44 hartmans Exp $");
 
 #include <stdio.h>
 #include <sys/types.h>
@@ -198,7 +198,7 @@ Volume      * vp;
                            V_parentId(vp), 1, 1, 0);
     assert(VALID_INO(inodeNumber));
 
-    SetSalvageDirHandle(&dir, V_id(vp), vp->device, inodeNumber);
+    SetSalvageDirHandle(&dir, V_parentId(vp), vp->device, inodeNumber);
     did.Volume = V_id(vp);
     did.Vnode = (VnodeId)1;
     did.Unique = 1;
index cc298d19e157490faa0507bbe1290eb0c42a91b6..074216fa8f49a0fcc55526337fba2c08ec168cb6 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Server"
+#define  AFS_VERINFO_NAME "volserver"
+#define  AFS_VERINFO_FILENAME "volserver.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 1ed26fa5bd6549a758bdf7ff7d1cd29a00e89a7e..cc39de029e116c48bf0a1a9c14b9aed5c499e20f 100644 (file)
@@ -10,6 +10,8 @@
 /* Define VERSIONINFO resource */
 
 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Volume Command"
+#define  AFS_VERINFO_NAME "vos"
+#define  AFS_VERINFO_FILENAME "vos.exe"
 
 #include "AFS_component_version_number.h"
 #include "..\config\NTVersioninfo.rc"
index 81cb339e914ef89ffe34f3bd84b98c7efea17fcf..70fea8d1154b28e30e5bdb848bd5cddb38820ad6 100644 (file)
@@ -35,7 +35,7 @@ CFLAGS=${DBUG} -I. \
        -I${TOP_SRCDIR}/config \
        -I${TOP_INCDIR} \
        -I${TOP_INCDIR}/afs \
-       -I/usr/include ${XCFLAGS}
+       ${XCFLAGS}
 
 RPCINCLS=${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/rx/rx.h