From 270861f67f09e6f22ec5c54105f287b23fa9d9ae Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 25 Apr 2011 07:58:49 -0400 Subject: [PATCH] Windows: remove trailing whitespace remove trailing whitespace from NTMakefile *.h *.c *.cpp *.idl *.def *.txt *.htm Change-Id: Ia1e44d8e15c1e4e076cc6d9bda42ffeaef943f76 Reviewed-on: http://gerrit.openafs.org/4548 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit ebf5329e8ca1b3c0b581f436b28f6affe2c7c454) Reviewed-on: http://gerrit.openafs.org/4549 --- .../afs_setup_utils/GetWebDll/GetWebDll.cpp | 10 +- .../afs_setup_utils/GetWebDll/Resource.h | 2 +- .../afs_setup_utils/GetWebDll/ntmakefile | 30 +- src/WINNT/afs_setup_utils/NTMakefile | 4 +- src/WINNT/afs_setup_utils/_isuser/_isuser.c | 16 +- src/WINNT/afs_setup_utils/_isuser/ntmakefile | 32 +- src/WINNT/afs_setup_utils/_isuser/resource.h | 2 +- src/WINNT/afs_setup_utils/afs_setup_utils.cpp | 212 +- src/WINNT/afs_setup_utils/afsrm.c | 2 +- src/WINNT/afs_setup_utils/animate_icon.cpp | 2 +- src/WINNT/afs_setup_utils/forceremove.c | 2 +- src/WINNT/afs_setup_utils/lang/NTMakefile | 6 +- src/WINNT/afs_setup_utils/progress_dlg.cpp | 8 +- src/WINNT/afs_setup_utils/sutil.c | 6 +- src/WINNT/afsadmsvr/ITaAfsAdmSvr.idl | 2 +- src/WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl | 2 +- src/WINNT/afsadmsvr/NTMakefile | 4 +- src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp | 2 +- .../afsadmsvr/TaAfsAdmSvrClientCache.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp | 2 +- .../afsadmsvr/TaAfsAdmSvrClientGroup.cpp | 2 +- .../afsadmsvr/TaAfsAdmSvrClientInternal.cpp | 2 +- .../afsadmsvr/TaAfsAdmSvrClientNotify.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp | 2 +- src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp | 2 +- src/WINNT/afsapplib/NTMakefile | 2 +- src/WINNT/afsapplib/afsapplib.cpp | 2 +- src/WINNT/afsapplib/al_admsvr.cpp | 2 +- src/WINNT/afsapplib/al_browse.cpp | 2 +- src/WINNT/afsapplib/al_browseset.cpp | 2 +- src/WINNT/afsapplib/al_cover.cpp | 2 +- src/WINNT/afsapplib/al_creds.cpp | 6 +- src/WINNT/afsapplib/al_dynlink.cpp | 2 +- src/WINNT/afsapplib/al_error.cpp | 2 +- src/WINNT/afsapplib/al_help.cpp | 4 +- src/WINNT/afsapplib/al_misc.cpp | 6 +- src/WINNT/afsapplib/al_progress.cpp | 2 +- src/WINNT/afsapplib/al_pump.cpp | 2 +- src/WINNT/afsapplib/al_task.cpp | 2 +- src/WINNT/afsapplib/al_wizard.cpp | 6 +- src/WINNT/afsapplib/checklist.cpp | 2 +- src/WINNT/afsapplib/ctl_date.cpp | 2 +- src/WINNT/afsapplib/ctl_elapsed.cpp | 2 +- src/WINNT/afsapplib/ctl_sockaddr.cpp | 2 +- src/WINNT/afsapplib/ctl_spinner.cpp | 2 +- src/WINNT/afsapplib/ctl_time.cpp | 14 +- src/WINNT/afsapplib/dialog.cpp | 4 +- src/WINNT/afsapplib/fastlist.cpp | 6 +- src/WINNT/afsapplib/hashlist.cpp | 4 +- src/WINNT/afsapplib/lang/NTMakefile | 4 +- src/WINNT/afsapplib/regexp.cpp | 2 +- src/WINNT/afsapplib/resize.cpp | 2 +- src/WINNT/afsapplib/settings.cpp | 2 +- src/WINNT/afsapplib/subclass.cpp | 2 +- src/WINNT/afsapplib/test/NTMakefile | 6 +- src/WINNT/afsapplib/test/resource.h | 4 +- src/WINNT/afsapplib/test/wiztest.cpp | 2 +- src/WINNT/afsclass/NTMakefile | 4 +- src/WINNT/afsclass/afsclassfn.cpp | 2 +- src/WINNT/afsclass/c_agg.cpp | 2 +- src/WINNT/afsclass/c_cell.cpp | 2 +- src/WINNT/afsclass/c_debug.cpp | 4 +- src/WINNT/afsclass/c_grp.cpp | 2 +- src/WINNT/afsclass/c_ident.cpp | 2 +- src/WINNT/afsclass/c_identlist.cpp | 2 +- src/WINNT/afsclass/c_notify.cpp | 2 +- src/WINNT/afsclass/c_set.cpp | 2 +- src/WINNT/afsclass/c_svc.cpp | 2 +- src/WINNT/afsclass/c_svr.cpp | 6 +- src/WINNT/afsclass/c_usr.cpp | 2 +- src/WINNT/afsclass/internal.cpp | 2 +- src/WINNT/afsclass/worker.cpp | 4 +- src/WINNT/afsd/NTMakefile | 12 +- src/WINNT/afsd/afscpcc.c | 4 +- src/WINNT/afsd/afsd.c | 14 +- src/WINNT/afsd/afsd_eventlog.c | 82 +- src/WINNT/afsd/afsd_flushvol.c | 62 +- src/WINNT/afsd/afsd_init.c | 190 +- src/WINNT/afsd/afsd_service.c | 222 +- src/WINNT/afsd/afsdacl.c | 8 +- src/WINNT/afsd/afsicf.cpp | 8 +- src/WINNT/afsd/afskfw.c | 408 +- src/WINNT/afsd/afslogon.c | 126 +- src/WINNT/afsd/afsrpc.idl | 2 +- src/WINNT/afsd/afsshare.c | 6 +- src/WINNT/afsd/cklog.c | 6 +- src/WINNT/afsd/cm_access.c | 24 +- src/WINNT/afsd/cm_aclent.c | 54 +- src/WINNT/afsd/cm_btree.c | 200 +- src/WINNT/afsd/cm_buf.c | 244 +- src/WINNT/afsd/cm_callback.c | 114 +- src/WINNT/afsd/cm_cell.c | 98 +- src/WINNT/afsd/cm_config.c | 94 +- src/WINNT/afsd/cm_conn.c | 222 +- src/WINNT/afsd/cm_daemon.c | 38 +- src/WINNT/afsd/cm_dcache.c | 180 +- src/WINNT/afsd/cm_dir.c | 32 +- src/WINNT/afsd/cm_dnlc.c | 132 +- src/WINNT/afsd/cm_dns.c | 162 +- src/WINNT/afsd/cm_freelance.c | 160 +- src/WINNT/afsd/cm_ioctl.c | 540 +- src/WINNT/afsd/cm_memmap.c | 106 +- src/WINNT/afsd/cm_nls.c | 4 +- src/WINNT/afsd/cm_performance.c | 48 +- src/WINNT/afsd/cm_rpc.c | 4 +- src/WINNT/afsd/cm_scache.c | 200 +- src/WINNT/afsd/cm_server.c | 142 +- src/WINNT/afsd/cm_user.c | 46 +- src/WINNT/afsd/cm_utils.c | 78 +- src/WINNT/afsd/cm_vnodeops.c | 356 +- src/WINNT/afsd/cm_volstat.c | 72 +- src/WINNT/afsd/cm_volume.c | 224 +- src/WINNT/afsd/ctokens.c | 2 +- src/WINNT/afsd/cunlog.c | 2 +- src/WINNT/afsd/fs.c | 632 +- src/WINNT/afsd/fs_utils.c | 22 +- src/WINNT/afsd/lanahelper.cpp | 38 +- src/WINNT/afsd/largeintdotnet.c | 20 +- src/WINNT/afsd/logon_ad.cpp | 12 +- src/WINNT/afsd/rawops.c | 40 +- src/WINNT/afsd/sample/token.c | 6 +- src/WINNT/afsd/smb.c | 1134 ++-- src/WINNT/afsd/smb3.c | 728 +-- src/WINNT/afsd/smb_ioctl.c | 178 +- src/WINNT/afsd/symlink.c | 32 +- src/WINNT/afsd/test/btreetest.c | 2 +- src/WINNT/afslegal/NTMakefile | 6 +- src/WINNT/afslegal/afslegal.cpp | 2 +- src/WINNT/afslegal/lang/NTMakefile | 6 +- src/WINNT/afsreg/NTMakefile | 4 +- src/WINNT/afsreg/afsreg.c | 6 +- src/WINNT/afsreg/afssw.c | 12 +- src/WINNT/afsreg/syscfg.c | 70 +- src/WINNT/afsreg/test/NTMakefile | 6 +- src/WINNT/afsreg/test/dupkey.c | 2 +- src/WINNT/afsreg/test/getifinfo.c | 2 +- src/WINNT/afsreg/test/regman.c | 2 +- src/WINNT/afsreg/vptab.c | 12 +- src/WINNT/afssvrcfg/NTMakefile | 6 +- src/WINNT/afssvrcfg/admin_info_dlg.cpp | 14 +- src/WINNT/afssvrcfg/afscfg.cpp | 38 +- src/WINNT/afssvrcfg/backup_server_page.cpp | 6 +- src/WINNT/afssvrcfg/cfg_utils.cpp | 16 +- src/WINNT/afssvrcfg/char_conv.cpp | 2 +- src/WINNT/afssvrcfg/config_server_page.cpp | 182 +- src/WINNT/afssvrcfg/create_partition_dlg.cpp | 26 +- src/WINNT/afssvrcfg/db_server_page.cpp | 12 +- src/WINNT/afssvrcfg/file_server_page.cpp | 4 +- src/WINNT/afssvrcfg/get_cur_config.cpp | 50 +- src/WINNT/afssvrcfg/get_pw_dlg.cpp | 6 +- src/WINNT/afssvrcfg/graphics.cpp | 26 +- src/WINNT/afssvrcfg/help.cpp | 8 +- src/WINNT/afssvrcfg/info2_page.cpp | 16 +- src/WINNT/afssvrcfg/info_page.cpp | 14 +- src/WINNT/afssvrcfg/intro_page.cpp | 4 +- src/WINNT/afssvrcfg/lang/NTMakefile | 6 +- src/WINNT/afssvrcfg/logfile.cpp | 16 +- src/WINNT/afssvrcfg/partition_page.cpp | 28 +- src/WINNT/afssvrcfg/partition_utils.cpp | 18 +- src/WINNT/afssvrcfg/partitions_page.cpp | 36 +- src/WINNT/afssvrcfg/replicatition_page.cpp | 4 +- src/WINNT/afssvrcfg/root_afs_page.cpp | 16 +- src/WINNT/afssvrcfg/salvage_dlg.cpp | 24 +- src/WINNT/afssvrcfg/salvage_results_dlg.cpp | 24 +- src/WINNT/afssvrcfg/services_page.cpp | 50 +- src/WINNT/afssvrcfg/sys_control_page.cpp | 10 +- src/WINNT/afssvrcfg/toolbox.cpp | 16 +- src/WINNT/afssvrcfg/validation.cpp | 12 +- src/WINNT/afssvrcfg/volume_utils.cpp | 32 +- src/WINNT/afssvrcpa/NTMakefile | 4 +- src/WINNT/afssvrcpa/cpl_interface.cpp | 2 +- src/WINNT/afssvrcpa/lang/NTMakefile | 6 +- src/WINNT/afssvrmgr/NTMakefile | 6 +- src/WINNT/afssvrmgr/action.cpp | 2 +- src/WINNT/afssvrmgr/agg_col.cpp | 2 +- src/WINNT/afssvrmgr/agg_general.cpp | 2 +- src/WINNT/afssvrmgr/agg_prop.cpp | 2 +- src/WINNT/afssvrmgr/agg_tab.cpp | 12 +- src/WINNT/afssvrmgr/alert.cpp | 2 +- src/WINNT/afssvrmgr/cmdline.cpp | 4 +- src/WINNT/afssvrmgr/columns.cpp | 2 +- src/WINNT/afssvrmgr/command.cpp | 2 +- src/WINNT/afssvrmgr/creds.cpp | 6 +- src/WINNT/afssvrmgr/dispatch.cpp | 2 +- src/WINNT/afssvrmgr/dispguts.cpp | 2 +- src/WINNT/afssvrmgr/display.cpp | 6 +- src/WINNT/afssvrmgr/general.cpp | 2 +- src/WINNT/afssvrmgr/helpfunc.cpp | 4 +- src/WINNT/afssvrmgr/lang/NTMakefile | 6 +- src/WINNT/afssvrmgr/options.cpp | 2 +- src/WINNT/afssvrmgr/prefs.cpp | 2 +- src/WINNT/afssvrmgr/problems.cpp | 2 +- src/WINNT/afssvrmgr/propcache.cpp | 2 +- src/WINNT/afssvrmgr/set_clone.cpp | 2 +- src/WINNT/afssvrmgr/set_col.cpp | 2 +- src/WINNT/afssvrmgr/set_create.cpp | 12 +- src/WINNT/afssvrmgr/set_createrep.cpp | 12 +- src/WINNT/afssvrmgr/set_delete.cpp | 2 +- src/WINNT/afssvrmgr/set_dump.cpp | 2 +- src/WINNT/afssvrmgr/set_general.cpp | 2 +- src/WINNT/afssvrmgr/set_move.cpp | 12 +- src/WINNT/afssvrmgr/set_prop.cpp | 4 +- src/WINNT/afssvrmgr/set_quota.cpp | 2 +- src/WINNT/afssvrmgr/set_release.cpp | 2 +- src/WINNT/afssvrmgr/set_rename.cpp | 2 +- src/WINNT/afssvrmgr/set_repprop.cpp | 8 +- src/WINNT/afssvrmgr/set_restore.cpp | 12 +- src/WINNT/afssvrmgr/set_tab.cpp | 12 +- src/WINNT/afssvrmgr/subset.cpp | 6 +- src/WINNT/afssvrmgr/svc_col.cpp | 2 +- src/WINNT/afssvrmgr/svc_create.cpp | 2 +- src/WINNT/afssvrmgr/svc_delete.cpp | 2 +- src/WINNT/afssvrmgr/svc_general.cpp | 2 +- src/WINNT/afssvrmgr/svc_prop.cpp | 6 +- src/WINNT/afssvrmgr/svc_startstop.cpp | 2 +- src/WINNT/afssvrmgr/svc_tab.cpp | 16 +- src/WINNT/afssvrmgr/svc_viewlog.cpp | 6 +- src/WINNT/afssvrmgr/svr_address.cpp | 2 +- src/WINNT/afssvrmgr/svr_col.cpp | 2 +- src/WINNT/afssvrmgr/svr_execute.cpp | 2 +- src/WINNT/afssvrmgr/svr_general.cpp | 4 +- src/WINNT/afssvrmgr/svr_getdates.cpp | 2 +- src/WINNT/afssvrmgr/svr_hosts.cpp | 4 +- src/WINNT/afssvrmgr/svr_install.cpp | 2 +- src/WINNT/afssvrmgr/svr_prop.cpp | 2 +- src/WINNT/afssvrmgr/svr_prune.cpp | 6 +- src/WINNT/afssvrmgr/svr_salvage.cpp | 2 +- src/WINNT/afssvrmgr/svr_security.cpp | 6 +- src/WINNT/afssvrmgr/svr_syncvldb.cpp | 2 +- src/WINNT/afssvrmgr/svr_uninstall.cpp | 2 +- src/WINNT/afssvrmgr/svr_window.cpp | 10 +- src/WINNT/afssvrmgr/svrmgr.cpp | 2 +- src/WINNT/afssvrmgr/task.cpp | 2 +- src/WINNT/afssvrmgr/window.cpp | 20 +- src/WINNT/afsusrmgr/NTMakefile | 4 +- src/WINNT/afsusrmgr/action.cpp | 2 +- src/WINNT/afsusrmgr/browse.cpp | 2 +- src/WINNT/afsusrmgr/cell_prop.cpp | 2 +- src/WINNT/afsusrmgr/cmdline.cpp | 2 +- src/WINNT/afsusrmgr/columns.cpp | 2 +- src/WINNT/afsusrmgr/command.cpp | 2 +- src/WINNT/afsusrmgr/creds.cpp | 2 +- src/WINNT/afsusrmgr/display.cpp | 6 +- src/WINNT/afsusrmgr/errdata.cpp | 2 +- src/WINNT/afsusrmgr/general.cpp | 2 +- src/WINNT/afsusrmgr/grp_col.cpp | 2 +- src/WINNT/afsusrmgr/grp_create.cpp | 2 +- src/WINNT/afsusrmgr/grp_delete.cpp | 2 +- src/WINNT/afsusrmgr/grp_prop.cpp | 2 +- src/WINNT/afsusrmgr/grp_rename.cpp | 2 +- src/WINNT/afsusrmgr/grp_tab.cpp | 4 +- src/WINNT/afsusrmgr/helpfunc.cpp | 4 +- src/WINNT/afsusrmgr/lang/NTMakefile | 6 +- src/WINNT/afsusrmgr/main.cpp | 2 +- src/WINNT/afsusrmgr/mch_col.cpp | 2 +- src/WINNT/afsusrmgr/mch_create.cpp | 2 +- src/WINNT/afsusrmgr/mch_delete.cpp | 2 +- src/WINNT/afsusrmgr/mch_tab.cpp | 4 +- src/WINNT/afsusrmgr/options.cpp | 2 +- src/WINNT/afsusrmgr/task.cpp | 2 +- src/WINNT/afsusrmgr/usr_col.cpp | 2 +- src/WINNT/afsusrmgr/usr_cpw.cpp | 2 +- src/WINNT/afsusrmgr/usr_create.cpp | 2 +- src/WINNT/afsusrmgr/usr_delete.cpp | 2 +- src/WINNT/afsusrmgr/usr_prop.cpp | 6 +- src/WINNT/afsusrmgr/usr_search.cpp | 2 +- src/WINNT/afsusrmgr/usr_tab.cpp | 4 +- src/WINNT/afsusrmgr/window.cpp | 8 +- src/WINNT/afsusrmgr/winlist.cpp | 2 +- src/WINNT/aklog/NTMakefile | 8 +- src/WINNT/aklog/aklog.c | 108 +- src/WINNT/aklog/asetkey.c | 4 +- src/WINNT/bosctlsvc/NTMakefile | 2 +- src/WINNT/bosctlsvc/bosctlsvc.c | 2 +- src/WINNT/client_config/NTMakefile | 6 +- src/WINNT/client_config/RegistrySupport.cpp | 10 +- src/WINNT/client_config/afsmap.c | 16 +- src/WINNT/client_config/cellservdb.c | 4 +- src/WINNT/client_config/config.cpp | 8 +- src/WINNT/client_config/dlg_automap.cpp | 38 +- src/WINNT/client_config/dlg_binding.cpp | 46 +- src/WINNT/client_config/dlg_diag.cpp | 12 +- src/WINNT/client_config/dlg_logon.cpp | 10 +- src/WINNT/client_config/dlg_misc.cpp | 24 +- src/WINNT/client_config/drivemap.cpp | 76 +- src/WINNT/client_config/isadmin.cpp | 4 +- src/WINNT/client_config/lang/NTMakefile | 4 +- src/WINNT/client_config/main.cpp | 2 +- src/WINNT/client_config/misc.cpp | 2 +- src/WINNT/client_config/pagesize.cpp | 2 +- src/WINNT/client_config/tab_advanced.cpp | 18 +- src/WINNT/client_config/tab_drives.cpp | 8 +- src/WINNT/client_config/tab_general.cpp | 6 +- src/WINNT/client_config/tab_hosts.cpp | 4 +- src/WINNT/client_config/tab_prefs.cpp | 2 +- src/WINNT/client_cpa/NTMakefile | 4 +- src/WINNT/client_cpa/cpl_interface.cpp | 4 +- src/WINNT/client_cpa/lang/NTMakefile | 12 +- src/WINNT/client_creds/NTMakefile | 12 +- src/WINNT/client_creds/advtab.cpp | 18 +- src/WINNT/client_creds/afswiz.cpp | 6 +- src/WINNT/client_creds/creds.cpp | 16 +- src/WINNT/client_creds/credstab.cpp | 4 +- src/WINNT/client_creds/ipaddrchg.c | 144 +- src/WINNT/client_creds/lang/NTMakefile | 6 +- src/WINNT/client_creds/main.cpp | 10 +- src/WINNT/client_creds/misc.cpp | 2 +- src/WINNT/client_creds/mounttab.cpp | 6 +- src/WINNT/client_creds/settings.cpp | 2 +- src/WINNT/client_creds/shortcut.cpp | 8 +- src/WINNT/client_creds/trayicon.cpp | 2 +- src/WINNT/client_creds/window.cpp | 22 +- src/WINNT/client_exp/NTMakefile | 2 +- src/WINNT/client_exp/add_acl_entry_dlg.cpp | 16 +- src/WINNT/client_exp/add_submount_dlg.cpp | 18 +- src/WINNT/client_exp/afs_shl_ext.cpp | 20 +- src/WINNT/client_exp/afs_shl_ext.def | 4 +- src/WINNT/client_exp/auth_dlg.cpp | 18 +- src/WINNT/client_exp/clear_acl_dlg.cpp | 2 +- src/WINNT/client_exp/copy_acl_dlg.cpp | 20 +- src/WINNT/client_exp/down_servers_dlg.cpp | 8 +- src/WINNT/client_exp/gui2fs.cpp | 166 +- src/WINNT/client_exp/help.cpp | 2 +- src/WINNT/client_exp/klog_dlg.cpp | 14 +- src/WINNT/client_exp/lang/NTMakefile | 16 +- src/WINNT/client_exp/make_mount_point_dlg.cpp | 26 +- .../client_exp/make_symbolic_link_dlg.cpp | 16 +- src/WINNT/client_exp/mount_points_dlg.cpp | 8 +- src/WINNT/client_exp/msgs.cpp | 108 +- src/WINNT/client_exp/partition_info_dlg.cpp | 12 +- src/WINNT/client_exp/results_dlg.cpp | 8 +- src/WINNT/client_exp/server_status_dlg.H | 2 +- src/WINNT/client_exp/server_status_dlg.cpp | 18 +- src/WINNT/client_exp/set_afs_acl.cpp | 28 +- src/WINNT/client_exp/shell_ext.cpp | 96 +- src/WINNT/client_exp/stdafx.cpp | 2 +- src/WINNT/client_exp/submount_info.cpp | 6 +- src/WINNT/client_exp/submounts_dlg.cpp | 56 +- src/WINNT/client_exp/symlinks_dlg.cpp | 8 +- src/WINNT/client_exp/unlog_dlg.cpp | 18 +- src/WINNT/client_exp/volumeinfo.cpp | 28 +- src/WINNT/client_osi/NTMakefile | 4 +- src/WINNT/client_osi/basic.c | 16 +- src/WINNT/client_osi/main.c | 8 +- src/WINNT/client_osi/osibasel.c | 64 +- src/WINNT/client_osi/osidb.c | 4 +- src/WINNT/client_osi/osidebug.c | 22 +- src/WINNT/client_osi/osifd.c | 12 +- src/WINNT/client_osi/osilog.c | 34 +- src/WINNT/client_osi/osiltype.c | 4 +- src/WINNT/client_osi/osiqueue.c | 22 +- src/WINNT/client_osi/osisleep.c | 54 +- src/WINNT/client_osi/osistatl.c | 40 +- src/WINNT/client_osi/osiutils.c | 18 +- src/WINNT/client_osi/perf.c | 18 +- src/WINNT/client_osi/trylock.c | 10 +- .../install/Documentation/de_DE/README.txt | 4 +- .../de_DE/html/InstallGd/awqbg000.htm | 15 +- .../de_DE/html/InstallGd/awqbg002.htm | 10 +- .../de_DE/html/InstallGd/awqbg003.htm | 111 +- .../de_DE/html/InstallGd/awqbg004.htm | 247 +- .../Documentation/de_DE/html/index.htm | 2 +- .../install/Documentation/es_ES/README.txt | 4 +- .../es_ES/html/InstallGd/awqbg000.htm | 15 +- .../es_ES/html/InstallGd/awqbg002.htm | 12 +- .../es_ES/html/InstallGd/awqbg003.htm | 58 +- .../es_ES/html/InstallGd/awqbg004.htm | 248 +- .../Documentation/es_ES/html/index.htm | 2 +- .../install/Documentation/ja_JP/README.txt | 4 +- .../ja_JP/html/CmdRef/auarf000.htm | 16 +- .../ja_JP/html/CmdRef/auarf002.htm | 12 +- .../ja_JP/html/CmdRef/auarf003.htm | 12 +- .../ja_JP/html/CmdRef/auarf004.htm | 12 +- .../ja_JP/html/CmdRef/auarf005.htm | 12 +- .../ja_JP/html/CmdRef/auarf006.htm | 12 +- .../ja_JP/html/CmdRef/auarf007.htm | 12 +- .../ja_JP/html/CmdRef/auarf008.htm | 12 +- .../ja_JP/html/CmdRef/auarf009.htm | 12 +- .../ja_JP/html/CmdRef/auarf010.htm | 12 +- .../ja_JP/html/CmdRef/auarf011.htm | 12 +- .../ja_JP/html/CmdRef/auarf012.htm | 12 +- .../ja_JP/html/CmdRef/auarf013.htm | 12 +- .../ja_JP/html/CmdRef/auarf014.htm | 12 +- .../ja_JP/html/CmdRef/auarf015.htm | 12 +- .../ja_JP/html/CmdRef/auarf016.htm | 12 +- .../ja_JP/html/CmdRef/auarf017.htm | 12 +- .../ja_JP/html/CmdRef/auarf018.htm | 72 +- .../ja_JP/html/CmdRef/auarf019.htm | 14 +- .../ja_JP/html/CmdRef/auarf020.htm | 12 +- .../ja_JP/html/CmdRef/auarf021.htm | 12 +- .../ja_JP/html/CmdRef/auarf022.htm | 12 +- .../ja_JP/html/CmdRef/auarf023.htm | 12 +- .../ja_JP/html/CmdRef/auarf024.htm | 12 +- .../ja_JP/html/CmdRef/auarf025.htm | 12 +- .../ja_JP/html/CmdRef/auarf026.htm | 12 +- .../ja_JP/html/CmdRef/auarf027.htm | 12 +- .../ja_JP/html/CmdRef/auarf028.htm | 12 +- .../ja_JP/html/CmdRef/auarf029.htm | 12 +- .../ja_JP/html/CmdRef/auarf030.htm | 12 +- .../ja_JP/html/CmdRef/auarf031.htm | 12 +- .../ja_JP/html/CmdRef/auarf032.htm | 12 +- .../ja_JP/html/CmdRef/auarf033.htm | 12 +- .../ja_JP/html/CmdRef/auarf034.htm | 12 +- .../ja_JP/html/CmdRef/auarf035.htm | 12 +- .../ja_JP/html/CmdRef/auarf036.htm | 12 +- .../ja_JP/html/CmdRef/auarf037.htm | 12 +- .../ja_JP/html/CmdRef/auarf038.htm | 18 +- .../ja_JP/html/CmdRef/auarf039.htm | 12 +- .../ja_JP/html/CmdRef/auarf040.htm | 12 +- .../ja_JP/html/CmdRef/auarf041.htm | 12 +- .../ja_JP/html/CmdRef/auarf042.htm | 12 +- .../ja_JP/html/CmdRef/auarf043.htm | 16 +- .../ja_JP/html/CmdRef/auarf044.htm | 16 +- .../ja_JP/html/CmdRef/auarf045.htm | 12 +- .../ja_JP/html/CmdRef/auarf046.htm | 12 +- .../ja_JP/html/CmdRef/auarf047.htm | 12 +- .../ja_JP/html/CmdRef/auarf048.htm | 12 +- .../ja_JP/html/CmdRef/auarf049.htm | 12 +- .../ja_JP/html/CmdRef/auarf050.htm | 16 +- .../ja_JP/html/CmdRef/auarf051.htm | 12 +- .../ja_JP/html/CmdRef/auarf052.htm | 12 +- .../ja_JP/html/CmdRef/auarf053.htm | 52 +- .../ja_JP/html/CmdRef/auarf054.htm | 38 +- .../ja_JP/html/CmdRef/auarf055.htm | 60 +- .../ja_JP/html/CmdRef/auarf056.htm | 12 +- .../ja_JP/html/CmdRef/auarf057.htm | 76 +- .../ja_JP/html/CmdRef/auarf058.htm | 34 +- .../ja_JP/html/CmdRef/auarf059.htm | 18 +- .../ja_JP/html/CmdRef/auarf060.htm | 14 +- .../ja_JP/html/CmdRef/auarf061.htm | 26 +- .../ja_JP/html/CmdRef/auarf062.htm | 18 +- .../ja_JP/html/CmdRef/auarf063.htm | 24 +- .../ja_JP/html/CmdRef/auarf064.htm | 18 +- .../ja_JP/html/CmdRef/auarf065.htm | 18 +- .../ja_JP/html/CmdRef/auarf066.htm | 18 +- .../ja_JP/html/CmdRef/auarf067.htm | 18 +- .../ja_JP/html/CmdRef/auarf068.htm | 20 +- .../ja_JP/html/CmdRef/auarf069.htm | 16 +- .../ja_JP/html/CmdRef/auarf070.htm | 18 +- .../ja_JP/html/CmdRef/auarf071.htm | 16 +- .../ja_JP/html/CmdRef/auarf072.htm | 28 +- .../ja_JP/html/CmdRef/auarf073.htm | 34 +- .../ja_JP/html/CmdRef/auarf074.htm | 22 +- .../ja_JP/html/CmdRef/auarf075.htm | 16 +- .../ja_JP/html/CmdRef/auarf076.htm | 16 +- .../ja_JP/html/CmdRef/auarf077.htm | 16 +- .../ja_JP/html/CmdRef/auarf078.htm | 18 +- .../ja_JP/html/CmdRef/auarf079.htm | 28 +- .../ja_JP/html/CmdRef/auarf080.htm | 22 +- .../ja_JP/html/CmdRef/auarf081.htm | 16 +- .../ja_JP/html/CmdRef/auarf082.htm | 16 +- .../ja_JP/html/CmdRef/auarf083.htm | 18 +- .../ja_JP/html/CmdRef/auarf084.htm | 28 +- .../ja_JP/html/CmdRef/auarf085.htm | 16 +- .../ja_JP/html/CmdRef/auarf086.htm | 16 +- .../ja_JP/html/CmdRef/auarf087.htm | 18 +- .../ja_JP/html/CmdRef/auarf088.htm | 22 +- .../ja_JP/html/CmdRef/auarf089.htm | 16 +- .../ja_JP/html/CmdRef/auarf090.htm | 16 +- .../ja_JP/html/CmdRef/auarf091.htm | 24 +- .../ja_JP/html/CmdRef/auarf092.htm | 26 +- .../ja_JP/html/CmdRef/auarf093.htm | 12 +- .../ja_JP/html/CmdRef/auarf094.htm | 16 +- .../ja_JP/html/CmdRef/auarf095.htm | 20 +- .../ja_JP/html/CmdRef/auarf096.htm | 16 +- .../ja_JP/html/CmdRef/auarf097.htm | 16 +- .../ja_JP/html/CmdRef/auarf098.htm | 30 +- .../ja_JP/html/CmdRef/auarf099.htm | 16 +- .../ja_JP/html/CmdRef/auarf100.htm | 16 +- .../ja_JP/html/CmdRef/auarf101.htm | 16 +- .../ja_JP/html/CmdRef/auarf102.htm | 18 +- .../ja_JP/html/CmdRef/auarf103.htm | 20 +- .../ja_JP/html/CmdRef/auarf104.htm | 16 +- .../ja_JP/html/CmdRef/auarf105.htm | 16 +- .../ja_JP/html/CmdRef/auarf106.htm | 20 +- .../ja_JP/html/CmdRef/auarf107.htm | 20 +- .../ja_JP/html/CmdRef/auarf108.htm | 16 +- .../ja_JP/html/CmdRef/auarf109.htm | 18 +- .../ja_JP/html/CmdRef/auarf110.htm | 16 +- .../ja_JP/html/CmdRef/auarf111.htm | 18 +- .../ja_JP/html/CmdRef/auarf112.htm | 16 +- .../ja_JP/html/CmdRef/auarf113.htm | 20 +- .../ja_JP/html/CmdRef/auarf114.htm | 36 +- .../ja_JP/html/CmdRef/auarf115.htm | 18 +- .../ja_JP/html/CmdRef/auarf116.htm | 16 +- .../ja_JP/html/CmdRef/auarf117.htm | 20 +- .../ja_JP/html/CmdRef/auarf118.htm | 18 +- .../ja_JP/html/CmdRef/auarf119.htm | 16 +- .../ja_JP/html/CmdRef/auarf120.htm | 18 +- .../ja_JP/html/CmdRef/auarf121.htm | 22 +- .../ja_JP/html/CmdRef/auarf122.htm | 16 +- .../ja_JP/html/CmdRef/auarf123.htm | 16 +- .../ja_JP/html/CmdRef/auarf124.htm | 20 +- .../ja_JP/html/CmdRef/auarf125.htm | 20 +- .../ja_JP/html/CmdRef/auarf126.htm | 22 +- .../ja_JP/html/CmdRef/auarf127.htm | 32 +- .../ja_JP/html/CmdRef/auarf128.htm | 28 +- .../ja_JP/html/CmdRef/auarf129.htm | 16 +- .../ja_JP/html/CmdRef/auarf130.htm | 22 +- .../ja_JP/html/CmdRef/auarf131.htm | 12 +- .../ja_JP/html/CmdRef/auarf132.htm | 16 +- .../ja_JP/html/CmdRef/auarf133.htm | 28 +- .../ja_JP/html/CmdRef/auarf134.htm | 16 +- .../ja_JP/html/CmdRef/auarf135.htm | 24 +- .../ja_JP/html/CmdRef/auarf136.htm | 28 +- .../ja_JP/html/CmdRef/auarf137.htm | 18 +- .../ja_JP/html/CmdRef/auarf138.htm | 30 +- .../ja_JP/html/CmdRef/auarf139.htm | 44 +- .../ja_JP/html/CmdRef/auarf140.htm | 16 +- .../ja_JP/html/CmdRef/auarf141.htm | 16 +- .../ja_JP/html/CmdRef/auarf142.htm | 16 +- .../ja_JP/html/CmdRef/auarf143.htm | 18 +- .../ja_JP/html/CmdRef/auarf144.htm | 18 +- .../ja_JP/html/CmdRef/auarf145.htm | 18 +- .../ja_JP/html/CmdRef/auarf146.htm | 24 +- .../ja_JP/html/CmdRef/auarf147.htm | 18 +- .../ja_JP/html/CmdRef/auarf148.htm | 20 +- .../ja_JP/html/CmdRef/auarf149.htm | 18 +- .../ja_JP/html/CmdRef/auarf150.htm | 18 +- .../ja_JP/html/CmdRef/auarf151.htm | 30 +- .../ja_JP/html/CmdRef/auarf152.htm | 16 +- .../ja_JP/html/CmdRef/auarf153.htm | 24 +- .../ja_JP/html/CmdRef/auarf154.htm | 18 +- .../ja_JP/html/CmdRef/auarf155.htm | 20 +- .../ja_JP/html/CmdRef/auarf156.htm | 16 +- .../ja_JP/html/CmdRef/auarf157.htm | 30 +- .../ja_JP/html/CmdRef/auarf158.htm | 28 +- .../ja_JP/html/CmdRef/auarf159.htm | 16 +- .../ja_JP/html/CmdRef/auarf160.htm | 20 +- .../ja_JP/html/CmdRef/auarf161.htm | 22 +- .../ja_JP/html/CmdRef/auarf162.htm | 28 +- .../ja_JP/html/CmdRef/auarf163.htm | 24 +- .../ja_JP/html/CmdRef/auarf164.htm | 34 +- .../ja_JP/html/CmdRef/auarf165.htm | 20 +- .../ja_JP/html/CmdRef/auarf166.htm | 16 +- .../ja_JP/html/CmdRef/auarf167.htm | 16 +- .../ja_JP/html/CmdRef/auarf168.htm | 18 +- .../ja_JP/html/CmdRef/auarf169.htm | 12 +- .../ja_JP/html/CmdRef/auarf170.htm | 16 +- .../ja_JP/html/CmdRef/auarf171.htm | 18 +- .../ja_JP/html/CmdRef/auarf172.htm | 34 +- .../ja_JP/html/CmdRef/auarf173.htm | 20 +- .../ja_JP/html/CmdRef/auarf174.htm | 22 +- .../ja_JP/html/CmdRef/auarf175.htm | 20 +- .../ja_JP/html/CmdRef/auarf176.htm | 18 +- .../ja_JP/html/CmdRef/auarf177.htm | 18 +- .../ja_JP/html/CmdRef/auarf178.htm | 12 +- .../ja_JP/html/CmdRef/auarf179.htm | 14 +- .../ja_JP/html/CmdRef/auarf180.htm | 14 +- .../ja_JP/html/CmdRef/auarf181.htm | 12 +- .../ja_JP/html/CmdRef/auarf182.htm | 16 +- .../ja_JP/html/CmdRef/auarf183.htm | 32 +- .../ja_JP/html/CmdRef/auarf184.htm | 38 +- .../ja_JP/html/CmdRef/auarf185.htm | 34 +- .../ja_JP/html/CmdRef/auarf186.htm | 16 +- .../ja_JP/html/CmdRef/auarf187.htm | 16 +- .../ja_JP/html/CmdRef/auarf188.htm | 24 +- .../ja_JP/html/CmdRef/auarf189.htm | 24 +- .../ja_JP/html/CmdRef/auarf190.htm | 20 +- .../ja_JP/html/CmdRef/auarf191.htm | 16 +- .../ja_JP/html/CmdRef/auarf192.htm | 16 +- .../ja_JP/html/CmdRef/auarf193.htm | 20 +- .../ja_JP/html/CmdRef/auarf194.htm | 44 +- .../ja_JP/html/CmdRef/auarf195.htm | 24 +- .../ja_JP/html/CmdRef/auarf196.htm | 18 +- .../ja_JP/html/CmdRef/auarf197.htm | 28 +- .../ja_JP/html/CmdRef/auarf198.htm | 18 +- .../ja_JP/html/CmdRef/auarf199.htm | 18 +- .../ja_JP/html/CmdRef/auarf200.htm | 46 +- .../ja_JP/html/CmdRef/auarf201.htm | 30 +- .../ja_JP/html/CmdRef/auarf202.htm | 28 +- .../ja_JP/html/CmdRef/auarf203.htm | 16 +- .../ja_JP/html/CmdRef/auarf204.htm | 20 +- .../ja_JP/html/CmdRef/auarf205.htm | 16 +- .../ja_JP/html/CmdRef/auarf206.htm | 16 +- .../ja_JP/html/CmdRef/auarf207.htm | 14 +- .../ja_JP/html/CmdRef/auarf208.htm | 16 +- .../ja_JP/html/CmdRef/auarf209.htm | 16 +- .../ja_JP/html/CmdRef/auarf210.htm | 12 +- .../ja_JP/html/CmdRef/auarf211.htm | 22 +- .../ja_JP/html/CmdRef/auarf212.htm | 18 +- .../ja_JP/html/CmdRef/auarf213.htm | 20 +- .../ja_JP/html/CmdRef/auarf214.htm | 38 +- .../ja_JP/html/CmdRef/auarf215.htm | 26 +- .../ja_JP/html/CmdRef/auarf216.htm | 20 +- .../ja_JP/html/CmdRef/auarf217.htm | 28 +- .../ja_JP/html/CmdRef/auarf218.htm | 16 +- .../ja_JP/html/CmdRef/auarf219.htm | 16 +- .../ja_JP/html/CmdRef/auarf220.htm | 18 +- .../ja_JP/html/CmdRef/auarf221.htm | 24 +- .../ja_JP/html/CmdRef/auarf222.htm | 26 +- .../ja_JP/html/CmdRef/auarf223.htm | 20 +- .../ja_JP/html/CmdRef/auarf224.htm | 18 +- .../ja_JP/html/CmdRef/auarf225.htm | 22 +- .../ja_JP/html/CmdRef/auarf226.htm | 18 +- .../ja_JP/html/CmdRef/auarf227.htm | 16 +- .../ja_JP/html/CmdRef/auarf228.htm | 14 +- .../ja_JP/html/CmdRef/auarf229.htm | 14 +- .../ja_JP/html/CmdRef/auarf230.htm | 18 +- .../ja_JP/html/CmdRef/auarf231.htm | 32 +- .../ja_JP/html/CmdRef/auarf232.htm | 26 +- .../ja_JP/html/CmdRef/auarf233.htm | 32 +- .../ja_JP/html/CmdRef/auarf234.htm | 18 +- .../ja_JP/html/CmdRef/auarf235.htm | 30 +- .../ja_JP/html/CmdRef/auarf236.htm | 14 +- .../ja_JP/html/CmdRef/auarf237.htm | 32 +- .../ja_JP/html/CmdRef/auarf238.htm | 18 +- .../ja_JP/html/CmdRef/auarf239.htm | 14 +- .../ja_JP/html/CmdRef/auarf240.htm | 14 +- .../ja_JP/html/CmdRef/auarf241.htm | 12 +- .../ja_JP/html/CmdRef/auarf242.htm | 12 +- .../ja_JP/html/CmdRef/auarf243.htm | 48 +- .../ja_JP/html/CmdRef/auarf244.htm | 16 +- .../ja_JP/html/CmdRef/auarf245.htm | 28 +- .../ja_JP/html/CmdRef/auarf246.htm | 22 +- .../ja_JP/html/CmdRef/auarf247.htm | 16 +- .../ja_JP/html/CmdRef/auarf248.htm | 16 +- .../ja_JP/html/CmdRef/auarf249.htm | 14 +- .../ja_JP/html/CmdRef/auarf250.htm | 18 +- .../ja_JP/html/CmdRef/auarf251.htm | 16 +- .../ja_JP/html/CmdRef/auarf252.htm | 18 +- .../ja_JP/html/CmdRef/auarf253.htm | 18 +- .../ja_JP/html/CmdRef/auarf254.htm | 16 +- .../ja_JP/html/CmdRef/auarf255.htm | 20 +- .../ja_JP/html/CmdRef/auarf256.htm | 30 +- .../ja_JP/html/CmdRef/auarf257.htm | 22 +- .../ja_JP/html/CmdRef/auarf258.htm | 20 +- .../ja_JP/html/CmdRef/auarf259.htm | 28 +- .../ja_JP/html/CmdRef/auarf260.htm | 26 +- .../ja_JP/html/CmdRef/auarf261.htm | 28 +- .../ja_JP/html/CmdRef/auarf262.htm | 16 +- .../ja_JP/html/CmdRef/auarf263.htm | 16 +- .../ja_JP/html/CmdRef/auarf264.htm | 18 +- .../ja_JP/html/CmdRef/auarf265.htm | 24 +- .../ja_JP/html/CmdRef/auarf266.htm | 24 +- .../ja_JP/html/CmdRef/auarf267.htm | 18 +- .../ja_JP/html/CmdRef/auarf268.htm | 36 +- .../ja_JP/html/CmdRef/auarf269.htm | 20 +- .../ja_JP/html/CmdRef/auarf270.htm | 18 +- .../ja_JP/html/CmdRef/auarf271.htm | 20 +- .../ja_JP/html/CmdRef/auarf272.htm | 22 +- .../ja_JP/html/CmdRef/auarf273.htm | 20 +- .../ja_JP/html/CmdRef/auarf274.htm | 34 +- .../ja_JP/html/CmdRef/auarf275.htm | 20 +- .../ja_JP/html/CmdRef/auarf276.htm | 20 +- .../ja_JP/html/CmdRef/auarf277.htm | 22 +- .../ja_JP/html/CmdRef/auarf278.htm | 18 +- .../ja_JP/html/CmdRef/auarf279.htm | 24 +- .../ja_JP/html/CmdRef/auarf280.htm | 18 +- .../ja_JP/html/CmdRef/auarf281.htm | 16 +- .../ja_JP/html/CmdRef/auarf282.htm | 22 +- .../ja_JP/html/CmdRef/auarf283.htm | 14 +- .../ja_JP/html/InstallGd/awqbg003.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns000.htm | 16 +- .../ja_JP/html/ReleaseNotes/awrns002.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns003.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns004.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns005.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns006.htm | 12 +- .../ja_JP/html/ReleaseNotes/awrns007.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd000.htm | 16 +- .../ja_JP/html/SysAdminGd/auagd002.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd003.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd004.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd005.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd006.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd007.htm | 22 +- .../ja_JP/html/SysAdminGd/auagd008.htm | 18 +- .../ja_JP/html/SysAdminGd/auagd009.htm | 28 +- .../ja_JP/html/SysAdminGd/auagd010.htm | 360 +- .../ja_JP/html/SysAdminGd/auagd011.htm | 26 +- .../ja_JP/html/SysAdminGd/auagd012.htm | 30 +- .../ja_JP/html/SysAdminGd/auagd013.htm | 42 +- .../ja_JP/html/SysAdminGd/auagd014.htm | 24 +- .../ja_JP/html/SysAdminGd/auagd015.htm | 24 +- .../ja_JP/html/SysAdminGd/auagd016.htm | 30 +- .../ja_JP/html/SysAdminGd/auagd017.htm | 46 +- .../ja_JP/html/SysAdminGd/auagd018.htm | 48 +- .../ja_JP/html/SysAdminGd/auagd019.htm | 64 +- .../ja_JP/html/SysAdminGd/auagd020.htm | 18 +- .../ja_JP/html/SysAdminGd/auagd021.htm | 18 +- .../ja_JP/html/SysAdminGd/auagd022.htm | 16 +- .../ja_JP/html/SysAdminGd/auagd023.htm | 62 +- .../ja_JP/html/SysAdminGd/auagd024.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd025.htm | 12 +- .../ja_JP/html/SysAdminGd/auagd026.htm | 32 +- .../install/Documentation/ko_KR/README.txt | 4 +- .../ko_KR/html/InstallGd/awqbg000.htm | 16 +- .../ko_KR/html/InstallGd/awqbg002.htm | 12 +- .../ko_KR/html/InstallGd/awqbg003.htm | 12 +- .../ko_KR/html/InstallGd/awqbg004.htm | 220 +- .../ko_KR/html/ReleaseNotes/awrns000.htm | 14 +- .../ko_KR/html/ReleaseNotes/awrns002.htm | 12 +- .../ko_KR/html/ReleaseNotes/awrns003.htm | 12 +- .../ko_KR/html/ReleaseNotes/awrns004.htm | 12 +- .../ko_KR/html/ReleaseNotes/awrns005.htm | 12 +- .../ko_KR/html/ReleaseNotes/awrns006.htm | 12 +- .../ko_KR/html/ReleaseNotes/awrns007.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd000.htm | 16 +- .../ko_KR/html/SysAdminGd/auagd002.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd003.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd004.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd005.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd006.htm | 28 +- .../ko_KR/html/SysAdminGd/auagd007.htm | 26 +- .../ko_KR/html/SysAdminGd/auagd008.htm | 26 +- .../ko_KR/html/SysAdminGd/auagd009.htm | 32 +- .../ko_KR/html/SysAdminGd/auagd010.htm | 386 +- .../ko_KR/html/SysAdminGd/auagd011.htm | 22 +- .../ko_KR/html/SysAdminGd/auagd012.htm | 32 +- .../ko_KR/html/SysAdminGd/auagd013.htm | 60 +- .../ko_KR/html/SysAdminGd/auagd014.htm | 32 +- .../ko_KR/html/SysAdminGd/auagd015.htm | 28 +- .../ko_KR/html/SysAdminGd/auagd016.htm | 34 +- .../ko_KR/html/SysAdminGd/auagd017.htm | 50 +- .../ko_KR/html/SysAdminGd/auagd018.htm | 48 +- .../ko_KR/html/SysAdminGd/auagd019.htm | 64 +- .../ko_KR/html/SysAdminGd/auagd020.htm | 24 +- .../ko_KR/html/SysAdminGd/auagd021.htm | 22 +- .../ko_KR/html/SysAdminGd/auagd022.htm | 22 +- .../ko_KR/html/SysAdminGd/auagd023.htm | 62 +- .../ko_KR/html/SysAdminGd/auagd024.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd025.htm | 12 +- .../ko_KR/html/SysAdminGd/auagd026.htm | 5674 ++++++++--------- .../install/Documentation/pt_BR/README.txt | 4 +- .../pt_BR/html/InstallGd/awqbg002.htm | 12 +- .../pt_BR/html/InstallGd/awqbg003.htm | 30 +- .../pt_BR/html/InstallGd/awqbg004.htm | 250 +- .../Documentation/pt_BR/html/index.htm | 2 +- .../install/Documentation/zh_CN/README.txt | 4 +- .../zh_CN/html/InstallGd/awqbg000.htm | 6 +- .../zh_CN/html/InstallGd/awqbg002.htm | 6 +- .../zh_CN/html/InstallGd/awqbg003.htm | 6 +- .../zh_CN/html/InstallGd/awqbg004.htm | 242 +- .../zh_CN/html/ReleaseNotes/awrns000.htm | 16 +- .../zh_CN/html/ReleaseNotes/awrns002.htm | 14 +- .../zh_CN/html/ReleaseNotes/awrns003.htm | 14 +- .../zh_CN/html/ReleaseNotes/awrns004.htm | 14 +- .../zh_CN/html/ReleaseNotes/awrns005.htm | 16 +- .../zh_CN/html/ReleaseNotes/awrns006.htm | 18 +- .../install/Documentation/zh_TW/README.txt | 4 +- .../zh_TW/html/InstallGd/awqbg000.htm | 14 +- .../zh_TW/html/ReleaseNotes/awrns000.htm | 14 +- .../zh_TW/html/ReleaseNotes/awrns002.htm | 12 +- .../zh_TW/html/ReleaseNotes/awrns003.htm | 12 +- .../zh_TW/html/ReleaseNotes/awrns004.htm | 12 +- .../zh_TW/html/ReleaseNotes/awrns005.htm | 12 +- .../zh_TW/html/ReleaseNotes/awrns006.htm | 12 +- .../zh_TW/html/ReleaseNotes/awrns007.htm | 12 +- .../Documentation/zh_TW/html/index.htm | 2 +- src/WINNT/eventlog/NTMakefile | 2 +- src/WINNT/eventlog/lang/NTMakefile | 2 +- src/WINNT/eventlog/logevent.c | 2 +- src/WINNT/eventlog/test/NTMakefile | 4 +- src/WINNT/eventlog/test/elogtest.c | 2 +- src/WINNT/install/NSIS/AdminGroup.cpp | 4 +- src/WINNT/install/NSIS/NTMakefile | 12 +- src/WINNT/install/NSIS/Service.cpp | 12 +- src/WINNT/install/NSIS/killer.cpp | 66 +- src/WINNT/install/loopback/instloop.c | 4 +- src/WINNT/install/loopback/loopbackutils.cpp | 110 +- src/WINNT/install/loopback/wmi.cpp | 128 +- src/WINNT/install/wix/NTMakefile | 6 +- src/WINNT/install/wix/custom/afscustom.cpp | 42 +- src/WINNT/install/wix/uninstall/uninstall.c | 2 +- src/WINNT/kfw/inc/kclient/kclient.h | 4 +- src/WINNT/kfw/inc/kclient/kcmacerr.h | 4 +- src/WINNT/kfw/inc/krb4/conf-pc.h | 2 +- src/WINNT/kfw/inc/krb4/des.h | 12 +- src/WINNT/kfw/inc/krb4/krb.h | 18 +- src/WINNT/kfw/inc/krb4/mit_copy.h | 2 +- src/WINNT/kfw/inc/krb5/KerberosIV/des.h | 4 +- src/WINNT/kfw/inc/krb5/KerberosIV/krb.h | 28 +- .../kfw/inc/krb5/KerberosIV/mit-copyright.h | 2 +- src/WINNT/kfw/inc/krb5/com_err.h | 2 +- src/WINNT/kfw/inc/krb5/gssapi/gssapi.h | 4 +- .../kfw/inc/krb5/gssapi/gssapi_generic.h | 6 +- src/WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h | 18 +- src/WINNT/kfw/inc/krb5/krb5/krb5.h | 90 +- src/WINNT/kfw/inc/krb5/profile.h | 10 +- src/WINNT/kfw/inc/krb5/win-mac.h | 12 +- src/WINNT/kfw/inc/krbcc/cacheapi.h | 98 +- src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h | 8 +- src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h | 16 +- .../kfw/inc/loadfuncs/loadfuncs-profile.h | 4 +- .../kfw/inc/loadfuncs/loadfuncs-wshelper.h | 36 +- src/WINNT/kfw/inc/loadfuncs/loadfuncs.c | 6 +- src/WINNT/kfw/inc/loadfuncs/loadfuncs.h | 6 +- src/WINNT/kfw/inc/netidmgr/hashtable.h | 4 +- src/WINNT/kfw/inc/netidmgr/kconfig.h | 118 +- src/WINNT/kfw/inc/netidmgr/kcreddb.h | 470 +- src/WINNT/kfw/inc/netidmgr/khaction.h | 32 +- src/WINNT/kfw/inc/netidmgr/khactiondef.h | 2 +- src/WINNT/kfw/inc/netidmgr/khalerts.h | 68 +- src/WINNT/kfw/inc/netidmgr/khconfigui.h | 16 +- src/WINNT/kfw/inc/netidmgr/khdefs.h | 4 +- src/WINNT/kfw/inc/netidmgr/kherr.h | 36 +- src/WINNT/kfw/inc/netidmgr/kherror.h | 2 +- src/WINNT/kfw/inc/netidmgr/khhtlink.h | 4 +- src/WINNT/kfw/inc/netidmgr/khmsgtypes.h | 14 +- src/WINNT/kfw/inc/netidmgr/khnewcred.h | 118 +- src/WINNT/kfw/inc/netidmgr/khprops.h | 18 +- src/WINNT/kfw/inc/netidmgr/khremote.h | 4 +- src/WINNT/kfw/inc/netidmgr/khrescache.h | 28 +- src/WINNT/kfw/inc/netidmgr/khtracker.h | 2 +- src/WINNT/kfw/inc/netidmgr/kmm.h | 84 +- src/WINNT/kfw/inc/netidmgr/kmq.h | 98 +- src/WINNT/kfw/inc/netidmgr/kplugin.h | 2 +- src/WINNT/kfw/inc/netidmgr/mstring.h | 46 +- src/WINNT/kfw/inc/wshelper/arpa/nameser.h | 6 +- src/WINNT/kfw/inc/wshelper/hesiod.h | 64 +- src/WINNT/kfw/inc/wshelper/mitwhich.h | 8 +- src/WINNT/kfw/inc/wshelper/resolv.h | 136 +- src/WINNT/kfw/inc/wshelper/wshelper.h | 66 +- src/WINNT/license/NTMakefile | 4 +- src/WINNT/license/lang/NTMakefile | 4 +- src/WINNT/license/main.cpp | 2 +- src/WINNT/license/multistring.cpp | 2 +- src/WINNT/netidmgr_plugin/NTMakefile | 2 +- src/WINNT/netidmgr_plugin/afsconfigdlg.c | 8 +- src/WINNT/netidmgr_plugin/afsext.c | 4 +- src/WINNT/netidmgr_plugin/afsfuncs.c | 310 +- src/WINNT/netidmgr_plugin/afsnewcreds.c | 308 +- src/WINNT/netidmgr_plugin/afsplugin.c | 122 +- src/WINNT/netidmgr_plugin/dynimport.c | 12 +- .../extensions/sample/langres.h | 2 +- src/WINNT/netidmgr_plugin/help/html/bugs.htm | 4 +- .../help/html/config_service.htm | 6 +- .../help/html/token_methods.htm | 8 +- .../help/html/tokens_per_id.htm | 20 +- .../netidmgr_plugin/help/html/welcome.htm | 6 +- src/WINNT/netidmgr_plugin/krb5common.c | 66 +- .../netidmgr_plugin/lang/en_us/resource.h | 2 +- src/WINNT/netidmgr_plugin/main.c | 2 +- src/WINNT/pthread/NTMakefile | 6 +- src/WINNT/pthread/pthread.c | 90 +- src/WINNT/pthread/test/NTMakefile | 4 +- src/WINNT/pthread/test/native.cpp | 800 +-- src/WINNT/pthread/test/ptest.c | 4 +- src/WINNT/pthread/test/tsd.c | 2 +- src/WINNT/talocale/NTMakefile | 4 +- src/WINNT/talocale/tal_alloc.cpp | 10 +- src/WINNT/talocale/tal_dialog.cpp | 2 +- src/WINNT/talocale/tal_main.cpp | 2 +- src/WINNT/talocale/tal_string.cpp | 8 +- src/WINNT/talocale_unicode/NTMakefile | 4 +- src/WINNT/tests/NTMakefile | 4 +- src/WINNT/tests/largefiles/NTMakefile | 4 +- src/WINNT/tests/largefiles/lftest.c | 38 +- src/WINNT/tests/nmtest/NTMakefile | 4 +- src/WINNT/tests/nmtest/nmtest.c | 4 +- .../tests/torture/DumpAfsLog/DumpAfsLog.c | 16 +- src/WINNT/tests/torture/DumpAfsLog/NTMakefile | 6 +- src/WINNT/tests/torture/NTMakefile | 4 +- src/WINNT/tests/torture/Source/NTMakefile | 4 +- .../tests/torture/Source/ResolveLocker.c | 4 +- src/WINNT/tests/torture/Source/WinThreads.c | 122 +- src/WINNT/tests/torture/Source/WinTorture.c | 58 +- src/WINNT/tests/torture/Source/nbio.c | 70 +- src/WINNT/tests/torture/Source/output.c | 22 +- .../tests/torture/StopStressTest/NTMakefile | 6 +- .../torture/StopStressTest/StopStressTest.c | 14 +- src/WINNT/tests/torture/Stress/NTMakefile | 6 +- src/WINNT/tests/torture/Stress/Stress.c | 6 +- .../torture/clients/CopySmallFilesLong.txt | 32 +- .../torture/clients/CopySmallFilesShort.txt | 4 +- .../MoveSmallFilesBetweenLockersShort.txt | 4 +- .../tests/torture/clients/StreamFiles.txt | 36 +- src/WINNT/tests/torture/include/common.h | 10 +- src/WINNT/tests/torture/include/includes.h | 14 +- src/WINNT/tests/torture/include/proto.h | 2 +- src/WINNT/tests/winflock/NTMakefile | 6 +- src/WINNT/tests/winflock/README.txt | 2 +- src/WINNT/tests/winflock/main.cpp | 8 +- src/WINNT/tests/winflock/sync.cpp | 4 +- src/WINNT/tests/winflock/tests.cpp | 16 +- 888 files changed, 15523 insertions(+), 15527 deletions(-) diff --git a/src/WINNT/afs_setup_utils/GetWebDll/GetWebDll.cpp b/src/WINNT/afs_setup_utils/GetWebDll/GetWebDll.cpp index 50ce00f39..55a31a69f 100644 --- a/src/WINNT/afs_setup_utils/GetWebDll/GetWebDll.cpp +++ b/src/WINNT/afs_setup_utils/GetWebDll/GetWebDll.cpp @@ -29,7 +29,7 @@ static char THIS_FILE[] = __FILE__; // // It is very important that this macro appear in each // function, prior to any calls into MFC. This means that -// it must appear as the first statement within the +// it must appear as the first statement within the // function, even before any object variable declarations // as their constructors may generate calls into the MFC // DLL. @@ -160,7 +160,7 @@ void StripTags(LPTSTR pszBuffer) } -extern "C" +extern "C" __declspec(dllexport) INT GetWebPage(LPSTR lpErrMsg,LPSTR lpFile,LPSTR lpCmdLine) { CString emsg; @@ -353,7 +353,7 @@ __declspec(dllexport) INT GetWebPage(LPSTR lpErrMsg,LPSTR lpFile,LPSTR lpCmdLine return nRetCode; } -extern "C" +extern "C" __declspec(dllexport) INT GetUserLogon(LPSTR lpUserName) { int nRetCode = 1; @@ -362,7 +362,7 @@ __declspec(dllexport) INT GetUserLogon(LPSTR lpUserName) return nRetCode; } -extern "C" +extern "C" __declspec(dllexport) INT BrowseFile(HWND hwndOwner,LPSTR lpstrTitle,LPSTR lpFileName,INT size) { char *xptr; @@ -406,4 +406,4 @@ __declspec(dllexport) INT BrowseFile(HWND hwndOwner,LPSTR lpstrTitle,LPSTR lpFil ,NULL //lpTemplateName }; return GetOpenFileName(&data); -} \ No newline at end of file +} diff --git a/src/WINNT/afs_setup_utils/GetWebDll/Resource.h b/src/WINNT/afs_setup_utils/GetWebDll/Resource.h index 7f9b9e4ad..d90c3bc5d 100644 --- a/src/WINNT/afs_setup_utils/GetWebDll/Resource.h +++ b/src/WINNT/afs_setup_utils/GetWebDll/Resource.h @@ -4,7 +4,7 @@ // // Next default values for new objects -// +// #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS diff --git a/src/WINNT/afs_setup_utils/GetWebDll/ntmakefile b/src/WINNT/afs_setup_utils/GetWebDll/ntmakefile index abd0d7239..9bd1232d8 100644 --- a/src/WINNT/afs_setup_utils/GetWebDll/ntmakefile +++ b/src/WINNT/afs_setup_utils/GetWebDll/ntmakefile @@ -5,9 +5,9 @@ RELDIR=WINNT\afs_setup_utils\GetWebDll !IF "$(OS)" == "Windows_NT" NULL= -!ELSE +!ELSE NULL=nul -!ENDIF +!ENDIF OUTDIR=$(OUT) INTDIR=$(OUT) @@ -31,44 +31,44 @@ CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_WINDL .c{$(INTDIR)}.obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cpp{$(INTDIR)}.obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cxx{$(INTDIR)}.obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .c{$(INTDIR)}.sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cpp{$(INTDIR)}.sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cxx{$(INTDIR)}.sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << MTL=midl.exe -MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 +MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 RSC=rc.exe -RSC_PROJ=/l 0x409 /fo"$(INTDIR)\GetWebDll.res" /d "NDEBUG" +RSC_PROJ=/l 0x409 /fo"$(INTDIR)\GetWebDll.res" /d "NDEBUG" BSC32=bscmake.exe -BSC32_FLAGS=/nologo /o"$(OUTDIR)\GetWebDll.bsc" +BSC32_FLAGS=/nologo /o"$(OUTDIR)\GetWebDll.bsc" BSC32_SBRS= \ LINK32=link.exe -LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\GetWebDll.pdb" /machine:I386 /def:".\GetWebDll.def" /out:"$(DESTDIR)\WinInstall\Config\GetWebDll.dll" /implib:"$(DESTDIR)\WinInstall\Config\GetWebDll.lib" +LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\GetWebDll.pdb" /machine:I386 /def:".\GetWebDll.def" /out:"$(DESTDIR)\WinInstall\Config\GetWebDll.dll" /implib:"$(DESTDIR)\WinInstall\Config\GetWebDll.lib" DEF_FILE= \ ".\GetWebDll.def" LINK32_OBJS= \ @@ -84,10 +84,10 @@ LINK32_OBJS= \ !IF "$(NO_EXTERNAL_DEPS)" != "1" !IF EXISTS("GetWebDll.dep") !INCLUDE "GetWebDll.dep" -!ELSE +!ELSE !MESSAGE Warning: cannot find "GetWebDll.dep" -!ENDIF -!ENDIF +!ENDIF +!ENDIF SOURCE=.\GetWebDll.cpp diff --git a/src/WINNT/afs_setup_utils/NTMakefile b/src/WINNT/afs_setup_utils/NTMakefile index 2b13bbb14..bbeafda84 100644 --- a/src/WINNT/afs_setup_utils/NTMakefile +++ b/src/WINNT/afs_setup_utils/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -99,7 +99,7 @@ install : $(INSTALL_UTILS_DLLFILE) $(SERVER_UNINST_DLLFILE) $(CLIENT_UNINST_DLLF cd getwebdll nmake -fntmakefile install $(CD) .. - echo + echo $(DIRLANG) :: $(CD) lang diff --git a/src/WINNT/afs_setup_utils/_isuser/_isuser.c b/src/WINNT/afs_setup_utils/_isuser/_isuser.c index 0c1007485..7bf093088 100644 --- a/src/WINNT/afs_setup_utils/_isuser/_isuser.c +++ b/src/WINNT/afs_setup_utils/_isuser/_isuser.c @@ -1,13 +1,13 @@ //////////////////////////////////////////////////////////////////////////////// -// -// IIIIIII SSSSSS -// II SS InstallShield (R) -// II SSSSSS (c) 1996-2000, InstallShield Software Corporation -// II SS (c) 1990-1996, InstallShield Corporation -// IIIIIII SSSSSS All Rights Reserved. -// -// +// +// IIIIIII SSSSSS +// II SS InstallShield (R) +// II SSSSSS (c) 1996-2000, InstallShield Software Corporation +// II SS (c) 1990-1996, InstallShield Corporation +// IIIIIII SSSSSS All Rights Reserved. +// +// //////////////////////////////////////////////////////////////////////////////// #define NOCOMM diff --git a/src/WINNT/afs_setup_utils/_isuser/ntmakefile b/src/WINNT/afs_setup_utils/_isuser/ntmakefile index 0e73bbedf..b55d3622e 100644 --- a/src/WINNT/afs_setup_utils/_isuser/ntmakefile +++ b/src/WINNT/afs_setup_utils/_isuser/ntmakefile @@ -6,15 +6,15 @@ RELDIR=WINNT\afs_setup_utils\_isuser # Microsoft Developer Studio Generated NMAKE File, Based on _IsUser.dsp !IF "$(OS)" == "Windows_NT" NULL= -!ELSE +!ELSE NULL=nul -!ENDIF +!ENDIF -OUTDIR=$(OUT) -INTDIR=$(OUT) +OUTDIR=$(OUT) +INTDIR=$(OUT) INSTALL : "$(DESTDIR)\WinInstall\Config\_IsUser.dll" - $(DEL) *.PCH + $(DEL) *.PCH $(DEL) *.IDB CLEAN :: @@ -26,48 +26,48 @@ CLEAN :: -@erase "$(OUTDIR)\_IsUser.lib" CPP=cl.exe -CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ISUSER_EXPORTS" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c +CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ISUSER_EXPORTS" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c .c.{$(OUT)\}obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cpp.{$(OUT)\}obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cxx.{$(OUT)\}obj:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .c.$(OUT)\sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cpp.$(OUT)\sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << .cxx.$(OUT)\sbr:: $(CPP) @<< - $(CPP_PROJ) $< + $(CPP_PROJ) $< << MTL=midl.exe -MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 +MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 RSC=rc.exe -RSC_PROJ=/l 0x409 /fo"$(INTDIR)\_Isuser.res" /d "NDEBUG" +RSC_PROJ=/l 0x409 /fo"$(INTDIR)\_Isuser.res" /d "NDEBUG" BSC32=bscmake.exe -BSC32_FLAGS=/nologo /o"$(OUTDIR)\_IsUser.bsc" +BSC32_FLAGS=/nologo /o"$(OUTDIR)\_IsUser.bsc" BSC32_SBRS= \ LINK32=link.exe -LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\_IsUser.pdb" /machine:I386 /out:"$(DESTDIR)\WinInstall\Config\_IsUser.dll" /implib:"$(OUTDIR)\_IsUser.lib" +LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\_IsUser.pdb" /machine:I386 /out:"$(DESTDIR)\WinInstall\Config\_IsUser.dll" /implib:"$(OUTDIR)\_IsUser.lib" LINK32_OBJS= \ "$(INTDIR)\_isuser.obj" \ "$(INTDIR)\_Isuser.res" diff --git a/src/WINNT/afs_setup_utils/_isuser/resource.h b/src/WINNT/afs_setup_utils/_isuser/resource.h index 6f5440c8d..152273227 100644 --- a/src/WINNT/afs_setup_utils/_isuser/resource.h +++ b/src/WINNT/afs_setup_utils/_isuser/resource.h @@ -26,7 +26,7 @@ #define IDC_STATIC -1 // Next default values for new objects -// +// #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NO_MFC 1 diff --git a/src/WINNT/afs_setup_utils/afs_setup_utils.cpp b/src/WINNT/afs_setup_utils/afs_setup_utils.cpp index 5ef39ca1f..b7d809db8 100644 --- a/src/WINNT/afs_setup_utils/afs_setup_utils.cpp +++ b/src/WINNT/afs_setup_utils/afs_setup_utils.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -72,7 +72,7 @@ BOOL ClientSpecificUninstall(); #define WIN9X_START_MENU_REG_KEY "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders" #define WIN9X_START_MENU_REG_VALUE "Programs" - + #define WINNT_START_MENU_REG_KEY "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders" #define WINNT_START_MENU_REG_VALUE "Common Programs" @@ -142,7 +142,7 @@ struct APPINFO { */ struct APPINFO appServer = { "AFS Server", - + AFSREG_SVR_SVC_NAME, AFSREG_SVR_SVC_KEY, 0, // No depend on @@ -154,7 +154,7 @@ struct APPINFO appServer = { IDS_WAITING_FOR_SERVER_TO_STOP, AFSREG_SVR_SW_VERSION_KEY, - + { AFSREG_SVR_SW_VERSION_KEY, AFSREG_SVR_SW_VERSION_DIR_VALUE }, "\\Server", @@ -169,7 +169,7 @@ struct APPINFO appServer = { TARGETDIR"\\Server\\usr\\afs\\local\0" TARGETDIR"\\Server\\usr\\afs\0" TARGETDIR"\\Server\\usr\0", - + // Files to delete TARGETDIR"\\Common\\*.gid\0" TARGETDIR"\\Common\\*.fts\0", @@ -181,7 +181,7 @@ struct APPINFO appServer = { "Server\0", // Config info to preserve - AFSREG_SVR_SVC_KEY"\0", + AFSREG_SVR_SVC_KEY"\0", IDS_PRESERVE_SERVER_CONFIG_INFO, 0 // No special uninstall function @@ -209,7 +209,7 @@ struct REGVALUE clientWin9XRegValues[] = { */ struct APPINFO appClient = { "AFS Client", - + AFSREG_CLT_SVC_NAME, AFSREG_CLT_SVC_KEY, "5250435353004E657462696F730000", @@ -229,7 +229,7 @@ struct APPINFO appClient = { // No dirs to delete 0, - + // Files to delete TARGETDIR"\\Common\\*.gid\0" TARGETDIR"\\Common\\*.fts\0" @@ -239,7 +239,7 @@ struct APPINFO appClient = { TARGETDIR"\\Client\\afsdsbmt.ini\0" TARGETDIR"\\Client\\afsdcell.ini\0" WINDIR"\\TEMP\\afsd_init.log\0", - + clientRegValues, clientWinNTRegValues, clientWin9XRegValues, @@ -260,8 +260,8 @@ struct APPINFO appClient = { */ struct APPINFO appLightClient = { "AFS Light", - - // No service info + + // No service info 0, 0, 0, @@ -282,7 +282,7 @@ struct APPINFO appLightClient = { // No dirs to delete 0, - + // Files to delete TARGETDIR"\\Common\\*.gid\0" TARGETDIR"\\Common\\*.fts\0", @@ -307,7 +307,7 @@ struct APPINFO appLightClient = { */ struct APPINFO appControlCenter = { "AFS Control Center", - + // No service info 0, 0, @@ -317,12 +317,12 @@ struct APPINFO appControlCenter = { // No network provider order 0, - // No service shutdown messages + // No service shutdown messages 0, 0, "HKEY_LOCAL_MACHINE\\SOFTWARE\\TransarcCorporation\\AFS Control Center", - + { "HKEY_LOCAL_MACHINE\\SOFTWARE\\TransarcCorporation\\AFS Control Center\\CurrentVersion", "PathName" }, "\\Control Center", @@ -330,11 +330,11 @@ struct APPINFO appControlCenter = { // No dirs to delete 0, - + // Files to delete TARGETDIR"\\Common\\*.gid\0" TARGETDIR"\\Common\\*.fts\0", - + 0, // No reg values 0, // No NT only reg values 0, // No 9x only reg values @@ -365,12 +365,12 @@ struct APPINFO appDocs = { // No network provider order 0, - // No service shutdown messages + // No service shutdown messages 0, 0, "HKEY_LOCAL_MACHINE\\SOFTWARE\\TransarcCorporation\\AFS Supplemental Documentation", - + { "HKEY_LOCAL_MACHINE\\SOFTWARE\\TransarcCorporation\\AFS Supplemental Documentation\\CurrentVersion", "PathName" }, "\\Documentation", @@ -378,7 +378,7 @@ struct APPINFO appDocs = { // No dirs to delete 0, - + // Files to delete TARGETDIR"\\Common\\*.gid\0" TARGETDIR"\\Common\\*.fts\0", @@ -517,7 +517,7 @@ int SUCALLCONV Upgrade34ClientConfigInfo() HKEY hKey; LONG result; int nData; - + result = RegOpenKeyAlt(AFSREG_NULL_KEY, AFSREG_CLT_SVC_PARAM_KEY, KEY_WRITE, TRUE, &hKey, 0); if (result != ERROR_SUCCESS) return -1; @@ -530,7 +530,7 @@ int SUCALLCONV Upgrade34ClientConfigInfo() UpgradeClientIntParm(hKey, "TraceBufferSize", "TraceBufferSize"); UpgradeClientIntParm(hKey, "TraceOnShutdown", "TraceOnShutdown"); UpgradeClientIntParm(hKey, "ReportSessionStartups", "ReportSessionStartups"); - + UpgradeClientStringParm(hKey, "MountRoot", "MountRoot"); UpgradeClientStringParm(hKey, "Cell", "Cell"); @@ -555,7 +555,7 @@ int SUCALLCONV Eradicate34Client() return 0; } -// This function was written a long time ago by Mike Comer for use by the +// This function was written a long time ago by Mike Comer for use by the // original DFS Client for NT install program. int SUCALLCONV CheckIfAdmin(void) { @@ -664,16 +664,16 @@ static void SetSharedFileRefCount(char *pszFile, int nRefCount) { LONG result; HKEY hKey; - + result = RegOpenKeyAlt(AFSREG_NULL_KEY, MS_SHARED_FILES_KEY, KEY_WRITE, FALSE, &hKey, 0); if (result != ERROR_SUCCESS) return; - + if (nRefCount <= 0) RegDeleteValue(hKey, pszFile); else - RegSetValueEx(hKey, pszFile, 0, REG_DWORD, (BYTE *)&nRefCount, sizeof(int)); - + RegSetValueEx(hKey, pszFile, 0, REG_DWORD, (BYTE *)&nRefCount, sizeof(int)); + RegCloseKey(hKey); } @@ -686,7 +686,7 @@ static char *GetTimeStamp() _strdate(szDate); sprintf(szTimeDate, "[%s %s] ", szTime, szDate); - + return szTimeDate; } @@ -695,17 +695,17 @@ int SUCALLCONV WriteToInstallErrorLog(char *pszMsg) static BOOL bWritten = FALSE; FILE *fp; - // On the first write, recreate the file + // On the first write, recreate the file fp = fopen(INSTALL_ERROR_LOG_NAME, bWritten ? "a" : "w"); if (!fp) return -1; - + fprintf(fp, "%s%s\r\n", GetTimeStamp(), pszMsg); - + fclose(fp); - + bWritten = TRUE; - + return 0; } @@ -714,15 +714,15 @@ static void WriteToUninstallErrorLog(char *pszMsg) static BOOL bWritten = FALSE; FILE *fp; - // On the first write, recreate the file + // On the first write, recreate the file fp = fopen(UNINSTALL_ERROR_LOG_NAME, bWritten ? "a" : "w"); if (!fp) return; - + fprintf(fp, "%s%s\r\n", GetTimeStamp(), pszMsg); - + fclose(fp); - + bWritten = TRUE; } @@ -746,7 +746,7 @@ static void ShowError(UINT nResID, LONG nError) strcpy(szErr, psz); else sprintf(szErr, "unknown error msg (Msg ID = %d)", nResID); - + psz = LoadResString(IDS_INSTALLATION_FAILURE); strcpy(szPrompt, psz ? psz : "An error has occurred: %s (Last Error = %ld)."); @@ -826,7 +826,7 @@ static void BuildShortPath(char *pszShortPath, UINT nShortPathLen, char *pszInst { strncpy(pszShortPath, pszInstallDir, nShortPathLen); strncat(pszShortPath, pszPath, nShortPathLen); - + GetShortPathName(pszShortPath, pszShortPath, nShortPathLen); } @@ -835,13 +835,13 @@ static BOOL IsWin95() OSVERSIONINFO versionInformation; versionInformation.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); - + GetVersionEx(&versionInformation); - + if ((versionInformation.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS) && (versionInformation.dwMinorVersion == 0)) return TRUE; - + return FALSE; } @@ -850,13 +850,13 @@ int IsWin98() OSVERSIONINFO versionInformation; versionInformation.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); - + GetVersionEx(&versionInformation); - + if ((versionInformation.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS) && (versionInformation.dwMinorVersion == 10)) return 0; - + return -1; } @@ -891,7 +891,7 @@ static void MakeSureServiceDoesNotExist(char *pszName) } } } - + // Try to delete even if status query fails DeleteService(hServer); } @@ -930,9 +930,9 @@ static int InstallService(char *pszName, char *pszDependOn, char *pszDisplayName bRestoreOldConfig = FALSE; // Fall through to service creation below } - } + } */ - + if (!bRestoreOldConfig) { DWORD dwServiceType; @@ -945,11 +945,11 @@ static int InstallService(char *pszName, char *pszDependOn, char *pszDisplayName dwServiceType = SERVICE_WIN32_OWN_PROCESS; if (bInteractive) dwServiceType |= SERVICE_INTERACTIVE_PROCESS; - + hServer = CreateService(hSCM, pszName, pszDisplayName, - SERVICE_ALL_ACCESS, dwServiceType, SERVICE_AUTO_START, + SERVICE_ALL_ACCESS, dwServiceType, SERVICE_AUTO_START, SERVICE_ERROR_NORMAL, pszServicePath, 0, 0, "RPCSS\0Netbios\0\0", 0, 0); - + if (!hServer) ShowError(IDS_SERVICE_CREATE_FAILED, GetLastError()); } @@ -989,7 +989,7 @@ static int UninstallService(struct APPINFO *pAppInfo) ShowError(IDS_SCM_OPEN_FAILED, GetLastError()); return -1; } - + hServer = OpenService(hSCM, pAppInfo->pszSvcName, SERVICE_ALL_ACCESS | DELETE); if (!hServer) { ShowError(IDS_SERVICE_OPEN_FAILED, GetLastError()); @@ -1047,7 +1047,7 @@ static int UninstallService(struct APPINFO *pAppInfo) HideProgressDialog(); // This code to disable the service may be of use some day so I am keeping it here. - // bOk = ChangeServiceConfig(hServer, SERVICE_NO_CHANGE, SERVICE_DISABLED, SERVICE_NO_CHANGE, 0, 0, 0, 0, 0, 0, 0); + // bOk = ChangeServiceConfig(hServer, SERVICE_NO_CHANGE, SERVICE_DISABLED, SERVICE_NO_CHANGE, 0, 0, 0, 0, 0, 0, 0); bOk = DeleteService(hServer); @@ -1092,7 +1092,7 @@ static void RemoveFiles(char *pszFileSpec) p = strrchr(szDir, '\\'); if (p) *p = 0; - + hSearch = _findfirst(pszFileSpec, &fileinfo); if (hSearch == -1) return; @@ -1165,7 +1165,7 @@ static char *GetTempDir() result = GetTempPath(sizeof(szTempDir) - 1, szTempDir); if (result == 0) return "\\"; - + return szTempDir; } @@ -1176,7 +1176,7 @@ static char *GetRootInstallDir() if (szRootInstallDir[0] == 0) { strcpy(szRootInstallDir, pszInstallDir); - + // Strip off the app specific part of the install dir psz = strrchr(szRootInstallDir, '\\'); if (psz) @@ -1202,7 +1202,7 @@ static BOOL ClientSpecificUninstall() return FALSE; // Cancel the uninstall } } - + UninstallCredsTool(); return TRUE; @@ -1233,15 +1233,15 @@ static void RememberInstallDir(char *pszInstallDir) // by the InstallShield uninstaller, we can find out where we were installed to. We // have to do this because by the time that function is called, the registry values // created at install time are already gone. We need to be able to find out where we - // were installed so we can clean up anything IS couldn't uninstall. If this fails in + // were installed so we can clean up anything IS couldn't uninstall. If this fails in // any way then we don't care. The only consequence is that some junk might be left on // the users' system after an uninstall. - + LONG result = RegOpenKeyAlt(AFSREG_NULL_KEY, UNINSTALL_TEMP_INFO_KEY, KEY_WRITE, TRUE, &hKey, 0); if (result != ERROR_SUCCESS) return; - RegSetValueEx(hKey, INSTALL_DIR_VALUE_NAME, 0, REG_SZ, (PBYTE)pszInstallDir, strlen(pszInstallDir) + 1); + RegSetValueEx(hKey, INSTALL_DIR_VALUE_NAME, 0, REG_SZ, (PBYTE)pszInstallDir, strlen(pszInstallDir) + 1); RegCloseKey(hKey); } @@ -1257,9 +1257,9 @@ static char *GetWinDir() { static char szWinDir[MAX_PATH] = ""; - if (!szWinDir[0]) + if (!szWinDir[0]) GetWindowsDirectory(szWinDir, sizeof(szWinDir)); - + return szWinDir; } @@ -1269,9 +1269,9 @@ static char *GetWinSysDir() if (!szWinSysDir[0]) GetSystemDirectory(szWinSysDir, sizeof(szWinSysDir)); - + return szWinSysDir; -} +} static char *GetLocaleID() { @@ -1279,10 +1279,10 @@ static char *GetLocaleID() if (szID[0] == 0) { LCID dwID = GetSystemDefaultLCID(); - + // Nuke the high word. It contains a sort ID. dwID &= 0x0000FFFF; - + // Convert locale ID to a string itoa(dwID, szID, 10); @@ -1300,7 +1300,7 @@ static char *ExpandPath(char *pszFile) szPath[0] = 0; - // Convert a path containing TARGETDIR, WINDIR, or WINSYSDIR to a + // Convert a path containing TARGETDIR, WINDIR, or WINSYSDIR to a // real path in the file system. One of these MUST be the start of // the file path passed in. Also convert the string ???? to an // actual locale number. @@ -1310,8 +1310,8 @@ static char *ExpandPath(char *pszFile) strcpy(szPath, GetWinDir()); else if (strncmp(pszFile, WINSYSDIR, strlen(WINSYSDIR)) == 0) strcpy(szPath, GetWinSysDir()); - - if (szPath[0]) { + + if (szPath[0]) { psz = strchr(pszFile, '\\'); if (psz) strcat(szPath, psz); @@ -1320,7 +1320,7 @@ static char *ExpandPath(char *pszFile) // Is this a language dll? psz = strstr(szPath, "????."); - + // If it is, replace ???? with the locale number if (psz) strncpy(psz, GetLocaleID(), LOCALE_ID_LEN); @@ -1346,7 +1346,7 @@ static BOOL FileNeededByOtherApp(struct APPINFO *pApp, struct FILEINFO *pFileInf if ((pFileInfo->nUsedBy & CC) && (pApp != &appControlCenter) && IsAppInstalled(&appControlCenter)) return TRUE; - + return FALSE; } @@ -1367,7 +1367,7 @@ static void DeleteInUseFiles(struct APPINFO *pAppInfo, struct FILEINFO *pFileInf // when IS fails to remove these in use files, it marks them for deletion after the // next reboot, which is fine. Unfortunately, it leaves them in the dirs they were // installed to. So if we don't immediately reboot and perform an install to the - // same dirs, once a reboot is performed, those files get deleted and we have a + // same dirs, once a reboot is performed, those files get deleted and we have a // broken installation. // What we will do to fix all of this, is when the client is uninstalled, but @@ -1388,7 +1388,7 @@ static void DeleteInUseFiles(struct APPINFO *pAppInfo, struct FILEINFO *pFileInf // If the file doesn't exist then go on to the next file. if (_access(szSrcPath, 0) != 0) continue; - + // See if we can do a regular delete of the file if (DeleteFile(szSrcPath)) { SetSharedFileRefCount(szSrcPath, 0); @@ -1403,13 +1403,13 @@ static void DeleteInUseFiles(struct APPINFO *pAppInfo, struct FILEINFO *pFileInf strncpy(szTempDir, szSrcPath, 3); szTempDir[3] = 0; } - + // Get the dest path - we will rename the file during the move GetTempFileName(szTempDir, "AFS", 0, szDestPath); // Move from source to dest, marking the file for deletion after a reboot if (IsWin95()) { - if (MoveFile(szSrcPath, szDestPath)) { + if (MoveFile(szSrcPath, szDestPath)) { WritePrivateProfileString("rename", szSrcPath, szDestPath, "wininit.ini"); SetSharedFileRefCount(szSrcPath, 0); } @@ -1433,15 +1433,15 @@ static void RemoveDirectoryTree(char *pszDir) BOOL bContinue; sprintf(szSpec, "%s\\*.*", pszDir); - + // First delete the contents of the dir hFind = FindFirstFile(szSpec, &findFileData); bContinue = (hFind != INVALID_HANDLE_VALUE); - + while (bContinue) { if ((strcmp(findFileData.cFileName, ".") != 0) && (strcmp(findFileData.cFileName, "..") != 0)) { sprintf(szSubFileOrDir, "%s\\%s", pszDir, findFileData.cFileName); - + if (findFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) RemoveDirectoryTree(szSubFileOrDir); else @@ -1452,10 +1452,10 @@ static void RemoveDirectoryTree(char *pszDir) } FindClose(hFind); - + // Now remove the dir RemoveDirectory(pszDir); -} +} static char *GetStartMenuRoot() { @@ -1470,7 +1470,7 @@ static char *GetStartMenuRoot() if (szStartMenuRoot[0] == 0) { dwSize = sizeof(szStartMenuRoot); - + if (IsWinNT()) { pszKey = WINNT_START_MENU_REG_KEY; pszValue = WINNT_START_MENU_REG_VALUE; @@ -1478,7 +1478,7 @@ static char *GetStartMenuRoot() pszKey = WIN9X_START_MENU_REG_KEY; pszValue = WIN9X_START_MENU_REG_VALUE; } - + nResult = RegOpenKeyAlt(AFSREG_NULL_KEY, pszKey, KEY_READ, FALSE, &hKey, 0); if (nResult == ERROR_SUCCESS) { nResult = RegQueryValueEx(hKey, pszValue, 0, &dwType, (PBYTE)szStartMenuRoot, &dwSize); @@ -1498,8 +1498,8 @@ static char *GetAfsStartMenuRoot() { static char szAfsStartMenuRoot[MAX_PATH] = ""; char *pszStartMenuRoot; - - if (szAfsStartMenuRoot[0] == 0) { + + if (szAfsStartMenuRoot[0] == 0) { pszStartMenuRoot = GetStartMenuRoot(); if (!pszStartMenuRoot) return 0; @@ -1533,7 +1533,7 @@ static void DeleteStartMenuEntries(char *pszEntries) if (!pszAfsStartMenuRoot) return; - + for (pszCurEntry = pszEntries; *pszCurEntry; pszCurEntry += strlen(pszCurEntry) + 1) { sprintf(szStartMenuPath, "%s\\%s", pszAfsStartMenuRoot, pszCurEntry); if (IsADir(szStartMenuPath)) @@ -1547,16 +1547,16 @@ static void RefreshStartMenu() { char *pszAfsStartMenuRoot; char szTemp[MAX_PATH]; - + pszAfsStartMenuRoot = GetAfsStartMenuRoot(); if (!pszAfsStartMenuRoot) return; sprintf(szTemp, "%s - Refresh Attempt", pszAfsStartMenuRoot); - - // Deleting items from below the root level of the start menu does not + + // Deleting items from below the root level of the start menu does not // cause it to refresh. In order that users can see changes without - // rebooting we will temporarily rename our root most entry, which + // rebooting we will temporarily rename our root most entry, which // does cause a refresh of the start menu. MoveFileEx(pszAfsStartMenuRoot, szTemp, MOVEFILE_REPLACE_EXISTING); MoveFileEx(szTemp, pszAfsStartMenuRoot, MOVEFILE_REPLACE_EXISTING); @@ -1575,7 +1575,7 @@ static BOOL PreserveConfigInfo(struct APPINFO *pApp) int nChoice = ShowMsg(pApp->nPreserveConfigInfoMsgID, MB_ICONQUESTION | MB_YESNOCANCEL); if (nChoice == IDCANCEL) return FALSE; // Cancel the uninstall - else if (nChoice == IDNO) { + else if (nChoice == IDNO) { bPreserveConfigInfo = FALSE; // User doesn't want to preserve the config info return TRUE; } @@ -1613,13 +1613,13 @@ static BOOL PreserveConfigInfo(struct APPINFO *pApp) RegCloseKey(hKey); } } - + done: if ((result == ERROR_SUCCESS) || bSilentMode) return TRUE; // Continue with uninstall // Report the error and ask the user if they want to continue the uninstall - return (ShowMsg(IDS_SAVE_OF_CONFIG_INFO_FAILED, MB_ICONEXCLAMATION | MB_YESNO) == IDYES); + return (ShowMsg(IDS_SAVE_OF_CONFIG_INFO_FAILED, MB_ICONEXCLAMATION | MB_YESNO) == IDYES); } int SUCALLCONV RestoreConfigInfo(int nApp) @@ -1636,10 +1636,10 @@ int SUCALLCONV RestoreConfigInfo(int nApp) case LCLIENT: pApp = &appLightClient; break; case CC: pApp = &appControlCenter; break; } - + if (!pApp) return -1; - + // Copy each reg key (and all of its subkeys and values) back to its original place in the registry. for (pszRegKey = pApp->pszRegKeysToPreserve; *pszRegKey; pszRegKey += strlen(pszRegKey) + 1) { // Create the source path for the copy @@ -1671,7 +1671,7 @@ int SUCALLCONV RestoreConfigInfo(int nApp) // Remove our saved copies of the config info sprintf(szSrcKey, "%s\\%s", AFS_PRESERVED_CFG_INFO_KEY, pApp->pszAppName); RegDeleteEntryAlt(szSrcKey, REGENTRY_KEY); - + if (bError) ShowError(IDS_RESTORE_OF_PREVIOUS_CONFIG_FAILED, 0); @@ -1684,22 +1684,22 @@ static BOOL DoSubKeysExist(char *pszKey) HKEY hKey; char *pszSubKeys = 0; BOOL bExist; - + result = RegOpenKeyAlt(AFSREG_NULL_KEY, pszKey, KEY_READ, FALSE, &hKey, 0); if (result != ERROR_SUCCESS) return FALSE; - + result = RegEnumKeyAlt(hKey, &pszSubKeys); RegCloseKey(hKey); - + if (result != ERROR_SUCCESS) return FALSE; - + if (pszSubKeys) { bExist = TRUE; free(pszSubKeys); } else - bExist = FALSE; + bExist = FALSE; return bExist; } @@ -1967,7 +1967,7 @@ int SUCALLCONV UninstInitialize(HWND hIS, HINSTANCE hIS5, long Reserved) RemoveRegValues(pAppInfo->pRegValues); if (IsWinNT()) RemoveRegValues(pAppInfo->pWinNTRegValues); - else + else RemoveRegValues(pAppInfo->pWin9XRegValues); // Remove the start menu entries for this app @@ -1998,7 +1998,7 @@ void SUCALLCONV UninstUnInitialize(HWND hIS, HINSTANCE hIS5, long Reserved) } bSilentMode = !IsWindowVisible(hIS); - + // Which app did we just uninstall? pAppInfo = GetApp(); if (!pAppInfo) { @@ -2022,7 +2022,7 @@ void SUCALLCONV UninstUnInitialize(HWND hIS, HINSTANCE hIS5, long Reserved) // Remove the install dir RemoveDirectory(pszInstallDir); - // Attempt to remove the install root and common directories. The are + // Attempt to remove the install root and common directories. The are // shared and so no single app knows to delete them. // Strip off the app specific part of the install dir @@ -2045,9 +2045,9 @@ void SUCALLCONV UninstUnInitialize(HWND hIS, HINSTANCE hIS5, long Reserved) // that the user chose for our install root. The default for // this is IBM/Afs, but they could have chosen anything, // including a dir or dirs that have other products in them. - // We will check to see if it is IBM\AFS and if it is then we + // We will check to see if it is IBM\AFS and if it is then we // will attempt to remove them. - + // Back up a level and look for AFS psz = strrchr(pszInstallDir, '\\'); if (psz) { @@ -2073,7 +2073,7 @@ void SUCALLCONV UninstUnInitialize(HWND hIS, HINSTANCE hIS5, long Reserved) // Remove everything under our branch sprintf(szDirPath, "%s\\IBM WebSphere\\Performance Pack\\AFS", psz); RemoveDirectoryTree(szDirPath); - + // Remove the IBM stuff only if the dirs are empty sprintf(szDirPath, "%s\\IBM WebSphere\\Performance Pack", psz); if (RemoveDirectory(szDirPath)) { diff --git a/src/WINNT/afs_setup_utils/afsrm.c b/src/WINNT/afs_setup_utils/afsrm.c index e20dedf9b..c0d1e6003 100644 --- a/src/WINNT/afs_setup_utils/afsrm.c +++ b/src/WINNT/afs_setup_utils/afsrm.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afs_setup_utils/animate_icon.cpp b/src/WINNT/afs_setup_utils/animate_icon.cpp index 63e9a21b5..8c069f3c5 100644 --- a/src/WINNT/afs_setup_utils/animate_icon.cpp +++ b/src/WINNT/afs_setup_utils/animate_icon.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afs_setup_utils/forceremove.c b/src/WINNT/afs_setup_utils/forceremove.c index 49a93b36a..482d8a347 100644 --- a/src/WINNT/afs_setup_utils/forceremove.c +++ b/src/WINNT/afs_setup_utils/forceremove.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afs_setup_utils/lang/NTMakefile b/src/WINNT/afs_setup_utils/lang/NTMakefile index 14d91bb04..fda3ab620 100644 --- a/src/WINNT/afs_setup_utils/lang/NTMakefile +++ b/src/WINNT/afs_setup_utils/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -64,4 +64,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afs_setup_utils/progress_dlg.cpp b/src/WINNT/afs_setup_utils/progress_dlg.cpp index b8794e4a0..2471422c4 100644 --- a/src/WINNT/afs_setup_utils/progress_dlg.cpp +++ b/src/WINNT/afs_setup_utils/progress_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -55,7 +55,7 @@ static void OnQuit(); BOOL ShowProgressDialog(char *pszMsg) { DWORD dwThreadID; - + pszProgressMsg = pszMsg; // Create a thread to show the dialog @@ -84,9 +84,9 @@ static BOOL CALLBACK ProgressDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM l hDlg = hwndDlg; SetWindowText(GetDlgItem(hDlg, IDC_MSG), pszProgressMsg); break; - + case WM_QUIT: - OnQuit(); + OnQuit(); break; } diff --git a/src/WINNT/afs_setup_utils/sutil.c b/src/WINNT/afs_setup_utils/sutil.c index 2bf8cad8f..d56069d67 100644 --- a/src/WINNT/afs_setup_utils/sutil.c +++ b/src/WINNT/afs_setup_utils/sutil.c @@ -1,7 +1,7 @@ /* * 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 @@ -106,7 +106,7 @@ BOOL AddToProviderOrder(char *pszWhatToAdd) strcpy(pszNewValue, pszValue); strcat(pszNewValue, ","); } - strcat(pszNewValue, pszWhatToAdd); + strcat(pszNewValue, pszWhatToAdd); } } else if (result == ERROR_FILE_NOT_FOUND) @@ -220,7 +220,7 @@ BOOL AddToSystemPath(char *pszPath) /* Do we need to add it? */ if (!pszCurPath || !FindSubString(pszCurPath, pszPath)) { - + /* Old path + a semicolon + the new path entry + a null */ pszNewPath = malloc((pszCurPath ? strlen(pszCurPath) + 1 : 0) + strlen(pszPath) + 1); diff --git a/src/WINNT/afsadmsvr/ITaAfsAdmSvr.idl b/src/WINNT/afsadmsvr/ITaAfsAdmSvr.idl index aa4cfd311..3af519ecb 100644 --- a/src/WINNT/afsadmsvr/ITaAfsAdmSvr.idl +++ b/src/WINNT/afsadmsvr/ITaAfsAdmSvr.idl @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl b/src/WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl index e6bdd2374..cc42eddb8 100644 --- a/src/WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl +++ b/src/WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/NTMakefile b/src/WINNT/afsadmsvr/NTMakefile index d0115c5f8..77f204abd 100644 --- a/src/WINNT/afsadmsvr/NTMakefile +++ b/src/WINNT/afsadmsvr/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -145,7 +145,7 @@ afsclass_clean : $(EXEFILE) : $(EXEOBJS) $(EXERES) $(EXELIBS) $(EXECONLINK) $(VCLIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp index e9f8cd777..dc2729d8a 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp index 4d9554ad8..9dca41656 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp index 05102a64b..b6723570a 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp index 3c5991014..b4a479abe 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp index c003ebd92..5589f32b0 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp index 7f383ef76..a9b0bd90e 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp index 6d310dbf0..b7f509aa6 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp index 272179fc9..5a8af4296 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp index f32f18a60..afe513689 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp index 27dcad186..1e0599ab5 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp index 975065993..ffd1293a1 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp index 39eaba4ac..9f31370e9 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp index b79664d6e..0df11b54b 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp index 35e0e3886..31d23798f 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp index 684a4dcff..990016f23 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp index cbc39a660..ce44ba8f4 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp index 31f752e8c..fb79f9702 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp index ded0a5246..a9eb147da 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp index b7899b546..dd2aa2757 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp index f89320511..15b16fdce 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/NTMakefile b/src/WINNT/afsapplib/NTMakefile index 81d3b3ebc..4d5e22b05 100644 --- a/src/WINNT/afsapplib/NTMakefile +++ b/src/WINNT/afsapplib/NTMakefile @@ -1,6 +1,6 @@ # 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 diff --git a/src/WINNT/afsapplib/afsapplib.cpp b/src/WINNT/afsapplib/afsapplib.cpp index f6e9eabb1..ae05df5d7 100644 --- a/src/WINNT/afsapplib/afsapplib.cpp +++ b/src/WINNT/afsapplib/afsapplib.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_admsvr.cpp b/src/WINNT/afsapplib/al_admsvr.cpp index 9f8bdff67..2a6ac67b6 100644 --- a/src/WINNT/afsapplib/al_admsvr.cpp +++ b/src/WINNT/afsapplib/al_admsvr.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_browse.cpp b/src/WINNT/afsapplib/al_browse.cpp index 5e6df91df..8020d9af5 100644 --- a/src/WINNT/afsapplib/al_browse.cpp +++ b/src/WINNT/afsapplib/al_browse.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_browseset.cpp b/src/WINNT/afsapplib/al_browseset.cpp index be29f5c33..672c45f45 100644 --- a/src/WINNT/afsapplib/al_browseset.cpp +++ b/src/WINNT/afsapplib/al_browseset.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_cover.cpp b/src/WINNT/afsapplib/al_cover.cpp index 48165730e..320f48aaf 100644 --- a/src/WINNT/afsapplib/al_cover.cpp +++ b/src/WINNT/afsapplib/al_cover.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_creds.cpp b/src/WINNT/afsapplib/al_creds.cpp index 94a6cc7f5..af4761bcd 100644 --- a/src/WINNT/afsapplib/al_creds.cpp +++ b/src/WINNT/afsapplib/al_creds.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -71,7 +71,7 @@ BOOL AfsAppLib_CrackCredentials (UINT_PTR hCreds, LPTSTR pszCell, LPTSTR pszUser { rc = asc_CredentialsCrack (idClient, (PVOID) hCreds, pszCell, pszUser, pst, &status); } - else + else if (OpenClientLibrary()) { char szUserA[ cchRESOURCE ], szUser2A[ cchRESOURCE ]; @@ -856,7 +856,7 @@ HRESULT CALLBACK BadCreds_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) LPREALBADCREDSDLG_PARAMS lpp; if (msg == WM_INITDIALOG) SetWindowLongPtr (hDlg, DWLP_USER, lp); - if ((lpp = (LPREALBADCREDSDLG_PARAMS)GetWindowLongPtr (hDlg, DWLP_USER)) != NULL) + if ((lpp = (LPREALBADCREDSDLG_PARAMS)GetWindowLongPtr (hDlg, DWLP_USER)) != NULL) { if (lpp->bcdp.hookproc) { diff --git a/src/WINNT/afsapplib/al_dynlink.cpp b/src/WINNT/afsapplib/al_dynlink.cpp index d22d42dd5..8bea2b0d9 100644 --- a/src/WINNT/afsapplib/al_dynlink.cpp +++ b/src/WINNT/afsapplib/al_dynlink.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_error.cpp b/src/WINNT/afsapplib/al_error.cpp index 08303f02f..a9195d16e 100644 --- a/src/WINNT/afsapplib/al_error.cpp +++ b/src/WINNT/afsapplib/al_error.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_help.cpp b/src/WINNT/afsapplib/al_help.cpp index 42d5d5cdf..47e523420 100644 --- a/src/WINNT/afsapplib/al_help.cpp +++ b/src/WINNT/afsapplib/al_help.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -20,7 +20,7 @@ extern "C" { * */ -typedef struct +typedef struct { BOOL fInUse; int idd; diff --git a/src/WINNT/afsapplib/al_misc.cpp b/src/WINNT/afsapplib/al_misc.cpp index a6485647c..9bf13b635 100644 --- a/src/WINNT/afsapplib/al_misc.cpp +++ b/src/WINNT/afsapplib/al_misc.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -459,7 +459,7 @@ BOOL AfsAppLib_GetLocalCell (LPTSTR pszCell, ULONG *pStatus) static TCHAR szCell[ cchRESOURCE ] = TEXT(""); BOOL rc = TRUE; - ULONG status = 0; + ULONG status = 0; if (szCell[0] == TEXT('\0')) { @@ -468,7 +468,7 @@ BOOL AfsAppLib_GetLocalCell (LPTSTR pszCell, ULONG *pStatus) { rc = asc_LocalCellGet (idClient, szCell, &status); } - else + else if (OpenClientLibrary()) { char szCellNameA[ MAX_PATH ]; diff --git a/src/WINNT/afsapplib/al_progress.cpp b/src/WINNT/afsapplib/al_progress.cpp index 0e88178c7..bd88cbbc2 100644 --- a/src/WINNT/afsapplib/al_progress.cpp +++ b/src/WINNT/afsapplib/al_progress.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_pump.cpp b/src/WINNT/afsapplib/al_pump.cpp index 048964190..957031a12 100644 --- a/src/WINNT/afsapplib/al_pump.cpp +++ b/src/WINNT/afsapplib/al_pump.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_task.cpp b/src/WINNT/afsapplib/al_task.cpp index 1b4d93ac5..5d142a6c3 100644 --- a/src/WINNT/afsapplib/al_task.cpp +++ b/src/WINNT/afsapplib/al_task.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/al_wizard.cpp b/src/WINNT/afsapplib/al_wizard.cpp index 2e6b9057b..f26a57866 100644 --- a/src/WINNT/afsapplib/al_wizard.cpp +++ b/src/WINNT/afsapplib/al_wizard.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -589,7 +589,7 @@ void WIZARD::GeneratePalette (LPRGBQUAD argb) } for (COLORREF clr = clrWASH_DARKEST; clr <= clrWASH_BRIGHTEST; clr += clrWASH_INCREMENT) - { + { for (ii = 0; ii < 256; ++ii) { if ( (pPal->palPalEntry[ ii ].peRed == GetRValue (clr)) && @@ -1123,7 +1123,7 @@ BOOL WIZARD::Background_OnPaint (void) { if (!m_bmpBackground) return FALSE; - + PAINTSTRUCT ps; HDC hdcTarget; if ((hdcTarget = BeginPaint (m_hBkg, &ps)) != NULL) diff --git a/src/WINNT/afsapplib/checklist.cpp b/src/WINNT/afsapplib/checklist.cpp index da5d9a4df..32a411efa 100644 --- a/src/WINNT/afsapplib/checklist.cpp +++ b/src/WINNT/afsapplib/checklist.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/ctl_date.cpp b/src/WINNT/afsapplib/ctl_date.cpp index 5b0d8c359..95fcb5bb7 100644 --- a/src/WINNT/afsapplib/ctl_date.cpp +++ b/src/WINNT/afsapplib/ctl_date.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/ctl_elapsed.cpp b/src/WINNT/afsapplib/ctl_elapsed.cpp index c4595434e..d566bc75c 100644 --- a/src/WINNT/afsapplib/ctl_elapsed.cpp +++ b/src/WINNT/afsapplib/ctl_elapsed.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/ctl_sockaddr.cpp b/src/WINNT/afsapplib/ctl_sockaddr.cpp index 5cf329168..7be004104 100644 --- a/src/WINNT/afsapplib/ctl_sockaddr.cpp +++ b/src/WINNT/afsapplib/ctl_sockaddr.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/ctl_spinner.cpp b/src/WINNT/afsapplib/ctl_spinner.cpp index a9cb7bb4c..6d71acec0 100644 --- a/src/WINNT/afsapplib/ctl_spinner.cpp +++ b/src/WINNT/afsapplib/ctl_spinner.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/ctl_time.cpp b/src/WINNT/afsapplib/ctl_time.cpp index d7b69e560..6e430f3b4 100644 --- a/src/WINNT/afsapplib/ctl_time.cpp +++ b/src/WINNT/afsapplib/ctl_time.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -544,20 +544,20 @@ HRESULT CALLBACK TimeDlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_MEASUREITEM: + case WM_MEASUREITEM: LPMEASUREITEMSTRUCT lpmis; - lpmis = (LPMEASUREITEMSTRUCT)lp; + lpmis = (LPMEASUREITEMSTRUCT)lp; HDC hdc; hdc = GetDC (hDlg); SIZE sAMPM; Time_GetAMPMSize (hdc, &sAMPM, NULL, NULL); ReleaseDC (hDlg, hdc); lpmis->itemHeight = sAMPM.cy; - return TRUE; + return TRUE; - case WM_DRAWITEM: + case WM_DRAWITEM: LPDRAWITEMSTRUCT lpdis; - lpdis = (LPDRAWITEMSTRUCT)lp; + lpdis = (LPDRAWITEMSTRUCT)lp; COLORREF clrBack; COLORREF clrFore; @@ -578,7 +578,7 @@ HRESULT CALLBACK TimeDlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } TCHAR szText[ cchRESOURCE ]; - SendMessage (lpdis->hwndItem, LB_GETTEXT, lpdis->itemID, (LPARAM)szText); + SendMessage (lpdis->hwndItem, LB_GETTEXT, lpdis->itemID, (LPARAM)szText); SetTextColor (lpdis->hDC, clrFore); SetBkColor (lpdis->hDC, clrBack); diff --git a/src/WINNT/afsapplib/dialog.cpp b/src/WINNT/afsapplib/dialog.cpp index 1d4368436..f897a4d98 100644 --- a/src/WINNT/afsapplib/dialog.cpp +++ b/src/WINNT/afsapplib/dialog.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -100,7 +100,7 @@ BOOL PropSheet_HandleNotify (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) FORWARD_WM_COMMAND (hDlg, IDOK, 0, 0, SendMessage); return TRUE; case PSN_APPLY: - FORWARD_WM_COMMAND (hDlg, IDAPPLY, 0, 0, SendMessage); + FORWARD_WM_COMMAND (hDlg, IDAPPLY, 0, 0, SendMessage); return TRUE; case PSN_HELP: FORWARD_WM_COMMAND (hDlg, IDHELP, 0, 0, SendMessage); diff --git a/src/WINNT/afsapplib/fastlist.cpp b/src/WINNT/afsapplib/fastlist.cpp index 2eb31a533..b26807b80 100644 --- a/src/WINNT/afsapplib/fastlist.cpp +++ b/src/WINNT/afsapplib/fastlist.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -3231,7 +3231,7 @@ void FastList_SyncScroll (LPFASTLIST pfl) } else { - SetWindowPos (pfl->hScrollV, 0, + SetWindowPos (pfl->hScrollV, 0, rScroll.left, rScroll.top, cxRECT(rScroll), cyRECT(rScroll), SWP_NOZORDER | SWP_NOACTIVATE); } @@ -3267,7 +3267,7 @@ void FastList_SyncScroll (LPFASTLIST pfl) } else { - SetWindowPos (pfl->hScrollH, 0, + SetWindowPos (pfl->hScrollH, 0, rScroll.left, rScroll.top, cxRECT(rScroll), cyRECT(rScroll), SWP_NOZORDER | SWP_NOACTIVATE); } diff --git a/src/WINNT/afsapplib/hashlist.cpp b/src/WINNT/afsapplib/hashlist.cpp index 878460216..5c17ffaa1 100644 --- a/src/WINNT/afsapplib/hashlist.cpp +++ b/src/WINNT/afsapplib/hashlist.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -956,7 +956,7 @@ LPHASHLISTKEYDEBUGINFO HASHLISTKEY::GetDebugInfo (void) cObjectsInPlace += min( pInfo->aBuckets[ iBucket ], cPerfectLength ); // Now calculating that percent effectiveness is easy. If everything - // is evenly distributed, cObjectsInPlace will == cObjects--and + // is evenly distributed, cObjectsInPlace will == cObjects--and // we want to call it 100%. If eveything is on one chain, then // cObjectsInPlace will be really small compared to cObjects. // diff --git a/src/WINNT/afsapplib/lang/NTMakefile b/src/WINNT/afsapplib/lang/NTMakefile index f73fe560e..3b0b73e64 100644 --- a/src/WINNT/afsapplib/lang/NTMakefile +++ b/src/WINNT/afsapplib/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -45,7 +45,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) $(_VC_MANIFEST_EMBED_DLL) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/afsapplib/regexp.cpp b/src/WINNT/afsapplib/regexp.cpp index 81c1e1591..5eb62f538 100644 --- a/src/WINNT/afsapplib/regexp.cpp +++ b/src/WINNT/afsapplib/regexp.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/resize.cpp b/src/WINNT/afsapplib/resize.cpp index 1baad3a7c..0c1c5014b 100644 --- a/src/WINNT/afsapplib/resize.cpp +++ b/src/WINNT/afsapplib/resize.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/settings.cpp b/src/WINNT/afsapplib/settings.cpp index 473d830f4..fbf4723a1 100644 --- a/src/WINNT/afsapplib/settings.cpp +++ b/src/WINNT/afsapplib/settings.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/subclass.cpp b/src/WINNT/afsapplib/subclass.cpp index 8ac0d7c71..be05e2c67 100644 --- a/src/WINNT/afsapplib/subclass.cpp +++ b/src/WINNT/afsapplib/subclass.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsapplib/test/NTMakefile b/src/WINNT/afsapplib/test/NTMakefile index d390a54da..844f881fc 100644 --- a/src/WINNT/afsapplib/test/NTMakefile +++ b/src/WINNT/afsapplib/test/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -39,7 +39,7 @@ EXELIBS = \ $(EXEFILE) : $(EXEOBJS) $(EXELIBS) $(EXEGUILINK) comctl32.lib shell32.lib $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -47,4 +47,4 @@ test : $(EXEFILE) mkdir: - + diff --git a/src/WINNT/afsapplib/test/resource.h b/src/WINNT/afsapplib/test/resource.h index dd0309699..b87b149ce 100644 --- a/src/WINNT/afsapplib/test/resource.h +++ b/src/WINNT/afsapplib/test/resource.h @@ -1,7 +1,7 @@ /* * 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 @@ -28,7 +28,7 @@ #define IDC_STATIC -1 // Next default values for new objects -// +// #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NO_MFC 1 diff --git a/src/WINNT/afsapplib/test/wiztest.cpp b/src/WINNT/afsapplib/test/wiztest.cpp index 2c9c4bb9d..a8e5a8b70 100644 --- a/src/WINNT/afsapplib/test/wiztest.cpp +++ b/src/WINNT/afsapplib/test/wiztest.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/NTMakefile b/src/WINNT/afsclass/NTMakefile index ea60db292..c3e2bd323 100644 --- a/src/WINNT/afsclass/NTMakefile +++ b/src/WINNT/afsclass/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -66,4 +66,4 @@ clean:: mkdir: - + diff --git a/src/WINNT/afsclass/afsclassfn.cpp b/src/WINNT/afsclass/afsclassfn.cpp index 4b90a048c..d95d28d1d 100644 --- a/src/WINNT/afsclass/afsclassfn.cpp +++ b/src/WINNT/afsclass/afsclassfn.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_agg.cpp b/src/WINNT/afsclass/c_agg.cpp index 9535a0222..05bf9e882 100644 --- a/src/WINNT/afsclass/c_agg.cpp +++ b/src/WINNT/afsclass/c_agg.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_cell.cpp b/src/WINNT/afsclass/c_cell.cpp index 187f4cf69..76a47ebd2 100644 --- a/src/WINNT/afsclass/c_cell.cpp +++ b/src/WINNT/afsclass/c_cell.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_debug.cpp b/src/WINNT/afsclass/c_debug.cpp index 87cff5d59..66be6dbea 100644 --- a/src/WINNT/afsclass/c_debug.cpp +++ b/src/WINNT/afsclass/c_debug.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -525,7 +525,7 @@ void Debugstr::Output (HDC hdc, char *psz, BOOL fRec) /*** DebugWndProc - Main window callback * - * ENTRY: + * ENTRY: * EXIT: As WNDPROC * * MESSAGES: WM_COMMAND - application menu (About dialog box) diff --git a/src/WINNT/afsclass/c_grp.cpp b/src/WINNT/afsclass/c_grp.cpp index 43ff03768..1f56697f3 100644 --- a/src/WINNT/afsclass/c_grp.cpp +++ b/src/WINNT/afsclass/c_grp.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_ident.cpp b/src/WINNT/afsclass/c_ident.cpp index 6983545bb..d17b72d5d 100644 --- a/src/WINNT/afsclass/c_ident.cpp +++ b/src/WINNT/afsclass/c_ident.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_identlist.cpp b/src/WINNT/afsclass/c_identlist.cpp index d0be2fe32..b6aebf3a8 100644 --- a/src/WINNT/afsclass/c_identlist.cpp +++ b/src/WINNT/afsclass/c_identlist.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_notify.cpp b/src/WINNT/afsclass/c_notify.cpp index 1826daa5c..ab8859956 100644 --- a/src/WINNT/afsclass/c_notify.cpp +++ b/src/WINNT/afsclass/c_notify.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_set.cpp b/src/WINNT/afsclass/c_set.cpp index fab75d91a..8ead92c93 100644 --- a/src/WINNT/afsclass/c_set.cpp +++ b/src/WINNT/afsclass/c_set.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_svc.cpp b/src/WINNT/afsclass/c_svc.cpp index f9924748d..b083e0b47 100644 --- a/src/WINNT/afsclass/c_svc.cpp +++ b/src/WINNT/afsclass/c_svc.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/c_svr.cpp b/src/WINNT/afsclass/c_svr.cpp index 2cad61976..9f9cdb5b1 100644 --- a/src/WINNT/afsclass/c_svr.cpp +++ b/src/WINNT/afsclass/c_svr.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -784,7 +784,7 @@ DWORD WINAPI SERVER::CanTalkToServer_ThreadProc (PVOID lp) // has canceled the operation--and if no one has, there is a thread // hanging around which holds the library's critsec, which ensures // the lpServer pointer won't have been freed.) - // + // PVOID hCell; PVOID hBOS = NULL; PVOID hVOS = NULL; @@ -1086,7 +1086,7 @@ BOOL SERVER::RefreshAll (ULONG *pStatus, double dInit, double dFactor) ++nAggregates; lpAggregate->Close(); } - + if (nAggregates) { for (lpAggregate = AggregateFindFirst (&hEnum); lpAggregate; lpAggregate = AggregateFindNext (&hEnum)) diff --git a/src/WINNT/afsclass/c_usr.cpp b/src/WINNT/afsclass/c_usr.cpp index 19f472a42..2cdb170b4 100644 --- a/src/WINNT/afsclass/c_usr.cpp +++ b/src/WINNT/afsclass/c_usr.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/internal.cpp b/src/WINNT/afsclass/internal.cpp index 4df7d4377..88f4d4b67 100644 --- a/src/WINNT/afsclass/internal.cpp +++ b/src/WINNT/afsclass/internal.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsclass/worker.cpp b/src/WINNT/afsclass/worker.cpp index ae52cf49b..882b89bf6 100644 --- a/src/WINNT/afsclass/worker.cpp +++ b/src/WINNT/afsclass/worker.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -730,7 +730,7 @@ DWORD Worker_PerformTask (WORKERTASK wtask, LPWORKERPACKET lpwp) case wtaskVosVolumeOnline: { - if ((*lpVosVolumeOnline)(lpwp->wpVosVolumeOnline.hServer, NULL, lpwp->wpVosVolumeOnline.idPartition, lpwp->wpVosVolumeOnline.idVolume, lpwp->wpVosVolumeOnline.csecSleep, lpwp->wpVosVolumeOnline.Status, &status)) + if ((*lpVosVolumeOnline)(lpwp->wpVosVolumeOnline.hServer, NULL, lpwp->wpVosVolumeOnline.idPartition, lpwp->wpVosVolumeOnline.idVolume, lpwp->wpVosVolumeOnline.csecSleep, lpwp->wpVosVolumeOnline.Status, &status)) status = 0; break; } diff --git a/src/WINNT/afsd/NTMakefile b/src/WINNT/afsd/NTMakefile index b7b8572c2..8c4bac0bd 100644 --- a/src/WINNT/afsd/NTMakefile +++ b/src/WINNT/afsd/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -177,11 +177,11 @@ SLOBJS=$(OUT)\symlink.obj $(OUT)\fs_utils.obj ILIBDIR = $(DESTDIR)\lib -# -# Rules for message compiler info for logging events -# -$(INCFILEDIR)\afsd_eventmessages.h: afsd_eventmessages.mc - mc afsd_eventmessages.mc +# +# Rules for message compiler info for logging events +# +$(INCFILEDIR)\afsd_eventmessages.h: afsd_eventmessages.mc + mc afsd_eventmessages.mc ############################################################################ # diff --git a/src/WINNT/afsd/afscpcc.c b/src/WINNT/afsd/afscpcc.c index 34c5e5284..19c37dbdb 100644 --- a/src/WINNT/afsd/afscpcc.c +++ b/src/WINNT/afsd/afscpcc.c @@ -1,8 +1,8 @@ /* * Copyright 2005,2006 Secure Endpoints Inc. * All Rights Reserved. - * - * This software has been released under the terms of the MIT License. + * + * This software has been released under the terms of the MIT License. */ #include diff --git a/src/WINNT/afsd/afsd.c b/src/WINNT/afsd/afsd.c index f296c240e..08016f446 100644 --- a/src/WINNT/afsd/afsd.c +++ b/src/WINNT/afsd/afsd.c @@ -1,7 +1,7 @@ /* * 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 @@ -80,9 +80,9 @@ int WINAPI WinMain( { MSG msg; int i; - + afsd_SetUnhandledExceptionFilter(); - + #ifdef _DEBUG afsd_DbgBreakAllocInit(); _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF /* | _CRTDBG_CHECK_ALWAYS_DF */ | _CRTDBG_CHECK_CRT_DF | _CRTDBG_DELAY_FREE_MEM_DF ); @@ -95,7 +95,7 @@ int WINAPI WinMain( allocRequest = strtok(NULL, " \t"); } } -#endif +#endif if (!InitClass(hInstance)) return (FALSE); @@ -124,7 +124,7 @@ BOOL InitClass(HANDLE hInstance) wc.hInstance = hInstance; wc.hIcon = LoadIcon(hInstance, "AFSDIcon"); wc.hCursor = LoadCursor(NULL, IDC_ARROW); - wc.hbrBackground = GetStockObject(WHITE_BRUSH); + wc.hbrBackground = GetStockObject(WHITE_BRUSH); wc.lpszMenuName = "AFSDMenu"; wc.lpszClassName = "AFSDWinClass"; @@ -143,7 +143,7 @@ BOOL InitInstance( INT nLineHeight; long code, cnt; char *reason; - + /* remember this, since it is a useful thing for some of the Windows * calls */ main_inst = hInstance; @@ -170,7 +170,7 @@ BOOL InitInstance( hDC = GetDC(hWnd); GetTextMetrics(hDC, &textmetric); nLineHeight = textmetric.tmExternalLeading + textmetric.tmHeight; - + main_rect.left = GetDeviceCaps(hDC, LOGPIXELSX) / 4; /* 1/4 inch */ main_rect.right = GetDeviceCaps(hDC, HORZRES); main_rect.top = GetDeviceCaps(hDC, LOGPIXELSY) / 4; /* 1/4 inch */ diff --git a/src/WINNT/afsd/afsd_eventlog.c b/src/WINNT/afsd/afsd_eventlog.c index b617d6319..9634337fc 100644 --- a/src/WINNT/afsd/afsd_eventlog.c +++ b/src/WINNT/afsd/afsd_eventlog.c @@ -1,7 +1,7 @@ //////////////////////////////////////////////////////////////////// // // -// E V E N T L O G G I N G F U N C T I O N S +// E V E N T L O G G I N G F U N C T I O N S // // //////////////////////////////////////////////////////////////////// @@ -21,14 +21,14 @@ static BOOL AddEventSource(void); static BOOL GetServicePath(LPTSTR lpPathBuf, PDWORD pdwPathBufSize) { - HKEY hKey = NULL; + HKEY hKey = NULL; DWORD dwData = 0; BOOL bRet = TRUE; do { // Open key if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_SUBKEY, 0, KEY_QUERY_VALUE, &hKey ) ) - { + { bRet = FALSE; break; } @@ -42,20 +42,20 @@ GetServicePath(LPTSTR lpPathBuf, PDWORD pdwPathBufSize) NULL, // type buffer (LPBYTE) lpPathBuf, // data buffer &dwData)) // size of data buffer - { + { bRet = FALSE; break; } - + *pdwPathBufSize = dwData; } while (0); - + if (hKey != NULL) - RegCloseKey(hKey); + RegCloseKey(hKey); return bRet; -} +} // // Ensure name for message file is in proper location in Registry. @@ -63,9 +63,9 @@ GetServicePath(LPTSTR lpPathBuf, PDWORD pdwPathBufSize) static BOOL AddEventSource() { - HKEY hKey = NULL, hLogKey; - UCHAR szBuf[MAX_PATH] = "afsd_service.exe"; - DWORD dwData, dwDisposition; + HKEY hKey = NULL, hLogKey; + UCHAR szBuf[MAX_PATH] = "afsd_service.exe"; + DWORD dwData, dwDisposition; static BOOL bRet = TRUE; static BOOL bOnce = TRUE; @@ -74,71 +74,71 @@ AddEventSource() if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_APPLOG_SUBKEY, 0, KEY_SET_VALUE, &hLogKey ) ) - { - // nope - create it + { + // nope - create it if ( RegCreateKeyEx(HKEY_LOCAL_MACHINE, AFSREG_APPLOG_SUBKEY, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hLogKey, - &dwDisposition)) - { + &dwDisposition)) + { bRet = FALSE; goto done; } } - // Let's see if key already exists as a subkey under the + // Let's see if key already exists as a subkey under the // Application key in the EventLog registry key. If not, // create it. if ( RegOpenKeyEx( hLogKey, AFSREG_CLT_APPLOG_SUBKEY, 0, KEY_SET_VALUE, &hKey ) ) - { - // nope - create it + { + // nope - create it if ( RegCreateKeyEx(hLogKey, AFSREG_CLT_APPLOG_SUBKEY, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hKey, - &dwDisposition)) - { + &dwDisposition)) + { bRet = FALSE; goto done; } } - // Add the name to the EventMessageFile subkey. - if ( RegSetValueEx( hKey, // subkey handle - AFSREG_APPLOG_MSGFILE_VALUE, // value name - 0, // must be zero - REG_SZ, // value type - (LPBYTE) szBuf, // pointer to value data + // Add the name to the EventMessageFile subkey. + if ( RegSetValueEx( hKey, // subkey handle + AFSREG_APPLOG_MSGFILE_VALUE, // value name + 0, // must be zero + REG_SZ, // value type + (LPBYTE) szBuf, // pointer to value data (DWORD)strlen(szBuf) + 1)) // length of value data - { + { bRet = FALSE; goto done; } - // Set the supported event types in the TypesSupported subkey. - dwData = EVENTLOG_ERROR_TYPE | EVENTLOG_WARNING_TYPE | - EVENTLOG_INFORMATION_TYPE; + // Set the supported event types in the TypesSupported subkey. + dwData = EVENTLOG_ERROR_TYPE | EVENTLOG_WARNING_TYPE | + EVENTLOG_INFORMATION_TYPE; - if ( RegSetValueEx( hKey, // subkey handle - AFSREG_APPLOG_MSGTYPE_VALUE, // value name - 0, // must be zero - REG_DWORD, // value type - (LPBYTE) &dwData, // pointer to value data + if ( RegSetValueEx( hKey, // subkey handle + AFSREG_APPLOG_MSGTYPE_VALUE, // value name + 0, // must be zero + REG_DWORD, // value type + (LPBYTE) &dwData, // pointer to value data sizeof(DWORD))) // length of value data - { + { bRet = FALSE; goto done; } - + done: if (hKey != NULL) - RegCloseKey(hKey); + RegCloseKey(hKey); if (hLogKey != NULL) - RegCloseKey(hLogKey); + RegCloseKey(hLogKey); return bRet; -} +} // Log an event with a formatted system message as the (only) substitution // string, from the given message ID. @@ -388,6 +388,6 @@ LogEvent(WORD wEventType, DWORD dwEventID, ...) CloseHandle(hMutex); DeregisterEventSource(hEventSource); -} +} diff --git a/src/WINNT/afsd/afsd_flushvol.c b/src/WINNT/afsd/afsd_flushvol.c index 4798e75e7..49809621d 100644 --- a/src/WINNT/afsd/afsd_flushvol.c +++ b/src/WINNT/afsd/afsd_flushvol.c @@ -1,7 +1,7 @@ // // AFSD_FLUSHVOL.C -// -// Routines to handle flushing AFS volumes in response to +// +// Routines to handle flushing AFS volumes in response to // System Power event notification such as Hibernate request. // ///////////////////////////////////////////////////////////////////// @@ -54,13 +54,13 @@ afsd_ServicePerformFlushVolumeCmd(char *data) afsi_log("Flushing Volume \"%s\"",data); memset(&blob, '\0', sizeof(blob)); code = pioctl(data, VIOC_FLUSHVOLUME, &blob, 0); - + return code; } BOOL afsd_ServicePerformFlushVolumes() -{ +{ CONST CHAR COLON = ':'; CONST CHAR SLASH = '\\'; CONST DWORD NETRESBUFSIZE = 16384; @@ -185,7 +185,7 @@ afsd_ServicePerformFlushVolumes() } dwFlushEnd = GetTickCount(); - + // display total volume count in Event Logger sprintf(bufMessage, "%d", dwTotalVols); LogTimingEvent(MSG_TIME_FLUSH_TOTAL, bufMessage, @@ -202,7 +202,7 @@ static VOID LogTimingEvent(DWORD dwEventID, LPTSTR lpString1, DWORD dwTime) { CHAR szTime[16]; - + sprintf(szTime, "%lu", dwTime); LogEvent(EVENTLOG_INFORMATION_TYPE, dwEventID, lpString1, szTime, NULL); @@ -220,11 +220,11 @@ LogTimingEvent(DWORD dwEventID, LPTSTR lpString1, DWORD dwTime) // getting a handle on an access token owned by the shell. // // The return value is either a handle to a suitable token, -// or else null. +// or else null. // // One of the times that this function might return null // is when there is no logged-in user. Other cases include -// insufficient access to the desktop, etc. +// insufficient access to the desktop, etc. // // Disclaimer: // Portions of this routine found in various newsgroups @@ -247,8 +247,8 @@ HANDLE GetUserToken(DWORD access) // running shell). else { - HWINSTA saveWinSta = GetProcessWindowStation(); - HDESK saveDesk = GetThreadDesktop(GetCurrentThreadId()); + HWINSTA saveWinSta = GetProcessWindowStation(); + HDESK saveDesk = GetThreadDesktop(GetCurrentThreadId()); HWINSTA winSta = NULL; HDESK desk = NULL; BOOL changeFlag = FALSE; @@ -263,7 +263,7 @@ HANDLE GetUserToken(DWORD access) // Now find the window and process on this desktop shell = FindWindowEx(NULL, NULL, "Progman", NULL); - if (shell != NULL) + if (shell != NULL) { tid = GetWindowThreadProcessId(shell, &pid); } @@ -278,12 +278,12 @@ HANDLE GetUserToken(DWORD access) // Close temporary objects if (winSta != NULL) CloseWindowStation(winSta); - if (desk != NULL) + if (desk != NULL) CloseDesktop(desk); } // - // If we have a process id, use that to get the process handle and + // If we have a process id, use that to get the process handle and // from there the process' access token. // if (pid != 0) @@ -298,7 +298,7 @@ HANDLE GetUserToken(DWORD access) // Return token if we got one return hTok; -} +} // impersonate logged-on user as client BOOL @@ -306,7 +306,7 @@ ImpersonateClient() { DWORD dwDesiredAccess = TOKEN_ALL_ACCESS; HANDLE hUserToken = GetUserToken(dwDesiredAccess); - + if (hUserToken == NULL) return FALSE; if (ImpersonateLoggedOnUser(hUserToken) == 0) @@ -317,16 +317,16 @@ ImpersonateClient() } return TRUE; } - + ///////////////////////////////////////////////////////////////////// // // Thread proc // -DWORD WINAPI +DWORD WINAPI afsd_ServiceFlushVolumesThreadProc(LPVOID lpParam) { FLUSHVOLTHREADINFO ThreadInfo; - PFLUSHVOLTHREADINFO pThreadInfo = (PFLUSHVOLTHREADINFO) lpParam; + PFLUSHVOLTHREADINFO pThreadInfo = (PFLUSHVOLTHREADINFO) lpParam; HANDLE arHandles[2] = {0}; DWORD dwWaitState = 0; @@ -357,7 +357,7 @@ afsd_ServiceFlushVolumesThreadProc(LPVOID lpParam) break; case WAIT_OBJECT_0+1: - // Power event + // Power event // - flush 'em! if (ImpersonateClient()) { @@ -385,14 +385,14 @@ afsd_ServiceFlushVolumesThreadProc(LPVOID lpParam) // I suppose we never get here ExitThread(0); -} +} ///////////////////////////////////////////////////////////////////// // // Mainline thread routines // -VOID +VOID CheckAndCloseHandle(HANDLE thisHandle) { if (thisHandle != NULL) @@ -411,42 +411,42 @@ PowerNotificationThreadCreate() BOOL bSuccess = FALSE; DWORD dwThreadId = 0; char eventName[MAX_PATH]; - - do + + do { // create power event notification event // bManualReset=TRUE, bInitialState=FALSE - gThreadInfo.hEventPowerEvent = CreateEvent(NULL, TRUE, FALSE, + gThreadInfo.hEventPowerEvent = CreateEvent(NULL, TRUE, FALSE, TEXT("afsd_flushvol_EventPowerEvent")); if ( GetLastError() == ERROR_ALREADY_EXISTS ) afsi_log("Event Object Already Exists: %s", eventName); if (gThreadInfo.hEventPowerEvent == NULL) - break; + break; // create mainline resume event // bManualReset=FALSE, bInitialState=FALSE - gThreadInfo.hEventResumeMain = CreateEvent(NULL, FALSE, FALSE, + gThreadInfo.hEventResumeMain = CreateEvent(NULL, FALSE, FALSE, TEXT("afsd_flushvol_EventResumeMain")); if ( GetLastError() == ERROR_ALREADY_EXISTS ) afsi_log("Event Object Already Exists: %s", eventName); if (gThreadInfo.hEventResumeMain == NULL) - break; + break; // create thread terminate event // bManualReset=FALSE, bInitialState=FALSE - gThreadInfo.hEventTerminate = CreateEvent(NULL, FALSE, FALSE, + gThreadInfo.hEventTerminate = CreateEvent(NULL, FALSE, FALSE, TEXT("afsd_flushvol_EventTerminate")); if ( GetLastError() == ERROR_ALREADY_EXISTS ) afsi_log("Event Object Already Exists: %s", eventName); if (gThreadInfo.hEventTerminate == NULL) - break; + break; // good so far - create thread gThreadHandle = CreateThread(NULL, 0, afsd_ServiceFlushVolumesThreadProc, (LPVOID) &gThreadInfo, 0, &dwThreadId); - + if (!gThreadHandle) break; @@ -462,7 +462,7 @@ PowerNotificationThreadCreate() CheckAndCloseHandle(gThreadInfo.hEventTerminate); CheckAndCloseHandle(gThreadHandle); } - + return bSuccess; } diff --git a/src/WINNT/afsd/afsd_init.c b/src/WINNT/afsd/afsd_init.c index 37a42cccf..b4217765e 100644 --- a/src/WINNT/afsd/afsd_init.c +++ b/src/WINNT/afsd/afsd_init.c @@ -1,7 +1,7 @@ /* * 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 @@ -135,7 +135,7 @@ afsi_log(char *pattern, ...) WriteFile(afsi_file, u, (DWORD)strlen(u), &zilch, NULL); #ifdef NOTSERVICE printf("%s", u); -#endif +#endif } else { if (afsi_file != INVALID_HANDLE_VALUE) WriteFile(afsi_file, s, (DWORD)strlen(s), &zilch, NULL); @@ -202,10 +202,10 @@ afsi_start() afsi_log("OEM Code Page = %d", GetOEMCP()); afsi_log("locale = %s", setlocale(LC_ALL,NULL)); #ifdef COMMENT - /* Two things to look into. First, should mbstowcs() be performing - * character set translations from OEM to Unicode in smb3.c; - * Second, do we need to set this translation in each function - * due to multi-threading. + /* Two things to look into. First, should mbstowcs() be performing + * character set translations from OEM to Unicode in smb3.c; + * Second, do we need to set this translation in each function + * due to multi-threading. */ afsi_log("locale -> %s", setlocale(LC_ALL, ".OCP")); afsi_log("_setmbcp = %d -> %d", _setmbcp(_MB_CP_OEM), _getmbcp()); @@ -222,7 +222,7 @@ void afsd_ForceTrace(BOOL flush) int len; char buf[256]; - if (!logReady) + if (!logReady) return; len = GetTempPath(sizeof(buf)-10, buf); @@ -251,7 +251,7 @@ static void afsd_InitServerPreferences(void) struct sockaddr_in saddr; cm_server_t *tsp; - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Server Preferences\\VLDB", 0, KEY_READ|KEY_QUERY_VALUE, @@ -327,7 +327,7 @@ static void afsd_InitServerPreferences(void) RegCloseKey(hkPrefs); } - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Server Preferences\\File", 0, KEY_READ|KEY_QUERY_VALUE, @@ -385,9 +385,9 @@ static void afsd_InitServerPreferences(void) tsp->adminRank = tsp->ipRank; lock_ReleaseMutex(&tsp->mx); - /* find volumes which might have RO copy - /* on server and change the ordering of - * their RO list + /* find volumes which might have RO copy + /* on server and change the ordering of + * their RO list */ cm_ChangeRankVolume(tsp); cm_PutServer(tsp); /* decrease refcount */ @@ -700,13 +700,13 @@ afsd_InitCM(char **reasonP) code = RegQueryValueEx(parmKey, "blockSize", NULL, NULL, (BYTE *) &blockSize, &dummyLen); if (code == ERROR_SUCCESS) { - if (blockSize < 1 || - (blockSize > 1024 && (blockSize % CM_CONFIGDEFAULT_BLOCKSIZE != 0))) + if (blockSize < 1 || + (blockSize > 1024 && (blockSize % CM_CONFIGDEFAULT_BLOCKSIZE != 0))) { afsi_log("Invalid block size %u specified, using default", blockSize); blockSize = CM_CONFIGDEFAULT_BLOCKSIZE; } else { - /* + /* * if the blockSize is less than 1024 we permit the blockSize to be * specified in multiples of the default blocksize */ @@ -717,7 +717,7 @@ afsd_InitCM(char **reasonP) blockSize = CM_CONFIGDEFAULT_BLOCKSIZE; } if (blockSize > cm_chunkSize) { - afsi_log("Block size (%d) cannot be larger than Chunk size (%d).", + afsi_log("Block size (%d) cannot be larger than Chunk size (%d).", blockSize, cm_chunkSize); blockSize = cm_chunkSize; } @@ -796,7 +796,7 @@ afsd_InitCM(char **reasonP) ltto = 120; } else { ltto = 0; - } + } smb_LogoffTransferTimeout = ltto; afsi_log("Logoff token transfer timeout %d seconds", ltto); @@ -842,7 +842,7 @@ afsd_InitCM(char **reasonP) } else { dummyLen = ExpandEnvironmentStrings("%TEMP%\\AFSCache", cm_CachePath, sizeof(cm_CachePath)); if (dummyLen > sizeof(cm_CachePath)) { - afsi_log("Cache path [%%TEMP%%\\AFSCache] longer than %d after expanding env strings", + afsi_log("Cache path [%%TEMP%%\\AFSCache] longer than %d after expanding env strings", sizeof(cm_CachePath)); osi_panic("CachePath too long", __FILE__, __LINE__); } @@ -911,7 +911,7 @@ afsd_InitCM(char **reasonP) cm_ClientStrCpy(cbuf, lengthof(buf), _C("x86_win32 i386_w2k i386_nt40")); #endif } - afsi_log("Sys name %S", cbuf); + afsi_log("Sys name %S", cbuf); /* breakup buf into individual search string entries */ for (p = q = cbuf; p < cbuf + dummyLen; p++) { @@ -960,7 +960,7 @@ afsd_InitCM(char **reasonP) if (code == ERROR_SUCCESS) { afsi_log("DNS %s be used to find AFS cell servers", cm_dnsEnabled ? "will" : "will not"); - } + } else { cm_dnsEnabled = 1; /* default on */ afsi_log("Default to use DNS to find AFS cell servers"); @@ -1034,7 +1034,7 @@ afsd_InitCM(char **reasonP) code = RegQueryValueEx(parmKey, "SMBAuthType", NULL, NULL, (BYTE *) &smb_authType, &dummyLen); - if (code != ERROR_SUCCESS || + if (code != ERROR_SUCCESS || (smb_authType != SMB_AUTH_EXTENDED && smb_authType != SMB_AUTH_NTLM && smb_authType != SMB_AUTH_NONE)) { smb_authType = SMB_AUTH_EXTENDED; /* default is to use extended authentication */ } @@ -1158,7 +1158,7 @@ afsd_InitCM(char **reasonP) (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_enableServerLocks = (unsigned short) dwValue; - } + } switch (cm_enableServerLocks) { case 0: afsi_log("EnableServerLocks: never"); @@ -1177,16 +1177,16 @@ afsd_InitCM(char **reasonP) (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_deleteReadOnly = (unsigned short) dwValue; - } + } afsi_log("CM DeleteReadOnly is %u", cm_deleteReadOnly); - + #ifdef USE_BPLUS dummyLen = sizeof(DWORD); code = RegQueryValueEx(parmKey, "BPlusTrees", NULL, NULL, (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_BPlusTrees = (unsigned short) dwValue; - } + } afsi_log("CM BPlusTrees is %u", cm_BPlusTrees); if (cm_BPlusTrees && !cm_InitBPlusDir()) { @@ -1197,14 +1197,14 @@ afsd_InitCM(char **reasonP) afsi_log("CM BPlusTrees is not supported"); #endif - if ((RegQueryValueExW( parmKey, L"PrefetchExecutableExtensions", 0, + if ((RegQueryValueExW( parmKey, L"PrefetchExecutableExtensions", 0, ®Type, NULL, &dummyLen) == ERROR_SUCCESS) && - (regType == REG_MULTI_SZ)) + (regType == REG_MULTI_SZ)) { clientchar_t * pSz; dummyLen += 3; /* in case the source string is not nul terminated */ pSz = malloc(dummyLen); - if ((RegQueryValueExW( parmKey, L"PrefetchExecutableExtensions", 0, ®Type, + if ((RegQueryValueExW( parmKey, L"PrefetchExecutableExtensions", 0, ®Type, (LPBYTE) pSz, &dummyLen) == ERROR_SUCCESS) && (regType == REG_MULTI_SZ)) { @@ -1221,7 +1221,7 @@ afsd_InitCM(char **reasonP) } smb_ExecutableExtensions[cnt] = NULL; } - + if (!smb_ExecutableExtensions) free(pSz); } @@ -1233,15 +1233,15 @@ afsd_InitCM(char **reasonP) (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_OfflineROIsValid = (unsigned short) dwValue; - } + } afsi_log("CM OfflineReadOnlyIsValid is %u", cm_OfflineROIsValid); - + dummyLen = sizeof(DWORD); code = RegQueryValueEx(parmKey, "GiveUpAllCallBacks", NULL, NULL, (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_giveUpAllCBs = (unsigned short) dwValue; - } + } afsi_log("CM GiveUpAllCallBacks is %u", cm_giveUpAllCBs); dummyLen = sizeof(DWORD); @@ -1249,7 +1249,7 @@ afsd_InitCM(char **reasonP) (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_followBackupPath = (unsigned short) dwValue; - } + } afsi_log("CM FollowBackupPath is %u", cm_followBackupPath); dummyLen = sizeof(DWORD); @@ -1257,7 +1257,7 @@ afsd_InitCM(char **reasonP) (BYTE *) &dwValue, &dummyLen); if (code == ERROR_SUCCESS) { cm_accessPerFileCheck = (int) dwValue; - } + } afsi_log("CM PerFileAccessCheck is %d", cm_accessPerFileCheck); dummyLen = sizeof(DWORD); @@ -1271,7 +1271,7 @@ afsd_InitCM(char **reasonP) RegCloseKey (parmKey); cacheBlocks = ((afs_uint64)cacheSize * 1024) / blockSize; - + /* get network related info */ cm_noIPAddr = CM_MAXINTERFACE_ADDR; code = syscfg_GetIFInfo(&cm_noIPAddr, @@ -1303,11 +1303,11 @@ afsd_InitCM(char **reasonP) cm_InitConn(); cm_InitServer(); - + cm_InitIoctl(); - + smb_InitIoctl(); - + cm_InitCallback(); cm_InitNormalization(); @@ -1345,7 +1345,7 @@ afsd_InitCM(char **reasonP) rx_SetBusyChannelError(CM_RX_RETRY_BUSY_CALL); - /* initialize RX, and tell it to listen to the callbackport, + /* initialize RX, and tell it to listen to the callbackport, * which is used for callback RPC messages. */ code = rx_Init(htons(cm_callbackport)); @@ -1382,7 +1382,7 @@ afsd_InitCM(char **reasonP) } rx_SetMinProcs(serverp, 2); rx_SetMaxProcs(serverp, 4); - + /* start server threads, *not* donating this one to the pool */ rx_StartServer(0); afsi_log("rx_StartServer"); @@ -1394,21 +1394,21 @@ afsd_InitCM(char **reasonP) rx_enableProcessRPCStats(); code = cm_GetRootCellName(rootCellName); - afsi_log("cm_GetRootCellName code %d, cm_freelanceEnabled= %d, rcn= %s", + afsi_log("cm_GetRootCellName code %d, cm_freelanceEnabled= %d, rcn= %s", code, cm_freelanceEnabled, (code ? "" : rootCellName)); - if (code != 0 && !cm_freelanceEnabled) + if (code != 0 && !cm_freelanceEnabled) { *reasonP = "can't find root cell name in " AFS_CELLSERVDB; return -1; - } + } else if (cm_freelanceEnabled) cm_data.rootCellp = NULL; - if (code == 0 && !cm_freelanceEnabled) + if (code == 0 && !cm_freelanceEnabled) { cm_data.rootCellp = cm_GetCell(rootCellName, CM_FLAG_CREATE); afsi_log("cm_GetCell addr %x", PtrToUlong(cm_data.rootCellp)); - if (cm_data.rootCellp == NULL) + if (cm_data.rootCellp == NULL) { *reasonP = "can't find root cell in " AFS_CELLSERVDB; return -1; @@ -1489,10 +1489,10 @@ int afsd_InitSMB(char **reasonP, void *aMBfunc) smb_AsyncStoreSize = cm_data.buf_blockSize; else smb_AsyncStoreSize = (dwValue & ~(cm_data.buf_blockSize-1)); - } else + } else smb_AsyncStoreSize = CM_CONFIGDEFAULT_ASYNCSTORESIZE; afsi_log("SMBAsyncStoreSize = %d", smb_AsyncStoreSize); - + RegCloseKey (parmKey); } @@ -1530,33 +1530,33 @@ void afsd_printStack(HANDLE hThread, CONTEXT *c) #endif DWORD symOptions; char functionName[MAXNAMELEN]; - + IMAGEHLP_MODULE Module; IMAGEHLP_LINE Line; - + STACKFRAME s; IMAGEHLP_SYMBOL *pSym; - + afsi_log_useTimestamp = 0; - + pSym = (IMAGEHLP_SYMBOL *) GlobalAlloc(0, sizeof (IMAGEHLP_SYMBOL) + MAXNAMELEN); - + memset( &s, '\0', sizeof s ); if (!SymInitialize(hProcess, NULL, 1) ) { afsi_log("SymInitialize(): GetLastError() = %lu\n", GetLastError() ); - + SymCleanup( hProcess ); GlobalFree(pSym); - + return; } - + symOptions = SymGetOptions(); symOptions |= SYMOPT_LOAD_LINES; symOptions &= ~SYMOPT_UNDNAME; SymSetOptions( symOptions ); - + /* * init STACKFRAME for first call * Notes: AddrModeFlat is just an assumption. I hate VDM debugging. @@ -1581,55 +1581,55 @@ void afsd_printStack(HANDLE hThread, CONTEXT *c) memset( pSym, '\0', sizeof (IMAGEHLP_SYMBOL) + MAXNAMELEN ); pSym->SizeOfStruct = sizeof (IMAGEHLP_SYMBOL); pSym->MaxNameLength = MAXNAMELEN; - + memset( &Line, '\0', sizeof Line ); Line.SizeOfStruct = sizeof Line; - + memset( &Module, '\0', sizeof Module ); Module.SizeOfStruct = sizeof Module; - + offset = 0; - + afsi_log("\n--# FV EIP----- RetAddr- FramePtr StackPtr Symbol" ); - + for ( frameNum = 0; ; ++ frameNum ) { /* - * get next stack frame (StackWalk(), SymFunctionTableAccess(), + * get next stack frame (StackWalk(), SymFunctionTableAccess(), * SymGetModuleBase()). if this returns ERROR_INVALID_ADDRESS (487) or * ERROR_NOACCESS (998), you can assume that either you are done, or * that the stack is so hosed that the next deeper frame could not be * found. */ - if ( ! StackWalk( IMAGE_FILE_MACHINE_I386, hProcess, hThread, &s, c, - NULL, SymFunctionTableAccess, SymGetModuleBase, + if ( ! StackWalk( IMAGE_FILE_MACHINE_I386, hProcess, hThread, &s, c, + NULL, SymFunctionTableAccess, SymGetModuleBase, NULL ) ) break; - + /* display its contents */ afsi_log("\n%3d %c%c %08lx %08lx %08lx %08lx ", frameNum, s.Far? 'F': '.', s.Virtual? 'V': '.', s.AddrPC.Offset, s.AddrReturn.Offset, s.AddrFrame.Offset, s.AddrStack.Offset ); - + if ( s.AddrPC.Offset == 0 ) { afsi_log("(-nosymbols- PC == 0)" ); } else - { + { /* show procedure info from a valid PC */ if (!SymGetSymFromAddr(hProcess, s.AddrPC.Offset, &offset, pSym)) { if ( GetLastError() != ERROR_INVALID_ADDRESS ) { - afsi_log("SymGetSymFromAddr(): errno = %lu", + afsi_log("SymGetSymFromAddr(): errno = %lu", GetLastError()); } } else { - UnDecorateSymbolName(pSym->Name, functionName, MAXNAMELEN, + UnDecorateSymbolName(pSym->Name, functionName, MAXNAMELEN, UNDNAME_NAME_ONLY); afsi_log("%s", functionName ); @@ -1643,17 +1643,17 @@ void afsd_printStack(HANDLE hThread, CONTEXT *c) { if (GetLastError() != ERROR_INVALID_ADDRESS) { - afsi_log("Error: SymGetLineFromAddr(): errno = %lu", + afsi_log("Error: SymGetLineFromAddr(): errno = %lu", GetLastError()); } } else { - afsi_log(" Line: %s(%lu) %+ld bytes", Line.FileName, + afsi_log(" Line: %s(%lu) %+ld bytes", Line.FileName, Line.LineNumber, offset); } } - + /* no return address means no deeper stackframe */ if (s.AddrReturn.Offset == 0) { @@ -1661,12 +1661,12 @@ void afsd_printStack(HANDLE hThread, CONTEXT *c) break; } } - + if (GetLastError() != 0) { afsi_log("\nStackWalk(): errno = %lu\n", GetLastError()); } - + SymCleanup(hProcess); GlobalFree(pSym); } @@ -1706,23 +1706,23 @@ OpenDumpFile(void) CREATE_ALWAYS, FILE_FLAG_WRITE_THROUGH, NULL); } -void +void GenerateMiniDump(PEXCEPTION_POINTERS ep) { if (IsDebuggerPresent()) return; - if (ep == NULL) + if (ep == NULL) { // Generate exception to get proper context in dump - __try + __try { RaiseException(DBG_CONTINUE, 0, 0, NULL); - } - __except(GenerateMiniDump(GetExceptionInformation()), EXCEPTION_CONTINUE_EXECUTION) + } + __except(GenerateMiniDump(GetExceptionInformation()), EXCEPTION_CONTINUE_EXECUTION) { } - } + } else { MINIDUMP_EXCEPTION_INFORMATION eInfo; @@ -1776,27 +1776,27 @@ GenerateMiniDump(PEXCEPTION_POINTERS ep) LONG __stdcall afsd_ExceptionFilter(EXCEPTION_POINTERS *ep) { CONTEXT context; -#ifdef _DEBUG +#ifdef _DEBUG BOOL allocRequestBrk = FALSE; -#endif +#endif HMODULE hLib = NULL; - - afsi_log("UnhandledException : code : 0x%x, address: 0x%x\n", - ep->ExceptionRecord->ExceptionCode, + + afsi_log("UnhandledException : code : 0x%x, address: 0x%x\n", + ep->ExceptionRecord->ExceptionCode, ep->ExceptionRecord->ExceptionAddress); - + #ifdef _DEBUG - if (afsd_crtDbgBreakCurrent && + if (afsd_crtDbgBreakCurrent && *afsd_crtDbgBreakCurrent == _CrtSetBreakAlloc(*afsd_crtDbgBreakCurrent)) - { + { allocRequestBrk = TRUE; afsi_log("Breaking on alloc request # %d\n", *afsd_crtDbgBreakCurrent); } #endif - + /* save context if we want to print the stack information */ context = *ep->ContextRecord; - + afsd_printStack(GetCurrentThread(), &context); GenerateMiniDump(ep); @@ -1812,15 +1812,15 @@ LONG __stdcall afsd_ExceptionFilter(EXCEPTION_POINTERS *ep) if (ep->ExceptionRecord->ExceptionCode == EXCEPTION_BREAKPOINT) { afsi_log("\nEXCEPTION_BREAKPOINT - continue execution ...\n"); - + #ifdef _DEBUG if (allocRequestBrk) { afsd_crtDbgBreakCurrent++; _CrtSetBreakAlloc(*afsd_crtDbgBreakCurrent); } -#endif -#if defined(_X86) +#endif +#if defined(_X86) ep->ContextRecord->Eip++; #endif #if defined(_AMD64_) @@ -1833,7 +1833,7 @@ LONG __stdcall afsd_ExceptionFilter(EXCEPTION_POINTERS *ep) return EXCEPTION_CONTINUE_SEARCH; } } - + void afsd_SetUnhandledExceptionFilter() { #ifndef NOTRACE @@ -1847,7 +1847,7 @@ void afsd_DbgBreakAllocInit() memset(afsd_crtDbgBreaks, -1, sizeof(afsd_crtDbgBreaks)); afsd_crtDbgBreakCurrent = afsd_crtDbgBreaks; } - + void afsd_DbgBreakAdd(DWORD requestNumber) { int i; diff --git a/src/WINNT/afsd/afsd_service.c b/src/WINNT/afsd/afsd_service.c index b7bb6a4fd..847e4b0ae 100644 --- a/src/WINNT/afsd/afsd_service.c +++ b/src/WINNT/afsd/afsd_service.c @@ -66,7 +66,7 @@ static void afsd_notifier(char *msgp, char *filep, long line) msgp = "unspecified assert"; if (filep) - LogEvent(EVENTLOG_ERROR_TYPE, MSG_SERVICE_ERROR_STOP_WITH_MSG_AND_LOCATION, + LogEvent(EVENTLOG_ERROR_TYPE, MSG_SERVICE_ERROR_STOP_WITH_MSG_AND_LOCATION, filep, line, msgp); else LogEvent(EVENTLOG_ERROR_TYPE, MSG_SERVICE_ERROR_STOP_WITH_MSG, msgp); @@ -96,11 +96,11 @@ static void afsd_notifier(char *msgp, char *filep, long line) cm_DumpSCache(afsi_file, "a", 0); cm_DumpBufHashTable(afsi_file, "a", 0); cm_DumpServers(afsi_file, "a", 0); - smb_DumpVCP(afsi_file, "a", 0); + smb_DumpVCP(afsi_file, "a", 0); rx_DumpPackets(afsi_file, "a"); rx_DumpCalls(afsi_file, "a"); afsi_log("--- end dump ---"); - + GenerateMiniDump(NULL); SetEvent(WaitToTerminate); @@ -164,7 +164,7 @@ afsd_ServiceFlushVolume(DWORD dwlpEventData) /* service control handler used in nt4 only for backward compat. */ -VOID WINAPI +VOID WINAPI afsd_ServiceControlHandler(DWORD ctrlCode) { HKEY parmKey; @@ -224,7 +224,7 @@ afsd_ServiceControlHandler(DWORD ctrlCode) /* XXX handle system shutdown */ /* XXX handle pause & continue */ } -} +} /* @@ -250,7 +250,7 @@ afsd_ServiceControlHandlerEx( osVersion.dwOSVersionInfoSize = sizeof(osVersion); GetVersionEx(&osVersion); - switch (ctrlCode) + switch (ctrlCode) { case SERVICE_CONTROL_SHUTDOWN: case SERVICE_CONTROL_STOP: @@ -307,121 +307,121 @@ afsd_ServiceControlHandlerEx( /* XXX handle system shutdown */ /* XXX handle pause & continue */ - case SERVICE_CONTROL_POWEREVENT: - { + case SERVICE_CONTROL_POWEREVENT: + { #ifdef DEBUG afsi_log("SERVICE_CONTROL_POWEREVENT"); #endif - /* - ** dwEventType of this notification == WPARAM of WM_POWERBROADCAST - ** Return NO_ERROR == return TRUE for that message, i.e. accept request - ** Return any error code to deny request, - ** i.e. as if returning BROADCAST_QUERY_DENY - */ + /* + ** dwEventType of this notification == WPARAM of WM_POWERBROADCAST + ** Return NO_ERROR == return TRUE for that message, i.e. accept request + ** Return any error code to deny request, + ** i.e. as if returning BROADCAST_QUERY_DENY + */ if (powerEventsRegistered) { - switch((int) dwEventType) - { - case PBT_APMQUERYSUSPEND: - afsi_log("SERVICE_CONTROL_APMQUERYSUSPEND"); + switch((int) dwEventType) + { + case PBT_APMQUERYSUSPEND: + afsi_log("SERVICE_CONTROL_APMQUERYSUSPEND"); /* Write all dirty buffers back to server */ if ( !lana_OnlyLoopback() ) { buf_CleanAndReset(); cm_SuspendSCache(); } - afsi_log("SERVICE_CONTROL_APMQUERYSUSPEND buf_CleanAndReset complete"); - dwRet = NO_ERROR; - break; - case PBT_APMQUERYSTANDBY: - afsi_log("SERVICE_CONTROL_APMQUERYSTANDBY"); + afsi_log("SERVICE_CONTROL_APMQUERYSUSPEND buf_CleanAndReset complete"); + dwRet = NO_ERROR; + break; + case PBT_APMQUERYSTANDBY: + afsi_log("SERVICE_CONTROL_APMQUERYSTANDBY"); /* Write all dirty buffers back to server */ if ( !lana_OnlyLoopback() ) { buf_CleanAndReset(); cm_SuspendSCache(); } - afsi_log("SERVICE_CONTROL_APMQUERYSTANDBY buf_CleanAndReset complete"); - dwRet = NO_ERROR; - break; - - /* allow remaining case PBT_WhatEver */ - case PBT_APMSUSPEND: + afsi_log("SERVICE_CONTROL_APMQUERYSTANDBY buf_CleanAndReset complete"); + dwRet = NO_ERROR; + break; + + /* allow remaining case PBT_WhatEver */ + case PBT_APMSUSPEND: afsi_log("SERVICE_CONTROL_APMSUSPEND"); powerStateSuspended = 1; if (osVersion.dwMajorVersion >= 6) { cm_SuspendSCache(); smb_StopListeners(0); } - dwRet = NO_ERROR; - break; - case PBT_APMSTANDBY: - afsi_log("SERVICE_CONTROL_APMSTANDBY"); + dwRet = NO_ERROR; + break; + case PBT_APMSTANDBY: + afsi_log("SERVICE_CONTROL_APMSTANDBY"); powerStateSuspended = 1; if (osVersion.dwMajorVersion >= 6) { cm_SuspendSCache(); smb_StopListeners(0); } - dwRet = NO_ERROR; - break; - case PBT_APMRESUMECRITICAL: - afsi_log("SERVICE_CONTROL_APMRESUMECRITICAL"); + dwRet = NO_ERROR; + break; + case PBT_APMRESUMECRITICAL: + afsi_log("SERVICE_CONTROL_APMRESUMECRITICAL"); if (osVersion.dwMajorVersion >= 6) smb_RestartListeners(0); - dwRet = NO_ERROR; - break; - case PBT_APMRESUMESUSPEND: + dwRet = NO_ERROR; + break; + case PBT_APMRESUMESUSPEND: /* User logged in after suspend */ - afsi_log("SERVICE_CONTROL_APMRESUMESUSPEND"); - dwRet = NO_ERROR; - break; - case PBT_APMRESUMESTANDBY: + afsi_log("SERVICE_CONTROL_APMRESUMESUSPEND"); + dwRet = NO_ERROR; + break; + case PBT_APMRESUMESTANDBY: /* User logged in after standby */ - afsi_log("SERVICE_CONTROL_APMRESUMESTANDBY"); - dwRet = NO_ERROR; - break; - case PBT_APMBATTERYLOW: - afsi_log("SERVICE_CONTROL_APMBATTERYLOW"); - dwRet = NO_ERROR; - break; - case PBT_APMPOWERSTATUSCHANGE: + afsi_log("SERVICE_CONTROL_APMRESUMESTANDBY"); + dwRet = NO_ERROR; + break; + case PBT_APMBATTERYLOW: + afsi_log("SERVICE_CONTROL_APMBATTERYLOW"); + dwRet = NO_ERROR; + break; + case PBT_APMPOWERSTATUSCHANGE: #ifdef DEBUG afsi_log("SERVICE_CONTROL_APMPOWERSTATUSCHANGE"); #endif - dwRet = NO_ERROR; - break; - case PBT_APMOEMEVENT: + dwRet = NO_ERROR; + break; + case PBT_APMOEMEVENT: #ifdef DEBUG - afsi_log("SERVICE_CONTROL_APMOEMEVENT"); + afsi_log("SERVICE_CONTROL_APMOEMEVENT"); #endif - dwRet = NO_ERROR; - break; - case PBT_APMRESUMEAUTOMATIC: + dwRet = NO_ERROR; + break; + case PBT_APMRESUMEAUTOMATIC: /* This is the message delivered once all devices are up */ - afsi_log("SERVICE_CONTROL_APMRESUMEAUTOMATIC"); + afsi_log("SERVICE_CONTROL_APMRESUMEAUTOMATIC"); powerStateSuspended = 0; if (osVersion.dwMajorVersion >= 6) { smb_SetLanAdapterChangeDetected(); } - dwRet = NO_ERROR; - break; - default: - afsi_log("SERVICE_CONTROL_unknown"); - dwRet = NO_ERROR; - } + dwRet = NO_ERROR; + break; + default: + afsi_log("SERVICE_CONTROL_unknown"); + dwRet = NO_ERROR; + } } } break; - case SERVICE_CONTROL_CUSTOM_DUMP: + case SERVICE_CONTROL_CUSTOM_DUMP: { - afsi_log("SERVICE_CONTROL_CUSTOM_DUMP"); + afsi_log("SERVICE_CONTROL_CUSTOM_DUMP"); GenerateMiniDump(NULL); dwRet = NO_ERROR; } break; - } /* end switch(ctrlCode) */ - return dwRet; + } /* end switch(ctrlCode) */ + return dwRet; } /* There is similar code in client_config\drivemap.cpp GlobalMountDrive() - * + * * Mount a drive into AFS if there global mapping */ /* DEE Could check first if we are run as SYSTEM */ @@ -473,18 +473,18 @@ static DWORD __stdcall MountGlobalDrivesThread(void * notUsed) nr.dwUsage = RESOURCEUSAGE_CONNECTABLE; /* ignored parameter */ dwResult = WNetAddConnection2(&nr,NULL,NULL,0); - afsi_log("GlobalAutoMap of %s to %s %s (%d)", szDriveToMapTo, szSubMount, + afsi_log("GlobalAutoMap of %s to %s %s (%d)", szDriveToMapTo, szSubMount, (dwResult == NO_ERROR) ? "succeeded" : "failed", dwResult); if (dwResult == NO_ERROR) { break; } /* wait for smb server to come up */ - Sleep((DWORD)1000 /* miliseconds */); + Sleep((DWORD)1000 /* miliseconds */); /* Disconnect any previous mappings */ dwResult = WNetCancelConnection2(szDriveToMapTo, 0, TRUE); } - } + } RegCloseKey(hKey); return 0; @@ -555,12 +555,12 @@ static void DismountGlobalDrives() } sprintf(szAfsPath,"\\\\%s\\%s",cm_NetbiosName,szSubMount); - + dwResult = WNetCancelConnection2(szDriveToMapTo, 0, TRUE); dwResult = WNetCancelConnection(szAfsPath, TRUE); - + afsi_log("Disconnect from GlobalAutoMap of %s to %s %s", szDriveToMapTo, szSubMount, dwResult ? "succeeded" : "failed"); - } + } RegCloseKey(hKey); } @@ -665,7 +665,7 @@ void LoadCrypt32(void) (FARPROC) pCryptMsgClose = GetProcAddress( hCrypt32, "CryptMsgClose" ); (FARPROC) pCertCompareCertificate = GetProcAddress( hCrypt32, "CertCompareCertificate" ); (FARPROC) pCertFreeCertificateContext = GetProcAddress( hCrypt32, "CertFreeCertificateContext" ); - + if ( !pCertGetNameString || !pCryptQueryObject || !pCryptMsgGetParam || @@ -746,7 +746,7 @@ PCCERT_CONTEXT GetCertCtx(CHAR * filename) 0, (PVOID)pSignerInfo, &dwSignerInfo); - + if (!fResult) { afsi_log("CryptMsgGetParam failed for [%s] with error 0x%x", filename, @@ -800,7 +800,7 @@ BOOL VerifyTrust(CHAR * filename) LONG (WINAPI *pWinVerifyTrust)(HWND hWnd, GUID* pgActionID, WINTRUST_DATA* pWinTrustData) = NULL; HINSTANCE hWinTrust; - if (filename == NULL ) + if (filename == NULL ) return FALSE; hWinTrust = LoadLibrary("wintrust"); @@ -838,7 +838,7 @@ BOOL VerifyTrust(CHAR * filename) switch (gle) { case TRUST_E_PROVIDER_UNKNOWN: afsi_log("VerifyTrust failed: \"Generic Verify V2\" Provider Unknown"); - break; + break; case TRUST_E_NOSIGNATURE: afsi_log("VerifyTrust failed: Unsigned executable"); break; @@ -978,7 +978,7 @@ BOOL AFSModulesVerify(void) } - code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, + code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, 0, KEY_QUERY_VALUE, &parmKey); if (code == ERROR_SUCCESS) { @@ -997,7 +997,7 @@ BOOL AFSModulesVerify(void) RegCloseKey (parmKey); } - if (verifyServiceSig + if (verifyServiceSig #ifndef _WIN64 && cacheSize < 716800 #endif @@ -1054,7 +1054,7 @@ BOOL AFSModulesVerify(void) if ( !VerifyTrust(szModName) ) { afsi_log("Signature Verification failed: %s", szModName); success = FALSE; - } + } else if (pCtxService) { PCCERT_CONTEXT pCtx = GetCertCtx(szModName); @@ -1064,10 +1064,10 @@ BOOL AFSModulesVerify(void) afsi_log("Certificate mismatch: %s", szModName); if (pCtx) LogCertCtx(pCtx); - + success = FALSE; } - + if (pCtx) pCertFreeCertificateContext(pCtx); } @@ -1096,7 +1096,7 @@ typedef SERVICE_STATUS_HANDLE ( * RegisterServiceCtrlHandlerExFunc )( LPCTSTR , typedef SERVICE_STATUS_HANDLE ( * RegisterServiceCtrlHandlerFunc )( LPCTSTR , LPHANDLER_FUNCTION ); RegisterServiceCtrlHandlerExFunc pRegisterServiceCtrlHandlerEx = NULL; -RegisterServiceCtrlHandlerFunc pRegisterServiceCtrlHandler = NULL; +RegisterServiceCtrlHandlerFunc pRegisterServiceCtrlHandler = NULL; VOID WINAPI afsd_Main(DWORD argc, LPTSTR *argv) @@ -1114,12 +1114,12 @@ afsd_Main(DWORD argc, LPTSTR *argv) void afsd_DbgBreakAllocInit(); afsd_DbgBreakAllocInit(); - _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF /*| _CRTDBG_CHECK_ALWAYS_DF*/ | + _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF /*| _CRTDBG_CHECK_ALWAYS_DF*/ | _CRTDBG_CHECK_CRT_DF /* | _CRTDBG_DELAY_FREE_MEM_DF */ ); -#endif +#endif afsd_SetUnhandledExceptionFilter(); - + osi_InitPanic(afsd_notifier); osi_InitTraceOption(); @@ -1181,12 +1181,12 @@ afsd_Main(DWORD argc, LPTSTR *argv) int bpower = TRUE; /* see if we should handle power notifications */ - code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, + code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, 0, KEY_QUERY_VALUE, &hkParm); if (code == ERROR_SUCCESS) { dummyLen = sizeof(bpower); code = RegQueryValueEx(hkParm, "FlushOnHibernate", NULL, NULL, - (BYTE *) &bpower, &dummyLen); + (BYTE *) &bpower, &dummyLen); if(code != ERROR_SUCCESS) bpower = TRUE; @@ -1239,7 +1239,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwWaitHint = 0; ServiceStatus.dwControlsAccepted = 0; SetServiceStatus(StatusHandle, &ServiceStatus); - } + } /* exit if initialization failed */ return; } @@ -1267,7 +1267,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) MainThreadId = GetCurrentThreadId(); jmpret = setjmp(notifier_jmp); - if (jmpret == 0) + if (jmpret == 0) #endif /* JUMP */ { code = afsd_InitCM(&reason); @@ -1305,7 +1305,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwWaitHint = 0; ServiceStatus.dwControlsAccepted = 0; SetServiceStatus(StatusHandle, &ServiceStatus); - } + } /* exit if initialization failed */ return; } @@ -1350,7 +1350,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwWaitHint = 0; ServiceStatus.dwControlsAccepted = 0; SetServiceStatus(StatusHandle, &ServiceStatus); - } + } /* exit if initialization failed */ return; } @@ -1375,7 +1375,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwControlsAccepted = SERVICE_ACCEPT_STOP | SERVICE_ACCEPT_SHUTDOWN | SERVICE_ACCEPT_POWEREVENT | SERVICE_ACCEPT_PARAMCHANGE; SetServiceStatus(StatusHandle, &ServiceStatus); } -#endif +#endif LogEvent(EVENTLOG_INFORMATION_TYPE, MSG_SERVICE_RUNNING); } @@ -1402,7 +1402,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwWaitHint = 0; ServiceStatus.dwControlsAccepted = 0; SetServiceStatus(StatusHandle, &ServiceStatus); - } + } /* exit if initialization failed */ return; } @@ -1447,23 +1447,23 @@ afsd_Main(DWORD argc, LPTSTR *argv) DismountGlobalDrives(); afsi_log("Global Drives dismounted"); - - smb_Shutdown(); - afsi_log("smb shutdown complete"); - - RpcShutdown(); + + smb_Shutdown(); + afsi_log("smb shutdown complete"); + + RpcShutdown(); cm_ReleaseAllLocks(); - cm_DaemonShutdown(); + cm_DaemonShutdown(); afsi_log("Daemon shutdown complete"); - - buf_Shutdown(); + + buf_Shutdown(); afsi_log("Buffer shutdown complete"); - + afsd_ShutdownCM(); - cm_ShutdownMappedMemory(); + cm_ShutdownMappedMemory(); rx_Finalize(); afsi_log("rx finalization complete"); @@ -1510,7 +1510,7 @@ afsd_Main(DWORD argc, LPTSTR *argv) ServiceStatus.dwControlsAccepted = 0; SetServiceStatus(StatusHandle, &ServiceStatus); } -} +} DWORD __stdcall afsdMain_thread(void* notUsed) { @@ -1557,9 +1557,9 @@ main(int argc, char * argv[]) bRunningAsService = FALSE; hAFSDMainThread = CreateThread(NULL, 0, afsdMain_thread, 0, 0, &tid); - + printf("Hit to terminate OpenAFS Client Service\n"); - getchar(); + getchar(); SetEvent(WaitToTerminate); } } diff --git a/src/WINNT/afsd/afsdacl.c b/src/WINNT/afsd/afsdacl.c index f669a451f..f9fba6b9b 100644 --- a/src/WINNT/afsd/afsdacl.c +++ b/src/WINNT/afsd/afsdacl.c @@ -99,7 +99,7 @@ int set_dacl(int action) { goto exit0; } - if (!QueryServiceObjectSecurity(s_afs, DACL_SECURITY_INFORMATION, + if (!QueryServiceObjectSecurity(s_afs, DACL_SECURITY_INFORMATION, &sd, 0, &dwSize)) { if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) @@ -129,7 +129,7 @@ int set_dacl(int action) { show_last_error(0); BuildExplicitAccessWithName(&exa[0], AFSCLIENT_ADMIN_GROUPNAME, - SPECIFIC_RIGHTS_ALL | STANDARD_RIGHTS_ALL, + SPECIFIC_RIGHTS_ALL | STANDARD_RIGHTS_ALL, SET_ACCESS, NO_INHERITANCE); @@ -220,7 +220,7 @@ int show_dacl(void) { SDDL_REVISION_1, DACL_SECURITY_INFORMATION, &pstr, - NULL)) + NULL)) { show_last_error(0); goto exit0; @@ -270,7 +270,7 @@ int main(int argc, char ** argv) { if(action) { rv = set_dacl(action); } - + if(showdacl) { rv = show_dacl(); } diff --git a/src/WINNT/afsd/afsicf.cpp b/src/WINNT/afsd/afsicf.cpp index 190ff8d69..051e4837f 100644 --- a/src/WINNT/afsd/afsicf.cpp +++ b/src/WINNT/afsd/afsicf.cpp @@ -262,7 +262,7 @@ HRESULT icf_CheckAndAddPorts(INetFwProfile * fwProfile, global_afs_port_t * port } else DEBUGOUT(("Added port\n")); - abandon_port: + abandon_port: fwPort->Release(); } } @@ -276,7 +276,7 @@ HRESULT icf_CheckAndAddPorts(INetFwProfile * fwProfile, global_afs_port_t * port fwPorts->Release(); return rhr; -} +} long icf_CheckAndAddAFSPorts(int portset) { HRESULT hr; @@ -341,5 +341,5 @@ int main(int argc, char **argv) { printf("Succeeded\n"); printf("Done\n"); return 0; -} -#endif \ No newline at end of file +} +#endif diff --git a/src/WINNT/afsd/afskfw.c b/src/WINNT/afsd/afskfw.c index 24fdaca92..9b97acd33 100644 --- a/src/WINNT/afsd/afskfw.c +++ b/src/WINNT/afsd/afskfw.c @@ -2,20 +2,20 @@ * Copyright (c) 2004, 2005, 2006, 2007, 2008 Secure Endpoints Inc. * Copyright (c) 2003 SkyRope, LLC * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without + * + * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, + * + * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation + * - Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * - Neither the name of Skyrope, LLC nor the names of its contributors may be - * used to endorse or promote products derived from this software without + * - Neither the name of Skyrope, LLC nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission from Skyrope, LLC. * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER @@ -118,7 +118,7 @@ DECL_FUNC_PTR(Leash_get_default_renew_min); DECL_FUNC_PTR(Leash_get_default_renew_max); DECL_FUNC_PTR(Leash_get_default_renewable); DECL_FUNC_PTR(Leash_get_default_mslsa_import); -#endif +#endif // krb5 functions DECL_FUNC_PTR(krb5_change_password); @@ -433,7 +433,7 @@ KFW_initialize(void) HANDLE hMutex = NULL; StringCbPrintf( mutexName, sizeof(mutexName), "AFS KFW Init pid=%d", getpid()); - + hMutex = CreateMutex( NULL, TRUE, mutexName ); if ( GetLastError() == ERROR_ALREADY_EXISTS ) { if ( WaitForSingleObject( hMutex, INFINITE ) != WAIT_OBJECT_0 ) { @@ -528,7 +528,7 @@ static int IsWow64() hModule = GetModuleHandle(TEXT("kernel32")); if (hModule) { fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(hModule, "IsWow64Process"); - + if (NULL != fnIsWow64Process) { if (!fnIsWow64Process(GetCurrentProcess(),&bIsWow64)) @@ -601,7 +601,7 @@ KFW_use_krb524(void) return use524; } -int +int KFW_is_available(void) { HKEY parmKey; @@ -616,7 +616,7 @@ KFW_is_available(void) (BYTE *) &enableKFW, &len); RegCloseKey (parmKey); } - + if (code != ERROR_SUCCESS) { code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY, 0, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_QUERY_VALUE, &parmKey); @@ -626,15 +626,15 @@ KFW_is_available(void) (BYTE *) &enableKFW, &len); RegCloseKey (parmKey); } - } + } if ( !enableKFW ) return FALSE; KFW_initialize(); - if ( hKrb5 && hComErr && hService && + if ( hKrb5 && hComErr && hService && #ifdef USE_MS2MIT - hSecur32 && + hSecur32 && #endif /* USE_MS2MIT */ #ifdef USE_KRB524 hKrb524 && @@ -647,15 +647,15 @@ KFW_is_available(void) return FALSE; } -int -KRB5_error(krb5_error_code rc, LPCSTR FailedFunctionName, - int FreeContextFlag, krb5_context * ctx, +int +KRB5_error(krb5_error_code rc, LPCSTR FailedFunctionName, + int FreeContextFlag, krb5_context * ctx, krb5_ccache * cache) { char message[256]; const char *errText; - int krb5Error = ((int)(rc & 255)); - + int krb5Error = ((int)(rc & 255)); + /* switch (krb5Error) { @@ -665,15 +665,15 @@ KRB5_error(krb5_error_code rc, LPCSTR FailedFunctionName, return; } */ - + if (pkrb5_get_error_message) errText = pkrb5_get_error_message(ctx, rc); else errText = perror_message(rc); - StringCbPrintf(message, sizeof(message), + StringCbPrintf(message, sizeof(message), "%s\n(Kerberos error %ld)\n\n%s failed", - errText, - krb5Error, + errText, + krb5Error, FailedFunctionName); if (pkrb5_free_error_message) pkrb5_free_error_message(ctx, (char *)errText); @@ -681,8 +681,8 @@ KRB5_error(krb5_error_code rc, LPCSTR FailedFunctionName, if ( IsDebuggerPresent() ) OutputDebugString(message); - MessageBox(NULL, message, "Kerberos Five", MB_OK | MB_ICONERROR | - MB_TASKMODAL | + MessageBox(NULL, message, "Kerberos Five", MB_OK | MB_ICONERROR | + MB_TASKMODAL | MB_SETFOREGROUND); if (FreeContextFlag == 1) { @@ -692,7 +692,7 @@ KRB5_error(krb5_error_code rc, LPCSTR FailedFunctionName, pkrb5_cc_close(*ctx, *cache); *cache = NULL; } - + pkrb5_free_context(*ctx); *ctx = NULL; } @@ -734,16 +734,16 @@ KFW_AFS_update_princ_ccache_data(krb5_context ctx, krb5_ccache cc, int lsa) ccfullname = malloc(strlen(ccname) + strlen(cctype) + 2); if (!ccfullname) goto cleanup; - + StringCbPrintf(ccfullname, sizeof(ccfullname), "%s:%s", cctype, ccname); - // Search the existing list to see if we have a match + // Search the existing list to see if we have a match if ( next ) { for ( ; next ; next = next->next ) { if ( !strcmp(next->principal,pname) && !strcmp(next->ccache_name, ccfullname) ) break; } - } + } // If not, match add a new node to the beginning of the list and assign init it if ( !next ) { @@ -771,7 +771,7 @@ KFW_AFS_update_princ_ccache_data(krb5_context ctx, krb5_ccache cc, int lsa) if ( creds.ticket_flags & TKT_FLG_INITIAL ) { int valid; // we found the ticket we are looking for - // check validity of timestamp + // check validity of timestamp // We add a 5 minutes fudge factor to compensate for potential // clock skew errors between the KDC and client OS @@ -787,7 +787,7 @@ KFW_AFS_update_princ_ccache_data(krb5_context ctx, krb5_ccache cc, int lsa) } else if ( valid ) { next->expired = 0; next->expiration_time = creds.times.endtime; - next->renew = (creds.times.renew_till > creds.times.endtime) && + next->renew = (creds.times.renew_till > creds.times.endtime) && (creds.ticket_flags & TKT_FLG_RENEWABLE); } else { next->expired = 1; @@ -817,7 +817,7 @@ KFW_AFS_update_princ_ccache_data(krb5_context ctx, krb5_ccache cc, int lsa) pkrb5_free_unparsed_name(ctx,pname); if ( principal ) pkrb5_free_principal(ctx,principal); -} +} int KFW_AFS_find_ccache_for_principal(krb5_context ctx, char * principal, char **ccache, int valid_only) @@ -839,7 +839,7 @@ KFW_AFS_find_ccache_for_principal(krb5_context ctx, char * principal, char **cca } response = _strdup(next->ccache_name); // MS Kerberos LSA is our best option so use it and quit - if ( next->from_lsa ) + if ( next->from_lsa ) break; } next = next->next; @@ -852,7 +852,7 @@ KFW_AFS_find_ccache_for_principal(krb5_context ctx, char * principal, char **cca return 0; } -void +void KFW_AFS_delete_princ_ccache_data(krb5_context ctx, char * pname, char * ccname) { struct principal_ccache_data ** next = &princ_cc_data; @@ -861,7 +861,7 @@ KFW_AFS_delete_princ_ccache_data(krb5_context ctx, char * pname, char * ccname) return; while ( (*next) ) { - if ( !strcmp((*next)->principal,pname) || + if ( !strcmp((*next)->principal,pname) || !strcmp((*next)->ccache_name,ccname) ) { void * temp; free((*next)->principal); @@ -873,12 +873,12 @@ KFW_AFS_delete_princ_ccache_data(krb5_context ctx, char * pname, char * ccname) } } -void +void KFW_AFS_update_cell_princ_map(krb5_context ctx, char * cell, char *pname, int active) { struct cell_principal_map * next = cell_princ_map; - // Search the existing list to see if we have a match + // Search the existing list to see if we have a match if ( next ) { for ( ; next ; next = next->next ) { if ( !strcmp(next->cell, cell) ) { @@ -894,7 +894,7 @@ KFW_AFS_update_cell_princ_map(krb5_context ctx, char * cell, char *pname, int ac } } } - } + } // If not, match add a new node to the beginning of the list and assign init it if ( !next ) { @@ -907,7 +907,7 @@ KFW_AFS_update_cell_princ_map(krb5_context ctx, char * cell, char *pname, int ac } } -void +void KFW_AFS_delete_cell_princ_maps(krb5_context ctx, char * pname, char * cell) { struct cell_principal_map ** next = &cell_princ_map; @@ -916,7 +916,7 @@ KFW_AFS_delete_cell_princ_maps(krb5_context ctx, char * pname, char * cell) return; while ( (*next) ) { - if ( !strcmp((*next)->principal,pname) || + if ( !strcmp((*next)->principal,pname) || !strcmp((*next)->cell,cell) ) { void * temp; free((*next)->principal); @@ -928,9 +928,9 @@ KFW_AFS_delete_cell_princ_maps(krb5_context ctx, char * pname, char * cell) } } -// Returns (if possible) a principal which has been known in +// Returns (if possible) a principal which has been known in // the past to have been used to obtain tokens for the specified -// cell. +// cell. // TODO: Attempt to return one which has not yet expired by checking // the principal/ccache data int @@ -969,7 +969,7 @@ KFW_AFS_find_cells_for_princ(krb5_context ctx, char * pname, char **cells[], int int count = 0, i; struct cell_principal_map * next_map = cell_princ_map; const char * princ = NULL; - + if ( !pname ) return 0; @@ -1052,7 +1052,7 @@ KFW_import_windows_lsa(void) char cell[128]="", realm[128]="", *def_realm = 0; unsigned int i; DWORD dwMsLsaImport; - + if (!pkrb5_init_context) return; @@ -1176,7 +1176,7 @@ KFW_import_ccache_data(void) OutputDebugString("\n"); } if ( strcmp(pNCi[i]->name,pNCi[i]->principal) - && strcmp(pNCi[i]->name,LSA_CCNAME) + && strcmp(pNCi[i]->name,LSA_CCNAME) ) { int found = 0; for ( j=0; pNCi[j]; j++ ) { @@ -1185,7 +1185,7 @@ KFW_import_ccache_data(void) break; } } - + code = pkrb5_cc_resolve(ctx, pNCi[i]->principal, &cc); if (code) goto loop_cleanup; @@ -1281,7 +1281,7 @@ KFW_import_ccache_data(void) OutputDebugString("Calling KFW_AFS_klog() to obtain token\n"); } - code = KFW_AFS_klog(ctx, cc, "afs", cell->data, realm->data, + code = KFW_AFS_klog(ctx, cc, "afs", cell->data, realm->data, #ifndef USE_LEASH 600, #else @@ -1337,7 +1337,7 @@ KFW_import_ccache_data(void) int -KFW_AFS_get_cred( char * username, +KFW_AFS_get_cred( char * username, char * cell, char * password, int lifetime, @@ -1429,8 +1429,8 @@ KFW_AFS_get_cred( char * username, #endif if ( password && password[0] ) { - code = KFW_kinit( ctx, cc, HWND_DESKTOP, - pname, + code = KFW_kinit( ctx, cc, HWND_DESKTOP, + pname, password, lifetime, #ifndef USE_LEASH @@ -1468,7 +1468,7 @@ KFW_AFS_get_cred( char * username, KFW_AFS_update_cell_princ_map(ctx, cell, pname, TRUE); - // Attempt to obtain new tokens for other cells supported by the same + // Attempt to obtain new tokens for other cells supported by the same // principal cell_count = KFW_AFS_find_cells_for_princ(ctx, pname, &cells, TRUE); if ( cell_count > 1 ) { @@ -1487,14 +1487,14 @@ KFW_AFS_get_cred( char * username, } code = KFW_AFS_get_cellconfig( cells[cell_count], (void*)&cellconfig, local_cell); if ( code ) continue; - + realm = afs_realm_of_cell(ctx, &cellconfig); // do not free if ( IsDebuggerPresent() ) { OutputDebugString("Realm: "); OutputDebugString(realm); OutputDebugString("\n"); } - + code = KFW_AFS_klog(ctx, cc, "afs", cells[cell_count], realm, lifetime, smbname); if ( IsDebuggerPresent() ) { char message[256]; @@ -1532,7 +1532,7 @@ KFW_AFS_get_cred( char * username, return(code); } -int +int KFW_AFS_destroy_tickets_for_cell(char * cell) { krb5_context ctx = NULL; @@ -1597,7 +1597,7 @@ KFW_AFS_destroy_tickets_for_cell(char * cell) return 0; } -int +int KFW_AFS_destroy_tickets_for_principal(char * user) { krb5_context ctx = NULL; @@ -1682,10 +1682,10 @@ KFW_AFS_renew_expiring_tokens(void) if (code) goto cleanup; code = pkrb5_timeofday(ctx, &now); - if (code) goto cleanup; + if (code) goto cleanup; for ( ; pcc_next ; pcc_next = pcc_next->next ) { - if ( pcc_next->expired ) + if ( pcc_next->expired ) continue; if ( now >= (pcc_next->expiration_time) ) { @@ -1697,7 +1697,7 @@ KFW_AFS_renew_expiring_tokens(void) if ( pcc_next->renew && now >= (pcc_next->expiration_time - cminRENEW * csec1MINUTE) ) { code = pkrb5_cc_resolve(ctx, pcc_next->ccache_name, &cc); - if ( code ) + if ( code ) goto loop_cleanup; code = KFW_renew(ctx,cc); #ifdef USE_MS2MIT @@ -1709,7 +1709,7 @@ KFW_AFS_renew_expiring_tokens(void) KFW_AFS_update_princ_ccache_data(ctx, cc, pcc_next->from_lsa); if (code) goto loop_cleanup; - // Attempt to obtain new tokens for other cells supported by the same + // Attempt to obtain new tokens for other cells supported by the same // principal cell_count = KFW_AFS_find_cells_for_princ(ctx, pcc_next->principal, &cells, TRUE); if ( cell_count > 0 ) { @@ -1825,8 +1825,8 @@ KFW_AFS_renew_token_for_cell(char * cell) } #ifdef COMMENT - /* krb5_cc_remove_cred() is not implemented - * for a single cred + /* krb5_cc_remove_cred() is not implemented + * for a single cred */ code = pkrb5_build_principal(ctx, &service, strlen(realm), realm, "afs", cell, NULL); @@ -1887,10 +1887,10 @@ KFW_AFS_renew_token_for_cell(char * cell) } free(principals); } else - code = -1; // we did not renew the tokens + code = -1; // we did not renew the tokens cleanup: - if (ctx) + if (ctx) pkrb5_free_context(ctx); return (code ? FALSE : TRUE); @@ -1954,7 +1954,7 @@ KFW_renew(krb5_context alt_ctx, krb5_ccache alt_cc) KRB5_TGS_NAME_SIZE, KRB5_TGS_NAME, realm->length,realm->data, 0); - if ( code ) + if ( code ) goto cleanup; if ( IsDebuggerPresent() ) { @@ -2063,16 +2063,16 @@ KFW_kinit( krb5_context alt_ctx, if ( alt_cc ) { cc = alt_cc; } else { - code = pkrb5_cc_default(ctx, &cc); + code = pkrb5_cc_default(ctx, &cc); if (code) goto cleanup; } code = pkrb5_parse_name(ctx, principal_name, &me); - if (code) + if (code) goto cleanup; code = pkrb5_unparse_name(ctx, me, &name); - if (code) + if (code) goto cleanup; if (lifetime == 0) @@ -2150,14 +2150,14 @@ KFW_kinit( krb5_context alt_ctx, netIPAddr = htonl(publicIP); memcpy(addrs[i]->contents,&netIPAddr,4); - + pkrb5_get_init_creds_opt_set_address_list(&options,addrs); } } - code = pkrb5_get_init_creds_password(ctx, - &my_creds, + code = pkrb5_get_init_creds_password(ctx, + &my_creds, me, password, // password KRB5_prompter, // prompter @@ -2165,15 +2165,15 @@ KFW_kinit( krb5_context alt_ctx, 0, // start time 0, // service name &options); - if (code) + if (code) goto cleanup; code = pkrb5_cc_initialize(ctx, cc, me); - if (code) + if (code) goto cleanup; code = pkrb5_cc_store_cred(ctx, cc, &my_creds); - if (code) + if (code) goto cleanup; cleanup: @@ -2224,7 +2224,7 @@ KFW_kdestroy(krb5_context alt_ctx, krb5_ccache alt_cc) if ( alt_cc ) { cc = alt_cc; } else { - code = pkrb5_cc_default(ctx, &cc); + code = pkrb5_cc_default(ctx, &cc); if (code) goto cleanup; } @@ -2272,11 +2272,11 @@ GetSecurityLogonSessionData(PSECURITY_LOGON_SESSION_DATA * ppSessionData) } // -// MSLSA_IsKerberosLogon() does not validate whether or not there are valid tickets in the -// cache. It validates whether or not it is reasonable to assume that if we -// attempted to retrieve valid tickets we could do so. Microsoft does not +// MSLSA_IsKerberosLogon() does not validate whether or not there are valid tickets in the +// cache. It validates whether or not it is reasonable to assume that if we +// attempted to retrieve valid tickets we could do so. Microsoft does not // automatically renew expired tickets. Therefore, the cache could contain -// expired or invalid tickets. Microsoft also caches the user's password +// expired or invalid tickets. Microsoft also caches the user's password // and will use it to retrieve new TGTs if the cache is empty and tickets // are requested. @@ -2309,7 +2309,7 @@ MSLSA_IsKerberosLogon(VOID) } #endif /* USE_MS2MIT */ -static BOOL CALLBACK +static BOOL CALLBACK MultiInputDialogProc( HWND hDialog, UINT message, WPARAM wParam, LPARAM lParam) { int i; @@ -2324,7 +2324,7 @@ MultiInputDialogProc( HWND hDialog, UINT message, WPARAM wParam, LPARAM lParam) for ( i=0; i < mid_cnt ; i++ ) { if (mid_tb[i].echo == 0) SendDlgItemMessage(hDialog, ID_MID_TEXT+i, EM_SETPASSWORDCHAR, 32, 0); - else if (mid_tb[i].echo == 2) + else if (mid_tb[i].echo == 2) SendDlgItemMessage(hDialog, ID_MID_TEXT+i, EM_SETPASSWORDCHAR, '*', 0); } return TRUE; @@ -2345,7 +2345,7 @@ MultiInputDialogProc( HWND hDialog, UINT message, WPARAM wParam, LPARAM lParam) return FALSE; } -static LPWORD +static LPWORD lpwAlign( LPWORD lpIn ) { ULONG_PTR ul; @@ -2363,8 +2363,8 @@ lpwAlign( LPWORD lpIn ) */ static LRESULT -MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, - char * ptext[], int numlines, int width, +MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, + char * ptext[], int numlines, int width, int tb_cnt, struct textField * tb) { HGLOBAL hgbl; @@ -2378,22 +2378,22 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, hgbl = GlobalAlloc(GMEM_ZEROINIT, 4096); if (!hgbl) return -1; - + mid_cnt = tb_cnt; mid_tb = tb; lpdt = (LPDLGTEMPLATE)GlobalLock(hgbl); - + // Define a dialog box. - + lpdt->style = WS_POPUP | WS_BORDER | WS_SYSMENU - | DS_MODALFRAME | WS_CAPTION | DS_CENTER + | DS_MODALFRAME | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND | DS_3DLOOK | DS_SETFONT | DS_FIXEDSYS | DS_NOFAILCREATE; lpdt->cdit = numlines + (2 * tb_cnt) + 2; // number of controls - lpdt->x = 10; + lpdt->x = 10; lpdt->y = 10; - lpdt->cx = 20 + width * 4; + lpdt->cx = 20 + width * 4; lpdt->cy = 20 + (numlines + tb_cnt + 4) * 14; lpw = (LPWORD) (lpdt + 1); @@ -2405,7 +2405,7 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, lpw += nchar; *lpw++ = 8; // font size (points) lpwsz = (LPWSTR) lpw; - nchar = MultiByteToWideChar (CP_ACP, 0, "MS Shell Dlg", + nchar = MultiByteToWideChar (CP_ACP, 0, "MS Shell Dlg", -1, lpwsz, 128); lpw += nchar; @@ -2416,9 +2416,9 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, lpdit = (LPDLGITEMTEMPLATE) lpw; lpdit->style = WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON | WS_TABSTOP | WS_BORDER; lpdit->dwExtendedStyle = 0; - lpdit->x = (lpdt->cx - 14)/4 - 20; + lpdit->x = (lpdt->cx - 14)/4 - 20; lpdit->y = 10 + (numlines + tb_cnt + 2) * 14; - lpdit->cx = 40; + lpdit->cx = 40; lpdit->cy = 14; lpdit->id = IDOK; // OK button identifier @@ -2438,9 +2438,9 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, lpdit = (LPDLGITEMTEMPLATE) lpw; lpdit->style = WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP | WS_BORDER; lpdit->dwExtendedStyle = 0; - lpdit->x = (lpdt->cx - 14)*3/4 - 20; + lpdit->x = (lpdt->cx - 14)*3/4 - 20; lpdit->y = 10 + (numlines + tb_cnt + 2) * 14; - lpdit->cx = 40; + lpdit->cx = 40; lpdit->cy = 14; lpdit->id = IDCANCEL; // CANCEL button identifier @@ -2462,9 +2462,9 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, lpdit = (LPDLGITEMTEMPLATE) lpw; lpdit->style = WS_CHILD | WS_VISIBLE | SS_LEFT; lpdit->dwExtendedStyle = 0; - lpdit->x = 10; + lpdit->x = 10; lpdit->y = 10 + i * 14; - lpdit->cx = (short)strlen(ptext[i]) * 4 + 10; + lpdit->cx = (short)strlen(ptext[i]) * 4 + 10; lpdit->cy = 14; lpdit->id = ID_TEXT + i; // text identifier @@ -2473,12 +2473,12 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, *lpw++ = 0x0082; // static class lpwsz = (LPWSTR) lpw; - nchar = MultiByteToWideChar (CP_ACP, 0, ptext[i], + nchar = MultiByteToWideChar (CP_ACP, 0, ptext[i], -1, lpwsz, 2*width); lpw += nchar; *lpw++ = 0; // no creation data } - + for ( i=0, pwid = 0; istyle = WS_CHILD | WS_VISIBLE | SS_LEFT; lpdit->dwExtendedStyle = 0; - lpdit->x = 10; + lpdit->x = 10; lpdit->y = 10 + (numlines + i + 1) * 14; - lpdit->cx = pwid * 4; + lpdit->cx = pwid * 4; lpdit->cy = 14; lpdit->id = ID_TEXT + numlines + i; // text identifier @@ -2505,7 +2505,7 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, *lpw++ = 0x0082; // static class lpwsz = (LPWSTR) lpw; - nchar = MultiByteToWideChar (CP_ACP, 0, tb[i].label ? tb[i].label : "", + nchar = MultiByteToWideChar (CP_ACP, 0, tb[i].label ? tb[i].label : "", -1, lpwsz, 128); lpw += nchar; *lpw++ = 0; // no creation data @@ -2517,9 +2517,9 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, lpdit = (LPDLGITEMTEMPLATE) lpw; lpdit->style = WS_CHILD | WS_VISIBLE | ES_LEFT | WS_TABSTOP | WS_BORDER | (tb[i].echo == 1 ? 0L : ES_PASSWORD); lpdit->dwExtendedStyle = 0; - lpdit->x = 10 + (pwid + 1) * 4; + lpdit->x = 10 + (pwid + 1) * 4; lpdit->y = 10 + (numlines + i + 1) * 14; - lpdit->cx = (width - (pwid + 1)) * 4; + lpdit->cx = (width - (pwid + 1)) * 4; lpdit->cy = 14; lpdit->id = ID_MID_TEXT + i; // identifier @@ -2528,16 +2528,16 @@ MultiInputDialog( HINSTANCE hinst, HWND hwndOwner, *lpw++ = 0x0081; // edit class lpwsz = (LPWSTR) lpw; - nchar = MultiByteToWideChar (CP_ACP, 0, tb[i].def ? tb[i].def : "", + nchar = MultiByteToWideChar (CP_ACP, 0, tb[i].def ? tb[i].def : "", -1, lpwsz, 128); lpw += nchar; *lpw++ = 0; // no creation data } - GlobalUnlock(hgbl); - ret = DialogBoxIndirect(hinst, (LPDLGTEMPLATE) hgbl, - hwndOwner, (DLGPROC) MultiInputDialogProc); - GlobalFree(hgbl); + GlobalUnlock(hgbl); + ret = DialogBoxIndirect(hinst, (LPDLGTEMPLATE) hgbl, + hwndOwner, (DLGPROC) MultiInputDialogProc); + GlobalFree(hgbl); switch ( ret ) { case 0: /* Timeout */ @@ -2568,7 +2568,7 @@ multi_field_dialog(HWND hParent, char * preface, int n, struct textField tb[]) char * plines[16], *p = preface ? preface : ""; int i; - for ( i=0; i<16; i++ ) + for ( i=0; i<16; i++ ) plines[i] = NULL; while (*p && numlines < 16) { @@ -2579,7 +2579,7 @@ multi_field_dialog(HWND hParent, char * preface, int n, struct textField tb[]) p++; } else if ( *p == '\n' ) { *p++ = '\0'; - } + } if ( strlen(plines[numlines-1]) > maxwidth ) maxwidth = (int)strlen(plines[numlines-1]); } @@ -2623,7 +2623,7 @@ KRB5_prompter( krb5_context context, tb[i].label = prompts[i].prompt; tb[i].def = NULL; tb[i].echo = (prompts[i].hidden ? 2 : 1); - } + } ok = multi_field_dialog(hParent,(char *)banner,num_prompts,tb); if ( ok ) { @@ -2717,12 +2717,12 @@ KFW_AFS_unlog(void) #define ALLOW_REGISTER 1 static int -ViceIDToUsername(char *username, - char *realm_of_user, +ViceIDToUsername(char *username, + char *realm_of_user, char *realm_of_cell, char * cell_to_use, - struct ktc_principal *aclient, - struct ktc_principal *aserver, + struct ktc_principal *aclient, + struct ktc_principal *aserver, struct ktc_token *atoken) { static char lastcell[CELL_MAXNAMELEN+1] = { 0 }; @@ -2918,7 +2918,7 @@ KFW_AFS_klog( code = pkrb5_cc_get_principal(ctx, cc, &client_principal); if (code) { - if ( code == KRB5_CC_NOTFOUND && IsDebuggerPresent() ) + if ( code == KRB5_CC_NOTFOUND && IsDebuggerPresent() ) { OutputDebugString("Principal Not Found for ccache\n"); } @@ -2926,7 +2926,7 @@ KFW_AFS_klog( } if (!KFW_accept_dotted_usernames()) { - /* look for client principals which cannot be distinguished + /* look for client principals which cannot be distinguished * from Kerberos 4 multi-component principal names */ k5data = krb5_princ_component(ctx,client_principal,0); @@ -2943,7 +2943,7 @@ KFW_AFS_klog( } i = krb5_princ_realm(ctx, client_principal)->length; - if (i > REALM_SZ-1) + if (i > REALM_SZ-1) i = REALM_SZ-1; StringCbCopyN( realm_of_user, sizeof(realm_of_user), krb5_princ_realm(ctx, client_principal)->data, i); @@ -2955,7 +2955,7 @@ KFW_AFS_klog( if ((rc = (*pkrb_get_tf_realm)((*ptkt_string)(), realm_of_user)) != KSUCCESS) { goto cleanup; - } + } } #else if (!try_krb5) @@ -2999,7 +2999,7 @@ KFW_AFS_klog( increds.keyblock.enctype = ENCTYPE_DES_CBC_CRC; /* If there was a specific realm we are supposed to try - * then use it + * then use it */ if (strlen(realm) != 0) { /* service/cell@REALM */ @@ -3069,7 +3069,7 @@ KFW_AFS_klog( realm_of_user, ServiceName, CellName, - 0)) + 0)) { goto cleanup; } @@ -3100,7 +3100,7 @@ KFW_AFS_klog( if ((code == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN || code == KRB5_ERR_HOST_REALM_UNKNOWN || code == KRB5KRB_ERR_GENERIC /* heimdal */ || - code == KRB5KRB_AP_ERR_MSG_TYPE) && + code == KRB5KRB_AP_ERR_MSG_TYPE) && strcmp(realm_of_user, realm_of_cell)) { /* Then service/cell@CELL_REALM */ pkrb5_free_principal(ctx,increds.server); @@ -3128,7 +3128,7 @@ KFW_AFS_klog( if (!code) code = pkrb5_get_credentials(ctx, 0, cc, &increds, &k5creds); - if (!code && !strlen(realm_of_cell)) + if (!code && !strlen(realm_of_cell)) copy_realm_of_ticket(ctx, realm_of_cell, sizeof(realm_of_cell), k5creds); } @@ -3161,7 +3161,7 @@ KFW_AFS_klog( if (!code) code = pkrb5_get_credentials(ctx, 0, cc, &increds, &k5creds); - if (!code && !strlen(realm_of_cell)) + if (!code && !strlen(realm_of_cell)) copy_realm_of_ticket(ctx, realm_of_cell, sizeof(realm_of_cell), k5creds); } } @@ -3177,7 +3177,7 @@ KFW_AFS_klog( } /* This code inserts the entire K5 ticket into the token - * No need to perform a krb524 translation which is + * No need to perform a krb524 translation which is * commented out in the code below */ if (KFW_use_krb524() || @@ -3212,7 +3212,7 @@ KFW_AFS_klog( if (atoken.kvno == btoken.kvno && atoken.ticketLen == btoken.ticketLen && !memcmp(&atoken.sessionKey, &btoken.sessionKey, sizeof(atoken.sessionKey)) && - !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) + !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) { /* Success - Nothing to do */ goto cleanup; @@ -3247,7 +3247,7 @@ KFW_AFS_klog( GetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, NULL, 0); if (GetLastError() == ERROR_ENVVAR_NOT_FOUND) - ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, + ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, &aclient, &aserver, &atoken); if ( smbname ) { @@ -3266,7 +3266,7 @@ KFW_AFS_klog( goto cleanup; #else /* Otherwise, the ticket could have been too large so try to - * convert using the krb524d running with the KDC + * convert using the krb524d running with the KDC */ code = pkrb524_convert_creds_kdc(ctx, k5creds, &creds); pkrb5_free_creds(ctx, k5creds); @@ -3346,7 +3346,7 @@ KFW_AFS_klog( if (atoken.kvno == btoken.kvno && atoken.ticketLen == btoken.ticketLen && !memcmp(&atoken.sessionKey, &btoken.sessionKey, sizeof(atoken.sessionKey)) && - !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) + !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) { goto cleanup; } @@ -3372,7 +3372,7 @@ KFW_AFS_klog( GetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, NULL, 0); if (GetLastError() == ERROR_ENVVAR_NOT_FOUND) - ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, + ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, &aclient, &aserver, &atoken); if ( smbname ) { @@ -3483,7 +3483,7 @@ KFW_AFS_get_cellconfig(char *cell, struct afsconf_cell *cellconfig, char *local_ /**************************************/ /* get_cellconfig_callback(): */ /**************************************/ -static long +static long get_cellconfig_callback(void *cellconfig, struct sockaddr_in *addrp, char *namep, unsigned short ipRank) { struct afsconf_cell *cc = (struct afsconf_cell *)cellconfig; @@ -3503,11 +3503,11 @@ void KFW_AFS_error(LONG rc, LPCSTR FailedFunctionName) { char message[256]; - const char *errText; + const char *errText; - // Using AFS defines as error messages for now, until Transarc - // gets back to me with "string" translations of each of these - // const. defines. + // Using AFS defines as error messages for now, until Transarc + // gets back to me with "string" translations of each of these + // const. defines. if (rc == KTC_ERROR) errText = "KTC_ERROR"; else if (rc == KTC_TOOBIG) @@ -3537,65 +3537,65 @@ KFW_AFS_error(LONG rc, LPCSTR FailedFunctionName) return; } -static DWORD +static DWORD GetServiceStatus( - LPSTR lpszMachineName, + LPSTR lpszMachineName, LPSTR lpszServiceName, - DWORD *lpdwCurrentState) -{ - DWORD hr = NOERROR; - SC_HANDLE schSCManager = NULL; - SC_HANDLE schService = NULL; - DWORD fdwDesiredAccess = 0; - SERVICE_STATUS ssServiceStatus = {0}; - BOOL fRet = FALSE; - - *lpdwCurrentState = 0; - - fdwDesiredAccess = GENERIC_READ; - - schSCManager = OpenSCManager(lpszMachineName, + DWORD *lpdwCurrentState) +{ + DWORD hr = NOERROR; + SC_HANDLE schSCManager = NULL; + SC_HANDLE schService = NULL; + DWORD fdwDesiredAccess = 0; + SERVICE_STATUS ssServiceStatus = {0}; + BOOL fRet = FALSE; + + *lpdwCurrentState = 0; + + fdwDesiredAccess = GENERIC_READ; + + schSCManager = OpenSCManager(lpszMachineName, NULL, - fdwDesiredAccess); - - if(schSCManager == NULL) - { + fdwDesiredAccess); + + if(schSCManager == NULL) + { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + schService = OpenService(schSCManager, lpszServiceName, - fdwDesiredAccess); - - if(schService == NULL) - { + fdwDesiredAccess); + + if(schService == NULL) + { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + fRet = QueryServiceStatus(schService, - &ssServiceStatus); - - if(fRet == FALSE) - { - hr = GetLastError(); - goto cleanup; - } - - *lpdwCurrentState = ssServiceStatus.dwCurrentState; - -cleanup: - - CloseServiceHandle(schService); - CloseServiceHandle(schSCManager); - - return(hr); -} + &ssServiceStatus); + + if(fRet == FALSE) + { + hr = GetLastError(); + goto cleanup; + } + + *lpdwCurrentState = ssServiceStatus.dwCurrentState; + +cleanup: + + CloseServiceHandle(schService); + CloseServiceHandle(schSCManager); + + return(hr); +} void UnloadFuncs( - FUNC_INFO fi[], + FUNC_INFO fi[], HINSTANCE h ) { @@ -3608,8 +3608,8 @@ UnloadFuncs( int LoadFuncs( - const char* dll_name, - FUNC_INFO fi[], + const char* dll_name, + FUNC_INFO fi[], HINSTANCE* ph, // [out, optional] - DLL handle int* pindex, // [out, optional] - index of last func loaded (-1 if none) int cleanup, // cleanup function pointers and unload on error @@ -3703,8 +3703,8 @@ BOOL KFW_probe_kdc(struct afsconf_cell * cellconfig) } password[PROBE_PASSWORD_LEN] = '\0'; - code = KFW_kinit(NULL, NULL, HWND_DESKTOP, - pname, + code = KFW_kinit(NULL, NULL, HWND_DESKTOP, + pname, password, 5, 0, @@ -3784,7 +3784,7 @@ KFW_AFS_get_lsa_principal(char * szUser, DWORD *dwSize) return success; } -int +int KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) { // SID_IDENTIFIER_AUTHORITY authority = SECURITY_NT_SID_AUTHORITY; @@ -3795,7 +3795,7 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) PTOKEN_USER pTokenUser = NULL; DWORD retLen; DWORD gle; - int ret = 0; + int ret = 0; if (!filename) { return 1; @@ -3819,13 +3819,13 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) pTokenUser = (PTOKEN_USER) LocalAlloc(LPTR, retLen); GetTokenInformation(hUserToken, TokenUser, pTokenUser, retLen, &retLen); - } + } } if (pTokenUser) { UserSIDlength = GetLengthSid(pTokenUser->User.Sid); - ccacheACLlength += sizeof(ACCESS_ALLOWED_ACE) + UserSIDlength + ccacheACLlength += sizeof(ACCESS_ALLOWED_ACE) + UserSIDlength - sizeof(DWORD); } } @@ -3846,7 +3846,7 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) if (!SetNamedSecurityInfo( filename, SE_FILE_OBJECT, DACL_SECURITY_INFORMATION | PROTECTED_DACL_SECURITY_INFORMATION, NULL, - NULL, + NULL, ccacheACL, NULL)) { gle = GetLastError(); @@ -3856,7 +3856,7 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) if (!SetNamedSecurityInfo( filename, SE_FILE_OBJECT, OWNER_SECURITY_INFORMATION, pTokenUser->User.Sid, - NULL, + NULL, NULL, NULL)) { gle = GetLastError(); @@ -3867,7 +3867,7 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) if (!SetNamedSecurityInfo( filename, SE_FILE_OBJECT, DACL_SECURITY_INFORMATION | PROTECTED_DACL_SECURITY_INFORMATION, NULL, - NULL, + NULL, ccacheACL, NULL)) { gle = GetLastError(); @@ -3886,24 +3886,24 @@ KFW_AFS_set_file_cache_dacl(char *filename, HANDLE hUserToken) return ret; } -int +int KFW_AFS_obtain_user_temp_directory(HANDLE hUserToken, char *newfilename, int size) { int retval = 0; DWORD dwSize = size-1; /* leave room for nul */ DWORD dwLen = 0; - + if (!hUserToken || !newfilename || size <= 0) return 1; - + *newfilename = '\0'; - + dwLen = ExpandEnvironmentStringsForUser(hUserToken, "%TEMP%", newfilename, dwSize); if ( !dwLen || dwLen > dwSize ) dwLen = ExpandEnvironmentStringsForUser(hUserToken, "%TMP%", newfilename, dwSize); if ( !dwLen || dwLen > dwSize ) return 1; - + newfilename[dwSize] = '\0'; return 0; } @@ -4000,7 +4000,7 @@ KFW_AFS_copy_file_cache_to_default_cache(char * filename) code = pkrb5_cc_resolve(ctx, cachename, &cc); if (code) goto cleanup; - + code = pkrb5_cc_get_principal(ctx, cc, &princ); code = pkrb5_cc_default(ctx, &ncc); @@ -4036,7 +4036,7 @@ KFW_AFS_copy_file_cache_to_default_cache(char * filename) return 0; } -/* We are including this +/* We are including this /* Ticket lifetime. This defines the table used to lookup lifetime for the fixed part of rande of the one byte lifetime field. Values less than 0x80 diff --git a/src/WINNT/afsd/afslogon.c b/src/WINNT/afsd/afslogon.c index be5876e22..64cbf4b92 100644 --- a/src/WINNT/afsd/afslogon.c +++ b/src/WINNT/afsd/afslogon.c @@ -1,7 +1,7 @@ /* * 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 @@ -42,13 +42,13 @@ HANDLE hDLL; #define AFS_LOGON_EVENT_NAME TEXT("AFS Logon") -void DebugEvent0(char *a) +void DebugEvent0(char *a) { HANDLE h; char *ptbuf[1]; - + if (!ISLOGONTRACE(TraceOption)) return; - + h = RegisterEventSource(NULL, AFS_LOGON_EVENT_NAME); if (h != INVALID_HANDLE_VALUE) { ptbuf[0] = a; @@ -58,7 +58,7 @@ void DebugEvent0(char *a) } #define MAXBUF_ 512 -void DebugEvent(char *b,...) +void DebugEvent(char *b,...) { HANDLE h; char *ptbuf[1],buf[MAXBUF_+1]; va_list marker; @@ -116,21 +116,21 @@ void AfsLogonInit(void) { if ( bInit == FALSE ) { if ( WaitForSingleObject( hInitMutex, INFINITE ) == WAIT_OBJECT_0 ) { - /* initAFSDirPath() initializes an array and sets a + /* initAFSDirPath() initializes an array and sets a * flag so that the initialization can only occur - * once. No cleanup will be done when the DLL is - * unloaded so the initialization will not be + * once. No cleanup will be done when the DLL is + * unloaded so the initialization will not be * performed again on a subsequent reload */ initAFSDirPath(); /* ka_Init initializes a number of error tables. - * and then calls ka_CellConfig() which grabs + * and then calls ka_CellConfig() which grabs * an afsconf_dir structure via afsconf_Open(). * Upon a second attempt to call ka_CellConfig() * the structure will be released with afsconf_Close() * and then re-opened. Could this corrupt memory? - * + * * We only need this if we are not using KFW. */ if (!KFW_is_available()) @@ -231,10 +231,10 @@ DWORD APIENTRY NPGetCaps(DWORD index) default: return 0; } -} +} -NET_API_STATUS -NetUserGetProfilePath( LPCWSTR Domain, LPCWSTR UserName, char * profilePath, +NET_API_STATUS +NetUserGetProfilePath( LPCWSTR Domain, LPCWSTR UserName, char * profilePath, DWORD profilePathLen ) { NET_API_STATUS code; @@ -243,7 +243,7 @@ NetUserGetProfilePath( LPCWSTR Domain, LPCWSTR UserName, char * profilePath, NetGetAnyDCName(NULL, Domain, (LPBYTE *)&ServerName); /* if NetGetAnyDCName fails, ServerName == NULL - * NetUserGetInfo will obtain local user information + * NetUserGetInfo will obtain local user information */ code = NetUserGetInfo(ServerName, UserName, 3, (LPBYTE *)&p3); if (code == NERR_Success) @@ -263,7 +263,7 @@ NetUserGetProfilePath( LPCWSTR Domain, LPCWSTR UserName, char * profilePath, NetApiBufferFree(p3); } } - if (ServerName) + if (ServerName) NetApiBufferFree(ServerName); return code; } @@ -288,7 +288,7 @@ BOOL IsServiceRunning (void) } DebugEvent("AFS AfsLogon - Test Service Running Return Code[%x] ?Running[%d]",Status.dwCurrentState,(Status.dwCurrentState == SERVICE_RUNNING)); return (Status.dwCurrentState == SERVICE_RUNNING); -} +} BOOL IsServiceStartPending (void) { @@ -310,7 +310,7 @@ BOOL IsServiceStartPending (void) } DebugEvent("AFS AfsLogon - Test Service Start Pending Return Code[%x] ?Start Pending[%d]",Status.dwCurrentState,(Status.dwCurrentState == SERVICE_START_PENDING)); return (Status.dwCurrentState == SERVICE_START_PENDING); -} +} /* LOOKUPKEYCHAIN: macro to look up the value in the list of keys in order until it's found v:variable to receive value (reference type) @@ -348,7 +348,7 @@ BOOL IsServiceStartPending (void) /* Get domain specific configuration info. We are returning void because if anything goes wrong we just return defaults. */ -void +void GetDomainLogonOptions( PLUID lpLogonId, char * username, char * domain, LogonOptions_t *opt ) { HKEY hkParm = NULL; /* Service parameter */ HKEY hkNp = NULL; /* network provider key */ @@ -412,7 +412,7 @@ GetDomainLogonOptions( PLUID lpLogonId, char * username, char * domain, LogonOpt DebugEvent0("Not opening domain key"); /* Each individual can either be specified on the domain key, the domains key or in the - net provider key. They fail over in that order. If none is found, we just use the + net provider key. They fail over in that order. If none is found, we just use the defaults. */ /* LogonOption */ @@ -457,7 +457,7 @@ GetDomainLogonOptions( PLUID lpLogonId, char * username, char * domain, LogonOpt DebugEvent("LsaGetLogonSessionData failed [0x%x]", Status); goto bad_strings; } - + if (!UnicodeStringToANSI(plsd->UserName, lsaUsername, MAX_USERNAME_LENGTH)) goto bad_strings; @@ -497,7 +497,7 @@ GetDomainLogonOptions( PLUID lpLogonId, char * username, char * domain, LogonOpt DebugEvent("Constructing username using [%s] and [%s]", username, domain); - + len = strlen(username) + strlen(domain) + 2; opt->smbName = malloc(len); @@ -716,7 +716,7 @@ GetDomainLogonOptions( PLUID lpLogonId, char * username, char * domain, LogonOpt if(hkDom) RegCloseKey(hkDom); if(hkDoms) RegCloseKey(hkDoms); if(hkParm) RegCloseKey(hkParm); -} +} #undef LOOKUPKEYCHAIN @@ -739,7 +739,7 @@ DWORD GetFileCellName(char * path, char * cell, size_t cellLen) { cell[cellLen - 1] = '\0'; } return code; -} +} static BOOL @@ -753,7 +753,7 @@ UnicodeStringToANSI(UNICODE_STRING uInputString, LPSTR lpszOutputString, int nOu if (CodePageInfo.MaxCharSize > 1) // Only supporting non-Unicode strings return FALSE; - + if (uInputString.Buffer && ((LPBYTE) uInputString.Buffer)[1] == '\0') { // Looks like unicode, better translate it @@ -763,7 +763,7 @@ UnicodeStringToANSI(UNICODE_STRING uInputString, LPSTR lpszOutputString, int nOu lpszOutputString[min(uInputString.Length/2,nOutStringLen-1)] = '\0'; return TRUE; } - + lpszOutputString[0] = '\0'; return FALSE; } // UnicodeStringToANSI @@ -832,11 +832,11 @@ DWORD APIENTRY NPLogonNotify( /* Initialize Logon Script to none */ *lpLogonScript=NULL; - + /* MSV1_0_INTERACTIVE_LOGON and KERB_INTERACTIVE_LOGON are equivalent for * our purposes */ - if ( wcsicmp(lpAuthentInfoType,L"MSV1_0:Interactive") && + if ( wcsicmp(lpAuthentInfoType,L"MSV1_0:Interactive") && wcsicmp(lpAuthentInfoType,L"Kerberos:Interactive") ) { DebugEvent("Unsupported Authentication Info Type: %S", @@ -889,7 +889,7 @@ DWORD APIENTRY NPLogonNotify( DebugEvent("LogonOption[%x], Service AutoStart[%d]", opt.LogonOption,afsWillAutoStart); - + /* Check for zero length password if integrated logon*/ if ( ISLOGONINTEGRATED(opt.LogonOption) ) { if ( password[0] == 0 ) { @@ -899,19 +899,19 @@ DWORD APIENTRY NPLogonNotify( code=0; } - /* Get cell name if doing integrated logon. + /* Get cell name if doing integrated logon. We might overwrite this if we are logging into an AD realm and we find out that the user's home dir is in some other cell. */ DebugEvent("About to call cm_GetRootCellName(%s)",cell); code = cm_GetRootCellName(cell); - if (code < 0) { + if (code < 0) { DebugEvent0("Unable to obtain Root Cell"); code = KTC_NOCELL; reason = "unknown cell"; code=0; } else { DebugEvent("Cell is %s",cell); - } + } /* We get the user's home directory path, if applicable, though we can't lookup the cell right away because the client service may not have started yet. This call @@ -934,14 +934,14 @@ DWORD APIENTRY NPLogonNotify( DebugEvent("profile path [%s] is in cell [%s]",homePath,cell); } /* Don't bail out if GetFileCellName failed. - * The home dir may not be in AFS after all. + * The home dir may not be in AFS after all. */ } else code=0; - + /* if Integrated Logon */ if (ISLOGONINTEGRATED(opt.LogonOption)) - { + { if ( KFW_is_available() ) { SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, ""); if (opt.realm) { @@ -971,7 +971,7 @@ DWORD APIENTRY NPLogonNotify( uname,opt.smbName,cell,code); } SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, NULL); - if (code == 0 && opt.theseCells) { + if (code == 0 && opt.theseCells) { char * principal, *p; size_t len, tlen; @@ -1014,7 +1014,7 @@ DWORD APIENTRY NPLogonNotify( &reason); DebugEvent("AFS AfsLogon - (INTEGRATED only)ka_UserAuthenticateGeneral2 Code[%x] uname[%s] smbname=[%s] Cell[%s] PwExp=[%d] Reason=[%s]", code,uname,opt.smbName,cell,pw_exp,reason?reason:""); - } + } if ( code && code != KTC_NOCM && code != KTC_NOCMRPC && !lowercased_name ) { for ( ctemp = uname; *ctemp ; ctemp++) { *ctemp = tolower(*ctemp); @@ -1027,12 +1027,12 @@ DWORD APIENTRY NPLogonNotify( /* If we've failed because the client isn't running yet and the * client is set to autostart (and therefore it makes sense for - * us to wait for it to start) then sleep a while and try again. + * us to wait for it to start) then sleep a while and try again. * If the error was something else, then give up. */ if (code != KTC_NOCM && code != KTC_NOCMRPC) break; } - else { + else { /*JUST check to see if its running*/ if (IsServiceRunning()) break; @@ -1070,7 +1070,7 @@ DWORD APIENTRY NPLogonNotify( DebugEvent0("while loop exited"); /* remove any kerberos 5 tickets currently held by the SYSTEM account - * for this user + * for this user */ if (ISLOGONINTEGRATED(opt.LogonOption) && KFW_is_available()) { @@ -1096,7 +1096,7 @@ DWORD APIENTRY NPLogonNotify( ReportEvent(h, EVENTLOG_WARNING_TYPE, 0, 1008, NULL, 1, 0, ptbuf, NULL); DeregisterEventSource(h); - + code = MapAuthError(code); SetLastError(code); @@ -1116,7 +1116,7 @@ DWORD APIENTRY NPLogonNotify( DebugEvent("AFS AfsLogon - Exit","Return Code[%x]",code); return code; -} +} DWORD APIENTRY NPPasswordChangeNotify( LPCWSTR lpAuthentInfoType, @@ -1165,14 +1165,14 @@ BOOL IsPathInAfs(const CHAR *strPath) } #ifdef COMMENT -typedef struct _WLX_NOTIFICATION_INFO { - ULONG Size; - ULONG Flags; - PWSTR UserName; - PWSTR Domain; - PWSTR WindowStation; - HANDLE hToken; - HDESK hDesktop; +typedef struct _WLX_NOTIFICATION_INFO { + ULONG Size; + ULONG Flags; + PWSTR UserName; + PWSTR Domain; + PWSTR WindowStation; + HANDLE hToken; + HDESK hDesktop; PFNMSGECALLBACK pStatusCallback; } WLX_NOTIFICATION_INFO, *PWLX_NOTIFICATION_INFO; #endif @@ -1251,7 +1251,7 @@ VOID AFS_Logoff_Event( PWLX_NOTIFICATION_INFO pInfo ) } } - /* We can't use pInfo->Domain for the domain since in the cross realm case + /* We can't use pInfo->Domain for the domain since in the cross realm case * this is source domain and not the destination domain. */ if (tokenUser && QueryAdHomePathFromSid( profileDir, sizeof(profileDir), tokenUser->User.Sid, pInfo->Domain)) { @@ -1291,7 +1291,7 @@ VOID AFS_Logoff_Event( PWLX_NOTIFICATION_INFO pInfo ) } DebugEvent0("AFS_Logoff_Event - End"); -} +} VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) { @@ -1327,7 +1327,7 @@ VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) StringCchLengthW(pInfo->UserName, MAX_USERNAME_LENGTH, &szlen); WideCharToMultiByte(CP_UTF8, 0, pInfo->UserName, szlen, username, sizeof(username), NULL, NULL); - + StringCchLengthW(pInfo->Domain, MAX_DOMAIN_LENGTH, &szlen); WideCharToMultiByte(CP_UTF8, 0, pInfo->Domain, szlen, domain, sizeof(domain), NULL, NULL); @@ -1341,7 +1341,7 @@ VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) DebugEvent0("AFS_Logon_Event - No pInfo->Domain"); } - DebugEvent("AFS_Logon_Event - opt.LogonOption = %lX opt.flags = %lX", + DebugEvent("AFS_Logon_Event - opt.LogonOption = %lX opt.flags = %lX", opt.LogonOption, opt.flags); if (!ISLOGONINTEGRATED(opt.LogonOption) || !ISREMOTE(opt.flags)) { @@ -1363,7 +1363,7 @@ VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) } } - /* We can't use pInfo->Domain for the domain since in the cross realm case + /* We can't use pInfo->Domain for the domain since in the cross realm case * this is source domain and not the destination domain. */ if (tokenUser && QueryAdHomePathFromSid( profileDir, sizeof(profileDir), tokenUser->User.Sid, pInfo->Domain)) { @@ -1374,7 +1374,7 @@ VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) GetUserProfileDirectory(pInfo->hToken, profileDir, &len); } } - + if (strlen(profileDir)) { DebugEvent("AFS_Logon_Event - Profile Directory: %s", profileDir); } else { @@ -1405,7 +1405,7 @@ VOID AFS_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) szPath, szUserA,res); else DebugEvent0("AFS_Logon_Event - WNetAddConnection2() succeeded"); - } else + } else DebugEvent("AFS_Logon_Event - User name conversion failed: GLE = 0x%X",GetLastError()); if ( tokenUser ) @@ -1491,22 +1491,22 @@ VOID KFW_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) } strcat(filename, "\\"); - strcat(filename, szLogonId); + strcat(filename, szLogonId); - hf = CreateFile(filename, FILE_ALL_ACCESS, 0, NULL, OPEN_EXISTING, + hf = CreateFile(filename, FILE_ALL_ACCESS, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if (hf == INVALID_HANDLE_VALUE) { DebugEvent0("KFW_Logon_Event - file cannot be opened"); return; } CloseHandle(hf); - + if (KFW_AFS_set_file_cache_dacl(filename, pInfo->hToken)) { DebugEvent0("KFW_Logon_Event - unable to set dacl"); DeleteFile(filename); return; } - + if (KFW_AFS_obtain_user_temp_directory(pInfo->hToken, newfilename, sizeof(newfilename))) { DebugEvent0("KFW_Logon_Event - unable to obtain temp directory"); return; @@ -1518,9 +1518,9 @@ VOID KFW_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) } strcat(newfilename, "\\"); - strcat(newfilename, szLogonId); + strcat(newfilename, szLogonId); - if (!MoveFileEx(filename, newfilename, + if (!MoveFileEx(filename, newfilename, MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING | MOVEFILE_WRITE_THROUGH)) { DebugEvent("KFW_Logon_Event - MoveFileEx failed GLE = 0x%x", GetLastError()); return; @@ -1539,7 +1539,7 @@ VOID KFW_Logon_Event( PWLX_NOTIFICATION_INFO pInfo ) NULL, NULL, &startupinfo, - &procinfo)) + &procinfo)) { DebugEvent("KFW_Logon_Event - CommandLine %s", commandline); diff --git a/src/WINNT/afsd/afsrpc.idl b/src/WINNT/afsd/afsrpc.idl index 7013d006f..c5c754f14 100644 --- a/src/WINNT/afsd/afsrpc.idl +++ b/src/WINNT/afsd/afsrpc.idl @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsd/afsshare.c b/src/WINNT/afsd/afsshare.c index 6b3adcd8d..6a2f9415f 100644 --- a/src/WINNT/afsd/afsshare.c +++ b/src/WINNT/afsd/afsshare.c @@ -1,7 +1,7 @@ /* * 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 @@ -35,7 +35,7 @@ main(int argc, char **argv) { (IsWow64()?KEY_WOW64_64KEY:0)|KEY_READ|KEY_WRITE, NULL, &hkSubmounts, - NULL) == ERROR_SUCCESS) + NULL) == ERROR_SUCCESS) { if ( argc == 2 ) { if (RegDeleteValue(hkSubmounts, argv[1])) { @@ -53,7 +53,7 @@ main(int argc, char **argv) { (IsWow64()?KEY_WOW64_64KEY:0)|KEY_READ, NULL, &hkParameters, - NULL) == ERROR_SUCCESS) + NULL) == ERROR_SUCCESS) { DWORD dwSize = sizeof(mountRoot); RegQueryValueEx (hkParameters, "MountRoot", NULL, NULL, (PBYTE)mountRoot, &dwSize); diff --git a/src/WINNT/afsd/cklog.c b/src/WINNT/afsd/cklog.c index 40700da66..63b1ec5fc 100644 --- a/src/WINNT/afsd/cklog.c +++ b/src/WINNT/afsd/cklog.c @@ -1,7 +1,7 @@ /* * 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 @@ -333,13 +333,13 @@ bad_lifetime: if (writeTicketFile) { code = krb_write_ticket_file (realm); if (!Silent) { - if (code) + if (code) afs_com_err (rn, code, "writing Kerberos ticket file"); else fprintf (stderr, "Wrote ticket file to /tmp\n"); } } #endif - + #ifdef DEBUGEXPIRES if (password_expires >= 0) { printf ("password expires at %ld\n", password_expires); diff --git a/src/WINNT/afsd/cm_access.c b/src/WINNT/afsd/cm_access.c index de36dcadb..ab5855236 100644 --- a/src/WINNT/afsd/cm_access.c +++ b/src/WINNT/afsd/cm_access.c @@ -1,7 +1,7 @@ /* * 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 @@ -46,7 +46,7 @@ int cm_HaveAccessRights(struct cm_scache *scp, struct cm_user *userp, afs_uint32 } else { cm_SetFid(&tfid, scp->fid.cell, scp->fid.volume, scp->parentVnode, scp->parentUnique); aclScp = cm_FindSCache(&tfid); - if (!aclScp) + if (!aclScp) return 0; if (aclScp != scp) { if (aclScp->fid.vnode < scp->fid.vnode) @@ -68,7 +68,7 @@ int cm_HaveAccessRights(struct cm_scache *scp, struct cm_user *userp, afs_uint32 } lock_AssertAny(&aclScp->rw); - + /* now if rights is a subset of the public rights, we're done. * Otherwise, if we an explicit acl entry, we're also in good shape, * and can definitively answer. @@ -99,12 +99,12 @@ int cm_HaveAccessRights(struct cm_scache *scp, struct cm_user *userp, afs_uint32 *outRightsp &= ~PRSFS_READ; } if ((scp->unixModeBits & 0200) == 0 && (rights != (PRSFS_WRITE | PRSFS_LOCK))) { - osi_Log2(afsd_logp,"cm_HaveAccessRights UnixMode removing WRITE scp 0x%p unix 0%o", + osi_Log2(afsd_logp,"cm_HaveAccessRights UnixMode removing WRITE scp 0x%p unix 0%o", scp, scp->unixModeBits); *outRightsp &= ~PRSFS_WRITE; } if ((scp->unixModeBits & 0200) == 0 && !cm_deleteReadOnly) { - osi_Log2(afsd_logp,"cm_HaveAccessRights UnixMode removing DELETE scp 0x%p unix 0%o", + osi_Log2(afsd_logp,"cm_HaveAccessRights UnixMode removing DELETE scp 0x%p unix 0%o", scp, scp->unixModeBits); *outRightsp &= ~PRSFS_DELETE; } @@ -127,7 +127,7 @@ int cm_HaveAccessRights(struct cm_scache *scp, struct cm_user *userp, afs_uint32 /* fall through */ done: - if (didLock) + if (didLock) lock_ReleaseRead(&aclScp->rw); if (release) cm_ReleaseSCache(aclScp); @@ -150,7 +150,7 @@ long cm_GetAccessRights(struct cm_scache *scp, struct cm_user *userp, int got_cb = 0; /* pretty easy: just force a pass through the fetch status code */ - + osi_Log2(afsd_logp, "GetAccessRights scp 0x%p user 0x%p", scp, userp); /* first, start by finding out whether we have a directory or something @@ -159,7 +159,7 @@ long cm_GetAccessRights(struct cm_scache *scp, struct cm_user *userp, if (scp->fileType == CM_SCACHETYPE_DIRECTORY || cm_accessPerFileCheck) { code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_FORCECB); - if (!code) + if (!code) cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); else osi_Log3(afsd_logp, "GetAccessRights syncop failure scp %x user %x code %x", scp, userp, code); @@ -171,16 +171,16 @@ long cm_GetAccessRights(struct cm_scache *scp, struct cm_user *userp, if (code) { lock_ObtainWrite(&scp->rw); goto _done; - } - + } + osi_Log2(afsd_logp, "GetAccessRights parent scp %x user %x", aclScp, userp); lock_ObtainWrite(&aclScp->rw); code = cm_SyncOp(aclScp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_FORCECB); if (!code) - cm_SyncOpDone(aclScp, NULL, + cm_SyncOpDone(aclScp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - else + else osi_Log3(afsd_logp, "GetAccessRights parent syncop failure scp %x user %x code %x", aclScp, userp, code); lock_ReleaseWrite(&aclScp->rw); cm_ReleaseSCache(aclScp); diff --git a/src/WINNT/afsd/cm_aclent.c b/src/WINNT/afsd/cm_aclent.c index 26b537a88..2ca67661b 100644 --- a/src/WINNT/afsd/cm_aclent.c +++ b/src/WINNT/afsd/cm_aclent.c @@ -1,7 +1,7 @@ /* * 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 @@ -17,7 +17,7 @@ #include "afsd.h" #include -/* +/* * This next lock controls access to all cm_aclent structures in the system, * in either the free list or in the LRU queue. A read lock prevents someone * from modifying the list(s), and a write lock is required for modifying @@ -32,19 +32,19 @@ static void CleanupACLEnt(cm_aclent_t * aclp) { cm_aclent_t *taclp; cm_aclent_t **laclpp; - + if (aclp->backp) { if (aclp->backp->randomACLp) { - /* - * Remove the entry from the vnode's list + /* + * Remove the entry from the vnode's list */ lock_AssertWrite(&aclp->backp->rw); laclpp = &aclp->backp->randomACLp; for (taclp = *laclpp; taclp; laclpp = &taclp->nextp, taclp = *laclpp) { - if (taclp == aclp) + if (taclp == aclp) break; } - if (!taclp) + if (!taclp) osi_panic("CleanupACLEnt race", __FILE__, __LINE__); *laclpp = aclp->nextp; /* remove from vnode list */ } @@ -61,7 +61,7 @@ static void CleanupACLEnt(cm_aclent_t * aclp) aclp->tgtLifetime = 0; } -/* +/* * Get an acl cache entry for a particular user and file, or return that it doesn't exist. * Called with the scp locked. */ @@ -72,7 +72,7 @@ long cm_FindACLCache(cm_scache_t *scp, cm_user_t *userp, afs_uint32 *rightsp) lock_ObtainWrite(&cm_aclLock); *rightsp = 0; /* get a new acl from server if we don't find a - * current entry + * current entry */ for (aclp = scp->randomACLp; aclp; aclp = aclp->nextp) { @@ -96,16 +96,16 @@ long cm_FindACLCache(cm_scache_t *scp, cm_user_t *userp, afs_uint32 *rightsp) &aclp->q); } retval = 0; /* success */ - } + } break; } } lock_ReleaseWrite(&cm_aclLock); return retval; -} +} -/* +/* * This function returns a free (not in the LRU queue) acl cache entry. * It must be called with the cm_aclLock lock held */ @@ -113,7 +113,7 @@ static cm_aclent_t *GetFreeACLEnt(cm_scache_t * scp) { cm_aclent_t *aclp; cm_scache_t *ascp = 0; - + if (cm_data.aclLRUp == NULL) osi_panic("empty aclent LRU", __FILE__, __LINE__); @@ -137,8 +137,8 @@ static cm_aclent_t *GetFreeACLEnt(cm_scache_t * scp) } -/* - * Add rights to an acl cache entry. Do the right thing if not present, +/* + * Add rights to an acl cache entry. Do the right thing if not present, * including digging up an entry from the LRU queue. * * The scp must be locked when this function is called. @@ -151,16 +151,16 @@ long cm_AddACLCache(cm_scache_t *scp, cm_user_t *userp, afs_uint32 rights) for (aclp = scp->randomACLp; aclp; aclp = aclp->nextp) { if (aclp->userp == userp) { aclp->randomAccess = rights; - if (aclp->tgtLifetime == 0) + if (aclp->tgtLifetime == 0) aclp->tgtLifetime = cm_TGTLifeTime(pag); lock_ReleaseWrite(&cm_aclLock); return 0; } } - /* - * Didn't find the dude we're looking for, so take someone from the LRUQ - * and reuse. But first try the free list and see if there's already + /* + * Didn't find the dude we're looking for, so take someone from the LRUQ + * and reuse. But first try the free list and see if there's already * someone there. */ aclp = GetFreeACLEnt(scp); /* can't fail, panics instead */ @@ -247,7 +247,7 @@ long cm_ValidateACLCache(void) return 0; } -/* +/* * Initialize the cache to have an entries. Called during system startup. */ long cm_InitACLCache(int newFile, long size) @@ -267,8 +267,8 @@ long cm_InitACLCache(int newFile, long size) aclp = (cm_aclent_t *) cm_data.aclBaseAddress; memset(aclp, 0, size * sizeof(cm_aclent_t)); - /* - * Put all of these guys on the LRU queue + /* + * Put all of these guys on the LRU queue */ for (i = 0; i < size; i++) { aclp->magic = CM_ACLENT_MAGIC; @@ -288,7 +288,7 @@ long cm_InitACLCache(int newFile, long size) } -/* +/* * Free all associated acl entries. We actually just clear the back pointer * since the acl entries are already in the free list. The scp must be locked * or completely unreferenced (such as when called while recycling the scp). @@ -314,7 +314,7 @@ void cm_FreeAllACLEnts(cm_scache_t *scp) } -/* +/* * Invalidate all ACL entries for particular user on this particular vnode. * * The scp must be locked. @@ -341,7 +341,7 @@ void cm_InvalidateACLUser(cm_scache_t *scp, cm_user_t *userp) /* * Invalidate ACL info for a user that has just obtained or lost tokens. */ -void +void cm_ResetACLCache(cm_cell_t *cellp, cm_user_t *userp) { cm_scache_t *scp; @@ -350,7 +350,7 @@ cm_ResetACLCache(cm_cell_t *cellp, cm_user_t *userp) lock_ObtainWrite(&cm_scacheLock); for (hash=0; hash < cm_data.scacheHashTableSize; hash++) { for (scp=cm_data.scacheHashTablep[hash]; scp; scp=scp->nextp) { - if (cellp == NULL || + if (cellp == NULL || scp->fid.cell == cellp->cellID) { cm_HoldSCacheNoLock(scp); lock_ReleaseWrite(&cm_scacheLock); @@ -363,6 +363,6 @@ cm_ResetACLCache(cm_cell_t *cellp, cm_user_t *userp) } } lock_ReleaseWrite(&cm_scacheLock); -} +} diff --git a/src/WINNT/afsd/cm_btree.c b/src/WINNT/afsd/cm_btree.c index a12c4d66e..314c9253a 100644 --- a/src/WINNT/afsd/cm_btree.c +++ b/src/WINNT/afsd/cm_btree.c @@ -1,6 +1,6 @@ /* - * Copyright 2007-2008 Secure Endpoints Inc. - * + * Copyright 2007-2008 Secure Endpoints Inc. + * * All Rights Reserved. * * This software has been released under the terms of the IBM Public @@ -128,10 +128,10 @@ static DWORD TlsDataIndex; long cm_InitBPlusDir(void) { - if ((TlsKeyIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) + if ((TlsKeyIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) return 0; - if ((TlsDataIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) + if ((TlsDataIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) return 0; return 1; @@ -193,10 +193,10 @@ void freeBtree(Tree *B) /* access key and data values for B+tree methods */ /* pass values to getSlot(), descend...() */ static keyT getfunkey(Tree *B) { - keyT *tlsKey; - - // Retrieve a data pointer for the current thread. - tlsKey = (keyT *) TlsGetValue(TlsKeyIndex); + keyT *tlsKey; + + // Retrieve a data pointer for the current thread. + tlsKey = (keyT *) TlsGetValue(TlsKeyIndex); if (tlsKey == NULL) { if (GetLastError() != ERROR_SUCCESS) osi_panic("TlsGetValue failed", __FILE__, __LINE__); @@ -208,10 +208,10 @@ static keyT getfunkey(Tree *B) { } static dataT getfundata(Tree *B) { - dataT *tlsData; - - // Retrieve a data pointer for the current thread. - tlsData = (dataT *) TlsGetValue(TlsDataIndex); + dataT *tlsData; + + // Retrieve a data pointer for the current thread. + tlsData = (dataT *) TlsGetValue(TlsDataIndex); if (tlsData == NULL) { if (GetLastError() != ERROR_SUCCESS) osi_panic("TlsGetValue failed", __FILE__, __LINE__); @@ -225,14 +225,14 @@ static dataT getfundata(Tree *B) { static void setfunkey(Tree *B, keyT theKey) { keyT *tlsKey; - tlsKey = (keyT *) TlsGetValue(TlsKeyIndex); + tlsKey = (keyT *) TlsGetValue(TlsKeyIndex); if (tlsKey == NULL) { if (GetLastError() != ERROR_SUCCESS) osi_panic("TlsGetValue failed", __FILE__, __LINE__); tlsKey = malloc(sizeof(keyT)); - - if (!TlsSetValue(TlsKeyIndex, tlsKey)) + + if (!TlsSetValue(TlsKeyIndex, tlsKey)) osi_panic("TlsSetValue failed", __FILE__, __LINE__); } @@ -242,14 +242,14 @@ static void setfunkey(Tree *B, keyT theKey) { static void setfundata(Tree *B, dataT theData) { dataT *tlsData; - tlsData = (dataT *) TlsGetValue(TlsDataIndex); + tlsData = (dataT *) TlsGetValue(TlsDataIndex); if (tlsData == NULL) { if (GetLastError() != ERROR_SUCCESS) osi_panic("TlsGetValue failed", __FILE__, __LINE__); tlsData = malloc(sizeof(dataT)); - - if (!TlsSetValue(TlsDataIndex, tlsData)) + + if (!TlsSetValue(TlsDataIndex, tlsData)) osi_panic("TlsSetValue failed", __FILE__, __LINE__); } @@ -289,11 +289,11 @@ Nptr bplus_Lookup(Tree *B, keyT key) StringCbPrintfA(B->message, sizeof(B->message), "LOOKUP: %s found on page %d value (%d.%d.%d).\n", key.name, - getnodenumber(B, leafNode), - data.fid.volume, + getnodenumber(B, leafNode), + data.fid.volume, data.fid.vnode, data.fid.unique); - } else + } else StringCbPrintfA(B->message, sizeof(B->message), "LOOKUP: not found!\n"); OutputDebugString(B->message); #endif @@ -356,7 +356,7 @@ static int findKey(Tree *B, Nptr curr, int lo, int hi) #ifdef DEBUG_BTREE if (findslot == BTERROR) { - StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) Bad key ordering on node %d (0x%p)\n", + StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) Bad key ordering on node %d (0x%p)\n", lo, hi, getnodenumber(B, curr), curr); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); } @@ -373,7 +373,7 @@ static int findKey(Tree *B, Nptr curr, int lo, int hi) findslot = findKey(B, curr, mid + 1, hi); break; case BTERROR: - StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) Bad key ordering on node %d (0x%p)\n", + StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) Bad key ordering on node %d (0x%p)\n", lo, hi, getnodenumber(B, curr), curr); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); } @@ -381,7 +381,7 @@ static int findKey(Tree *B, Nptr curr, int lo, int hi) if (isleaf(curr) && findslot == 0) { - StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) findslot %d is invalid for leaf nodes, bad key ordering on node %d (0x%p)\n", + StringCbPrintfA(B->message, sizeof(B->message), "FINDKEY: (lo %d hi %d) findslot %d is invalid for leaf nodes, bad key ordering on node %d (0x%p)\n", lo, hi, findslot, getnodenumber(B, curr), curr); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); } @@ -402,8 +402,8 @@ static int bestMatch(Tree *B, Nptr curr, int slot) if (isleaf(curr)) findslot = BTLOWER; /* not found in the tree */ else - findslot = 0; - } + findslot = 0; + } else if ((comp = comparekeys(B)(getfunkey(B), getkey(curr, slot - 1), 0)) >= 0) { findslot = slot - 1; } else if (comp < diff) { @@ -416,9 +416,9 @@ static int bestMatch(Tree *B, Nptr curr, int slot) } } else { /* or check following slot */ if (slot == numentries(curr)) { - if (isleaf(curr) && numentries(curr) == getfanout(B)) + if (isleaf(curr) && numentries(curr) == getfanout(B)) findslot = BTUPPER; - else + else findslot = slot; } else if ((comp = comparekeys(B)(getfunkey(B), getkey(curr, slot + 1), 0)) < 0) { findslot = slot; @@ -436,7 +436,7 @@ static int bestMatch(Tree *B, Nptr curr, int slot) if (findslot == BTERROR || isleaf(curr) && findslot == 0) { - StringCbPrintfA(B->message, sizeof(B->message), "BESTMATCH: node %d (0x%p) slot %d diff %d comp %d findslot %d\n", + StringCbPrintfA(B->message, sizeof(B->message), "BESTMATCH: node %d (0x%p) slot %d diff %d comp %d findslot %d\n", getnodenumber(B, curr), curr, slot, diff, comp, findslot); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); } @@ -469,7 +469,7 @@ void insert(Tree *B, keyT key, dataT data) /***************** recurse down and split back up ******************/ -static Nptr +static Nptr descendSplit(Tree *B, Nptr curr) { Nptr downNode = NONODE, sibling = NONODE; @@ -522,7 +522,7 @@ descendSplit(Tree *B, Nptr curr) } /*************** determine location of inserted key ****************/ -static void +static void insertEntry(Tree *B, Nptr currNode, int slot, Nptr sibling, Nptr downPtr) { int split, i, j, k, x, y; @@ -552,7 +552,7 @@ insertEntry(Tree *B, Nptr currNode, int slot, Nptr sibling, Nptr downPtr) k = (slot >= split ? 1 : 0); /* - * Move entries from the top half of the current node to + * Move entries from the top half of the current node to * to the sibling node. * The number of entries to move is dependent upon where * the new entry is going to be added in relationship to @@ -563,7 +563,7 @@ insertEntry(Tree *B, Nptr currNode, int slot, Nptr sibling, Nptr downPtr) * * If the node that is being split is an internal node (i != 0) * then we move one less entry due to the extra down pointer - * when the split slot is not equal to the insertion slot + * when the split slot is not equal to the insertion slot */ for (x = split + k + j * i, y = 1; x <= getfanout(B); x++, y++) { xferentry(currNode, x, sibling, y); /* copy entries to sibling */ @@ -611,7 +611,7 @@ insertEntry(Tree *B, Nptr currNode, int slot, Nptr sibling, Nptr downPtr) /* set key separating nodes */ if (isleaf(sibling)) - key = getkey(sibling, 1); + key = getkey(sibling, 1); else { Nptr leaf = getfirstnode(sibling); while ( isinternal(leaf) ) @@ -626,7 +626,7 @@ insertEntry(Tree *B, Nptr currNode, int slot, Nptr sibling, Nptr downPtr) } /************ place key into appropriate node & slot ***************/ -static void +static void placeEntry(Tree *B, Nptr node, int slot, Nptr downPtr) { int x; @@ -660,7 +660,7 @@ placeEntry(Tree *B, Nptr node, int slot, Nptr downPtr) /***************** split full node and set flags *******************/ -static Nptr +static Nptr split(Tree *B, Nptr node) { Nptr sibling; @@ -751,7 +751,7 @@ void delete(Tree *B, keyT key) /********************** remove old root node ***********************/ -static void +static void collapseRoot(Tree *B, Nptr oldRoot, Nptr newRoot) { @@ -771,7 +771,7 @@ collapseRoot(Tree *B, Nptr oldRoot, Nptr newRoot) /**************** recurse down and balance back up *****************/ -static Nptr +static Nptr descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, Nptr parent) { Nptr newMe=NONODE, myLeft=NONODE, myRight=NONODE, lAnchor=NONODE, rAnchor=NONODE, newNode=NONODE; @@ -830,7 +830,7 @@ descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, } newMe = descendBalance(B, newNode, myLeft, myRight, lAnchor, rAnchor, curr); } - else if ((slot > 0) && !comparekeys(B)(getfunkey(B), getkey(curr, slot), 0)) + else if ((slot > 0) && !comparekeys(B)(getfunkey(B), getkey(curr, slot), 0)) { Nptr next; int exact = 0; @@ -840,7 +840,7 @@ descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, next = getdatanext(newNode); /* - * We only delete exact matches. + * We only delete exact matches. */ if (!comparekeys(B)(getfunkey(B), getdatakey(newNode), EXACT_MATCH)) { /* exact match, free the first entry */ @@ -849,7 +849,7 @@ descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, if (next == NONODE) { /* delete this key as there are no more data values */ newMe = newNode; - } else { + } else { /* otherwise, there are more and we leave the key in place */ setnode(curr, slot, next); putFreeNode(B, newNode); @@ -859,14 +859,14 @@ descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, setmergepath(B, NONODE); } } else if (next == NONODE) { - /* + /* * we didn't find an exact match and there are no more * choices. so we leave it alone and remove nothing. */ newMe = NONODE; setmergepath(B, NONODE); } else { - /* The first data node doesn't match but there are other + /* The first data node doesn't match but there are other * options. So we must determine if any of the next nodes * are the one we are looking for. */ @@ -882,13 +882,13 @@ descendBalance(Tree *B, Nptr curr, Nptr left, Nptr right, Nptr lAnc, Nptr rAnc, prev = next; next = getdatanext(next); } - + /* do not delete the key */ newMe = NONODE; setmergepath(B, NONODE); } } - else + else { newMe = NONODE; /* no deletion possible, key not found */ setmergepath(B, NONODE); @@ -999,7 +999,7 @@ removeEntry(Tree *B, Nptr curr, int slot) /******* merge a node pair & set emptied node up for removal *******/ -static Nptr +static Nptr merge(Tree *B, Nptr left, Nptr right, Nptr anchor) { int x, y, z; @@ -1056,15 +1056,15 @@ merge(Tree *B, Nptr left, Nptr right, Nptr anchor) /****** shift entries in a node pair & adjust anchor key value *****/ -static Nptr +static Nptr shift(Tree *B, Nptr left, Nptr right, Nptr anchor) { int i, x, y, z; #ifdef DEBUG_BTREE - StringCbPrintfA(B->message, sizeof(B->message), "SHIFT: left %d, right %d, anchor %d.\n", - getnodenumber(B, left), - getnodenumber(B, right), + StringCbPrintfA(B->message, sizeof(B->message), "SHIFT: left %d, right %d, anchor %d.\n", + getnodenumber(B, left), + getnodenumber(B, right), getnodenumber(B, anchor)); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); showNode(B, "pre-shift anchor", anchor); @@ -1073,7 +1073,7 @@ shift(Tree *B, Nptr left, Nptr right, Nptr anchor) #endif i = isinternal(left); - + if (numentries(left) < numentries(right)) { /* shift entries to left */ y = (numentries(right) - numentries(left)) >> 1; x = numentries(left) + y; @@ -1116,7 +1116,7 @@ shift(Tree *B, Nptr left, Nptr right, Nptr anchor) for (z = numentries(right); z > 0; z--) /* adjust increased node */ pushentry(right, z, y); - + setfunkey(B, getkey(left, x)); /* set new anchor key value */ z = getSlot(B, anchor); if (z <= BTERROR) @@ -1145,7 +1145,7 @@ shift(Tree *B, Nptr left, Nptr right, Nptr anchor) xferentry(left, x, right, y); /* transfer entries over */ clrentry(left, x); } - } + } #ifdef DEBUG_BTREE else { DebugBreak(); @@ -1185,7 +1185,7 @@ _clrentry(Nptr node, int entry) } static void -_pushentry(Nptr node, int entry, int offset) +_pushentry(Nptr node, int entry, int offset) { if (getkey(node,entry + offset).name != NULL) free(getkey(node,entry + offset).name); @@ -1246,7 +1246,7 @@ _setentry(Nptr node, int entry, keyT key, Nptr downNode) \***********************************************************************/ /********************* Set up initial pool of free nodes ***********/ -static void +static void initFreeNodePool(Tree *B, int quantity) { int i; @@ -1271,7 +1271,7 @@ initFreeNodePool(Tree *B, int quantity) } setnextnode(p, NONODE); /* indicates end of free node list */ setallnode(p, NONODE); /* indicates end of all node list */ - + setpoolsize(B, quantity); } @@ -1310,7 +1310,7 @@ cleanupNodePool(Tree *B) } /************** take a free B+tree node from the pool **************/ -static Nptr +static Nptr getFreeNode(Tree *B) { Nptr newNode = getfirstfreenode(B); @@ -1335,7 +1335,7 @@ getFreeNode(Tree *B) /************* return a deleted B+tree node to the pool ************/ -static void +static void putFreeNode(Tree *B, Nptr node) { int i; @@ -1365,7 +1365,7 @@ putFreeNode(Tree *B, Nptr node) /******* fill a free data node with a key and associated data ******/ -static Nptr +static Nptr getDataNode(Tree *B, keyT key, dataT data) { Nptr newNode = getFreeNode(B); @@ -1447,7 +1447,7 @@ void showBtree(Tree *B) osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); } -void +void listBtreeNodes(Tree *B, const char * parent_desc, Nptr node) { int i; @@ -1458,17 +1458,17 @@ listBtreeNodes(Tree *B, const char * parent_desc, Nptr node) StringCbPrintfA(B->message, sizeof(B->message), "%s - NoNode!!!\n"); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); return; - } - + } + if (!isnode(node)) { data = getdatavalue(node); - StringCbPrintfA(B->message, sizeof(B->message), "%s - data node %d (%d.%d.%d)\n", + StringCbPrintfA(B->message, sizeof(B->message), "%s - data node %d (%d.%d.%d)\n", parent_desc, getnodenumber(B, node), data.fid.volume, data.fid.vnode, data.fid.unique); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); return; - } else + } else showNode(B, parent_desc, node); if ( isinternal(node) || isroot(node) ) { @@ -1482,7 +1482,7 @@ listBtreeNodes(Tree *B, const char * parent_desc, Nptr node) } /*********************** B+tree data printer ***********************/ -void +void listBtreeValues(Tree *B, Nptr n, int num) { int slot; @@ -1497,7 +1497,7 @@ listBtreeValues(Tree *B, Nptr n, int num) } prev = getkey(n, slot); data = getdatavalue(getnode(n, slot)); - StringCbPrintfA(B->message, sizeof(B->message), "%8S (%d.%d.%d)\n", + StringCbPrintfA(B->message, sizeof(B->message), "%8S (%d.%d.%d)\n", prev.name, data.fid.volume, data.fid.vnode, data.fid.unique); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); if (++slot > numentries(n)) @@ -1508,14 +1508,14 @@ listBtreeValues(Tree *B, Nptr n, int num) } /******************** entire B+tree data printer *******************/ -void +void listAllBtreeValues(Tree *B) { listBtreeValues(B, getleaf(B), BTERROR); } #endif /* DEBUG_BTREE */ -void +void findAllBtreeValues(Tree *B) { int num = -1; @@ -1536,7 +1536,7 @@ findAllBtreeValues(Tree *B) if ( l != n ){ if (l == NONODE) StringCbPrintfA(B->message, sizeof(B->message),"BOMB %8S cannot be found\n", prev.name); - else + else StringCbPrintfA(B->message, sizeof(B->message),"BOMB lookup(%8S) finds wrong node\n", prev.name); osi_Log1(afsd_logp, "BPlus: %s", osi_LogSaveString(afsd_logp, B->message)); #ifdef DEBUG_BTREE @@ -1546,17 +1546,17 @@ findAllBtreeValues(Tree *B) if (++slot > numentries(n)) n = getnextnode(n), slot = 1; - } + } } -/* +/* * the return must be -1, 0, or 1. stricmp() in MSVC 8.0 * does not return only those values. * * the sorting of the tree is by case insensitive sort order * therefore, unless the strings actually match via a case * insensitive search do we want to perform the case sensitive - * match. Otherwise, the search order might be considered + * match. Otherwise, the search order might be considered * to be inconsistent when the EXACT_MATCH flag is set. */ int @@ -1581,7 +1581,7 @@ cm_BPlusDirLookupOriginalName(cm_dirOp_t * op, clientchar_t *centry, fschar_t * fsname = NULL; normchar_t * entry = NULL; - if (op->scp->dirBplus == NULL || + if (op->scp->dirBplus == NULL || op->dataVersion > op->scp->dirDataVersion) { rc = EINVAL; goto done; @@ -1639,7 +1639,7 @@ cm_BPlusDirLookupOriginalName(cm_dirOp_t * op, clientchar_t *centry, } else { rc = CM_ERROR_AMBIGUOUS_FILENAME; bplus_lookup_ambiguous++; - } + } } else { rc = ENOENT; bplus_lookup_misses++; @@ -1677,7 +1677,7 @@ cm_BPlusDirLookup(cm_dirOp_t * op, clientchar_t * centry, cm_fid_t * cfid) Nptr leafNode = NONODE; LARGE_INTEGER start, end; - if (op->scp->dirBplus == NULL || + if (op->scp->dirBplus == NULL || op->dataVersion > op->scp->dirDataVersion) { rc = EINVAL; goto done; @@ -1735,7 +1735,7 @@ cm_BPlusDirLookup(cm_dirOp_t * op, clientchar_t * centry, cm_fid_t * cfid) } else { rc = CM_ERROR_AMBIGUOUS_FILENAME; bplus_lookup_ambiguous++; - } + } } else { rc = ENOENT; bplus_lookup_misses++; @@ -1753,7 +1753,7 @@ cm_BPlusDirLookup(cm_dirOp_t * op, clientchar_t * centry, cm_fid_t * cfid) } -/* +/* On entry: op->scp->dirlock is write locked @@ -1768,7 +1768,7 @@ long cm_BPlusDirCreateEntry(cm_dirOp_t * op, clientchar_t * entry, cm_fid_t * cf LARGE_INTEGER start, end; normchar_t * normalizedName = NULL; - if (op->scp->dirBplus == NULL || + if (op->scp->dirBplus == NULL || op->dataVersion != op->scp->dirDataVersion) { rc = EINVAL; goto done; @@ -1823,7 +1823,7 @@ long cm_BPlusDirCreateEntry(cm_dirOp_t * op, clientchar_t * entry, cm_fid_t * cf return rc; } -/* +/* On entry: op->scp->dirlock is write locked @@ -1838,7 +1838,7 @@ int cm_BPlusDirDeleteEntry(cm_dirOp_t * op, clientchar_t *centry) LARGE_INTEGER start, end; normchar_t * normalizedEntry = NULL; - if (op->scp->dirBplus == NULL || + if (op->scp->dirBplus == NULL || op->dataVersion != op->scp->dirDataVersion) { rc = EINVAL; goto done; @@ -1917,7 +1917,7 @@ int cm_BPlusDirDeleteEntry(cm_dirOp_t * op, clientchar_t *centry) } else { clientchar_t * cname = NULL; - /* We need to lookup the 8dot3 name to determine what the + /* We need to lookup the 8dot3 name to determine what the * matching long name is */ leafNode = bplus_Lookup(op->scp->dirBplus, key); @@ -1959,7 +1959,7 @@ int cm_BPlusDirDeleteEntry(cm_dirOp_t * op, clientchar_t *centry) rc = CM_ERROR_INEXACT_MATCH; } else { rc = CM_ERROR_AMBIGUOUS_FILENAME; - } + } } if (rc != CM_ERROR_AMBIGUOUS_FILENAME) { @@ -1977,7 +1977,7 @@ int cm_BPlusDirDeleteEntry(cm_dirOp_t * op, clientchar_t *centry) } } } - + QueryPerformanceCounter(&end); bplus_remove_time += (end.QuadPart - start.QuadPart); @@ -1987,7 +1987,7 @@ int cm_BPlusDirDeleteEntry(cm_dirOp_t * op, clientchar_t *centry) free(normalizedEntry); return rc; - + } @@ -2152,7 +2152,7 @@ void cm_BPlusDumpStats(void) afsi_log(" Free: %-16I64d", bplus_free_time); } -static cm_direnum_t * +static cm_direnum_t * cm_BPlusEnumAlloc(afs_uint32 entries) { cm_direnum_t * enump; @@ -2170,9 +2170,9 @@ cm_BPlusEnumAlloc(afs_uint32 entries) return enump; } -long -cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, - afs_uint32 locked, clientchar_t * maskp, +long +cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, + afs_uint32 locked, clientchar_t * maskp, afs_uint32 fetchStatus, cm_direnum_t **enumpp) { afs_uint32 count = 0, slot, numentries; @@ -2188,9 +2188,9 @@ cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, if (!locked) lock_ObtainRead(&scp->dirlock); - /* + /* * Hold a reference to the directory so that it wont' be - * recycled while the enumeration is active. + * recycled while the enumeration is active. */ cm_HoldSCache(scp); cm_HoldUser(userp); @@ -2292,7 +2292,7 @@ cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, } nextLeafNode = getnextnode(leafNode); - } + } enump->dscp = scp; enump->userp = userp; @@ -2306,7 +2306,7 @@ cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, /* if we failed, cleanup any mess */ if (rc != 0) { osi_Log0(afsd_logp, "cm_BPlusDirEnumerate rc != 0"); - + /* release the directory because we failed to generate an enumeration object */ cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -2324,7 +2324,7 @@ cm_BPlusDirEnumerate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, return rc; } -long +long cm_BPlusDirEnumBulkStat(cm_direnum_t *enump) { cm_scache_t *dscp = enump->dscp; @@ -2386,7 +2386,7 @@ cm_BPlusDirEnumBulkStat(cm_direnum_t *enump) return code; } -static long +static long cm_BPlusDirEnumBulkStatNext(cm_direnum_t *enump) { cm_scache_t *dscp = enump->dscp; @@ -2450,7 +2450,7 @@ cm_BPlusDirEnumBulkStatNext(cm_direnum_t *enump) long cm_BPlusDirNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) -{ +{ if (enump == NULL || entrypp == NULL || enump->next >= enump->count) { if (entrypp) *entrypp = NULL; @@ -2458,7 +2458,7 @@ cm_BPlusDirNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) return CM_ERROR_INVAL; } - if (enump->fetchStatus && + if (enump->fetchStatus && !(enump->entry[enump->next].flags & CM_DIRENUM_FLAG_GOT_STATUS)) cm_BPlusDirEnumBulkStatNext(enump); @@ -2475,7 +2475,7 @@ cm_BPlusDirNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) long cm_BPlusDirPeekNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) -{ +{ if (enump == NULL || entrypp == NULL || enump->next >= enump->count) { if (entrypp) *entrypp = NULL; @@ -2483,7 +2483,7 @@ cm_BPlusDirPeekNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) return CM_ERROR_INVAL; } - if (enump->fetchStatus && + if (enump->fetchStatus && !(enump->entry[enump->next].flags & CM_DIRENUM_FLAG_GOT_STATUS)) cm_BPlusDirEnumBulkStatNext(enump); @@ -2498,7 +2498,7 @@ cm_BPlusDirPeekNextEnumEntry(cm_direnum_t *enump, cm_direnum_entry_t **entrypp) } } -long +long cm_BPlusDirFreeEnumeration(cm_direnum_t *enump) { afs_uint32 count; @@ -2570,7 +2570,7 @@ cm_BPlusDirEnumTest(cm_scache_t * dscp, cm_user_t *userp, cm_req_t *reqp, afs_ui entryp->name, entryp->fid.cell, entryp->fid.volume, entryp->fid.vnode, entryp->fid.unique, entryp->shortName, - type, + type, dv); osi_Log0(afsd_logp, osi_LogSaveString(afsd_logp, buffer)); diff --git a/src/WINNT/afsd/cm_buf.c b/src/WINNT/afsd/cm_buf.c index 15305b6a4..6dc8c6b26 100644 --- a/src/WINNT/afsd/cm_buf.c +++ b/src/WINNT/afsd/cm_buf.c @@ -1,7 +1,7 @@ /* * 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 @@ -41,9 +41,9 @@ extern void afsi_log(char *pattern, ...); * * The mutexes in the buffer structures protect the remaining fields in the * buffers, as well the data itself. - * + * * The locking hierarchy here is this: - * + * * - resv multiple simul. buffers reservation * - lock buffer I/O flags * - lock buffer's mutex @@ -150,7 +150,7 @@ void buf_ReleaseLocked(cm_buf_t *bp, afs_uint32 writeLocked) osi_assertx(refCount >= 0, "cm_buf_t refCount == 0"); #endif if (refCount == 0) { - /* + /* * If we are read locked there could be a race condition * with buf_Find() so we must obtain a write lock and * double check that the refCount is actually zero @@ -172,7 +172,7 @@ void buf_ReleaseLocked(cm_buf_t *bp, afs_uint32 writeLocked) if (!writeLocked) lock_ConvertWToR(&buf_globalLock); } -} +} /* release a buffer. Buffer must be referenced, but unlocked. */ #ifdef DEBUG_REFCOUNT @@ -199,7 +199,7 @@ void buf_Release(cm_buf_t *bp) #endif if (refCount == 0) { lock_ObtainWrite(&buf_globalLock); - if (bp->refCount == 0 && + if (bp->refCount == 0 && !(bp->qFlags & CM_BUF_QINLRU)) { osi_QAdd((osi_queue_t **) &cm_data.buf_freeListp, &bp->q); @@ -212,8 +212,8 @@ void buf_Release(cm_buf_t *bp) } } -long -buf_Sync(int quitOnShutdown) +long +buf_Sync(int quitOnShutdown) { cm_buf_t **bpp, *bp, *prevbp; afs_uint32 wasDirty = 0; @@ -256,7 +256,7 @@ buf_Sync(int quitOnShutdown) /* the buffer may or may not have been dirty * and if dirty may or may not have been cleaned - * successfully. check the dirty flag again. + * successfully. check the dirty flag again. */ if (!(bp->flags & CM_BUF_DIRTY)) { /* remove the buffer from the dirty list */ @@ -300,8 +300,8 @@ buf_Sync(int quitOnShutdown) snprintf(volstr, sizeof(volstr), "%u", bp->fid.volume); } - LogEvent(EVENTLOG_INFORMATION_TYPE, MSG_DIRTY_BUFFER_AT_SHUTDOWN, - cellp->name, volstr, bp->fid.vnode, bp->fid.unique, + LogEvent(EVENTLOG_INFORMATION_TYPE, MSG_DIRTY_BUFFER_AT_SHUTDOWN, + cellp->name, volstr, bp->fid.vnode, bp->fid.unique, bp->offset.QuadPart+bp->dirty_offset, bp->dirty_length); } @@ -327,7 +327,7 @@ void buf_IncrSyncer(long parm) if (!wasDirty) { i = SleepEx(5000, 1); - if (i != 0) + if (i != 0) continue; } else { Sleep(50); @@ -347,80 +347,80 @@ buf_ValidateBuffers(void) cm_data.buf_freeListp != NULL && cm_data.buf_freeListEndp == NULL) { afsi_log("cm_ValidateBuffers failure: inconsistent free list pointers"); fprintf(stderr, "cm_ValidateBuffers failure: inconsistent free list pointers\n"); - return -9; + return -9; } - for (bp = cm_data.buf_freeListEndp; bp; bp=(cm_buf_t *) osi_QPrev(&bp->q)) { + for (bp = cm_data.buf_freeListEndp; bp; bp=(cm_buf_t *) osi_QPrev(&bp->q)) { if (bp->magic != CM_BUF_MAGIC) { afsi_log("cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC"); fprintf(stderr, "cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC\n"); - return -1; + return -1; } - countb++; - bpb = bp; + countb++; + bpb = bp; if (countb > cm_data.buf_nbuffers) { afsi_log("cm_ValidateBuffers failure: countb > cm_data.buf_nbuffers"); fprintf(stderr, "cm_ValidateBuffers failure: countb > cm_data.buf_nbuffers\n"); - return -6; + return -6; } } - for (bp = cm_data.buf_freeListp; bp; bp=(cm_buf_t *) osi_QNext(&bp->q)) { + for (bp = cm_data.buf_freeListp; bp; bp=(cm_buf_t *) osi_QNext(&bp->q)) { if (bp->magic != CM_BUF_MAGIC) { afsi_log("cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC"); fprintf(stderr, "cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC\n"); - return -2; + return -2; } - countf++; - bpf = bp; + countf++; + bpf = bp; if (countf > cm_data.buf_nbuffers) { afsi_log("cm_ValidateBuffers failure: countf > cm_data.buf_nbuffers"); fprintf(stderr, "cm_ValidateBuffers failure: countf > cm_data.buf_nbuffers\n"); return -7; } - } - - for (bp = cm_data.buf_allp; bp; bp=bp->allp) { + } + + for (bp = cm_data.buf_allp; bp; bp=bp->allp) { if (bp->magic != CM_BUF_MAGIC) { afsi_log("cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC"); fprintf(stderr, "cm_ValidateBuffers failure: bp->magic != CM_BUF_MAGIC\n"); - return -3; + return -3; } - counta++; - bpa = bp; + counta++; + bpa = bp; if (counta > cm_data.buf_nbuffers) { afsi_log("cm_ValidateBuffers failure: counta > cm_data.buf_nbuffers"); fprintf(stderr, "cm_ValidateBuffers failure: counta > cm_data.buf_nbuffers\n"); - return -8; + return -8; } - } - + } + if (countb != countf) { afsi_log("cm_ValidateBuffers failure: countb != countf"); fprintf(stderr, "cm_ValidateBuffers failure: countb != countf\n"); - return -4; + return -4; } - + if (counta != cm_data.buf_nbuffers) { afsi_log("cm_ValidateBuffers failure: counta != cm_data.buf_nbuffers"); fprintf(stderr, "cm_ValidateBuffers failure: counta != cm_data.buf_nbuffers\n"); - return -5; + return -5; } - - return 0; + + return 0; } -void buf_Shutdown(void) -{ +void buf_Shutdown(void) +{ /* disable the buf_IncrSyncer() threads */ buf_ShutdownFlag = 1; /* then force all dirty buffers to the file servers */ buf_Sync(0); -} +} /* initialize the buffer package; called with no locks * held during the initialization phase. @@ -435,7 +435,7 @@ long buf_Init(int newFile, cm_buf_ops_t *opsp, afs_uint64 nbuffers) char *data; if ( newFile ) { - if (nbuffers) + if (nbuffers) cm_data.buf_nbuffers = nbuffers; /* Have to be able to reserve a whole chunk */ @@ -453,13 +453,13 @@ long buf_Init(int newFile, cm_buf_ops_t *opsp, afs_uint64 nbuffers) if ( newFile ) { /* remember this for those who want to reset it */ cm_data.buf_nOrigBuffers = cm_data.buf_nbuffers; - + /* lower hash size to a prime number */ cm_data.buf_hashSize = osi_PrimeLessThan((afs_uint32)(cm_data.buf_nbuffers/7 + 1)); - + /* create hash table */ memset((void *)cm_data.buf_scacheHashTablepp, 0, cm_data.buf_hashSize * sizeof(cm_buf_t *)); - + /* another hash table */ memset((void *)cm_data.buf_fileHashTablepp, 0, cm_data.buf_hashSize * sizeof(cm_buf_t *)); @@ -467,45 +467,45 @@ long buf_Init(int newFile, cm_buf_ops_t *opsp, afs_uint64 nbuffers) bp = cm_data.bufHeaderBaseAddress; data = cm_data.bufDataBaseAddress; cm_data.buf_allp = NULL; - + for (i=0; i= cm_data.bufHeaderBaseAddress && bp < (cm_buf_t *)cm_data.bufDataBaseAddress, + osi_assertx(bp >= cm_data.bufHeaderBaseAddress && bp < (cm_buf_t *)cm_data.bufDataBaseAddress, "invalid cm_buf_t address"); osi_assertx(data >= cm_data.bufDataBaseAddress && data < cm_data.bufEndOfData, "invalid cm_buf_t data address"); - + /* allocate and zero some storage */ memset(bp, 0, sizeof(cm_buf_t)); bp->magic = CM_BUF_MAGIC; /* thread on list of all buffers */ bp->allp = cm_data.buf_allp; cm_data.buf_allp = bp; - + osi_QAdd((osi_queue_t **)&cm_data.buf_freeListp, &bp->q); bp->qFlags |= CM_BUF_QINLRU; lock_InitializeMutex(&bp->mx, "Buffer mutex", LOCK_HIERARCHY_BUFFER); - + /* grab appropriate number of bytes from aligned zone */ bp->datap = data; - + /* setup last buffer pointer */ if (i == 0) cm_data.buf_freeListEndp = bp; - + /* next */ bp++; data += cm_data.buf_blockSize; - } - + } + /* none reserved at first */ cm_data.buf_reservedBufs = 0; - + /* just for safety's sake */ cm_data.buf_maxReservedBufs = cm_data.buf_nbuffers - 3; } else { bp = cm_data.bufHeaderBaseAddress; data = cm_data.bufDataBaseAddress; - + for (i=0; imx, "Buffer mutex", LOCK_HIERARCHY_BUFFER); bp->userp = NULL; @@ -513,9 +513,9 @@ long buf_Init(int newFile, cm_buf_ops_t *opsp, afs_uint64 nbuffers) bp->waitRequests = 0; bp->flags &= ~CM_BUF_WAITING; bp++; - } + } } - + #ifdef TESTING buf_ValidateBufQueues(); #endif /* TESTING */ @@ -550,7 +550,7 @@ long buf_AddBuffers(afs_uint64 nbuffers) { /* The size of a virtual cache cannot be changed after it has * been created. Subsequent calls to MapViewofFile() with - * an existing mapping object name would not allow the + * an existing mapping object name would not allow the * object to be resized. Return failure immediately. * * A similar problem now occurs with the persistent cache @@ -561,20 +561,20 @@ long buf_AddBuffers(afs_uint64 nbuffers) nbuffers, cm_data.buf_nbuffers); return CM_ERROR_INVAL; -} +} /* interface to set the number of buffers to an exact figure. * Called with no locks held. */ long buf_SetNBuffers(afs_uint64 nbuffers) { - if (nbuffers < 10) + if (nbuffers < 10) return CM_ERROR_INVAL; - if (nbuffers == cm_data.buf_nbuffers) + if (nbuffers == cm_data.buf_nbuffers) return 0; else if (nbuffers > cm_data.buf_nbuffers) return buf_AddBuffers(nbuffers - cm_data.buf_nbuffers); - else + else return CM_ERROR_INVAL; } @@ -593,7 +593,7 @@ void buf_WaitIO(cm_scache_t * scp, cm_buf_t *bp) /* if no IO is happening, we're done */ if (!(bp->flags & (CM_BUF_READING | CM_BUF_WRITING))) break; - + /* otherwise I/O is happening, but some other thread is waiting for * the I/O already. Wait for that guy to figure out what happened, * and then check again. @@ -633,7 +633,7 @@ void buf_WaitIO(cm_scache_t * scp, cm_buf_t *bp) lock_ReleaseRead(&scp->rw); } } - + /* if we get here, the IO is done, but we may have to wakeup people waiting for * the I/O to complete. Do so. */ @@ -664,7 +664,7 @@ cm_buf_t *buf_FindLocked(struct cm_scache *scp, osi_hyper_t *offsetp) break; } } - + /* return whatever we found, if anything */ return bp; } @@ -681,7 +681,7 @@ cm_buf_t *buf_Find(struct cm_scache *scp, osi_hyper_t *offsetp) lock_ReleaseRead(&buf_globalLock); return bp; -} +} /* find a buffer, if any, for a particular file ID and offset. Assumes * that buf_globalLock is write locked when called. Uses the all buffer @@ -704,7 +704,7 @@ cm_buf_t *buf_FindAllLocked(struct cm_scache *scp, osi_hyper_t *offsetp, afs_uin for(bp = cm_data.buf_allp; bp; bp=bp->allp) { if (cm_FidCmp(&scp->fid, &bp->fid) == 0) { char * fileOffset; - + fileOffset = offsetp->QuadPart + cm_data.baseAddress; if (fileOffset == bp->datap) { buf_HoldLocked(bp); @@ -729,7 +729,7 @@ cm_buf_t *buf_FindAll(struct cm_scache *scp, osi_hyper_t *offsetp, afs_uint32 fl lock_ReleaseRead(&buf_globalLock); return bp; -} +} /* start cleaning I/O on this buffer. Buffer must be write locked, and is returned * write-locked. @@ -805,8 +805,8 @@ afs_uint32 buf_CleanAsyncLocked(cm_scache_t *scp, cm_buf_t *bp, cm_req_t *reqp, * because we aren't going to be able to write this data to the file * server. */ - if (code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BADFD || code == CM_ERROR_NOACCESS || - code == CM_ERROR_QUOTA || code == CM_ERROR_SPACE || code == CM_ERROR_TOOBIG || + if (code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BADFD || code == CM_ERROR_NOACCESS || + code == CM_ERROR_QUOTA || code == CM_ERROR_SPACE || code == CM_ERROR_TOOBIG || code == CM_ERROR_READONLY || code == CM_ERROR_NOSUCHPATH){ bp->flags &= ~CM_BUF_DIRTY; bp->flags |= CM_BUF_ERROR; @@ -824,8 +824,8 @@ afs_uint32 buf_CleanAsyncLocked(cm_scache_t *scp, cm_buf_t *bp, cm_req_t *reqp, diskcache_Update(bp->dcp, bp->datap, cm_data.buf_blockSize, bp->dataVersion); #endif /* DISKCACHE95 */ - /* if we get here and retries are not permitted - * then we need to exit this loop regardless of + /* if we get here and retries are not permitted + * then we need to exit this loop regardless of * whether or not we were able to clear the dirty bit */ if (reqp->flags & CM_REQ_NORETRY) @@ -891,7 +891,7 @@ void buf_Recycle(cm_buf_t *bp) i = BUF_HASH(&bp->fid, &bp->offset); lbpp = &(cm_data.buf_scacheHashTablepp[i]); for(tbp = *lbpp; tbp; lbpp = &tbp->hashp, tbp = *lbpp) { - if (tbp == bp) + if (tbp == bp) break; } @@ -924,11 +924,11 @@ void buf_Recycle(cm_buf_t *bp) /* clean up junk flags */ bp->flags &= ~(CM_BUF_EOF | CM_BUF_ERROR); bp->dataVersion = CM_BUF_VERSION_BAD; /* unknown so far */ -} +} /* recycle a buffer, removing it from the free list, hashing in its new identity * and returning it write-locked so that no one can use it. Called without - * any locks held, and can return an error if it loses the race condition and + * any locks held, and can return an error if it loses the race condition and * finds that someone else created the desired buffer. * * If success is returned, the buffer is returned write-locked. @@ -954,7 +954,7 @@ long buf_GetNewLocked(struct cm_scache *scp, osi_hyper_t *offsetp, cm_req_t *req /* check to see if we lost the race */ if (scp) { if (bp = buf_FindLocked(scp, offsetp)) { - /* Do not call buf_ReleaseLocked() because we + /* Do not call buf_ReleaseLocked() because we * do not want to allow the buffer to be added * to the free list. */ @@ -996,9 +996,9 @@ long buf_GetNewLocked(struct cm_scache *scp, osi_hyper_t *offsetp, cm_req_t *req * code can bump refcounts, at least, so it may not be * zero. */ - if (bp->refCount > 0) + if (bp->refCount > 0) continue; - + /* we don't have to lock buffer itself, since the ref * count is 0 and we know it will stay zero as long as * we hold the global lock. @@ -1025,7 +1025,7 @@ long buf_GetNewLocked(struct cm_scache *scp, osi_hyper_t *offsetp, cm_req_t *req */ continue; } - + if (bp->flags & CM_BUF_DIRTY) { /* if the buffer is dirty, start cleaning it and * move on to the next buffer. We do this with @@ -1103,7 +1103,7 @@ long buf_GetNewLocked(struct cm_scache *scp, osi_hyper_t *offsetp, cm_req_t *req afsi_log("%s:%d buf_GetNewLocked bp 0x%p, ref %d", __FILE__, __LINE__, bp, 1); #endif /* grab the mutex so that people don't use it - * before the caller fills it with data. Again, no one + * before the caller fills it with data. Again, no one * should have been able to get to this dude to lock it. */ if (!lock_TryMutex(&bp->mx)) { @@ -1301,7 +1301,7 @@ long buf_CountFreeList(void) */ if (!(bufp->qFlags & CM_BUF_QINHASH) || bufp->dataVersion == CM_BUF_VERSION_BAD) count++; - } + } lock_ReleaseRead(&buf_globalLock); return count; } @@ -1318,7 +1318,7 @@ afs_uint32 buf_CleanAsync(cm_scache_t *scp, cm_buf_t *bp, cm_req_t *reqp, afs_ui lock_ReleaseMutex(&bp->mx); return code; -} +} /* wait for a buffer's cleaning to finish */ void buf_CleanWait(cm_scache_t * scp, cm_buf_t *bp, afs_uint32 locked) @@ -1332,7 +1332,7 @@ void buf_CleanWait(cm_scache_t * scp, cm_buf_t *bp, afs_uint32 locked) } if (!locked) lock_ReleaseMutex(&bp->mx); -} +} /* set the dirty flag on a buffer, and set associated write-ahead log, * if there is one. Allow one to be added to a buffer, but not changed. @@ -1374,14 +1374,14 @@ void buf_SetDirty(cm_buf_t *bp, afs_uint32 offset, afs_uint32 length, cm_user_t bp->dirty_offset = offset; bp->dirty_length = length; - /* and add to the dirty list. - * we obtain a hold on the buffer for as long as it remains - * in the list. buffers are only removed from the list by + /* and add to the dirty list. + * we obtain a hold on the buffer for as long as it remains + * in the list. buffers are only removed from the list by * the buf_IncrSyncer function regardless of when else the * dirty flag might be cleared. * * This should never happen but just in case there is a bug - * elsewhere, never add to the dirty list if the buffer is + * elsewhere, never add to the dirty list if the buffer is * already there. */ lock_ObtainWrite(&buf_globalLock); @@ -1402,7 +1402,7 @@ void buf_SetDirty(cm_buf_t *bp, afs_uint32 offset, afs_uint32 length, cm_user_t /* and record the last writer */ if (bp->userp != userp) { cm_HoldUser(userp); - if (bp->userp) + if (bp->userp) cm_ReleaseUser(bp->userp); bp->userp = userp; } @@ -1461,10 +1461,10 @@ long buf_CleanAndReset(void) #ifdef TESTING buf_ValidateBufQueues(); #endif /* TESTING */ - + /* and we're done */ return 0; -} +} /* called without global lock being held, reserves buffers for callers * that need more than one held (not locked) at once. @@ -1501,7 +1501,7 @@ int buf_TryReserveBuffers(afs_uint64 nbuffers) } lock_ReleaseWrite(&buf_globalLock); return code; -} +} /* called without global lock held, releases reservation held by * buf_ReserveBuffers. @@ -1515,7 +1515,7 @@ void buf_UnreserveBuffers(afs_uint64 nbuffers) osi_Wakeup((LONG_PTR) &cm_data.buf_reservedBufs); } lock_ReleaseWrite(&buf_globalLock); -} +} /* truncate the buffers past sizep, zeroing out the page, if we don't * end on a page boundary. @@ -1558,7 +1558,7 @@ long buf_Truncate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, buf_WaitIO(scp, bufp); } lock_ObtainWrite(&scp->rw); - + /* make sure we have a callback (so we have the right value for * the length), and wait for it to be safe to do a truncate. */ @@ -1568,7 +1568,7 @@ long buf_Truncate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, | CM_SCACHESYNC_SETSIZE | CM_SCACHESYNC_BUFLOCKED); - + /* if we succeeded in our locking, and this applies to the right * file, and the truncate request overlaps the buffer either * totally or partially, then do something. @@ -1605,17 +1605,17 @@ long buf_Truncate(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, cm_data.buf_blockSize - bufferPos); } } - - cm_SyncOpDone( scp, bufp, + + cm_SyncOpDone( scp, bufp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_SETSIZE | CM_SCACHESYNC_BUFLOCKED); lock_ReleaseWrite(&scp->rw); lock_ReleaseMutex(&bufp->mx); - + if (!code) { nbufp = bufp->fileHashp; - if (nbufp) + if (nbufp) buf_Hold(nbufp); } else { /* This forces the loop to end and the error code @@ -1648,7 +1648,7 @@ long buf_FlushCleanPages(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) code = 0; lock_ObtainRead(&buf_globalLock); bp = cm_data.buf_fileHashTablepp[i]; - if (bp) + if (bp) buf_HoldLocked(bp); lock_ReleaseRead(&buf_globalLock); @@ -1670,7 +1670,7 @@ long buf_FlushCleanPages(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) } if (code == CM_ERROR_BADFD) { - /* if the scp's FID is bad its because we received VNOVNODE + /* if the scp's FID is bad its because we received VNOVNODE * when attempting to FetchStatus before the write. This * page therefore contains data that can no longer be stored. */ @@ -1704,7 +1704,7 @@ long buf_FlushCleanPages(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) lock_ObtainWrite(&buf_globalLock); if (bp->refCount == 1) { /* bp is held above */ nbp = bp->fileHashp; - if (nbp) + if (nbp) buf_HoldLocked(nbp); buf_ReleaseLocked(bp, TRUE); didRelease = 1; @@ -1734,7 +1734,7 @@ long buf_FlushCleanPages(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) /* done */ return code; -} +} /* Must be called with scp->rw held */ long buf_ForceDataVersion(cm_scache_t * scp, afs_uint64 fromVersion, afs_uint64 toVersion) @@ -1777,7 +1777,7 @@ long buf_CleanVnode(struct cm_scache *scp, cm_user_t *userp, cm_req_t *reqp) lock_ObtainRead(&buf_globalLock); bp = cm_data.buf_fileHashTablepp[i]; - if (bp) + if (bp) buf_HoldLocked(bp); lock_ReleaseRead(&buf_globalLock); for (; bp; bp = nbp) { @@ -1787,10 +1787,10 @@ long buf_CleanVnode(struct cm_scache *scp, cm_user_t *userp, cm_req_t *reqp) if (bp->flags & CM_BUF_DIRTY) { if (userp && userp != bp->userp) { cm_HoldUser(userp); - if (bp->userp) + if (bp->userp) cm_ReleaseUser(bp->userp); bp->userp = userp; - } + } switch (code) { case CM_ERROR_NOSUCHFILE: @@ -1801,7 +1801,7 @@ long buf_CleanVnode(struct cm_scache *scp, cm_user_t *userp, cm_req_t *reqp) case CM_ERROR_TOOBIG: case CM_ERROR_READONLY: case CM_ERROR_NOSUCHPATH: - /* + /* * Apply the previous fatal error to this buffer. * Do not waste the time attempting to store to * the file server when we know it will fail. @@ -1838,7 +1838,7 @@ long buf_CleanVnode(struct cm_scache *scp, cm_user_t *userp, cm_req_t *reqp) lock_ObtainRead(&buf_globalLock); nbp = bp->fileHashp; - if (nbp) + if (nbp) buf_HoldLocked(nbp); buf_ReleaseLocked(bp, FALSE); lock_ReleaseRead(&buf_globalLock); @@ -1897,45 +1897,45 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) cm_buf_t *bp; char output[1024]; afs_uint32 i; - + if (cm_data.buf_scacheHashTablepp == NULL) return -1; if (lock) lock_ObtainRead(&buf_globalLock); - - StringCbPrintfA(output, sizeof(output), "%s - dumping buf_HashTable - buf_hashSize=%d\r\n", + + StringCbPrintfA(output, sizeof(output), "%s - dumping buf_HashTable - buf_hashSize=%d\r\n", cookie, cm_data.buf_hashSize); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + for (i = 0; i < cm_data.buf_hashSize; i++) { - for (bp = cm_data.buf_scacheHashTablepp[i]; bp; bp=bp->hashp) + for (bp = cm_data.buf_scacheHashTablepp[i]; bp; bp=bp->hashp) { - StringCbPrintfA(output, sizeof(output), + StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, hash=%d, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " "flags=0x%x, qFlags=0x%x cmFlags=0x%x, error=0x%x, refCount=%d\r\n", - cookie, (void *)bp, i, bp->fid.cell, bp->fid.volume, - bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, + cookie, (void *)bp, i, bp->fid.cell, bp->fid.volume, + bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, bp->qFlags, bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } } - + StringCbPrintfA(output, sizeof(output), "%s - Done dumping buf_HashTable.\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); StringCbPrintfA(output, sizeof(output), "%s - dumping buf_freeListEndp\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for(bp = cm_data.buf_freeListEndp; bp; bp=(cm_buf_t *) osi_QPrev(&bp->q)) { - StringCbPrintfA(output, sizeof(output), + StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " "flags=0x%x, qFlags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", - cookie, (void *)bp, bp->fid.cell, bp->fid.volume, - bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, + cookie, (void *)bp, bp->fid.cell, bp->fid.volume, + bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, bp->qFlags, bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -1946,12 +1946,12 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s - dumping buf_dirtyListp\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for(bp = cm_data.buf_dirtyListp; bp; bp=bp->dirtyp) { - StringCbPrintfA(output, sizeof(output), + StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " "flags=0x%x, qFlags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", - cookie, (void *)bp, bp->fid.cell, bp->fid.volume, - bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, + cookie, (void *)bp, bp->fid.cell, bp->fid.volume, + bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, bp->qFlags, bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -1970,7 +1970,7 @@ void buf_ForceTrace(BOOL flush) int len; char buf[256]; - if (!buf_logp) + if (!buf_logp) return; len = GetTempPath(sizeof(buf)-10, buf); diff --git a/src/WINNT/afsd/cm_callback.c b/src/WINNT/afsd/cm_callback.c index a1c0d6de5..097201dbe 100644 --- a/src/WINNT/afsd/cm_callback.c +++ b/src/WINNT/afsd/cm_callback.c @@ -1,7 +1,7 @@ /* * 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 @@ -106,7 +106,7 @@ void cm_CallbackNotifyChange(cm_scache_t *scp) DWORD dummyLen; /* why does this have to query the registry each time? */ - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY, 0, KEY_READ|KEY_QUERY_VALUE, @@ -119,7 +119,7 @@ void cm_CallbackNotifyChange(cm_scache_t *scp) } if (dwDelay > 5000) /* do not allow a delay of more then 5 seconds */ - dwDelay = 5000; + dwDelay = 5000; osi_Log3(afsd_logp, "CallbackNotifyChange FileType %d Flags %lX Delay %dms", scp->fileType, scp->flags, dwDelay); @@ -145,7 +145,7 @@ void cm_CallbackNotifyChange(cm_scache_t *scp) smb_NotifyChange( 0, FILE_NOTIFY_GENERIC_FILE_FILTER, dscp, NULL, NULL, TRUE); - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); } } @@ -161,7 +161,7 @@ void cm_RevokeCallback(struct rx_call *callp, cm_cell_t * cellp, AFSFid *fidp) cm_fid_t tfid; cm_scache_t *scp; long hash; - + tfid.cell = cellp ? cellp->cellID : 0; tfid.volume = fidp->Volume; tfid.vnode = fidp->Vnode; @@ -170,7 +170,7 @@ void cm_RevokeCallback(struct rx_call *callp, cm_cell_t * cellp, AFSFid *fidp) osi_Log3(afsd_logp, "RevokeCallback vol %u vn %u uniq %u", fidp->Volume, fidp->Vnode, fidp->Unique); - + /* do this first, so that if we're executing a callback granting call * at this moment, we kill it before it can be merged in. Otherwise, * it could complete while we're doing the scan below, and get missed @@ -191,7 +191,7 @@ void cm_RevokeCallback(struct rx_call *callp, cm_cell_t * cellp, AFSFid *fidp) { cm_HoldSCacheNoLock(scp); lock_ReleaseWrite(&cm_scacheLock); - osi_Log4(afsd_logp, "RevokeCallback Discarding SCache scp 0x%p vol %u vn %u uniq %u", + osi_Log4(afsd_logp, "RevokeCallback Discarding SCache scp 0x%p vol %u vn %u uniq %u", scp, scp->fid.volume, scp->fid.vnode, scp->fid.unique); lock_ObtainWrite(&scp->rw); @@ -199,7 +199,7 @@ void cm_RevokeCallback(struct rx_call *callp, cm_cell_t * cellp, AFSFid *fidp) lock_ReleaseWrite(&scp->rw); cm_CallbackNotifyChange(scp); - + lock_ObtainWrite(&cm_scacheLock); cm_ReleaseSCacheNoLock(scp); } @@ -262,7 +262,7 @@ void cm_RevokeVolumeCallback(struct rx_call *callp, cm_cell_t *cellp, AFSFid *fi lock_ReleaseWrite(&cm_scacheLock); lock_ObtainWrite(&scp->rw); - osi_Log4(afsd_logp, "RevokeVolumeCallback Discarding SCache scp 0x%p vol %u vn %u uniq %u", + osi_Log4(afsd_logp, "RevokeVolumeCallback Discarding SCache scp 0x%p vol %u vn %u uniq %u", scp, scp->fid.volume, scp->fid.vnode, scp->fid.unique); cm_DiscardSCache(scp); lock_ReleaseWrite(&scp->rw); @@ -376,7 +376,7 @@ SRXAFSCB_CallBack(struct rx_call *callp, AFSCBFids *fidsArrayp, AFSCBs *cbsArray osi_Log2(afsd_logp, "SRXAFSCB_CallBack from host 0x%x port %d", ntohl(host), ntohs(port)); - else + else osi_Log3(afsd_logp, "SRXAFSCB_CallBack from host 0x%x port %d for cell %s", ntohl(host), ntohs(port), @@ -388,7 +388,7 @@ SRXAFSCB_CallBack(struct rx_call *callp, AFSCBFids *fidsArrayp, AFSCBs *cbsArray for (i=0; i < (long) fidsArrayp->AFSCBFids_len; i++) { tfidp = &fidsArrayp->AFSCBFids_val[i]; - + if (tfidp->Volume == 0) continue; /* means don't do anything */ else if (tfidp->Vnode == 0) @@ -574,7 +574,7 @@ SRXAFSCB_GetLock(struct rx_call *callp, long index, AFSDBLock *lockp) port = rx_PortOf(peerp); } - osi_Log3(afsd_logp, "SRXAFSCB_GetLock(%d) from host 0x%x port %d", + osi_Log3(afsd_logp, "SRXAFSCB_GetLock(%d) from host 0x%x port %d", index, ntohl(host), ntohs(port)); nentries = sizeof(ltable) / sizeof(struct _ltable); @@ -951,7 +951,7 @@ SRXAFSCB_WhoAreYou(struct rx_call *callp, struct interfaceAddr* addr) for ( i=0; i < cm_noIPAddr; i++ ) { addr->addr_in[i] = cm_IPAddr[i]; addr->subnetmask[i] = cm_SubnetMask[i]; - addr->mtu[i] = (rx_mtu == -1 || (rx_mtu != -1 && cm_NetMtu[i] < rx_mtu)) ? + addr->mtu[i] = (rx_mtu == -1 || (rx_mtu != -1 && cm_NetMtu[i] < rx_mtu)) ? cm_NetMtu[i] : rx_mtu; } @@ -987,7 +987,7 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) if (UuidToString((UUID *)serverUuid, &p) == RPC_S_OK) { osi_Log1(afsd_logp, "SRXAFSCB_InitCallBackState3 Uuid%s ->",osi_LogSaveString(afsd_logp,p)); RpcStringFree(&p); - } + } tsp = cm_FindServerByUuid(serverUuid, CM_SERVER_FILE); } @@ -1002,7 +1002,7 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) osi_Log2(afsd_logp, "SRXAFSCB_InitCallBackState3 from host 0x%x port %d", ntohl(host), ntohs(port)); - else + else osi_Log3(afsd_logp, "SRXAFSCB_InitCallBackState3 from host 0x%x port %d for cell %s", ntohl(host), ntohs(port), @@ -1019,7 +1019,7 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) tsp = cm_FindServer(&taddr, CM_SERVER_FILE); osi_Log1(afsd_logp, "InitCallbackState3 server %x", tsp); - + /* record the callback in the racing revokes structure. This * shouldn't be necessary, since we shouldn't be making callback * granting calls while we're going to get an initstate call, @@ -1063,7 +1063,7 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) if (scp->cbExpires > 0 && scp->cbServerp != NULL) { /* we have a callback, now decide if we should clear it */ if (cm_ServerEqual(scp->cbServerp, tsp)) { - osi_Log4(afsd_logp, "InitCallbackState3 Discarding SCache scp 0x%p vol %u vn %u uniq %u", + osi_Log4(afsd_logp, "InitCallbackState3 Discarding SCache scp 0x%p vol %u vn %u uniq %u", scp, scp->fid.volume, scp->fid.vnode, scp->fid.unique); cm_DiscardSCache(scp); discarded = 1; @@ -1080,9 +1080,9 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) } /* search one hash bucket */ } /* search all hash buckets */ - + lock_ReleaseWrite(&cm_scacheLock); - + if (tsp) { /* reset the No flags on the server */ cm_SetServerNo64Bit(tsp, 0); @@ -1090,7 +1090,7 @@ SRXAFSCB_InitCallBackState3(struct rx_call *callp, afsUUID* serverUuid) /* we're done with the server structure */ cm_PutServer(tsp); - } + } } return 0; } @@ -1117,8 +1117,8 @@ SRXAFSCB_ProbeUuid(struct rx_call *callp, afsUUID* clientUuid) if ( !afs_uuid_equal(&cm_data.Uuid, clientUuid) ) { UuidToString((UUID *)&cm_data.Uuid, &p); UuidToString((UUID *)clientUuid, &q); - osi_Log4(afsd_logp, "SRXAFSCB_ProbeUuid %s != %s from host 0x%x port %d", - osi_LogSaveString(afsd_logp,p), + osi_Log4(afsd_logp, "SRXAFSCB_ProbeUuid %s != %s from host 0x%x port %d", + osi_LogSaveString(afsd_logp,p), osi_LogSaveString(afsd_logp,q), ntohl(host), ntohs(port)); @@ -1135,12 +1135,12 @@ SRXAFSCB_ProbeUuid(struct rx_call *callp, afsUUID* clientUuid) } /* debug interface */ -static int +static int GetCellCommon(afs_int32 a_cellnum, char **a_name, serverList *a_hosts) { afs_int32 sn; cm_cell_t * cellp; - cm_serverRef_t * serverRefp; + cm_serverRef_t * serverRefp; cellp = cm_FindCellByID(a_cellnum, CM_FLAG_NOPROBE); if (!cellp) { @@ -1151,14 +1151,14 @@ GetCellCommon(afs_int32 a_cellnum, char **a_name, serverList *a_hosts) lock_ObtainRead(&cm_serverLock); *a_name = strdup(cellp->name); - for ( sn = 0, serverRefp = cellp->vlServersp; + for ( sn = 0, serverRefp = cellp->vlServersp; sn < AFSMAXCELLHOSTS && serverRefp; sn++, serverRefp = serverRefp->next); a_hosts->serverList_len = sn; a_hosts->serverList_val = (afs_int32 *)xdr_alloc(sn * sizeof(afs_int32)); - for ( sn = 0, serverRefp = cellp->vlServersp; + for ( sn = 0, serverRefp = cellp->vlServersp; sn < AFSMAXCELLHOSTS && serverRefp; sn++, serverRefp = serverRefp->next) { @@ -1170,7 +1170,7 @@ GetCellCommon(afs_int32 a_cellnum, char **a_name, serverList *a_hosts) } /* debug interface */ -int +int SRXAFSCB_GetCellByNum(struct rx_call *callp, afs_int32 a_cellnum, char **a_name, serverList *a_hosts) { @@ -1201,8 +1201,8 @@ SRXAFSCB_GetCellByNum(struct rx_call *callp, afs_int32 a_cellnum, } /* debug interface */ -int -SRXAFSCB_TellMeAboutYourself( struct rx_call *callp, +int +SRXAFSCB_TellMeAboutYourself( struct rx_call *callp, struct interfaceAddr *addr, Capabilities * capabilities) { @@ -1247,7 +1247,7 @@ SRXAFSCB_TellMeAboutYourself( struct rx_call *callp, for ( i=0; i < cm_noIPAddr; i++ ) { addr->addr_in[i] = cm_IPAddr[i]; addr->subnetmask[i] = cm_SubnetMask[i]; - addr->mtu[i] = (rx_mtu == -1 || (rx_mtu != -1 && cm_NetMtu[i] < rx_mtu)) ? + addr->mtu[i] = (rx_mtu == -1 || (rx_mtu != -1 && cm_NetMtu[i] < rx_mtu)) ? cm_NetMtu[i] : rx_mtu; } lock_ReleaseRead(&cm_syscfgLock); @@ -1334,7 +1334,7 @@ int SRXAFSCB_GetServerPrefs( * As advertised. *------------------------------------------------------------------------*/ -int SRXAFSCB_GetCellServDB(struct rx_call *callp, afs_int32 index, char **a_name, +int SRXAFSCB_GetCellServDB(struct rx_call *callp, afs_int32 index, char **a_name, serverList *a_hosts) { struct rx_connection *connp; @@ -1450,7 +1450,7 @@ static void afs_MarshallCacheConfig( *(ptr++) = config->memCache; } - + /*------------------------------------------------------------------------ * EXPORTED SRXAFSCB_GetCacheConfig @@ -1538,7 +1538,7 @@ void cm_InitCallback(void) int cm_HaveCallback(cm_scache_t *scp) { #ifdef AFS_FREELANCE_CLIENT - if (cm_freelanceEnabled && + if (cm_freelanceEnabled && scp->fid.cell==AFS_FAKE_ROOT_CELL_ID && scp->fid.volume==AFS_FAKE_ROOT_VOL_ID) { if (cm_getLocalMountPointChange()) { @@ -1591,7 +1591,7 @@ int cm_HaveCallback(cm_scache_t *scp) * When we're back from the call, we look at all of the callback revokes with * counter numbers greater than the one we recorded in our caller's structure, * and replay those that are higher than when we started the call. - * + * * We free all the structures in the queue when the count of the # of outstanding * callback-granting calls drops to zero. * @@ -1625,16 +1625,16 @@ void cm_EndCallbackGrantingCall(cm_scache_t *scp, cm_callbackRequest_t *cbrp, lock_ObtainWrite(&cm_callbackLock); if (flags & CM_CALLBACK_MAINTAINCOUNT) { - osi_assertx(cm_activeCallbackGrantingCalls > 0, + osi_assertx(cm_activeCallbackGrantingCalls > 0, "CM_CALLBACK_MAINTAINCOUNT && cm_activeCallbackGrantingCalls == 0"); } else { osi_assertx(cm_activeCallbackGrantingCalls-- > 0, "!CM_CALLBACK_MAINTAINCOUNT && cm_activeCallbackGrantingCalls == 0"); } - if (cm_activeCallbackGrantingCalls == 0) + if (cm_activeCallbackGrantingCalls == 0) freeFlag = 1; - else + else freeFlag = 0; /* record the callback; we'll clear it below if we really lose it */ @@ -1679,7 +1679,7 @@ void cm_EndCallbackGrantingCall(cm_scache_t *scp, cm_callbackRequest_t *cbrp, ((revp->flags & CM_RACINGFLAG_CANCELVOL) && scp->fid.volume == revp->fid.volume) || - ((revp->flags & CM_RACINGFLAG_CANCELALL) && + ((revp->flags & CM_RACINGFLAG_CANCELALL) && (revp->fid.cell == 0 || scp->fid.cell == revp->fid.cell)))) { /* this one matches */ osi_Log4(afsd_logp, @@ -1692,12 +1692,12 @@ void cm_EndCallbackGrantingCall(cm_scache_t *scp, cm_callbackRequest_t *cbrp, (revp->flags & CM_RACINGFLAG_ALL)) cm_callbackDiscardROVolumeByFID(&scp->fid); } - if (freeFlag) + if (freeFlag) free(revp); } /* if we freed the list, zap the pointer to it */ - if (freeFlag) + if (freeFlag) cm_racingRevokesp = NULL; lock_ReleaseWrite(&cm_callbackLock); @@ -1755,7 +1755,7 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, memset(&volSync, 0, sizeof(volSync)); - osi_Log4(afsd_logp, "GetCallback scp 0x%p cell %d vol %d flags %lX", + osi_Log4(afsd_logp, "GetCallback scp 0x%p cell %d vol %d flags %lX", scp, scp->fid.cell, scp->fid.volume, flags); #ifdef AFS_FREELANCE_CLIENT @@ -1776,13 +1776,13 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, memset(&afsStatus, 0, sizeof(afsStatus)); memset(&volSync, 0, sizeof(volSync)); - // Fetch the status info + // Fetch the status info cm_MergeStatus(NULL, scp, &afsStatus, &volSync, userp, reqp, 0); } goto done; } #endif /* AFS_FREELANCE_CLIENT */ - + mustCall = (flags & 1); cm_AFSFidFromFid(&tfid, &scp->fid); while (1) { @@ -1794,7 +1794,7 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, /* otherwise, we have to make an RPC to get the status */ if (!syncop_done) { - code = cm_SyncOp(scp, NULL, userp, reqp, 0, + code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_FETCHSTATUS | CM_SCACHESYNC_GETCALLBACK); if (code) break; @@ -1803,13 +1803,13 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, cm_StartCallbackGrantingCall(scp, &cbr); sfid = scp->fid; lock_ReleaseWrite(&scp->rw); - + /* now make the RPC */ - osi_Log4(afsd_logp, "CALL FetchStatus scp 0x%p vol %u vn %u uniq %u", + osi_Log4(afsd_logp, "CALL FetchStatus scp 0x%p vol %u vn %u uniq %u", scp, sfid.volume, sfid.vnode, sfid.unique); do { code = cm_ConnFromFID(&sfid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -1821,10 +1821,10 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, &cbr, code)); code = cm_MapRPCError(code, reqp); if (code) - osi_Log4(afsd_logp, "CALL FetchStatus FAILURE code 0x%x scp 0x%p vol %u vn %u", + osi_Log4(afsd_logp, "CALL FetchStatus FAILURE code 0x%x scp 0x%p vol %u vn %u", code, scp, scp->fid.volume, scp->fid.vnode); else - osi_Log4(afsd_logp, "CALL FetchStatus SUCCESS scp 0x%p vol %u vn %u uniq %u", + osi_Log4(afsd_logp, "CALL FetchStatus SUCCESS scp 0x%p vol %u vn %u uniq %u", scp, scp->fid.volume, scp->fid.vnode, scp->fid.unique); lock_ObtainWrite(&scp->rw); @@ -1843,13 +1843,13 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp, done: if (syncop_done) cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_FETCHSTATUS | CM_SCACHESYNC_GETCALLBACK); - + if (code) { osi_Log2(afsd_logp, "GetCallback Failed code 0x%x scp 0x%p -->",code, scp); osi_Log4(afsd_logp, " cell %u vol %u vn %u uniq %u", scp->fid.cell, scp->fid.volume, scp->fid.vnode, scp->fid.unique); } else { - osi_Log3(afsd_logp, "GetCallback Complete scp 0x%p cell %d vol %d", + osi_Log3(afsd_logp, "GetCallback Complete scp 0x%p cell %d vol %d", scp, scp->fid.cell, scp->fid.volume); } @@ -1911,7 +1911,7 @@ cm_CBServersDownTime(cm_scache_t *scp, cm_volume_t *volp, time_t * pdownTime) } /* if the cbServerp does not match the current volume server list - * we report the callback server as up so the callback can be + * we report the callback server as up so the callback can be * expired. */ @@ -1935,7 +1935,7 @@ void cm_CheckCBExpiration(void) cm_volume_t *volp; enum volstatus volstate; time_t now, downTime; - + osi_Log0(afsd_logp, "CheckCBExpiration"); now = time(NULL); @@ -2016,14 +2016,14 @@ void cm_CheckCBExpiration(void) } -void +void cm_GiveUpAllCallbacks(cm_server_t *tsp, afs_int32 markDown) { long code; cm_conn_t *connp; struct rx_connection * rxconnp; - if ((tsp->type == CM_SERVER_FILE) && !(tsp->flags & CM_SERVERFLAG_DOWN)) + if ((tsp->type == CM_SERVER_FILE) && !(tsp->flags & CM_SERVERFLAG_DOWN)) { code = cm_ConnByServer(tsp, cm_rootUserp, &connp); if (code == 0) { @@ -2057,10 +2057,10 @@ cm_GiveUpAllCallbacks(cm_server_t *tsp, afs_int32 markDown) code = cm_FindVolumeByID(tsp->cellp, tsrvp->ids[i], cm_rootUserp, &req, CM_GETVOL_FLAG_NO_LRU_UPDATE | CM_GETVOL_FLAG_NO_RESET, &volp); lock_ObtainMutex(&tsp->mx); - if (code == 0) { + if (code == 0) { cm_UpdateVolumeStatus(volp, tsrvp->ids[i]); cm_PutVolume(volp); - } + } } } } diff --git a/src/WINNT/afsd/cm_cell.c b/src/WINNT/afsd/cm_cell.c index 3e7e51665..d58aef2f6 100644 --- a/src/WINNT/afsd/cm_cell.c +++ b/src/WINNT/afsd/cm_cell.c @@ -1,7 +1,7 @@ /* * 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 @@ -26,7 +26,7 @@ osi_rwlock_t cm_cellLock; /* function called as callback proc from cm_SearchCellFile. Return 0 to - * continue processing. + * continue processing. * * At the present time the return value is ignored by the caller. */ @@ -37,7 +37,7 @@ long cm_AddCellProc(void *rockp, struct sockaddr_in *addrp, char *hostnamep, uns cm_cell_t *cellp; cm_cell_rock_t *cellrockp = (cm_cell_rock_t *)rockp; afs_uint32 probe; - + cellp = cellrockp->cellp; probe = !(cellrockp->flags & CM_FLAG_NOPROBE); @@ -49,10 +49,10 @@ long cm_AddCellProc(void *rockp, struct sockaddr_in *addrp, char *hostnamep, uns else if (tsp->cellp != cellp) { osi_Log3(afsd_logp, "found a vlserver %s associated with two cells named %s and %s", osi_LogSaveString(afsd_logp,hostnamep), - osi_LogSaveString(afsd_logp,tsp->cellp->name), + osi_LogSaveString(afsd_logp,tsp->cellp->name), osi_LogSaveString(afsd_logp,cellp->name)); } - } + } else tsp = cm_NewServer(addrp, CM_SERVER_VLDB, cellp, NULL, probe ? 0 : CM_FLAG_NOPROBE); @@ -70,7 +70,7 @@ long cm_AddCellProc(void *rockp, struct sockaddr_in *addrp, char *hostnamep, uns return 0; } -/* if it's from DNS, see if it has expired +/* if it's from DNS, see if it has expired * and check to make sure we have a valid set of volume servers * this function must not be called with a lock on cm_cellLock */ @@ -85,14 +85,14 @@ cm_cell_t *cm_UpdateCell(cm_cell_t * cp, afs_uint32 flags) lock_ObtainMutex(&cp->mx); mxheld = 1; - if ((cp->vlServersp == NULL + if ((cp->vlServersp == NULL #ifdef AFS_FREELANCE_CLIENT && !(cp->flags & CM_CELLFLAG_FREELANCE) #endif ) || (time(0) > cp->timeout) || (cm_dnsEnabled && (cp->flags & CM_CELLFLAG_DNS) && ((cp->flags & CM_CELLFLAG_VLSERVER_INVALID))) - ) + ) { lock_ReleaseMutex(&cp->mx); mxheld = 0; @@ -127,7 +127,7 @@ cm_cell_t *cm_UpdateCell(cm_cell_t * cp, afs_uint32 flags) #endif } else { /* if we fail to find it this time, we'll just do nothing and leave the - * current entry alone + * current entry alone */ lock_ObtainMutex(&cp->mx); mxheld = 1; @@ -158,7 +158,7 @@ void cm_FreeCell(cm_cell_t *cellp) if (cellp->vlServersp) cm_FreeServerList(&cellp->vlServersp, CM_FREESERVERLIST_DELETE); - cellp->name[0] = '\0'; + cellp->name[0] = '\0'; cellp->freeNextp = cm_data.freeCellsp; cm_data.freeCellsp = cellp; @@ -180,7 +180,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) if (namep == NULL || !namep[0] || !strcmp(namep,CM_IOCTL_FILENAME_NOSLASH)) return NULL; - /* + /* * Strip off any trailing dots at the end of the cell name. * Failure to do so results in an undesireable alias as the * result of DNS AFSDB record lookups where a trailing dot @@ -212,7 +212,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) fullname[CELL_MAXNAMELEN-1] = '\0'; break; } - } + } } if (cp) { @@ -223,7 +223,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) hasWriteLock = 1; /* when we dropped the lock the cell could have been added - * to the list so check again while holding the write lock + * to the list so check again while holding the write lock */ for (cp = cm_data.cellNameHashTablep[hash]; cp; cp=cp->nameNextp) { if (cm_stricmp_utf8(namep, cp->name) == 0) { @@ -231,7 +231,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) fullname[CELL_MAXNAMELEN-1] = '\0'; break; } - } + } if (cp) goto done; @@ -242,14 +242,14 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) fullname[CELL_MAXNAMELEN-1] = '\0'; break; } - } + } if (cp) { lock_ReleaseWrite(&cm_cellLock); lock_ObtainMutex(&cp->mx); lock_ObtainWrite(&cm_cellLock); cm_AddCellToNameHashTable(cp); - cm_AddCellToIDHashTable(cp); + cm_AddCellToIDHashTable(cp); lock_ReleaseMutex(&cp->mx); goto done; } @@ -258,15 +258,15 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) cp = cm_data.freeCellsp; cm_data.freeCellsp = cp->freeNextp; - /* + /* * The magic, cellID, and mx fields are already set. */ } else { if ( cm_data.currentCells >= cm_data.maxCells ) osi_panic("Exceeded Max Cells", __FILE__, __LINE__); - /* don't increment currentCells until we know that we - * are going to keep this entry + /* don't increment currentCells until we know that we + * are going to keep this entry */ cp = &cm_data.cellBaseAddress[cm_data.currentCells]; memset(cp, 0, sizeof(cm_cell_t)); @@ -288,7 +288,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) if (code && code != CM_ERROR_FORCE_DNS_LOOKUP) code = cm_SearchCellFileEx(namep, fullname, linkedName, cm_AddCellProc, &rock); if (code) { - osi_Log4(afsd_logp,"in cm_GetCell_gen cm_SearchCellFileEx(%s) returns code= %d fullname= %s linkedName= %s", + osi_Log4(afsd_logp,"in cm_GetCell_gen cm_SearchCellFileEx(%s) returns code= %d fullname= %s linkedName= %s", osi_LogSaveString(afsd_logp,namep), code, osi_LogSaveString(afsd_logp,fullname), osi_LogSaveString(afsd_logp,linkedName)); @@ -297,7 +297,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) code = cm_SearchCellByDNS(namep, fullname, &ttl, cm_AddCellProc, &rock); if ( code ) { - osi_Log3(afsd_logp,"in cm_GetCell_gen cm_SearchCellByDNS(%s) returns code= %d fullname= %s", + osi_Log3(afsd_logp,"in cm_GetCell_gen cm_SearchCellByDNS(%s) returns code= %d fullname= %s", osi_LogSaveString(afsd_logp,namep), code, osi_LogSaveString(afsd_logp,fullname)); lock_ObtainMutex(&cp->mx); lock_ObtainWrite(&cm_cellLock); @@ -315,8 +315,8 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) cp->flags &= ~CM_CELLFLAG_VLSERVER_INVALID; cp->timeout = time(0) + ttl; } - } - else + } + else { lock_ObtainMutex(&cp->mx); lock_ObtainWrite(&cm_cellLock); @@ -337,7 +337,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) /* we have now been given the fullname of the cell. It may * be that we already have a cell with that name. If so, * we should use it instead of completing the allocation - * of a new cm_cell_t + * of a new cm_cell_t */ lock_ObtainRead(&cm_cellLock); hash = CM_CELL_NAME_HASH(fullname); @@ -345,7 +345,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) if (cm_stricmp_utf8(fullname, cp2->name) == 0) { break; } - } + } if (cp2) { if (!hasMutex) { @@ -364,7 +364,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) } lock_ReleaseRead(&cm_cellLock); - /* randomise among those vlservers having the same rank*/ + /* randomise among those vlservers having the same rank*/ cm_RandomizeServer(&cp->vlServersp); if (!hasMutex) @@ -380,7 +380,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) lock_ObtainWrite(&cm_cellLock); hasWriteLock = 1; cm_AddCellToNameHashTable(cp); - cm_AddCellToIDHashTable(cp); + cm_AddCellToIDHashTable(cp); lock_ReleaseMutex(&cp->mx); hasMutex = 0; @@ -402,7 +402,7 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) lock_ReleaseMutex(&cp->mx); if (hasWriteLock) lock_ReleaseWrite(&cm_cellLock); - + /* fullname is not valid if cp == NULL */ if (newnamep) { if (cp) { @@ -415,14 +415,14 @@ cm_cell_t *cm_GetCell_Gen(char *namep, char *newnamep, afs_uint32 flags) if (cp && cp->linkedName[0]) { cm_cell_t * linkedCellp = NULL; - + if (!strcmp(cp->name, cp->linkedName)) { - cp->linkedName[0] = '\0'; + cp->linkedName[0] = '\0'; } else if (!(flags & CM_FLAG_NOMOUNTCHASE)) { linkedCellp = cm_GetCell(cp->linkedName, CM_FLAG_CREATE|CM_FLAG_NOPROBE|CM_FLAG_NOMOUNTCHASE); lock_ObtainWrite(&cm_cellLock); - if (!linkedCellp || + if (!linkedCellp || (linkedCellp->linkedName[0] && strcmp(cp->name, linkedCellp->linkedName))) { cp->linkedName[0] = '\0'; } else { @@ -445,10 +445,10 @@ cm_cell_t *cm_FindCellByID(afs_int32 cellID, afs_uint32 flags) hash = CM_CELL_ID_HASH(cellID); for (cp = cm_data.cellIDHashTablep[hash]; cp; cp=cp->idNextp) { - if (cellID == cp->cellID) + if (cellID == cp->cellID) break; } - lock_ReleaseRead(&cm_cellLock); + lock_ReleaseRead(&cm_cellLock); if (cp) cm_UpdateCell(cp, flags); @@ -456,7 +456,7 @@ cm_cell_t *cm_FindCellByID(afs_int32 cellID, afs_uint32 flags) return cp; } -long +long cm_ValidateCell(void) { cm_cell_t * cellp; @@ -490,12 +490,12 @@ cm_ValidateCell(void) fprintf(stderr, "cm_ValidateCell failure: count != cm_data.currentCells\n"); return -4; } - + return 0; } -long +long cm_ShutdownCell(void) { cm_cell_t * cellp; @@ -510,7 +510,7 @@ cm_ShutdownCell(void) void cm_InitCell(int newFile, long maxCells) { static osi_once_t once; - + if (osi_Once(&once)) { cm_cell_t * cellp; @@ -522,10 +522,10 @@ void cm_InitCell(int newFile, long maxCells) cm_data.maxCells = maxCells; memset(cm_data.cellNameHashTablep, 0, sizeof(cm_cell_t *) * cm_data.cellHashTableSize); memset(cm_data.cellIDHashTablep, 0, sizeof(cm_cell_t *) * cm_data.cellHashTableSize); - + #ifdef AFS_FREELANCE_CLIENT - /* Generate a dummy entry for the Freelance cell whether or not - * freelance mode is being used in this session + /* Generate a dummy entry for the Freelance cell whether or not + * freelance mode is being used in this session */ cellp = &cm_data.cellBaseAddress[cm_data.currentCells++]; @@ -544,7 +544,7 @@ void cm_InitCell(int newFile, long maxCells) /* thread on global list */ cellp->allNextp = cm_data.allCellsp; cm_data.allCellsp = cellp; - + cellp->cellID = AFS_FAKE_ROOT_CELL_ID; cellp->vlServersp = NULL; cellp->flags = CM_CELLFLAG_FREELANCE; @@ -553,7 +553,7 @@ void cm_InitCell(int newFile, long maxCells) cm_AddCellToIDHashTable(cellp); lock_ReleaseWrite(&cm_cellLock); lock_ReleaseMutex(&cellp->mx); -#endif +#endif } else { lock_ObtainRead(&cm_cellLock); for (cellp = cm_data.allCellsp; cellp; cellp=cellp->allNextp) { @@ -583,7 +583,7 @@ void cm_ChangeRankCellVLServer(cm_server_t *tsp) lock_ReleaseMutex(&cp->mx); } -} +} int cm_DumpCells(FILE *outputFile, char *cookie, int lock) { @@ -594,12 +594,12 @@ int cm_DumpCells(FILE *outputFile, char *cookie, int lock) if (lock) lock_ObtainRead(&cm_cellLock); - sprintf(output, "%s - dumping cells - cm_data.currentCells=%d, cm_data.maxCells=%d\r\n", + sprintf(output, "%s - dumping cells - cm_data.currentCells=%d, cm_data.maxCells=%d\r\n", cookie, cm_data.currentCells, cm_data.maxCells); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (cellp = cm_data.allCellsp; cellp; cellp=cellp->allNextp) { - sprintf(output, "%s cellp=0x%p,name=%s ID=%d flags=0x%x timeout=%I64u\r\n", + sprintf(output, "%s cellp=0x%p,name=%s ID=%d flags=0x%x timeout=%I64u\r\n", cookie, cellp, cellp->name, cellp->cellID, cellp->flags, cellp->timeout); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } @@ -617,7 +617,7 @@ int cm_DumpCells(FILE *outputFile, char *cookie, int lock) void cm_AddCellToNameHashTable(cm_cell_t *cellp) { int i; - + lock_AssertWrite(&cm_cellLock); lock_AssertMutex(&cellp->mx); @@ -637,7 +637,7 @@ void cm_RemoveCellFromNameHashTable(cm_cell_t *cellp) cm_cell_t **lcellpp; cm_cell_t *tcellp; int i; - + lock_AssertWrite(&cm_cellLock); lock_AssertMutex(&cellp->mx); @@ -661,7 +661,7 @@ void cm_RemoveCellFromNameHashTable(cm_cell_t *cellp) void cm_AddCellToIDHashTable(cm_cell_t *cellp) { int i; - + lock_AssertWrite(&cm_cellLock); lock_AssertMutex(&cellp->mx); @@ -681,7 +681,7 @@ void cm_RemoveCellFromIDHashTable(cm_cell_t *cellp) cm_cell_t **lcellpp; cm_cell_t *tcellp; int i; - + lock_AssertWrite(&cm_cellLock); lock_AssertMutex(&cellp->mx); diff --git a/src/WINNT/afsd/cm_config.c b/src/WINNT/afsd/cm_config.c index e33518297..8f5fff452 100644 --- a/src/WINNT/afsd/cm_config.c +++ b/src/WINNT/afsd/cm_config.c @@ -1,7 +1,7 @@ /* * 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 @@ -32,7 +32,7 @@ static long cm_ParsePair(char *lineBufferp, char *leftp, char *rightp) char tc; int sawEquals; int sawBracket; - + sawEquals = 0; sawBracket = 0; for(tp = lineBufferp; *tp; tp++) { @@ -45,17 +45,17 @@ static long cm_ParsePair(char *lineBufferp, char *leftp, char *rightp) } /* comment or line end */ - if (tc == '#' || tc == '\r' || tc == '\n') + if (tc == '#' || tc == '\r' || tc == '\n') break; /* square bracket comment -- look for closing delim */ if (tc == '[') { - sawBracket = 1; + sawBracket = 1; continue; - } + } /* space or tab */ - if (tc == ' ' || tc == '\t') + if (tc == ' ' || tc == '\t') continue; if (tc == '=') { @@ -66,8 +66,8 @@ static long cm_ParsePair(char *lineBufferp, char *leftp, char *rightp) /* now we have a real character, put it in the appropriate bucket */ if (sawEquals == 0) { *leftp++ = tc; - } - else { + } + else { *rightp++ = tc; } } @@ -93,7 +93,7 @@ IsWindowsModule(const char * name) p = strrchr(name, '.'); if (p) { /* as of 2009-09-04 these are not valid ICANN ccTLDs */ - if (i == 1 && + if (i == 1 && (!cm_stricmp_utf8N(p,".dll") || !cm_stricmp_utf8N(p,".exe") || !cm_stricmp_utf8N(p,".ini") || @@ -148,13 +148,13 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, if (*wdir) tfilep = fopen(wdir, "r"); - if (!tfilep) + if (!tfilep) return -2; bestp = fopen(wdir, "r"); - + #ifdef CELLSERV_DEBUG - osi_Log2(afsd_logp,"cm_searchfile fopen handle[%p], wdir[%s]", bestp, + osi_Log2(afsd_logp,"cm_searchfile fopen handle[%p], wdir[%s]", bestp, osi_LogSaveString(afsd_logp,wdir)); #endif /* have we seen the cell line for the guy we're looking for? */ @@ -184,7 +184,7 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, return (foundCell? 0 : -3); } } - } + } /* turn trailing cr or lf into null */ tp = strrchr(lineBuffer, '\r'); @@ -207,7 +207,7 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, return(foundCell ? 0 : -6); } - /* + /* * terminate the cellname at the first white space * leaving 'tp' pointing to the next string if any */ @@ -218,7 +218,7 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, if (*tp != '#') { linkp = tp; for (; tp && !isspace(*tp); tp++); - if (tp) + if (tp) *tp = '\0'; } } @@ -244,7 +244,7 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, } inRightCell = 1; tracking = 0; -#ifdef CELLSERV_DEBUG +#ifdef CELLSERV_DEBUG osi_Log2(afsd_logp, "cm_searchfile is cell inRightCell[%p], linebuffer[%s]", inRightCell, osi_LogSaveString(afsd_logp,lineBuffer)); #endif @@ -343,8 +343,8 @@ long cm_SearchCellFileEx(char *cellNamep, char *newCellNamep, if (!thp) { afs_uint32 ip_addr; unsigned int c1, c2, c3, c4; - - /* Since there is no gethostbyname() data + + /* Since there is no gethostbyname() data * available we will read the IP address * stored in the CellServDB file */ @@ -445,13 +445,13 @@ cm_EnumerateCellFile(afs_uint32 client, cm_enumCellProc_t *procp, void *rockp) * The CellServDB registry schema is as follows: * * HKLM\SOFTWARE\OpenAFS\Client\CellServDB\[cellname]\ - * "LinkedCell" REG_SZ "[cellname]" + * "LinkedCell" REG_SZ "[cellname]" * "Description" REG_SZ "[comment]" * "ForceDNS" DWORD {0,1} * * HKLM\SOFTWARE\OpenAFS\Client\CellServDB\[cellname]\[servername]\ - * "HostName" REG_SZ "[hostname]" - * "IPv4Address" REG_SZ "[address]" + * "HostName" REG_SZ "[hostname]" + * "IPv4Address" REG_SZ "[address]" * "IPv6Address" REG_SZ "[address]" * "Comment" REG_SZ "[comment]" * "Rank" DWORD "0..65535" @@ -465,7 +465,7 @@ cm_EnumerateCellFile(afs_uint32 client, cm_enumCellProc_t *procp, void *rockp) * to a valid server configuration, the return code is success. * This prevents failover to the CellServDB file or DNS. */ -long cm_SearchCellRegistry(afs_uint32 client, +long cm_SearchCellRegistry(afs_uint32 client, char *cellNamep, char *newCellNamep, char *linkedNamep, cm_configProc_t *procp, void *rockp) @@ -501,7 +501,7 @@ long cm_SearchCellRegistry(afs_uint32 client, &hkCellServDB) != ERROR_SUCCESS) return CM_ERROR_NOSUCHCELL; - if (RegOpenKeyEx( hkCellServDB, + if (RegOpenKeyEx( hkCellServDB, cellNamep, 0, KEY_READ|KEY_QUERY_VALUE, @@ -526,13 +526,13 @@ long cm_SearchCellRegistry(afs_uint32 client, if (code != ERROR_SUCCESS) dwCells = 0; - /* + /* * We search the entire list to ensure that there is only * one prefix match. If there is more than one, we return none. */ for ( dwIndex = 0; dwIndex < dwCells; dwIndex++ ) { dwSize = CELL_MAXNAMELEN; - code = RegEnumKeyEx( hkCellServDB, dwIndex, szCellName, &dwSize, NULL, + code = RegEnumKeyEx( hkCellServDB, dwIndex, szCellName, &dwSize, NULL, NULL, NULL, &ftLastWriteTime); if (code != ERROR_SUCCESS) continue; @@ -554,7 +554,7 @@ long cm_SearchCellRegistry(afs_uint32 client, break; } - if (RegOpenKeyEx( hkCellServDB, + if (RegOpenKeyEx( hkCellServDB, szCellName, 0, KEY_READ|KEY_QUERY_VALUE, @@ -601,7 +601,7 @@ long cm_SearchCellRegistry(afs_uint32 client, dwForceDNS = 0; } - /* + /* * Using the defined server list. Enumerate and populate * the server list for the cell. */ @@ -623,22 +623,22 @@ long cm_SearchCellRegistry(afs_uint32 client, for ( dwIndex = 0; dwIndex < dwServers; dwIndex++ ) { dwSize = MAXHOSTCHARS; - code = RegEnumKeyEx( hkCellName, dwIndex, szServerName, &dwSize, NULL, + code = RegEnumKeyEx( hkCellName, dwIndex, szServerName, &dwSize, NULL, NULL, NULL, &ftLastWriteTime); if (code != ERROR_SUCCESS) continue; szServerName[MAXHOSTCHARS-1] = '\0'; - if (RegOpenKeyEx( hkCellName, + if (RegOpenKeyEx( hkCellName, szServerName, 0, KEY_READ|KEY_QUERY_VALUE, &hkServerName) != ERROR_SUCCESS) continue; - /* We have a handle to a valid server key. Now we need + /* We have a handle to a valid server key. Now we need * to add the server to the cell */ - + /* First, see if there is an alternate hostname specified */ dwSize = MAXHOSTCHARS; code = RegQueryValueEx(hkServerName, "HostName", NULL, &dwType, @@ -691,7 +691,7 @@ long cm_SearchCellRegistry(afs_uint32 client, afs_uint32 ip_addr; unsigned int c1, c2, c3, c4; - /* Since there is no gethostbyname() data + /* Since there is no gethostbyname() data * available we will read the IP address * stored in the CellServDB file */ @@ -866,12 +866,12 @@ long cm_EnumerateCellRegistry(afs_uint32 client, cm_enumCellProc_t *procp, void if (code != ERROR_SUCCESS) dwCells = 0; - /* - * Enumerate each Cell and + /* + * Enumerate each Cell and */ for ( dwIndex = 0; dwIndex < dwCells; dwIndex++ ) { dwSize = CELL_MAXNAMELEN; - code = RegEnumKeyEx( hkCellServDB, dwIndex, szCellName, &dwSize, NULL, + code = RegEnumKeyEx( hkCellServDB, dwIndex, szCellName, &dwSize, NULL, NULL, NULL, &ftLastWriteTime); if (code != ERROR_SUCCESS) continue; @@ -935,14 +935,14 @@ long cm_SearchCellByDNS(char *cellNamep, char *newCellNamep, int *ttl, return -1; /* not found */ } -/* use cm_GetConfigDir() plus AFS_CELLSERVDB to - * generate the fully qualified name of the CellServDB +/* use cm_GetConfigDir() plus AFS_CELLSERVDB to + * generate the fully qualified name of the CellServDB * file. */ long cm_GetCellServDB(char *cellNamep, afs_uint32 len) { size_t tlen; - + cm_GetConfigDir(cellNamep, len); /* add trailing backslash, if required */ @@ -961,8 +961,8 @@ long cm_GetCellServDB(char *cellNamep, afs_uint32 len) return 0; } -/* look up the root cell's name in the Registry - * Input buffer must be at least CELL_MAXNAMELEN +/* look up the root cell's name in the Registry + * Input buffer must be at least CELL_MAXNAMELEN * in size. (Defined in cm_cell.h) */ long cm_GetRootCellName(char *cellNamep) @@ -997,8 +997,8 @@ cm_configFile_t *cm_CommonOpen(char *namep, char *rwp) tfilep = fopen(wdir, rwp); } - return ((cm_configFile_t *) tfilep); -} + return ((cm_configFile_t *) tfilep); +} long cm_WriteConfigString(char *labelp, char *valuep) { @@ -1061,7 +1061,7 @@ long cm_AppendPrunedCellList(cm_configFile_t *ofp, char *cellNamep) int foundCell; tfilep = cm_CommonOpen(AFS_CELLSERVDB, "r"); - if (!tfilep) + if (!tfilep) return -1; foundCell = 0; @@ -1083,7 +1083,7 @@ long cm_AppendPrunedCellList(cm_configFile_t *ofp, char *cellNamep) if (tp) *tp = 0; tp = strchr(lineBuffer, '\n'); if (tp) *tp = 0; - + /* skip blank lines */ if (lineBuffer[0] == 0) { fprintf((FILE *)ofp, "%s\n", lineBuffer); @@ -1118,7 +1118,7 @@ long cm_AppendPrunedCellList(cm_configFile_t *ofp, char *cellNamep) } } /* a vldb line */ } /* while loop processing all lines */ -} +} long cm_AppendNewCell(cm_configFile_t *filep, char *cellNamep) { @@ -1160,11 +1160,11 @@ long cm_CloseCellFile(cm_configFile_t *filep) code = rename(sdir, wdir); /* do the rename */ - if (code) + if (code) code = errno; return code; -} +} void cm_GetConfigDir(char *dir, afs_uint32 len) { diff --git a/src/WINNT/afsd/cm_conn.c b/src/WINNT/afsd/cm_conn.c index bd4cef7d1..d26a06180 100644 --- a/src/WINNT/afsd/cm_conn.c +++ b/src/WINNT/afsd/cm_conn.c @@ -1,7 +1,7 @@ /* * 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 @@ -50,15 +50,15 @@ void cm_InitConn(void) DWORD dwValue; DWORD dummyLen; HKEY parmKey; - + if (osi_Once(&once)) { lock_InitializeRWLock(&cm_connLock, "connection global lock", LOCK_HIERARCHY_CONN_GLOBAL); /* keisa - read timeout value for lanmanworkstation service. - * jaltman - as per + * jaltman - as per * http://support.microsoft.com:80/support/kb/articles/Q102/0/67.asp&NoWebContent=1 - * the SessTimeout is a minimum timeout not a maximum timeout. Therefore, + * the SessTimeout is a minimum timeout not a maximum timeout. Therefore, * I believe that the default should not be short. Instead, we should wait until * RX times out before reporting a timeout to the SMB client. */ @@ -69,14 +69,14 @@ void cm_InitConn(void) BOOL extTimeouts = msftSMBRedirectorSupportsExtendedTimeouts(); if (extTimeouts) { - /* + /* * The default value is 1000 seconds. However, this default - * will not apply to "\\AFS" unless "AFS" is listed in + * will not apply to "\\AFS" unless "AFS" is listed in * ServersWithExtendedSessTimeout which we will add when we * create the ExtendedSessTimeout value in smb_Init() */ dummyLen = sizeof(DWORD); - code = RegQueryValueEx(parmKey, + code = RegQueryValueEx(parmKey, LANMAN_WKS_EXT_SESSION_TIMEOUT, NULL, NULL, (BYTE *) &dwValue, &dummyLen); @@ -84,10 +84,10 @@ void cm_InitConn(void) RDRtimeout = dwValue; afsi_log("lanmanworkstation : ExtSessTimeout %u", RDRtimeout); } - } + } if (!extTimeouts || code != ERROR_SUCCESS) { dummyLen = sizeof(DWORD); - code = RegQueryValueEx(parmKey, + code = RegQueryValueEx(parmKey, LANMAN_WKS_SESSION_TIMEOUT, NULL, NULL, (BYTE *) &dwValue, &dummyLen); @@ -133,16 +133,16 @@ void cm_InitConn(void) RegCloseKey(parmKey); } - /* - * If these values were not set via cpp macro or obtained + /* + * If these values were not set via cpp macro or obtained * from the registry, we use a value that is derived from * the smb redirector session timeout (RDRtimeout). * * The UNIX cache manager uses 120 seconds for the hard dead * timeout and 50 seconds for the connection and idle timeouts. * - * We base our values on those while making sure we leave - * enough time for overhead. + * We base our values on those while making sure we leave + * enough time for overhead. */ if (ConnDeadtimeout == 0) { ConnDeadtimeout = (unsigned short) ((RDRtimeout / 2) < 50 ? (RDRtimeout / 2) : 50); @@ -179,13 +179,13 @@ static long cm_GetServerList(struct cm_fid *fidp, struct cm_user *userp, } cellp = cm_FindCellByID(fidp->cell, 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); - if (code) + if (code) return code; - + *serversppp = cm_GetVolServers(volp, fidp->volume, userp, reqp); lock_ObtainRead(&cm_volumeLock); @@ -212,8 +212,8 @@ static long cm_GetServerList(struct cm_fid *fidp, struct cm_user *userp, */ int cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, - struct cm_fid *fidp, - AFSVolSync *volSyncp, + struct cm_fid *fidp, + AFSVolSync *volSyncp, cm_serverRef_t * serversp, cm_callbackRequest_t *cbrp, long errorCode) { @@ -263,7 +263,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, /* if timeout - check that it did not exceed the HardDead timeout * and retry */ - + /* timeleft - get it from reqp the same way as cm_ConnByMServers does */ timeUsed = (GetTickCount() - reqp->startTime) / 1000; timeLeft = HardDeadtimeout - timeUsed; @@ -280,7 +280,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, if ( refp->server ) cellp = refp->server->cellp; } - } + } if (cellp == NULL && fidp) { cellp = cm_FindCellByID(fidp->cell, 0); } @@ -303,15 +303,15 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, } } - /* if there is nosuchvolume, then we have a situation in which a - * previously known volume no longer has a set of servers + /* if there is nosuchvolume, then we have a situation in which a + * previously known volume no longer has a set of servers * associated with it. Either the volume has moved or * the volume has been deleted. Try to find a new server list * until the timeout period expires. */ else if (errorCode == CM_ERROR_NOSUCHVOLUME) { osi_Log0(afsd_logp, "cm_Analyze passed CM_ERROR_NOSUCHVOLUME."); - /* + /* * The VNOVOL or VL_NOENT error has already been translated * to CM_ERROR_NOSUCHVOLUME. There is nothing for us to do. */ @@ -319,7 +319,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, else if (errorCode == CM_ERROR_ALLDOWN) { /* Servers marked DOWN will be restored by the background daemon - * thread as they become available. The volume status is + * thread as they become available. The volume status is * updated as the server state changes. */ if (fidp) { @@ -334,8 +334,8 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, } else if (errorCode == CM_ERROR_ALLOFFLINE) { - /* Volume instances marked offline will be restored by the - * background daemon thread as they become available + /* Volume instances marked offline will be restored by the + * background daemon thread as they become available */ if (fidp) { osi_Log2(afsd_logp, "cm_Analyze passed CM_ERROR_ALLOFFLINE (FS cell %s vol 0x%x)", @@ -344,8 +344,8 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, format = "All servers are offline when accessing cell %s volume %d."; LogEvent(EVENTLOG_WARNING_TYPE, msgID, cellp->name, fidp->volume); - code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, - CM_GETVOL_FLAG_NO_LRU_UPDATE, + code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, + CM_GETVOL_FLAG_NO_LRU_UPDATE, &volp); if (code == 0) { /* @@ -371,7 +371,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, } } else if (errorCode == CM_ERROR_ALLBUSY) { - /* Volumes that are busy cannot be determined to be non-busy + /* Volumes that are busy cannot be determined to be non-busy * without actually attempting to access them. */ if (fidp) { /* File Server query */ @@ -381,15 +381,15 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, format = "All servers are busy when accessing cell %s volume %d."; LogEvent(EVENTLOG_WARNING_TYPE, msgID, cellp->name, fidp->volume); - code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, - CM_GETVOL_FLAG_NO_LRU_UPDATE, + code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, + CM_GETVOL_FLAG_NO_LRU_UPDATE, &volp); if (code == 0) { if (timeLeft > 7) { thrd_Sleep(5000); - + statep = cm_VolumeStateByID(volp, fidp->volume); - if (statep->state != vl_offline && + if (statep->state != vl_offline && statep->state != vl_busy && statep->state != vl_unknown) { retry = 1; @@ -407,7 +407,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, continue; if (tsrp->status == srv_busy) { tsrp->status = srv_not_busy; - } + } } lock_ReleaseWrite(&cm_serverLock); if (free_svr_list) { @@ -491,8 +491,8 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, tsrp->status = srv_busy; if (fidp) { /* File Server query */ lock_ReleaseWrite(&cm_serverLock); - code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, - CM_GETVOL_FLAG_NO_LRU_UPDATE, + code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, + CM_GETVOL_FLAG_NO_LRU_UPDATE, &volp); if (code == 0) statep = cm_VolumeStateByID(volp, fidp->volume); @@ -502,7 +502,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, } } lock_ReleaseWrite(&cm_serverLock); - + if (statep) { cm_UpdateVolumeStatus(volp, statep->ID); lock_ObtainRead(&cm_volumeLock); @@ -521,8 +521,8 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, /* special codes: missing volumes */ else if (errorCode == VNOVOL || errorCode == VMOVED || errorCode == VOFFLINE || - errorCode == VSALVAGE || errorCode == VNOSERVICE || errorCode == VIO) - { + errorCode == VSALVAGE || errorCode == VNOSERVICE || errorCode == VIO) + { /* In case of timeout */ reqp->volumeError = errorCode; @@ -695,15 +695,15 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, * reported idle for longer than idleDeadTime * don't mark server as down but don't retry * this is to prevent the SMB session from timing out - * In addition, we log an event to the event log + * In addition, we log an event to the event log */ if (serverp) { - sprintf(addr, "%d.%d.%d.%d", + sprintf(addr, "%d.%d.%d.%d", ((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)); + ((serverp->addr.sin_addr.s_addr & 0xff000000)>> 24)); LogEvent(EVENTLOG_WARNING_TYPE, MSG_RX_HARD_DEAD_TIME_EXCEEDED, addr); osi_Log1(afsd_logp, "cm_Analyze: hardDeadTime or idleDeadtime exceeded addr[%s]", @@ -775,12 +775,12 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, if (errorCode == RX_CALL_DEAD) osi_Log2(afsd_logp, "cm_Analyze: Rx Call Dead addr[%s] forcedNew[%s]", - osi_LogSaveString(afsd_logp,addr), + osi_LogSaveString(afsd_logp,addr), (reqp->flags & CM_REQ_NEW_CONN_FORCED ? "yes" : "no")); else osi_Log3(afsd_logp, "cm_Analyze: Rx Misc Error[%d] addr[%s] forcedNew[%s]", errorCode, - osi_LogSaveString(afsd_logp,addr), + osi_LogSaveString(afsd_logp,addr), (reqp->flags & CM_REQ_NEW_CONN_FORCED ? "yes" : "no")); if (serverp) { @@ -929,59 +929,59 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, case VL_INDEXERANGE : s = "VL_INDEXERANGE"; break; case VL_MULTIPADDR : s = "VL_MULTIPADDR"; break; case VL_BADMASK : s = "VL_BADMASK"; break; - case CM_ERROR_NOSUCHCELL : s = "CM_ERROR_NOSUCHCELL"; break; - case CM_ERROR_NOSUCHVOLUME : s = "CM_ERROR_NOSUCHVOLUME"; break; - case CM_ERROR_TIMEDOUT : s = "CM_ERROR_TIMEDOUT"; break; - case CM_ERROR_RETRY : s = "CM_ERROR_RETRY"; break; - case CM_ERROR_NOACCESS : s = "CM_ERROR_NOACCESS"; break; - case CM_ERROR_NOSUCHFILE : s = "CM_ERROR_NOSUCHFILE"; break; - case CM_ERROR_STOPNOW : s = "CM_ERROR_STOPNOW"; break; - case CM_ERROR_TOOBIG : s = "CM_ERROR_TOOBIG"; break; - case CM_ERROR_INVAL : s = "CM_ERROR_INVAL"; break; - case CM_ERROR_BADFD : s = "CM_ERROR_BADFD"; break; - case CM_ERROR_BADFDOP : s = "CM_ERROR_BADFDOP"; break; - case CM_ERROR_EXISTS : s = "CM_ERROR_EXISTS"; break; - case CM_ERROR_CROSSDEVLINK : s = "CM_ERROR_CROSSDEVLINK"; break; - case CM_ERROR_BADOP : s = "CM_ERROR_BADOP"; break; - case CM_ERROR_BADPASSWORD : s = "CM_ERROR_BADPASSWORD"; break; - case CM_ERROR_NOTDIR : s = "CM_ERROR_NOTDIR"; break; - case CM_ERROR_ISDIR : s = "CM_ERROR_ISDIR"; break; - case CM_ERROR_READONLY : s = "CM_ERROR_READONLY"; break; - case CM_ERROR_WOULDBLOCK : s = "CM_ERROR_WOULDBLOCK"; break; - case CM_ERROR_QUOTA : s = "CM_ERROR_QUOTA"; break; - case CM_ERROR_SPACE : s = "CM_ERROR_SPACE"; break; - case CM_ERROR_BADSHARENAME : s = "CM_ERROR_BADSHARENAME"; break; - case CM_ERROR_BADTID : s = "CM_ERROR_BADTID"; break; - case CM_ERROR_UNKNOWN : s = "CM_ERROR_UNKNOWN"; break; - case CM_ERROR_NOMORETOKENS : s = "CM_ERROR_NOMORETOKENS"; break; - case CM_ERROR_NOTEMPTY : s = "CM_ERROR_NOTEMPTY"; break; - case CM_ERROR_USESTD : s = "CM_ERROR_USESTD"; break; - case CM_ERROR_REMOTECONN : s = "CM_ERROR_REMOTECONN"; break; - case CM_ERROR_ATSYS : s = "CM_ERROR_ATSYS"; break; - case CM_ERROR_NOSUCHPATH : s = "CM_ERROR_NOSUCHPATH"; break; - case CM_ERROR_CLOCKSKEW : s = "CM_ERROR_CLOCKSKEW"; break; - case CM_ERROR_BADSMB : s = "CM_ERROR_BADSMB"; break; - case CM_ERROR_ALLBUSY : s = "CM_ERROR_ALLBUSY"; break; - case CM_ERROR_NOFILES : s = "CM_ERROR_NOFILES"; break; - case CM_ERROR_PARTIALWRITE : s = "CM_ERROR_PARTIALWRITE"; break; - case CM_ERROR_NOIPC : s = "CM_ERROR_NOIPC"; break; - case CM_ERROR_BADNTFILENAME : s = "CM_ERROR_BADNTFILENAME"; break; - case CM_ERROR_BUFFERTOOSMALL : s = "CM_ERROR_BUFFERTOOSMALL"; break; - case CM_ERROR_RENAME_IDENTICAL : s = "CM_ERROR_RENAME_IDENTICAL"; break; - case CM_ERROR_ALLOFFLINE : s = "CM_ERROR_ALLOFFLINE"; break; - case CM_ERROR_AMBIGUOUS_FILENAME: s = "CM_ERROR_AMBIGUOUS_FILENAME"; break; - case CM_ERROR_BADLOGONTYPE : s = "CM_ERROR_BADLOGONTYPE"; break; - case CM_ERROR_GSSCONTINUE : s = "CM_ERROR_GSSCONTINUE"; break; - case CM_ERROR_TIDIPC : s = "CM_ERROR_TIDIPC"; break; - case CM_ERROR_TOO_MANY_SYMLINKS : s = "CM_ERROR_TOO_MANY_SYMLINKS"; break; - case CM_ERROR_PATH_NOT_COVERED : s = "CM_ERROR_PATH_NOT_COVERED"; break; - case CM_ERROR_LOCK_CONFLICT : s = "CM_ERROR_LOCK_CONFLICT"; break; - case CM_ERROR_SHARING_VIOLATION : s = "CM_ERROR_SHARING_VIOLATION"; break; - case CM_ERROR_ALLDOWN : s = "CM_ERROR_ALLDOWN"; break; - case CM_ERROR_TOOFEWBUFS : s = "CM_ERROR_TOOFEWBUFS"; break; - case CM_ERROR_TOOMANYBUFS : s = "CM_ERROR_TOOMANYBUFS"; break; + case CM_ERROR_NOSUCHCELL : s = "CM_ERROR_NOSUCHCELL"; break; + case CM_ERROR_NOSUCHVOLUME : s = "CM_ERROR_NOSUCHVOLUME"; break; + case CM_ERROR_TIMEDOUT : s = "CM_ERROR_TIMEDOUT"; break; + case CM_ERROR_RETRY : s = "CM_ERROR_RETRY"; break; + case CM_ERROR_NOACCESS : s = "CM_ERROR_NOACCESS"; break; + case CM_ERROR_NOSUCHFILE : s = "CM_ERROR_NOSUCHFILE"; break; + case CM_ERROR_STOPNOW : s = "CM_ERROR_STOPNOW"; break; + case CM_ERROR_TOOBIG : s = "CM_ERROR_TOOBIG"; break; + case CM_ERROR_INVAL : s = "CM_ERROR_INVAL"; break; + case CM_ERROR_BADFD : s = "CM_ERROR_BADFD"; break; + case CM_ERROR_BADFDOP : s = "CM_ERROR_BADFDOP"; break; + case CM_ERROR_EXISTS : s = "CM_ERROR_EXISTS"; break; + case CM_ERROR_CROSSDEVLINK : s = "CM_ERROR_CROSSDEVLINK"; break; + case CM_ERROR_BADOP : s = "CM_ERROR_BADOP"; break; + case CM_ERROR_BADPASSWORD : s = "CM_ERROR_BADPASSWORD"; break; + case CM_ERROR_NOTDIR : s = "CM_ERROR_NOTDIR"; break; + case CM_ERROR_ISDIR : s = "CM_ERROR_ISDIR"; break; + case CM_ERROR_READONLY : s = "CM_ERROR_READONLY"; break; + case CM_ERROR_WOULDBLOCK : s = "CM_ERROR_WOULDBLOCK"; break; + case CM_ERROR_QUOTA : s = "CM_ERROR_QUOTA"; break; + case CM_ERROR_SPACE : s = "CM_ERROR_SPACE"; break; + case CM_ERROR_BADSHARENAME : s = "CM_ERROR_BADSHARENAME"; break; + case CM_ERROR_BADTID : s = "CM_ERROR_BADTID"; break; + case CM_ERROR_UNKNOWN : s = "CM_ERROR_UNKNOWN"; break; + case CM_ERROR_NOMORETOKENS : s = "CM_ERROR_NOMORETOKENS"; break; + case CM_ERROR_NOTEMPTY : s = "CM_ERROR_NOTEMPTY"; break; + case CM_ERROR_USESTD : s = "CM_ERROR_USESTD"; break; + case CM_ERROR_REMOTECONN : s = "CM_ERROR_REMOTECONN"; break; + case CM_ERROR_ATSYS : s = "CM_ERROR_ATSYS"; break; + case CM_ERROR_NOSUCHPATH : s = "CM_ERROR_NOSUCHPATH"; break; + case CM_ERROR_CLOCKSKEW : s = "CM_ERROR_CLOCKSKEW"; break; + case CM_ERROR_BADSMB : s = "CM_ERROR_BADSMB"; break; + case CM_ERROR_ALLBUSY : s = "CM_ERROR_ALLBUSY"; break; + case CM_ERROR_NOFILES : s = "CM_ERROR_NOFILES"; break; + case CM_ERROR_PARTIALWRITE : s = "CM_ERROR_PARTIALWRITE"; break; + case CM_ERROR_NOIPC : s = "CM_ERROR_NOIPC"; break; + case CM_ERROR_BADNTFILENAME : s = "CM_ERROR_BADNTFILENAME"; break; + case CM_ERROR_BUFFERTOOSMALL : s = "CM_ERROR_BUFFERTOOSMALL"; break; + case CM_ERROR_RENAME_IDENTICAL : s = "CM_ERROR_RENAME_IDENTICAL"; break; + case CM_ERROR_ALLOFFLINE : s = "CM_ERROR_ALLOFFLINE"; break; + case CM_ERROR_AMBIGUOUS_FILENAME: s = "CM_ERROR_AMBIGUOUS_FILENAME"; break; + case CM_ERROR_BADLOGONTYPE : s = "CM_ERROR_BADLOGONTYPE"; break; + case CM_ERROR_GSSCONTINUE : s = "CM_ERROR_GSSCONTINUE"; break; + case CM_ERROR_TIDIPC : s = "CM_ERROR_TIDIPC"; break; + case CM_ERROR_TOO_MANY_SYMLINKS : s = "CM_ERROR_TOO_MANY_SYMLINKS"; break; + case CM_ERROR_PATH_NOT_COVERED : s = "CM_ERROR_PATH_NOT_COVERED"; break; + case CM_ERROR_LOCK_CONFLICT : s = "CM_ERROR_LOCK_CONFLICT"; break; + case CM_ERROR_SHARING_VIOLATION : s = "CM_ERROR_SHARING_VIOLATION"; break; + case CM_ERROR_ALLDOWN : s = "CM_ERROR_ALLDOWN"; break; + case CM_ERROR_TOOFEWBUFS : s = "CM_ERROR_TOOFEWBUFS"; break; + case CM_ERROR_TOOMANYBUFS : s = "CM_ERROR_TOOMANYBUFS"; break; } - osi_Log2(afsd_logp, "cm_Analyze: ignoring error code 0x%x (%s)", + osi_Log2(afsd_logp, "cm_Analyze: ignoring error code 0x%x (%s)", errorCode, s); retry = 0; } @@ -998,9 +998,9 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, if (connp) cm_PutConn(connp); - /* + /* * clear the volume updated flag if we succeed. - * this way the flag will not prevent a subsequent volume + * this way the flag will not prevent a subsequent volume * from being updated if necessary. */ if (errorCode == 0) @@ -1032,7 +1032,7 @@ long cm_ConnByMServers(cm_serverRef_t *serversp, cm_user_t *usersp, #ifdef SET_RX_TIMEOUTS_TO_TIMELEFT timeUsed = (GetTickCount() - reqp->startTime) / 1000; - + /* leave 5 seconds margin of safety */ timeLeft = ConnDeadtimeout - timeUsed - 5; hardTimeLeft = HardDeadtimeout - timeUsed - 5; @@ -1045,7 +1045,7 @@ long cm_ConnByMServers(cm_serverRef_t *serversp, cm_user_t *usersp, tsp = tsrp->server; if (reqp->tokenIdleErrorServp) { - /* + /* * search the list until we find the server * that failed last time. When we find it * clear the error, skip it and try the one @@ -1077,7 +1077,7 @@ long cm_ConnByMServers(cm_serverRef_t *serversp, cm_user_t *usersp, if (timeLeft > ConnDeadtimeout) timeLeft = ConnDeadtimeout; - if (hardTimeLeft > HardDeadtimeout) + if (hardTimeLeft > HardDeadtimeout) hardTimeLeft = HardDeadtimeout; lock_ObtainMutex(&(*connpp)->mx); @@ -1096,12 +1096,12 @@ long cm_ConnByMServers(cm_serverRef_t *serversp, cm_user_t *usersp, lock_ObtainRead(&cm_serverLock); cm_PutServerNoLock(tsp); } - } + } lock_ReleaseRead(&cm_serverLock); if (firstError == 0) { if (allDown) { - firstError = (reqp->tokenError ? reqp->tokenError : + firstError = (reqp->tokenError ? reqp->tokenError : (reqp->idleError ? RX_CALL_TIMEOUT : CM_ERROR_ALLDOWN)); /* * if we experienced either a token error or and idle dead time error @@ -1191,7 +1191,7 @@ static void cm_NewRXConnection(cm_conn_t *tcp, cm_ucell_t *ucellp, } secObjp = rxkad_NewClientSecurityObject(tcp->cryptlevel, &ucellp->sessionKey, ucellp->kvno, - ucellp->ticketLen, ucellp->ticketp); + ucellp->ticketLen, ucellp->ticketp); } else { /* normal auth */ secIndex = 0; @@ -1246,16 +1246,16 @@ long cm_ConnByServer(cm_server_t *serverp, cm_user_t *userp, cm_conn_t **connpp) lock_ObtainMutex(&userp->mx); lock_ObtainRead(&cm_connLock); for (tcp = serverp->connsp; tcp; tcp=tcp->nextp) { - if (tcp->userp == userp) + if (tcp->userp == userp) break; } - + /* find ucell structure */ ucellp = cm_GetUCell(userp, serverp->cellp); if (!tcp) { lock_ConvertRToW(&cm_connLock); for (tcp = serverp->connsp; tcp; tcp=tcp->nextp) { - if (tcp->userp == userp) + if (tcp->userp == userp) break; } if (tcp) { @@ -1340,13 +1340,13 @@ long cm_ServerAvailable(struct cm_fid *fidp, struct cm_user *userp) allBusy = 0; } } - } + } lock_ReleaseRead(&cm_serverLock); cm_FreeServerList(serverspp, 0); if (allDown) return 0; - else if (allBusy) + else if (allBusy) return 0; else if (allOffline || (someBusy && someOffline)) return 0; @@ -1354,9 +1354,9 @@ long cm_ServerAvailable(struct cm_fid *fidp, struct cm_user *userp) return 1; } -/* +/* * The returned cm_conn_t ** object is released in the subsequent call - * to cm_Analyze(). + * to cm_Analyze(). */ long cm_ConnFromFID(struct cm_fid *fidp, struct cm_user *userp, cm_req_t *reqp, cm_conn_t **connpp) diff --git a/src/WINNT/afsd/cm_daemon.c b/src/WINNT/afsd/cm_daemon.c index 201bc2d60..dbe81baf2 100644 --- a/src/WINNT/afsd/cm_daemon.c +++ b/src/WINNT/afsd/cm_daemon.c @@ -1,7 +1,7 @@ /* * 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 @@ -54,7 +54,7 @@ static time_t lastIPAddrChange = 0; static EVENT_HANDLE cm_Daemon_ShutdownEvent = NULL; static EVENT_HANDLE cm_IPAddrDaemon_ShutdownEvent = NULL; -static EVENT_HANDLE cm_BkgDaemon_ShutdownEvent[CM_MAX_DAEMONS] = +static EVENT_HANDLE cm_BkgDaemon_ShutdownEvent[CM_MAX_DAEMONS] = {NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}; void cm_IpAddrDaemon(long parm) @@ -70,7 +70,7 @@ void cm_IpAddrDaemon(long parm) while (daemon_ShutdownFlag == 0) { DWORD Result; - + thrd_SetEvent(cm_IPAddrDaemon_ShutdownEvent); Result = NotifyAddrChange(NULL,NULL); if (Result == NO_ERROR && daemon_ShutdownFlag == 0) { @@ -78,7 +78,7 @@ void cm_IpAddrDaemon(long parm) smb_SetLanAdapterChangeDetected(); cm_SetLanAdapterChangeDetected(); thrd_ResetEvent(cm_IPAddrDaemon_ShutdownEvent); - } + } } thrd_SetEvent(cm_IPAddrDaemon_ShutdownEvent); @@ -110,7 +110,7 @@ void cm_BkgDaemon(void * parm) lock_ObtainWrite(&cm_daemonLock); continue; } - + /* we found a request */ for (rp = cm_bkgListEndp; rp; rp = (cm_bkgRequest_t *) osi_QPrev(&rp->q)) { @@ -136,13 +136,13 @@ void cm_BkgDaemon(void * parm) osi_Log2(afsd_logp,"cm_BkgDaemon (before) scp 0x%x ref %d",rp->scp, rp->scp->refCount); #endif code = (*rp->procp)(rp->scp, rp->p1, rp->p2, rp->p3, rp->p4, rp->userp); -#ifdef DEBUG_REFCOUNT +#ifdef DEBUG_REFCOUNT osi_Log2(afsd_logp,"cm_BkgDaemon (after) scp 0x%x ref %d",rp->scp, rp->scp->refCount); #endif /* * Keep the following list synchronized with the - * error code list in cm_BkgStore. + * error code list in cm_BkgStore. * cm_SyncOpDone(CM_SCACHESYNC_ASYNCSTORE) will be called there unless * one of these errors has occurred. */ @@ -184,10 +184,10 @@ void cm_QueueBKGRequest(cm_scache_t *scp, cm_bkgProc_t *procp, afs_uint32 p1, af cm_user_t *userp) { cm_bkgRequest_t *rp; - + rp = malloc(sizeof(*rp)); memset(rp, 0, sizeof(*rp)); - + cm_HoldSCache(scp); rp->scp = scp; cm_HoldUser(userp); @@ -201,7 +201,7 @@ void cm_QueueBKGRequest(cm_scache_t *scp, cm_bkgProc_t *procp, afs_uint32 p1, af lock_ObtainWrite(&cm_daemonLock); cm_bkgQueueCount++; osi_QAdd((osi_queue_t **) &cm_bkgListp, &rp->q); - if (!cm_bkgListEndp) + if (!cm_bkgListEndp) cm_bkgListEndp = rp; lock_ReleaseWrite(&cm_daemonLock); @@ -336,7 +336,7 @@ cm_DaemonCheckInit(void) if (code == ERROR_SUCCESS && dummy) cm_daemonCheckOfflineVolInterval = dummy; afsi_log("daemonCheckOfflineVolInterval is %d", cm_daemonCheckOfflineVolInterval); - + dummyLen = sizeof(DWORD); code = RegQueryValueEx(parmKey, "daemonPerformanceTuningInterval", NULL, NULL, (BYTE *) &dummy, &dummyLen); @@ -407,7 +407,7 @@ void cm_Daemon(long parm) code = 0; else memcpy(&code, thp->h_addr_list[0], 4); - + srand(ntohl(code)); cm_DaemonCheckInit(); @@ -431,7 +431,7 @@ void cm_Daemon(long parm) Sleep(1000); continue; } - /* check to see if the listener threads halted due to network + /* check to see if the listener threads halted due to network * disconnect or other issues. If so, attempt to restart them. */ smb_RestartListeners(0); @@ -534,7 +534,7 @@ void cm_Daemon(long parm) now = osi_Time(); } - if (cm_daemonCheckVolCBInterval && + if (cm_daemonCheckVolCBInterval && now > lastVolCBRenewalCheck + cm_daemonCheckVolCBInterval && daemon_ShutdownFlag == 0 && powerStateSuspended == 0) { @@ -619,11 +619,11 @@ void cm_Daemon(long parm) break; now = osi_Time(); } - + thrd_Sleep(10000); /* sleep 10 seconds */ } thrd_SetEvent(cm_Daemon_ShutdownEvent); -} +} void cm_DaemonShutdown(void) { @@ -635,7 +635,7 @@ void cm_DaemonShutdown(void) /* wait for shutdown */ if (cm_Daemon_ShutdownEvent) - code = thrd_WaitForSingleObject_Event(cm_Daemon_ShutdownEvent, INFINITE); + code = thrd_WaitForSingleObject_Event(cm_Daemon_ShutdownEvent, INFINITE); for ( i=0; i CM_MAX_DAEMONS) ? CM_MAX_DAEMONS : nDaemons; - + if (osi_Once(&once)) { - lock_InitializeRWLock(&cm_daemonLock, "cm_daemonLock", + lock_InitializeRWLock(&cm_daemonLock, "cm_daemonLock", LOCK_HIERARCHY_DAEMON_GLOBAL); osi_EndOnce(&once); diff --git a/src/WINNT/afsd/cm_dcache.c b/src/WINNT/afsd/cm_dcache.c index 6ce0a1daa..038ab11e4 100644 --- a/src/WINNT/afsd/cm_dcache.c +++ b/src/WINNT/afsd/cm_dcache.c @@ -1,7 +1,7 @@ /* * 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 @@ -117,7 +117,7 @@ long cm_BufWrite(void *vscp, osi_hyper_t *offsetp, long length, long flags, && LargeIntegerLessThan(scp->truncPos, truncPos)) truncPos = scp->truncPos; scp->mask &= ~CM_SCACHEMASK_TRUNCPOS; - + /* compute how many bytes to write from this buffer */ thyper = LargeIntegerSubtract(scp->length, biod.offset); if (LargeIntegerLessThanZero(thyper)) { @@ -145,14 +145,14 @@ long cm_BufWrite(void *vscp, osi_hyper_t *offsetp, long length, long flags, ConvertLongToLargeInteger(LONG_MAX))) { require_64bit_ops = 1; } - + lock_ReleaseWrite(&scp->rw); /* now we're ready to do the store operation */ save_nbytes = nbytes; do { code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; retry: @@ -298,7 +298,7 @@ long cm_BufWrite(void *vscp, osi_hyper_t *offsetp, long length, long flags, break; } else { osi_Log2(afsd_logp, "rx_Write succeeded bp 0x%p, %d",bufp,temp); - } + } nbytes -= wbytes; #endif /* USE_RX_IOVEC */ } /* while more bytes to write */ @@ -441,10 +441,10 @@ long cm_StoreMini(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) /* now we're ready to do the store operation */ do { code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; - retry: + retry: rxconnp = cm_GetRxConn(connp); rxcallp = rx_NewCall(rxconnp); rx_PutConnection(rxconnp); @@ -483,7 +483,7 @@ long cm_StoreMini(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) code = code1; } while (cm_Analyze(connp, userp, reqp, &scp->fid, &volSync, NULL, NULL, code)); code = cm_MapRPCError(code, reqp); - + /* now, clean up our state */ lock_ObtainWrite(&scp->rw); @@ -535,7 +535,7 @@ long cm_BufStabilize(void *vscp, cm_user_t *userp, cm_req_t *reqp) long code; lock_ObtainWrite(&scp->rw); - code = cm_SyncOp(scp, NULL, userp, reqp, 0, + code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_SETSIZE); lock_ReleaseWrite(&scp->rw); @@ -546,12 +546,12 @@ long cm_BufStabilize(void *vscp, cm_user_t *userp, cm_req_t *reqp) long cm_BufUnstabilize(void *vscp, cm_user_t *userp) { cm_scache_t *scp = vscp; - + lock_ObtainWrite(&scp->rw); cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_SETSIZE); lock_ReleaseWrite(&scp->rw); - + /* always succeeds */ return 0; } @@ -612,13 +612,13 @@ int cm_HaveBuffer(cm_scache_t *scp, cm_buf_t *bufp, int isBufLocked) code = bufp->flags & CM_BUF_DIRTY; /* release lock if we obtained it here */ - if (!isBufLocked) + if (!isBufLocked) lock_ReleaseMutex(&bufp->mx); /* if buffer was dirty, buffer is acceptable for use */ - if (code) + if (code) return 1; - else + else return 0; } @@ -636,7 +636,7 @@ cm_CheckFetchRange(cm_scache_t *scp, osi_hyper_t *startBasep, osi_hyper_t *lengt long code; cm_buf_t *bp; int stop; - + /* now scan all buffers in the range, looking for any that look like * they need work. */ @@ -650,7 +650,7 @@ cm_CheckFetchRange(cm_scache_t *scp, osi_hyper_t *startBasep, osi_hyper_t *lengt CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); if (code) return code; - + if (LargeIntegerGreaterThanOrEqualTo(tbase, scp->length)) { /* we're past the end of file */ break; @@ -665,26 +665,26 @@ cm_CheckFetchRange(cm_scache_t *scp, osi_hyper_t *startBasep, osi_hyper_t *lengt buf_Release(bp); bp = NULL; } - else + else stop = 1; /* if this buffer is essentially guaranteed to require a fetch, * break out here and return this position. */ - if (stop) + if (stop) break; - + tbase = LargeIntegerAdd(tbase, tblocksize); tlength = LargeIntegerSubtract(tlength, tblocksize); } - + /* if we get here, either everything is fine or 'stop' stopped us at a * particular buffer in the range that definitely needs to be fetched. */ if (stop == 0) { /* return non-zero code since realBasep won't be valid */ code = -1; - } + } else { /* successfully found a page that will need fetching */ *realBasep = tbase; @@ -721,9 +721,9 @@ cm_BkgStore(cm_scache_t *scp, afs_uint32 p1, afs_uint32 p2, afs_uint32 p3, afs_u osi_Log4(afsd_logp, "Finished BKG store scp 0x%p, offset 0x%x:%08x, code 0x%x", scp, p2, p1, code); } - /* + /* * Keep the following list synchronized with the - * error code list in cm_BkgDaemon + * error code list in cm_BkgDaemon */ switch ( code ) { case CM_ERROR_TIMEDOUT: /* or server restarting */ @@ -779,7 +779,7 @@ cm_BkgPrefetch(cm_scache_t *scp, afs_uint32 p1, afs_uint32 p2, afs_uint32 p3, af /* Retries will be performed by the BkgDaemon thread if appropriate */ req.flags |= CM_REQ_NORETRY; - + fetched.LowPart = 0; fetched.HighPart = 0; tblocksize = ConvertLongToLargeInteger(cm_data.buf_blockSize); @@ -789,12 +789,12 @@ cm_BkgPrefetch(cm_scache_t *scp, afs_uint32 p1, afs_uint32 p2, afs_uint32 p3, af length.HighPart = p4; end = LargeIntegerAdd(base, length); - + osi_Log5(afsd_logp, "Starting BKG prefetch scp 0x%p offset 0x%x:%x length 0x%x:%x", scp, p2, p1, p4, p3); for ( code = 0, offset = base; - code == 0 && LargeIntegerLessThan(offset, end); + code == 0 && LargeIntegerLessThan(offset, end); offset = LargeIntegerAdd(offset, tblocksize) ) { if (rxheld) { @@ -825,11 +825,11 @@ cm_BkgPrefetch(cm_scache_t *scp, afs_uint32 p1, afs_uint32 p2, afs_uint32 p3, af code = cm_GetBuffer(scp, bp, NULL, userp, &req); if (code == 0) - fetched = LargeIntegerAdd(fetched, tblocksize); + fetched = LargeIntegerAdd(fetched, tblocksize); buf_Release(bp); bp->cmFlags &= ~CM_BUF_CMBKGFETCH; } - + if (!rxheld) { lock_ObtainWrite(&scp->rw); rxheld = 1; @@ -846,7 +846,7 @@ cm_BkgPrefetch(cm_scache_t *scp, afs_uint32 p1, afs_uint32 p2, afs_uint32 p3, af buf_Release(bp); } } - cm_ClearPrefetchFlag(LargeIntegerGreaterThanZero(fetched) ? 0 : code, + cm_ClearPrefetchFlag(LargeIntegerGreaterThanZero(fetched) ? 0 : code, scp, &base, &fetched); /* wakeup anyone who is waiting */ @@ -878,7 +878,7 @@ void cm_ConsiderPrefetch(cm_scache_t *scp, osi_hyper_t *offsetp, afs_uint32 coun cm_buf_t *bp; tblocksize = ConvertLongToLargeInteger(cm_data.buf_blockSize); - + readBase = *offsetp; /* round up to chunk boundary */ readBase.LowPart += (cm_chunkSize-1); @@ -943,9 +943,9 @@ void cm_ConsiderPrefetch(cm_scache_t *scp, osi_hyper_t *offsetp, afs_uint32 coun osi_Log2(afsd_logp, "BKG Prefetch request scp 0x%p, base 0x%x", scp, realBase.LowPart); - cm_QueueBKGRequest(scp, cm_BkgPrefetch, - realBase.LowPart, realBase.HighPart, - readLength.LowPart, readLength.HighPart, + cm_QueueBKGRequest(scp, cm_BkgPrefetch, + realBase.LowPart, realBase.HighPart, + readLength.LowPart, readLength.HighPart, userp); } @@ -973,7 +973,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, long temp; long code; long flags; /* flags to cm_SyncOp */ - + /* clear things out */ biop->scp = scp; /* do not hold; held by caller */ biop->offset = *inOffsetp; @@ -1007,15 +1007,15 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, lock_ObtainWrite(&scp->rw); flags = CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_STOREDATA | CM_SCACHESYNC_BUFLOCKED; - code = cm_SyncOp(scp, bufp, userp, reqp, 0, flags); + code = cm_SyncOp(scp, bufp, userp, reqp, 0, flags); if (code) { lock_ReleaseMutex(&bufp->mx); buf_Release(bufp); bufp = NULL; buf_UnreserveBuffers(cm_chunkSize / cm_data.buf_blockSize); return code; - } - + } + /* if the buffer is dirty, we're done */ if (bufp->flags & CM_BUF_DIRTY) { osi_assertx(!(bufp->flags & CM_BUF_WRITING), @@ -1029,11 +1029,11 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, lock_ReleaseMutex(&bufp->mx); buf_Release(bufp); bufp = NULL; - } + } } biop->reserved = 1; - + /* if we get here, if bufp is null, we didn't find any dirty buffers * that weren't already being stored back, so we just quit now. */ @@ -1043,7 +1043,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, /* don't need buffer mutex any more */ lock_ReleaseMutex(&bufp->mx); - + /* put this element in the list */ qdp = osi_QDAlloc(); osi_SetQData(qdp, bufp); @@ -1074,7 +1074,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, while(LargeIntegerGreaterThanOrEqualTo(tbase, scanStart)) { /* see if we can find the buffer */ bufp = buf_Find(scp, &tbase); - if (!bufp) + if (!bufp) break; /* try to lock it, and quit if we can't (simplifies locking) */ @@ -1086,7 +1086,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, bufp = NULL; break; } - + code = cm_SyncOp(scp, bufp, userp, reqp, 0, flags); if (code) { lock_ReleaseMutex(&bufp->mx); @@ -1094,7 +1094,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, bufp = NULL; break; } - + if (!(bufp->flags & CM_BUF_DIRTY)) { /* buffer is clean, so we shouldn't add it */ cm_SyncOpDone(scp, bufp, flags); @@ -1134,7 +1134,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, while(LargeIntegerLessThan(tbase, scanEnd)) { /* see if we can find the buffer */ bufp = buf_Find(scp, &tbase); - if (!bufp) + if (!bufp) break; /* try to lock it, and quit if we can't (simplifies locking) */ @@ -1154,7 +1154,7 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, bufp = NULL; break; } - + if (!(bufp->flags & CM_BUF_DIRTY)) { /* buffer is clean, so we shouldn't add it */ cm_SyncOpDone(scp, bufp, flags); @@ -1181,11 +1181,11 @@ long cm_SetupStoreBIOD(cm_scache_t *scp, osi_hyper_t *inOffsetp, long inSize, /* update biod info describing the transfer */ biop->length += cm_data.buf_blockSize; - + /* update loop pointer */ tbase = LargeIntegerAdd(tbase, thyper); } /* while loop looking for pages following the first page we found */ - + /* finally, we're done */ return 0; } @@ -1221,14 +1221,14 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, biop->reserved = 0; /* first lookup the file's length, so we know when to stop */ - code = cm_SyncOp(scp, NULL, userp, reqp, 0, + code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) return code; - + /* copy out size, since it may change */ fileSize = scp->serverLength; - + lock_ReleaseWrite(&scp->rw); pageBase = *offsetp; @@ -1258,11 +1258,11 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, /* first hold all buffers, since we can't hold any locks in buf_Get */ while (1) { /* stop at chunk boundary */ - if (collected >= cm_chunkSize) + if (collected >= cm_chunkSize) break; - + /* see if the next page would be past EOF */ - if (LargeIntegerGreaterThanOrEqualTo(pageBase, fileSize)) + if (LargeIntegerGreaterThanOrEqualTo(pageBase, fileSize)) break; code = buf_Get(scp, &pageBase, reqp, &tbp); @@ -1271,7 +1271,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); return code; } - + buf_Release(tbp); tbp = NULL; @@ -1288,26 +1288,26 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, /* now hold all buffers, if they are still there */ while (1) { /* stop at chunk boundary */ - if (collected >= cm_chunkSize) + if (collected >= cm_chunkSize) break; - + /* see if the next page would be past EOF */ - if (LargeIntegerGreaterThanOrEqualTo(pageBase, fileSize)) + if (LargeIntegerGreaterThanOrEqualTo(pageBase, fileSize)) break; tbp = buf_Find(scp, &pageBase); - if (!tbp) + if (!tbp) break; /* add the buffer to the list */ qdp = osi_QDAlloc(); osi_SetQData(qdp, tbp); - osi_QAddH((osi_queue_t **)&heldBufListp, - (osi_queue_t **)&heldBufListEndp, + osi_QAddH((osi_queue_t **)&heldBufListp, + (osi_queue_t **)&heldBufListEndp, &qdp->q); /* leave tbp held (from buf_Get) */ - if (!reserving) + if (!reserving) break; collected += cm_data.buf_blockSize; @@ -1341,7 +1341,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, } flags = CM_SCACHESYNC_FETCHDATA | CM_SCACHESYNC_BUFLOCKED; - if (!isFirst) + if (!isFirst) flags |= CM_SCACHESYNC_NOWAIT; /* wait for the buffer to serialize, if required. Doesn't @@ -1353,7 +1353,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, lock_ReleaseMutex(&tbp->mx); break; } - + /* don't fetch over dirty buffers */ if (tbp->flags & CM_BUF_DIRTY) { cm_SyncOpDone(scp, tbp, flags); @@ -1369,8 +1369,8 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, /* add the buffer to the list */ qdp = osi_QDAlloc(); osi_SetQData(qdp, tbp); - osi_QAddH((osi_queue_t **)&biop->bufListp, - (osi_queue_t **)&biop->bufListEndp, + osi_QAddH((osi_queue_t **)&biop->bufListp, + (osi_queue_t **)&biop->bufListEndp, &qdp->q); buf_Hold(tbp); @@ -1380,7 +1380,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, isFirst = 0; collected += cm_data.buf_blockSize; } - + /* now, we've held in biop->bufListp all the buffer's we're really * interested in. We also have holds left from heldBufListp, and we * now release those holds on the buffers. @@ -1398,7 +1398,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, /* Caller expects this */ lock_ObtainWrite(&scp->rw); - + /* if we got a failure setting up the first buffer, then we don't have * any side effects yet, and we also have failed an operation that the * caller requires to make any progress. Give up now. @@ -1407,7 +1407,7 @@ long cm_SetupFetchBIOD(cm_scache_t *scp, osi_hyper_t *offsetp, buf_UnreserveBuffers(cm_chunkSize / cm_data.buf_blockSize); return code; } - + /* otherwise, we're still OK, and should just return the I/O setup we've * got. */ @@ -1430,7 +1430,7 @@ void cm_ReleaseBIOD(cm_bulkIO_t *biop, int isStore, long code, int scp_locked) /* Give back reserved buffers */ if (biop->reserved) buf_UnreserveBuffers(cm_chunkSize / cm_data.buf_blockSize); - + if (isStore) flags = CM_SCACHESYNC_STOREDATA; else @@ -1441,7 +1441,7 @@ void cm_ReleaseBIOD(cm_bulkIO_t *biop, int isStore, long code, int scp_locked) for(qdp = biop->bufListp; qdp; qdp = nqdp) { /* lookup next guy first, since we're going to free this one */ nqdp = (osi_queueData_t *) osi_QNext(&qdp->q); - + /* extract buffer and free queue data */ bufp = osi_GetQData(qdp); osi_QRemoveHT((osi_queue_t **) &biop->bufListp, @@ -1455,7 +1455,7 @@ void cm_ReleaseBIOD(cm_bulkIO_t *biop, int isStore, long code, int scp_locked) lock_ObtainMutex(&bufp->mx); lock_ObtainWrite(&scp->rw); cm_SyncOpDone(scp, bufp, flags); - + /* turn off writing and wakeup users */ if (isStore) { if (bufp->flags & CM_BUF_WAITING) { @@ -1518,7 +1518,7 @@ void cm_ReleaseBIOD(cm_bulkIO_t *biop, int isStore, long code, int scp_locked) /* clean things out */ biop->bufListp = NULL; biop->bufListEndp = NULL; -} +} static int cm_CloneStatus(cm_scache_t *scp, cm_user_t *userp, int scp_locked, @@ -1645,8 +1645,8 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp * which case we just retry. */ if (bufp->dataVersion <= scp->dataVersion && bufp->dataVersion >= scp->bufDataVersionLow || biod.length == 0) { - if ((bufp->dataVersion == CM_BUF_VERSION_BAD || bufp->dataVersion < scp->bufDataVersionLow) && - LargeIntegerGreaterThanOrEqualTo(bufp->offset, scp->serverLength)) + if ((bufp->dataVersion == CM_BUF_VERSION_BAD || bufp->dataVersion < scp->bufDataVersionLow) && + LargeIntegerGreaterThanOrEqualTo(bufp->offset, scp->serverLength)) { osi_Log4(afsd_logp, "Bad DVs 0x%x != (0x%x -> 0x%x) or length 0x%x", bufp->dataVersion, scp->bufDataVersionLow, scp->dataVersion, biod.length); @@ -1684,9 +1684,9 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp // yj code // if getroot then we don't need to make any calls // just return fake data - + if (cm_freelanceEnabled && getroot) { - // setup the fake status + // setup the fake status afsStatus.InterfaceVersion = 0x1; afsStatus.FileType = 0x2; afsStatus.LinkCount = scp->linkCount; @@ -1713,8 +1713,8 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp // once we're done setting up the status info, // we just fill the buffer pages with fakedata // from cm_FakeRootDir. Extra pages are set to - // 0. - + // 0. + lock_ObtainMutex(&cm_Freelance_Lock); t1 = bufp->offset.LowPart; qdp = biod.bufListEndp; @@ -1723,7 +1723,7 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp bufferp=tbufp->datap; memset(bufferp, 0, cm_data.buf_blockSize); t2 = cm_fakeDirSize - t1; - if (t2> (afs_int32)cm_data.buf_blockSize) + if (t2> (afs_int32)cm_data.buf_blockSize) t2=cm_data.buf_blockSize; if (t2 > 0) { memcpy(bufferp, cm_FakeRootDir+t1, t2); @@ -1735,7 +1735,7 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp } lock_ReleaseMutex(&cm_Freelance_Lock); - + // once we're done, we skip over the part of the // code that does the ACTUAL fetching of data for // real files @@ -1782,7 +1782,7 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp /* now make the call */ do { code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -1867,7 +1867,7 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp bufferp = tbufp->datap; buffer_offset = 0; } - else + else bufferp = NULL; /* fill length_found of data from the pipe into the pages. @@ -2005,9 +2005,9 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp tbufp = osi_GetQData(qdp); bufferp = tbufp->datap; } - else + else bufferp = NULL; - } else + } else bufferp += temp; #endif /* USE_RX_IOVEC */ } @@ -2033,13 +2033,13 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp if (rbytes != 0) memset(bufferp, 0, rbytes); qdp = (osi_queueData_t *) osi_QPrev(&qdp->q); - if (qdp == NULL) + if (qdp == NULL) break; tbufp = osi_GetQData(qdp); bufferp = tbufp->datap; /* bytes to clear in this page */ rbytes = cm_data.buf_blockSize; - } + } } if (code == 0) { @@ -2081,7 +2081,7 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp if (!scp_locked) lock_ObtainWrite(&scp->rw); - + /* we know that no one else has changed the buffer, since we still have * the fetching flag on the buffers, and we have the scp locked again. * Copy in the version # into the buffer if we got code 0 back from the @@ -2107,9 +2107,9 @@ long cm_GetBuffer(cm_scache_t *scp, cm_buf_t *bufp, int *cpffp, cm_user_t *userp /* release scatter/gather I/O structure (buffers, locks) */ cm_ReleaseBIOD(&biod, 0, code, 1); - if (code == 0) + if (code == 0) cm_MergeStatus(NULL, scp, &afsStatus, &volSync, userp, reqp, CM_MERGEFLAG_FETCHDATA); - + return code; } diff --git a/src/WINNT/afsd/cm_dir.c b/src/WINNT/afsd/cm_dir.c index f8d545f12..f7db9b039 100644 --- a/src/WINNT/afsd/cm_dir.c +++ b/src/WINNT/afsd/cm_dir.c @@ -1,7 +1,7 @@ /* * 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 @@ -122,11 +122,11 @@ cm_DirPrefetchBuffers(cm_dirOp_t * op); /* compute how many 32 byte entries an AFS 3 dir requires for storing * the specified name. */ -long +long cm_NameEntries(char *namep, size_t *lenp) { long i; - + i = (long)strlen(namep); if (lenp) *lenp = i; return 1 + ((i+16) >> 5); @@ -445,7 +445,7 @@ cm_DirFindBlobs(cm_dirOp_t * op, int nblobs) return -1; } -/* Add a page to a directory. +/* Add a page to a directory. Called with op->scp->rw */ @@ -848,7 +848,7 @@ cm_DirGetBlob(cm_dirOp_t * op, *blobpp = (cm_dirEntry_t *) (ep + 32 * (blobno & (CM_DIR_EPP - 1))); return code; -} +} int cm_DirHash(char *string) @@ -972,7 +972,7 @@ cm_DirFindItem(cm_dirOp_t * op, } } -/* Begin a sequence of directory operations. +/* Begin a sequence of directory operations. * Called with scp->rw unlocked. */ long @@ -1003,7 +1003,7 @@ cm_BeginDirOp(cm_scache_t * scp, cm_user_t * userp, cm_req_t * reqp, if (lockType == CM_DIRLOCK_WRITE) { lock_ObtainWrite(&scp->dirlock); haveWrite = 1; - } else { + } else { lock_ObtainRead(&scp->dirlock); haveWrite = 0; } @@ -1019,7 +1019,7 @@ cm_BeginDirOp(cm_scache_t * scp, cm_user_t * userp, cm_req_t * reqp, #ifdef USE_BPLUS if (!cm_BPlusTrees || (scp->dirBplus && - scp->dirDataVersion == scp->dataVersion)) + scp->dirDataVersion == scp->dataVersion)) { /* we know that haveWrite matches lockType at this point */ switch (lockType) { @@ -1038,8 +1038,8 @@ cm_BeginDirOp(cm_scache_t * scp, cm_user_t * userp, cm_req_t * reqp, } op->lockType = lockType; } else { - if (!(scp->dirBplus && - scp->dirDataVersion == scp->dataVersion)) + if (!(scp->dirBplus && + scp->dirDataVersion == scp->dataVersion)) { repeat: if (!haveWrite) { @@ -1054,7 +1054,7 @@ cm_BeginDirOp(cm_scache_t * scp, cm_user_t * userp, cm_req_t * reqp, lock_ObtainWrite(&scp->rw); mxheld = 1; } - if (scp->dirBplus && + if (scp->dirBplus && scp->dirDataVersion != scp->dataVersion) { bplus_dv_error++; @@ -1174,8 +1174,8 @@ cm_CheckDirOpForSingleChange(cm_dirOp_t * op) rc = 1; } - lock_ReleaseWrite(&op->scp->rw); - + lock_ReleaseWrite(&op->scp->rw); + if (rc) osi_Log0(afsd_logp, "cm_CheckDirOpForSingleChange succeeded"); else @@ -1185,7 +1185,7 @@ cm_CheckDirOpForSingleChange(cm_dirOp_t * op) return rc; } -/* End a sequence of directory operations. +/* End a sequence of directory operations. * Called with op->scp->rw unlocked.*/ long cm_EndDirOp(cm_dirOp_t * op) @@ -1201,7 +1201,7 @@ cm_EndDirOp(cm_dirOp_t * op) if (op->dirtyBufCount > 0) { #ifdef USE_BPLUS /* update the data version on the B+ tree */ - if (op->scp->dirBplus && + if (op->scp->dirBplus && op->scp->dirDataVersion == op->dataVersion) { switch (op->lockType) { @@ -1306,7 +1306,7 @@ cm_DirOpAddBuffer(cm_dirOp_t * op, cm_buf_t * bufferp) if (code == 0 && bufferp->dataVersion != op->dataVersion) { osi_Log2(afsd_logp, - "cm_DirOpAddBuffer: buffer data version mismatch. buf dv = %d. needs %d", + "cm_DirOpAddBuffer: buffer data version mismatch. buf dv = %d. needs %d", bufferp->dataVersion, op->dataVersion); cm_SyncOpDone(op->scp, bufferp, diff --git a/src/WINNT/afsd/cm_dnlc.c b/src/WINNT/afsd/cm_dnlc.c index ee9a1b032..5249aeade 100644 --- a/src/WINNT/afsd/cm_dnlc.c +++ b/src/WINNT/afsd/cm_dnlc.c @@ -1,17 +1,17 @@ /* * 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 */ /* -** This implements the directory to name cache lookup. +** This implements the directory to name cache lookup. ** Given a directory scache and a name, the dnlc returns the -** vcache corresponding to the name. The vcache entries that -** exist in the dnlc are not refcounted. +** vcache corresponding to the name. The vcache entries that +** exist in the dnlc are not refcounted. ** */ @@ -39,36 +39,36 @@ static int cm_debugDnlc = 0; /* debug dnlc */ */ /* Must be called with cm_dnlcLock write locked */ -static cm_nc_t * -GetMeAnEntry() +static cm_nc_t * +GetMeAnEntry() { static unsigned int nameptr = 0; /* next bucket to pull something from */ cm_nc_t *tnc; int j; - - if (cm_data.ncfreelist) + + if (cm_data.ncfreelist) { tnc = cm_data.ncfreelist; cm_data.ncfreelist = tnc->next; return tnc; } - for (j=0; j= NHSIZE) + if (nameptr >= NHSIZE) nameptr =0; if (cm_data.nameHash[nameptr]) break; } tnc = cm_data.nameHash[nameptr]; - if (!tnc) + if (!tnc) { osi_Log0(afsd_logp,"null tnc in GetMeAnEntry"); return 0; } - if (tnc->prev == tnc) + if (tnc->prev == tnc) { /* only thing in list, don't screw around */ cm_data.nameHash[nameptr] = (cm_nc_t *) 0; return (tnc); @@ -81,18 +81,18 @@ GetMeAnEntry() return (tnc); } -static void +static void InsertEntry(cm_nc_t *tnc) { - unsigned int key; + unsigned int key; key = tnc->key & (NHSIZE -1); - if (!cm_data.nameHash[key]) + if (!cm_data.nameHash[key]) { cm_data.nameHash[key] = tnc; tnc->next = tnc->prev = tnc; } - else + else { tnc->next = cm_data.nameHash[key]; tnc->prev = tnc->next->prev; @@ -103,7 +103,7 @@ InsertEntry(cm_nc_t *tnc) } -void +void cm_dnlcEnter ( cm_scache_t *adp, normchar_t *nname, cm_scache_t *avc ) @@ -120,12 +120,12 @@ cm_dnlcEnter ( cm_scache_t *adp, if (!cm_NormStrCmp(nname,_C(".")) || !cm_NormStrCmp(nname,_C(".."))) return ; - if ( cm_debugDnlc ) - osi_Log3(afsd_logp,"cm_dnlcEnter dir %x name %S scache %x", + if ( cm_debugDnlc ) + osi_Log3(afsd_logp,"cm_dnlcEnter dir %x name %S scache %x", adp, osi_LogSaveStringW(afsd_logp,nname), avc); dnlcHash( ts, key ); /* leaves ts pointing at the NULL */ - if (ts - nname >= CM_AFSNCNAMESIZE) + if (ts - nname >= CM_AFSNCNAMESIZE) return ; skey = key & (NHSIZE -1); @@ -140,7 +140,7 @@ cm_dnlcEnter ( cm_scache_t *adp, tnc = NULL; break; } - else if (safety > NCSIZE) + else if (safety > NCSIZE) { InterlockedIncrement(&dnlcstats.cycles); if (writeLocked) @@ -153,7 +153,7 @@ cm_dnlcEnter ( cm_scache_t *adp, cm_dnlcPurge(); return; } - + if ( !tnc ) { if ( !writeLocked ) { @@ -165,13 +165,13 @@ cm_dnlcEnter ( cm_scache_t *adp, tnc = GetMeAnEntry(); } if ( tnc ) - { + { tnc->dirp = adp; tnc->vp = avc; tnc->key = key; memcpy (tnc->name, nname, (ts-nname+1)*sizeof(normchar_t)); /* include the NULL */ - if ( new ) /* insert entry only if it is newly created */ + if ( new ) /* insert entry only if it is newly created */ InsertEntry(tnc); } @@ -196,12 +196,12 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) normchar_t *ts = nname; cm_nc_t * tnc, * tnc_begin; int safety, match; - + if (!cm_useDnlc || nname == NULL) return NULL; - if ( cm_debugDnlc ) - osi_Log2(afsd_logp, "cm_dnlcLookup dir %x name %S", + if ( cm_debugDnlc ) + osi_Log2(afsd_logp, "cm_dnlcLookup dir %x name %S", adp, osi_LogSaveStringW(afsd_logp,nname)); dnlcHash( ts, key ); /* leaves ts pointing at the NULL */ @@ -219,12 +219,12 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) ts = 0; tnc_begin = cm_data.nameHash[skey]; - for ( tvc = (cm_scache_t *) NULL, tnc = tnc_begin, safety=0; - tnc; tnc = tnc->next, safety++ ) + for ( tvc = (cm_scache_t *) NULL, tnc = tnc_begin, safety=0; + tnc; tnc = tnc->next, safety++ ) { - if (tnc->dirp == adp) + if (tnc->dirp == adp) { - if( cm_debugDnlc ) + if( cm_debugDnlc ) osi_Log1(afsd_logp,"Looking at [%S]", osi_LogSaveStringW(afsd_logp,tnc->name)); @@ -238,7 +238,7 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) /* determine what type of match it is */ if ( !cm_NormStrCmp(tnc->name, nname)) - { + { /* exact match. */ sp->ExactFound = 1; @@ -251,7 +251,7 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) sp->LCfound = 1; else if ( cm_NoneLower(tnc->name)) sp->UCfound = 1; - else + else sp->NCfound = 1; /* Don't break here. We might find an exact match yet */ } @@ -262,23 +262,23 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) if ( !match ) /* found a match */ { sp->ExactFound = 1; - tvc = tnc->vp; + tvc = tnc->vp; ts = tnc->name; break; } } } - if (tnc->next == cm_data.nameHash[skey]) + if (tnc->next == cm_data.nameHash[skey]) { /* end of list */ break; } - else if (tnc->next == tnc_begin || safety > NCSIZE) + else if (tnc->next == tnc_begin || safety > NCSIZE) { InterlockedIncrement(&dnlcstats.cycles); lock_ReleaseRead(&cm_dnlcLock); - if ( cm_debugDnlc ) - osi_Log0(afsd_logp, "DNLC cycle"); + if ( cm_debugDnlc ) + osi_Log0(afsd_logp, "DNLC cycle"); cm_dnlcPurge(); return(NULL); } @@ -291,22 +291,22 @@ cm_dnlcLookup (cm_scache_t *adp, cm_lookupSearch_t* sp) (long) tvc->fid.vnode); } - if (!tvc) + if (!tvc) InterlockedIncrement(&dnlcstats.misses); - else + else { sp->found = 1; - sp->fid.vnode = tvc->fid.vnode; - sp->fid.unique = tvc->fid.unique; + sp->fid.vnode = tvc->fid.vnode; + sp->fid.unique = tvc->fid.unique; } lock_ReleaseRead(&cm_dnlcLock); if (tvc) cm_HoldSCache(tvc); - if ( cm_debugDnlc && tvc ) + if ( cm_debugDnlc && tvc ) osi_Log1(afsd_logp, "cm_dnlcLookup found %x", tvc); - + return tvc; } @@ -322,7 +322,7 @@ RemoveEntry (cm_nc_t *tnc, unsigned int key) if (tnc == tnc->next) /* only one in list */ cm_data.nameHash[key] = (cm_nc_t *) 0; - else + else { if (tnc == cm_data.nameHash[key]) cm_data.nameHash[key] = tnc->next; @@ -336,32 +336,32 @@ RemoveEntry (cm_nc_t *tnc, unsigned int key) } -void +void cm_dnlcRemove (cm_scache_t *adp, normchar_t *nname) { unsigned int key, skey, error=0; int found= 0, safety; normchar_t *ts = nname; cm_nc_t *tnc, *tmp; - + if (!cm_useDnlc || nname == NULL) return ; if ( cm_debugDnlc ) - osi_Log2(afsd_logp, "cm_dnlcRemove dir %x name %S", + osi_Log2(afsd_logp, "cm_dnlcRemove dir %x name %S", adp, osi_LogSaveStringW(afsd_logp,nname)); dnlcHash( ts, key ); /* leaves ts pointing at the NULL */ - if (ts - nname >= CM_AFSNCNAMESIZE) + if (ts - nname >= CM_AFSNCNAMESIZE) return ; skey = key & (NHSIZE -1); lock_ObtainWrite(&cm_dnlcLock); InterlockedIncrement(&dnlcstats.removes); - for (tnc = cm_data.nameHash[skey], safety=0; tnc; safety++) + for (tnc = cm_data.nameHash[skey], safety=0; tnc; safety++) { - if ( (tnc->dirp == adp) && (tnc->key == key) + if ( (tnc->dirp == adp) && (tnc->key == key) && !cm_NormStrCmp(tnc->name,nname) ) { tmp = tnc->next; @@ -384,8 +384,8 @@ cm_dnlcRemove (cm_scache_t *adp, normchar_t *nname) InterlockedIncrement(&dnlcstats.cycles); lock_ReleaseWrite(&cm_dnlcLock); - if ( cm_debugDnlc ) - osi_Log0(afsd_logp, "DNLC cycle"); + if ( cm_debugDnlc ) + osi_Log0(afsd_logp, "DNLC cycle"); cm_dnlcPurge(); return; } @@ -400,7 +400,7 @@ cm_dnlcRemove (cm_scache_t *adp, normchar_t *nname) } /* remove anything pertaining to this directory */ -void +void cm_dnlcPurgedp (cm_scache_t *adp) { int i; @@ -415,9 +415,9 @@ cm_dnlcPurgedp (cm_scache_t *adp) lock_ObtainWrite(&cm_dnlcLock); InterlockedIncrement(&dnlcstats.purgeds); - for (i=0; inext != cm_data.nameHash[i] ? ncp->next : NULL) { if (ncp->magic != CM_DNLC_MAGIC) { afsi_log("cm_dnlcValidate failure: ncp->magic != CM_DNLC_MAGIC"); @@ -583,7 +583,7 @@ cm_dnlcValidate(void) // is the freelist stable? if ( cm_data.ncfreelist ) { - for (ncp = cm_data.ncfreelist, i = 0; ncp && i < NCSIZE; + for (ncp = cm_data.ncfreelist, i = 0; ncp && i < NCSIZE; ncp = ncp->next != cm_data.ncfreelist ? ncp->next : NULL, i++) { if (ncp->magic != CM_DNLC_MAGIC) { afsi_log("cm_dnlcValidate failure: ncp->magic != CM_DNLC_MAGIC"); @@ -639,7 +639,7 @@ cm_dnlcValidate(void) goto retry; } -void +void cm_dnlcInit(int newFile) { int i; @@ -680,7 +680,7 @@ cm_dnlcInit(int newFile) memset (cm_data.nameCache, 0, sizeof(cm_nc_t) * NCSIZE); cm_data.nameHash = (cm_nc_t **) (cm_data.nameCache + NCSIZE); memset (cm_data.nameHash, 0, sizeof(cm_nc_t *) * NHSIZE); - + for (i=0; iid = htons( 0xDADE ); pDNShdr->flags = htons( DNS_FLAG_RD ); /* do recurse */ @@ -131,23 +131,23 @@ int send_DNS_Addr_Query(char* query, pDNShdr->rr_count = 0; /* none in query */ pDNShdr->auth_count = 0; /* none in query */ pDNShdr->add_count = 0; /* none in query */ - + queryLen = putQName( query, &(buffer[ DNS_HDR_LEN ] ) ); queryLen += DNS_HDR_LEN; /* query Length is just after the query name and header */ #ifdef DEBUG fprintf(stderr, "send_DNS_Addr: query=%s, queryLen=%d\n", query, queryLen); #endif - - + + pDNS_qtail = (PDNS_QTAIL) &(buffer[ queryLen ]); pDNS_qtail->qtype = htons(255);/*htons(DNS_RRTYPE_A); */ - pDNS_qtail->qclass = htons(DNS_RRCLASS_IN); + pDNS_qtail->qclass = htons(DNS_RRCLASS_IN); queryLen += DNS_QTAIL_LEN; - + /************************** * Send DNS Query Message * **************************/ - + res = sendto( commSock, buffer, @@ -155,7 +155,7 @@ int send_DNS_Addr_Query(char* query, 0, (struct sockaddr *) &sockAddr, sizeof( SOCKADDR_IN ) ); - + /*dumpSbuffer(buffer,queryLen);*/ if ( res < 0 ) @@ -171,12 +171,12 @@ int send_DNS_Addr_Query(char* query, /*printf( "sendto() succeeded\n");*/ ; } /* end if */ - + return(0); } -int send_DNS_AFSDB_Query(char* query, +int send_DNS_AFSDB_Query(char* query, SOCKET commSock, SOCKADDR_IN sockAddr, char *buffer) { /*static char buffer[BUFSIZE];*/ @@ -196,7 +196,7 @@ int send_DNS_AFSDB_Query(char* query, * * * hard-coded AFSDB query * ***************************/ - + pDNShdr = (PDNS_HDR)&( buffer[ 0 ] ); pDNShdr->id = htons( 0xDEAD ); pDNShdr->flags = htons( DNS_FLAG_RD ); /* do recurse */ @@ -204,27 +204,27 @@ int send_DNS_AFSDB_Query(char* query, pDNShdr->rr_count = 0; /* none in query */ pDNShdr->auth_count = 0; /* none in query */ pDNShdr->add_count = 0; /* none in query */ - + queryLen = putQName( query, &(buffer[ DNS_HDR_LEN ] ) ); queryLen += DNS_HDR_LEN; /* query Length is just after the query name and header */ - - + + pDNS_qtail = (PDNS_QTAIL) &(buffer[ queryLen ]); - pDNS_qtail->qtype = htons(DNS_RRTYPE_AFSDB); - pDNS_qtail->qclass = htons(DNS_RRCLASS_IN); + pDNS_qtail->qtype = htons(DNS_RRTYPE_AFSDB); + pDNS_qtail->qclass = htons(DNS_RRCLASS_IN); queryLen += DNS_QTAIL_LEN; - + /************************** * Send DNS Query Message * **************************/ - + res = sendto( commSock, buffer, queryLen, 0, (struct sockaddr *) &sockAddr, sizeof( SOCKADDR_IN ) ); - + /*dumpSbuffer(buffer,queryLen);*/ if ( res < 0 ) @@ -240,7 +240,7 @@ int send_DNS_AFSDB_Query(char* query, /*printf( "sendto() succeeded\n");*/ ; } /* end if */ - + return(0); } @@ -259,9 +259,9 @@ PDNS_HDR get_DNS_Response(SOCKET commSock, SOCKADDR_IN sockAddr, char *buffer) /***************************** * Receive DNS Reply Message * *****************************/ - + /*printf( "calling recvfrom() on connected UDP socket\n" );*/ - + size = recvfrom( commSock, buffer, BUFSIZE, @@ -273,10 +273,10 @@ PDNS_HDR get_DNS_Response(SOCKET commSock, SOCKADDR_IN sockAddr, char *buffer) /*dumpRbuffer(buffer,res);*/ #ifdef DEBUG - fprintf(stderr, "recvfrom returned %d bytes from %s: \n", + fprintf(stderr, "recvfrom returned %d bytes from %s: \n", size, inet_ntoa( sockAddr.sin_addr ) ); #endif /* DEBUG */ - + return((PDNS_HDR)&( buffer[ 0 ] )); } @@ -288,15 +288,15 @@ int putQName( char *pHostName, char *pQName ) char c; int j = 0; int k = 0; - + DNSlowerCase(pHostName); /*printf( "Hostname: [%s]\n", pHostName );*/ - + for ( i = 0; *( pHostName + i ); i++ ) { c = *( pHostName + i ); /* get next character */ - - + + if ( c == '.' ) { /* dot encountered, fill in previous length */ @@ -314,13 +314,13 @@ int putQName( char *pHostName, char *pQName ) k++; /* inc count of seg chars */ } /* end if */ } /* end for loop */ - + *(pQName + j ) = k; /* count for final segment */ *(pQName + j + k + 1 ) = 0; /* count for trailing NULL segment is 0 */ - + /*printf( "\n" ); */ - + if (c == '.') return ( j + k + 1 ); /* return total length of QName */ else @@ -349,7 +349,7 @@ u_char * skipRRQName(u_char *pQName) }; /* ptr now pointing at terminating zero of query QName, - or the pointer for the previous occurrence + or the pointer for the previous occurrence (compression) */ ptr++; @@ -377,11 +377,11 @@ u_char * printRRQName( u_char *pQName, PDNS_HDR buffer ) if ( c >= 0xC0 ) { c = *(namePtr + 1); retPtr = namePtr+2; - namePtr = buffPtr+c; + namePtr = buffPtr+c; } else { if ( c == 0 ) break; - + for ( k = 1; k <= c; k++ ) { fprintf(stderr, "%c", *( namePtr + k ) ); @@ -421,11 +421,11 @@ u_char * sPrintRRQName( u_char *pQName, PDNS_HDR buffer, char *str ) if ( c >= 0xC0 ) { c = *(namePtr + 1); retPtr = namePtr+2; - namePtr = buffPtr+c; + namePtr = buffPtr+c; } else { if ( c == 0 ) break; - + for ( k = 1; k <= c; k++ ) { sprintf(section,"%c", *( namePtr + k ) ); @@ -450,7 +450,7 @@ void printReplyBuffer_AFSDB(PDNS_HDR replyBuff) u_char *ptr = (u_char *) replyBuff; int answerCount = ntohs((replyBuff)->rr_count); u_char i; - PDNS_AFSDB_RR_HDR + PDNS_AFSDB_RR_HDR rrPtr; ptr += DNS_HDR_LEN; @@ -470,7 +470,7 @@ void printReplyBuffer_AFSDB(PDNS_HDR replyBuff) rrPtr = (PDNS_AFSDB_RR_HDR) ptr; ptr+= DNS_AFSDB_RR_HDR_LEN; if ( ntohs(rrPtr->rr_afsdb_class) == 1) { - fprintf(stderr,"AFDB class %d -> ",ntohs(rrPtr->rr_afsdb_class)); + fprintf(stderr,"AFDB class %d -> ",ntohs(rrPtr->rr_afsdb_class)); ptr = printRRQName(ptr,replyBuff); } else ptr = skipRRQName(ptr); @@ -480,14 +480,14 @@ void printReplyBuffer_AFSDB(PDNS_HDR replyBuff) }; -void processReplyBuffer_AFSDB(SOCKET commSock, PDNS_HDR replyBuff, int *cellHostAddrs, char cellHostNames[][MAXHOSTCHARS], +void processReplyBuffer_AFSDB(SOCKET commSock, PDNS_HDR replyBuff, int *cellHostAddrs, char cellHostNames[][MAXHOSTCHARS], unsigned short ports[], unsigned short ipRanks[], int *numServers, int *ttl) /*PAFS_SRV_LIST (srvList)*/ { u_char *ptr = (u_char *) replyBuff; int answerCount = ntohs((replyBuff)->rr_count); u_char i; - PDNS_AFSDB_RR_HDR + PDNS_AFSDB_RR_HDR rrPtr; int srvCount = 0; char hostName[256]; @@ -514,7 +514,7 @@ void processReplyBuffer_AFSDB(SOCKET commSock, PDNS_HDR replyBuff, int *cellHost ptr = skipRRQName(ptr); rrPtr = (PDNS_AFSDB_RR_HDR) ptr; ptr+= DNS_AFSDB_RR_HDR_LEN; - if ((ntohs(rrPtr->rr_afsdb_class) == 1) && + if ((ntohs(rrPtr->rr_afsdb_class) == 1) && (srvCount < MAX_AFS_SRVS)) { /*ptr = sPrintRRQName(ptr,replyBuff,srvList->host[srvList->count]);*/ ptr = sPrintRRQName(ptr,replyBuff,hostName); @@ -552,14 +552,14 @@ u_char * processReplyBuffer_Addr(PDNS_HDR replyBuff) { u_char *ptr = (u_char *) replyBuff; int answerCount = ntohs((replyBuff)->rr_count); - PDNS_A_RR_HDR + PDNS_A_RR_HDR rrPtr; #ifdef DEBUG fprintf(stderr, "processReplyBuffer_Addr: answerCount=%d\n", answerCount); #endif /* DEBUG */ if (answerCount == 0) return 0; - + ptr += DNS_HDR_LEN; /* ptr now pointing at start of QName in query field */ @@ -600,15 +600,15 @@ int DNSgetAddr(SOCKET commSock, char *hostName, struct in_addr *iNet) /********************** * Get a DGRAM socket * **********************/ - + sockAddr = setSockAddr(dns_addr, DNS_PORT); - + rc = send_DNS_Addr_Query(hostName,commSock,sockAddr, buffer); if (rc < 0) return rc; pDNShdr = get_DNS_Response(commSock,sockAddr, buffer); if (pDNShdr == NULL) return -1; - + addr = processReplyBuffer_Addr(pDNShdr); if (addr == 0) return -1; @@ -652,21 +652,21 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName fprintf(stderr, "DNS initialization failed, disabled\n"); return -1; } - + if (service == NULL || protocol == NULL || cellName == NULL) { fprintf(stderr, "invalid input\n"); return -1; } sockAddr = setSockAddr(dns_addr, DNS_PORT); - + commSock = socket( AF_INET, SOCK_DGRAM, 0 ); if ( commSock < 0 ) { /*afsi_log("socket() failed\n");*/ fprintf(stderr, "getAFSServer: socket() failed, errno=%d\n", errno); return (-1); - } + } StringCbCopyA(query, sizeof(query), cellName); if (query[strlen(query)-1] != '.') { @@ -679,9 +679,9 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName fprintf(stderr,"getAFSServer: send_DNS_AFSDB_Query failed\n"); return -1; } - + pDNShdr = get_DNS_Response(commSock,sockAddr, buffer); - + /*printReplyBuffer_AFSDB(pDNShdr);*/ if (pDNShdr) processReplyBuffer_AFSDB(commSock, pDNShdr, cellHostAddrs, cellHostNames, ports, ipRanks, numServers, ttl); @@ -724,14 +724,14 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName ports[*numServers] = htons(pDnsIter->Data.SRV.wPort); (*numServers)++; - if (!*ttl) + if (!*ttl) *ttl = pDnsIter->dwTtl; - if (*numServers == AFSMAXCELLHOSTS) + if (*numServers == AFSMAXCELLHOSTS) break; } } - for (i=0;i<*numServers;i++) + for (i=0;i<*numServers;i++) cellHostAddrs[i] = 0; /* now check if there are any A records in the results */ @@ -762,7 +762,7 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName break; } } - if (cellHostAddrs[i]) + if (cellHostAddrs[i]) break; /* TODO: if the additional section is missing, then do another lookup for the CNAME */ } @@ -792,14 +792,14 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName ports[*numServers] = afsdbPort; (*numServers)++; - if (!*ttl) + if (!*ttl) *ttl = pDnsIter->dwTtl; - if (*numServers == AFSMAXCELLHOSTS) + if (*numServers == AFSMAXCELLHOSTS) break; } } - for (i=0;i<*numServers;i++) + for (i=0;i<*numServers;i++) cellHostAddrs[i] = 0; /* now check if there are any A records in the results */ @@ -830,7 +830,7 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName break; } } - if (cellHostAddrs[i]) + if (cellHostAddrs[i]) break; /* TODO: if the additional section is missing, then do another lookup for the CNAME */ } @@ -846,7 +846,7 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName if ( *numServers > 0 ) return 0; - else + else return -1; #endif /* DNSAPI_ENV */ } @@ -854,7 +854,7 @@ int getAFSServer(const char *service, const char *protocol, const char *cellName int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, const cm_unichar_t *cellName, unsigned short afsdbPort, /* network byte order */ int *cellHostAddrs, - cm_unichar_t cellHostNames[][MAXHOSTCHARS], + cm_unichar_t cellHostNames[][MAXHOSTCHARS], unsigned short ports[], /* network byte order */ unsigned short ipRanks[], int *numServers, int *ttl) @@ -892,15 +892,15 @@ int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, con ipRanks[*numServers] = pDnsIter->Data.SRV.wPriority; ports[*numServers] = htons(pDnsIter->Data.SRV.wPort); (*numServers)++; - - if (!*ttl) + + if (!*ttl) *ttl = pDnsIter->dwTtl; - if (*numServers == AFSMAXCELLHOSTS) + if (*numServers == AFSMAXCELLHOSTS) break; } } - for (i=0;i<*numServers;i++) + for (i=0;i<*numServers;i++) cellHostAddrs[i] = 0; /* now check if there are any A records in the results */ @@ -932,7 +932,7 @@ int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, con break; } } - if (cellHostAddrs[i]) + if (cellHostAddrs[i]) break; /* TODO: if the additional section is missing, then do another lookup for the CNAME */ } @@ -962,15 +962,15 @@ int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, con ipRanks[*numServers] = 0; ports[*numServers] = afsdbPort; (*numServers)++; - - if (!*ttl) + + if (!*ttl) *ttl = pDnsIter->dwTtl; - if (*numServers == AFSMAXCELLHOSTS) + if (*numServers == AFSMAXCELLHOSTS) break; } } - for (i=0;i<*numServers;i++) + for (i=0;i<*numServers;i++) cellHostAddrs[i] = 0; /* now check if there are any A records in the results */ @@ -1002,7 +1002,7 @@ int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, con break; } } - if (cellHostAddrs[i]) + if (cellHostAddrs[i]) break; /* TODO: if the additional section is missing, then do another lookup for the CNAME */ } @@ -1018,7 +1018,7 @@ int getAFSServerW(const cm_unichar_t *service, const cm_unichar_t *protocol, con if ( *numServers > 0 ) return 0; - else + else #endif /* DNSAPI_ENV */ return -1; } diff --git a/src/WINNT/afsd/cm_freelance.c b/src/WINNT/afsd/cm_freelance.c index 05afc9dc0..a01b9fc81 100644 --- a/src/WINNT/afsd/cm_freelance.c +++ b/src/WINNT/afsd/cm_freelance.c @@ -40,7 +40,7 @@ void cm_InitFakeRootDir(); void cm_FreelanceChangeNotifier(void * parmp) { HKEY hkFreelance = 0; - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, KEY_NOTIFY, @@ -54,7 +54,7 @@ void cm_FreelanceChangeNotifier(void * parmp) { } while ( TRUE ) { - /* check hFreelanceChangeEvent to see if it is set. + /* check hFreelanceChangeEvent to see if it is set. * if so, call cm_noteLocalMountPointChange() */ if (RegNotifyChangeKeyValue( hkFreelance, /* hKey */ @@ -71,12 +71,12 @@ void cm_FreelanceChangeNotifier(void * parmp) { if (WaitForSingleObject(hFreelanceChangeEvent, INFINITE) == WAIT_OBJECT_0) { - if (freelance_ShutdownFlag == 1) { - RegCloseKey(hkFreelance); + if (freelance_ShutdownFlag == 1) { + RegCloseKey(hkFreelance); CloseHandle(hFreelanceChangeEvent); - hFreelanceChangeEvent = 0; - return; - } + hFreelanceChangeEvent = 0; + return; + } cm_noteLocalMountPointChange(FALSE); } } @@ -85,7 +85,7 @@ void cm_FreelanceChangeNotifier(void * parmp) { void cm_FreelanceSymlinkChangeNotifier(void * parmp) { HKEY hkFreelance = 0; - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance\\Symlinks", 0, KEY_NOTIFY, @@ -99,7 +99,7 @@ void cm_FreelanceSymlinkChangeNotifier(void * parmp) { } while ( TRUE ) { - /* check hFreelanceSymlinkChangeEvent to see if it is set. + /* check hFreelanceSymlinkChangeEvent to see if it is set. * if so, call cm_noteLocalMountPointSymlinkChange() */ if (RegNotifyChangeKeyValue( hkFreelance, /* hKey */ @@ -116,25 +116,25 @@ void cm_FreelanceSymlinkChangeNotifier(void * parmp) { if (WaitForSingleObject(hFreelanceSymlinkChangeEvent, INFINITE) == WAIT_OBJECT_0) { - if (freelance_ShutdownFlag == 1) { - RegCloseKey(hkFreelance); + if (freelance_ShutdownFlag == 1) { + RegCloseKey(hkFreelance); CloseHandle(hFreelanceSymlinkChangeEvent); - hFreelanceSymlinkChangeEvent = 0; - return; - } + hFreelanceSymlinkChangeEvent = 0; + return; + } cm_noteLocalMountPointChange(FALSE); } } } -void -cm_FreelanceShutdown(void) -{ - freelance_ShutdownFlag = 1; - if (hFreelanceChangeEvent != 0) - thrd_SetEvent(hFreelanceChangeEvent); - if (hFreelanceSymlinkChangeEvent != 0) - thrd_SetEvent(hFreelanceSymlinkChangeEvent); +void +cm_FreelanceShutdown(void) +{ + freelance_ShutdownFlag = 1; + if (hFreelanceChangeEvent != 0) + thrd_SetEvent(hFreelanceChangeEvent); + if (hFreelanceSymlinkChangeEvent != 0) + thrd_SetEvent(hFreelanceSymlinkChangeEvent); } static long @@ -214,7 +214,7 @@ void cm_InitFakeRootDir() { // 4. the first chunk of all subsequent pages are used // for page header stuff // 5. a max of CM_DIR_EPP entries are allowed per page - // 6. each entry takes 1 or more chunks, depending on + // 6. each entry takes 1 or more chunks, depending on // the size of the mount point string, as determined // by cm_NameEntries // 7. each chunk is CM_DIR_CHUNKSIZE bytes @@ -252,7 +252,7 @@ void cm_InitFakeRootDir() { cm_fakeDirSize = dirSize; } - // yj: when we get here, we've figured out how much memory we need and + // yj: when we get here, we've figured out how much memory we need and // allocated the appropriate space for it. we now prceed to fill // it up with entries. curPage = 0; @@ -269,11 +269,11 @@ void cm_InitFakeRootDir() { // the first page is special, it uses fakeDirHeader instead of fakePageHeader // we fill up the page with dirEntries that belong there and we make changes // to the fakeDirHeader.header.freeBitmap along the way. Then when we're done - // filling up the dirEntries in this page, we copy the fakeDirHeader into + // filling up the dirEntries in this page, we copy the fakeDirHeader into // the top of the page. // init the freeBitmap array - for (i=0; i<8; i++) + for (i=0; i<8; i++) fakeDirHeader.header.freeBitmap[i]=0; fakeDirHeader.header.freeBitmap[0] = 0xff; @@ -299,10 +299,10 @@ void cm_InitFakeRootDir() { // 2. we have less than CM_DIR_EPP entries in page 0 // 3. we're not out of chunks in page 0 - while( (curDirEntrynamep, 0) <= CPP)) - { + (curChunk + cm_NameEntries((cm_localMountPoints+curDirEntry)->namep, 0) <= CPP)) + { noChunks = cm_NameEntries((cm_localMountPoints+curDirEntry)->namep, 0); /* enforce the rule that only directories have odd vnode values */ @@ -333,7 +333,7 @@ void cm_InitFakeRootDir() { while (curDirEntrynextp, tscp = tscp->nextp) { if (tscp == scp) { *lscpp = scp->nextp; @@ -540,7 +540,7 @@ cm_enforceTrailingDot(char * line, size_t cchLine, DWORD *pdwSize) } -// yj: open up the registry and read all the local mount +// yj: open up the registry and read all the local mount // points that are stored there. Part of the initialization // process for the freelance client. /* to be called while holding freelance lock. */ @@ -560,7 +560,7 @@ long cm_InitLocalMountPoints() { DWORD dwSymlinks = 0; FILETIME ftLastWriteTime; - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, @@ -595,7 +595,7 @@ long cm_InitLocalMountPoints() { } } - if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, + if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance\\Symlinks", 0, NULL, @@ -631,7 +631,7 @@ long cm_InitLocalMountPoints() { // now we read n lines and parse them into local mount points // where n is the number of local mount points there are, as // determined above. - // Each line in the ini file represents 1 local mount point and + // Each line in the ini file represents 1 local mount point and // is in the format xxx#yyy:zzz, where xxx is the directory // entry name, yyy is the cell name and zzz is the volume name. // #yyy:zzz together make up the mount point. @@ -680,12 +680,12 @@ long cm_InitLocalMountPoints() { aLocalMountPoint->namep=malloc(t-line+1); strncpy(aLocalMountPoint->namep, line, t-line); aLocalMountPoint->namep[t-line] = '\0'; - + /* copy the mount point string */ aLocalMountPoint->mountPointStringp=malloc(strlen(t)); strncpy(aLocalMountPoint->mountPointStringp, t, strlen(t)-1); aLocalMountPoint->mountPointStringp[strlen(t)-1] = '\0'; - + osi_Log2(afsd_logp,"found mount point: name %s, string %s", osi_LogSaveString(afsd_logp,aLocalMountPoint->namep), osi_LogSaveString(afsd_logp,aLocalMountPoint->mountPointStringp)); @@ -737,12 +737,12 @@ long cm_InitLocalMountPoints() { aLocalMountPoint->namep=malloc(t-line+1); strncpy(aLocalMountPoint->namep, line, t-line); aLocalMountPoint->namep[t-line] = '\0'; - + /* copy the symlink string */ aLocalMountPoint->mountPointStringp=malloc(strlen(t)-1); strncpy(aLocalMountPoint->mountPointStringp, t+1, strlen(t)-2); aLocalMountPoint->mountPointStringp[strlen(t)-2] = '\0'; - + osi_Log2(afsd_logp,"found symlink: name %s, string %s", osi_LogSaveString(afsd_logp,aLocalMountPoint->namep), osi_LogSaveString(afsd_logp,aLocalMountPoint->mountPointStringp)); @@ -756,7 +756,7 @@ long cm_InitLocalMountPoints() { return 0; } - /* What follows is the old code to read freelance mount points + /* What follows is the old code to read freelance mount points * out of a text file modified to copy the data into the registry */ cm_GetConfigDir(hdir, sizeof(hdir)); @@ -771,7 +771,7 @@ long cm_InitLocalMountPoints() { fp = fopen(hdir, "r"); } - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, NULL, @@ -798,7 +798,7 @@ long cm_InitLocalMountPoints() { // we successfully opened the file osi_Log0(afsd_logp,"opened afs_freelance.ini"); - + // now we read the first line to see how many entries // there are fgets(line, sizeof(line), fp); @@ -824,7 +824,7 @@ long cm_InitLocalMountPoints() { // now we read n lines and parse them into local mount points // where n is the number of local mount points there are, as // determined above. - // Each line in the ini file represents 1 local mount point and + // Each line in the ini file represents 1 local mount point and // is in the format xxx#yyy:zzz, where xxx is the directory // entry name, yyy is the cell name and zzz is the volume name. // #yyy:zzz together make up the mount point. @@ -897,14 +897,14 @@ long cm_FreelanceMountPointExists(char * filename, int prefix_ok) DWORD dwType, dwSize; DWORD dwMountPoints; DWORD dwIndex; - + lock_ObtainMutex(&cm_Freelance_Lock); - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, KEY_READ|KEY_QUERY_VALUE, - &hkFreelance) == ERROR_SUCCESS) + &hkFreelance) == ERROR_SUCCESS) { RegQueryInfoKey( hkFreelance, NULL, /* lpClass */ @@ -979,14 +979,14 @@ long cm_FreelanceSymlinkExists(char * filename, int prefix_ok) DWORD dwType, dwSize; DWORD dwSymlinks; DWORD dwIndex; - + lock_ObtainMutex(&cm_Freelance_Lock); - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance\\Symlinks", 0, KEY_READ|KEY_QUERY_VALUE, - &hkFreelance) == ERROR_SUCCESS) + &hkFreelance) == ERROR_SUCCESS) { RegQueryInfoKey( hkFreelance, NULL, /* lpClass */ @@ -1066,9 +1066,9 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, allow partial matches as a means of poor man's alias. */ /* major performance issue? */ osi_Log4(afsd_logp,"Freelance Add Mount request: filename=%s cellname=%s volume=%s %s", - osi_LogSaveString(afsd_logp,filename), - osi_LogSaveString(afsd_logp,cellname), - osi_LogSaveString(afsd_logp,volume), + osi_LogSaveString(afsd_logp,filename), + osi_LogSaveString(afsd_logp,cellname), + osi_LogSaveString(afsd_logp,volume), rw ? "rw" : "ro"); if ( filename[0] == '\0' || cellname[0] == '\0' || volume[0] == '\0' ) @@ -1088,12 +1088,12 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, return CM_ERROR_INVAL; } - osi_Log1(afsd_logp,"Freelance Adding Mount for Cell: %s", + osi_Log1(afsd_logp,"Freelance Adding Mount for Cell: %s", osi_LogSaveString(afsd_logp,cellname)); lock_ObtainMutex(&cm_Freelance_Lock); - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, @@ -1119,7 +1119,7 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, sprintf(line, "%s#%s:%s.", filename, fullname, volume); /* If we are adding a new value, there must be an unused name - * within the range 0 to dwMountPoints + * within the range 0 to dwMountPoints */ for ( dwIndex = 0; dwIndex <= dwMountPoints; dwIndex++ ) { char szIndex[16]; @@ -1135,7 +1135,7 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, break; } else { int len = (int)strlen(filename); - if ( dwType == REG_SZ && !strncmp(filename, szMount, len) && + if ( dwType == REG_SZ && !strncmp(filename, szMount, len) && (szMount[len] == '%' || szMount[len] == '#')) { /* Replace the existing value */ dwType = REG_SZ; @@ -1146,7 +1146,7 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, } } RegCloseKey(hkFreelance); - } else + } else { cm_GetConfigDir(hfile, sizeof(hfile)); strcat(hfile, AFS_FREELANCE_INI); @@ -1178,7 +1178,7 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, cm_InitReq(&req); - cpath = cm_FsStringToClientStringAlloc(filename, -1, NULL); + cpath = cm_FsStringToClientStringAlloc(filename, -1, NULL); if (!cpath) return CM_ERROR_NOSUCHPATH; @@ -1196,7 +1196,7 @@ long cm_FreelanceAddMount(char *filename, char *cellname, char *volume, int rw, *fidp = scp->fid; cm_ReleaseSCache(scp); } - + return code; } @@ -1216,7 +1216,7 @@ long cm_FreelanceRemoveMount(char *toremove) lock_ObtainMutex(&cm_Freelance_Lock); - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance", 0, KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, @@ -1256,7 +1256,7 @@ long cm_FreelanceRemoveMount(char *toremove) } } RegCloseKey(hkFreelance); - } else + } else { cm_GetConfigDir(hfile, sizeof(hfile)); strcat(hfile, AFS_FREELANCE_INI); @@ -1323,9 +1323,9 @@ long cm_FreelanceAddSymlink(char *filename, char *destination, cm_fid_t *fidp) * as mount point or a cellname, do not permit the creation of the symlink. */ osi_Log2(afsd_logp,"Freelance Add Symlink request: filename=%s destination=%s", - osi_LogSaveString(afsd_logp,filename), + osi_LogSaveString(afsd_logp,filename), osi_LogSaveString(afsd_logp,destination)); - + if ( filename[0] == '\0' || destination[0] == '\0' ) return CM_ERROR_INVAL; @@ -1355,7 +1355,7 @@ long cm_FreelanceAddSymlink(char *filename, char *destination, cm_fid_t *fidp) lock_ObtainMutex(&cm_Freelance_Lock); - if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, + if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance\\Symlinks", 0, NULL, @@ -1382,7 +1382,7 @@ long cm_FreelanceAddSymlink(char *filename, char *destination, cm_fid_t *fidp) sprintf(line, "%s:%s.", filename, destination); /* If we are adding a new value, there must be an unused name - * within the range 0 to dwSymlinks + * within the range 0 to dwSymlinks */ for ( dwIndex = 0; dwIndex <= dwSymlinks; dwIndex++ ) { char szIndex[16]; @@ -1408,7 +1408,7 @@ long cm_FreelanceAddSymlink(char *filename, char *destination, cm_fid_t *fidp) } } RegCloseKey(hkFreelanceSymlinks); - } + } /* Do this while we are holding the lock */ cm_noteLocalMountPointChange(TRUE); @@ -1422,7 +1422,7 @@ long cm_FreelanceAddSymlink(char *filename, char *destination, cm_fid_t *fidp) cm_InitReq(&req); - cpath = cm_FsStringToClientStringAlloc(filename, -1, NULL); + cpath = cm_FsStringToClientStringAlloc(filename, -1, NULL); if (!cpath) { code = CM_ERROR_NOSUCHPATH; } else { @@ -1458,7 +1458,7 @@ long cm_FreelanceRemoveSymlink(char *toremove) lock_ObtainMutex(&cm_Freelance_Lock); - if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if (RegOpenKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Freelance\\Symlinks", 0, KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, @@ -1497,7 +1497,7 @@ long cm_FreelanceRemoveSymlink(char *toremove) } RegCloseKey(hkFreelanceSymlinks); } - + if (found) { /* Do this while we are holding the lock */ cm_noteLocalMountPointChange(TRUE); @@ -1510,9 +1510,9 @@ long cm_FreelanceFetchMountPointString(cm_scache_t *scp) { lock_ObtainMutex(&cm_Freelance_Lock); - if (!scp->mountPointStringp[0] && + if (!scp->mountPointStringp[0] && scp->fid.cell == AFS_FAKE_ROOT_CELL_ID && - scp->fid.volume == AFS_FAKE_ROOT_VOL_ID && + scp->fid.volume == AFS_FAKE_ROOT_VOL_ID && scp->fid.unique <= cm_noLocalMountPoints) { strncpy(scp->mountPointStringp, cm_localMountPoints[scp->fid.unique-1].mountPointStringp, MOUNTPOINTLEN); scp->mountPointStringp[MOUNTPOINTLEN-1] = 0; /* null terminate */ @@ -1522,21 +1522,21 @@ cm_FreelanceFetchMountPointString(cm_scache_t *scp) return 0; } -long +long cm_FreelanceFetchFileType(cm_scache_t *scp) { lock_ObtainMutex(&cm_Freelance_Lock); if (scp->fid.cell == AFS_FAKE_ROOT_CELL_ID && - scp->fid.volume == AFS_FAKE_ROOT_VOL_ID && - scp->fid.unique <= cm_noLocalMountPoints) + scp->fid.volume == AFS_FAKE_ROOT_VOL_ID && + scp->fid.unique <= cm_noLocalMountPoints) { scp->fileType = cm_localMountPoints[scp->fid.unique-1].fileType; - + if ( scp->fileType == CM_SCACHETYPE_SYMLINK && !strnicmp(cm_localMountPoints[scp->fid.unique-1].mountPointStringp, "msdfs:", strlen("msdfs:")) ) { scp->fileType = CM_SCACHETYPE_DFSLINK; - } + } } else { scp->fileType = CM_SCACHETYPE_INVALID; } diff --git a/src/WINNT/afsd/cm_ioctl.c b/src/WINNT/afsd/cm_ioctl.c index 3253f15c0..a8ce8b1ea 100644 --- a/src/WINNT/afsd/cm_ioctl.c +++ b/src/WINNT/afsd/cm_ioctl.c @@ -1,7 +1,7 @@ /* * 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 @@ -65,9 +65,9 @@ void cm_InitIoctl(void) LOCK_HIERARCHY_AFSDBSBMT_GLOBAL); } -/* +/* * Utility function. (Not currently in use.) - * This function forces all dirty buffers to the file server and + * This function forces all dirty buffers to the file server and * then discards the status info. */ afs_int32 @@ -85,7 +85,7 @@ cm_CleanFile(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) return code; } -/* +/* * Utility function. Used within this file. * scp must be held but not locked. */ @@ -102,7 +102,7 @@ cm_FlushFile(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) #endif code = buf_FlushCleanPages(scp, userp, reqp); - + if (scp->fileType == CM_SCACHETYPE_DIRECTORY) lock_ObtainWrite(&scp->dirlock); lock_ObtainWrite(&scp->rw); @@ -117,7 +117,7 @@ cm_FlushFile(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) return code; } -/* +/* * Utility function. (Not currently in use) * IoctlPath must be parsed or skipped prior to calling. * scp must be held but not locked. @@ -127,9 +127,9 @@ cm_FlushParent(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) { afs_int32 code = 0; cm_scache_t * pscp; - + pscp = cm_FindSCacheParent(scp); - + /* now flush the file */ code = cm_FlushFile(pscp, userp, reqp); cm_ReleaseSCache(pscp); @@ -137,7 +137,7 @@ cm_FlushParent(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) return code; } -/* +/* * Utility function. Used within this function. */ afs_int32 @@ -182,14 +182,14 @@ cm_FlushVolume(cm_user_t *userp, cm_req_t *reqp, afs_uint32 cell, afs_uint32 vol * The pioctl functions must match * this translation for paths given via our own commands (like * fs). If we do not do this, then we will try to perform an - * operation on a non-translated path, which we will fail to + * operation on a non-translated path, which we will fail to * find, since the path was created with the translated chars. * This function performs the required translation. * * OEM character code pages are used by the non-Unicode SMB * mode. Do not use if the CM_IOCTLFLAG_USEUTF8 is set. */ -void +void TranslateExtendedChars(char *str) { if (!str || !*str) @@ -276,10 +276,10 @@ int cm_UnparseIoctlString(cm_ioctl_t *ioctlp, return cchout; } -/* - * Must be called before XXX_ParseIoctlPath or cm_SkipIoctlPath +/* + * Must be called before XXX_ParseIoctlPath or cm_SkipIoctlPath */ -cm_ioctlQueryOptions_t * +cm_ioctlQueryOptions_t * cm_IoctlGetQueryOptions(struct cm_ioctl *ioctlp, struct cm_user *userp) { afs_uint32 pathlen = (afs_uint32) strlen(ioctlp->inDatap) + 1; @@ -295,9 +295,9 @@ cm_IoctlGetQueryOptions(struct cm_ioctl *ioctlp, struct cm_user *userp) return optionsp; } -/* +/* * Must be called after smb_ParseIoctlPath or cm_SkipIoctlPath - * or any other time that ioctlp->inDatap points at the + * or any other time that ioctlp->inDatap points at the * cm_ioctlQueryOptions_t object. */ void @@ -315,12 +315,12 @@ cm_IoctlSkipQueryOptions(struct cm_ioctl *ioctlp, struct cm_user *userp) * easier (because we can always jump past the initial "/afs" to find * the AFS path that should be written into afsdsbmt.ini). */ -void +void cm_NormalizeAfsPath(clientchar_t *outpathp, long cchlen, clientchar_t *inpathp) { clientchar_t *cp; clientchar_t bslash_mountRoot[256]; - + cm_ClientStrCpy(bslash_mountRoot, lengthof(bslash_mountRoot), cm_mountRootC); bslash_mountRoot[0] = '\\'; @@ -352,10 +352,10 @@ void cm_NormalizeAfsPathAscii(char *outpathp, long outlen, char *inpathp) { char *cp; char bslash_mountRoot[256]; - + strncpy(bslash_mountRoot, cm_mountRoot, sizeof(bslash_mountRoot) - 1); bslash_mountRoot[0] = '\\'; - + if (!strnicmp (inpathp, cm_mountRoot, strlen(cm_mountRoot))) StringCbCopy(outpathp, outlen, inpathp); else if (!strnicmp (inpathp, bslash_mountRoot, strlen(bslash_mountRoot))) @@ -368,7 +368,7 @@ void cm_NormalizeAfsPathAscii(char *outpathp, long outlen, char *inpathp) for (cp = outpathp; *cp != 0; ++cp) { if (*cp == '\\') *cp = '/'; - } + } if (strlen(outpathp) && (outpathp[strlen(outpathp)-1] == '/')) { outpathp[strlen(outpathp)-1] = 0; @@ -380,13 +380,13 @@ void cm_NormalizeAfsPathAscii(char *outpathp, long outlen, char *inpathp) } -/* +/* * VIOCGETAL internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetACL(cm_ioctl_t *ioctlp, cm_user_t *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -415,7 +415,7 @@ cm_IoctlGetACL(cm_ioctl_t *ioctlp, cm_user_t *userp, cm_scache_t *scp, cm_req_t acl.AFSOpaque_val = ioctlp->outDatap; acl.AFSOpaque_len = 0; code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -425,7 +425,7 @@ cm_IoctlGetACL(cm_ioctl_t *ioctlp, cm_user_t *userp, cm_scache_t *scp, cm_req_t } while (cm_Analyze(connp, userp, reqp, &scp->fid, &volSync, NULL, NULL, code)); code = cm_MapRPCError(code, reqp); - if (code) + if (code) return code; } /* skip over return data */ @@ -437,34 +437,34 @@ cm_IoctlGetACL(cm_ioctl_t *ioctlp, cm_user_t *userp, cm_scache_t *scp, cm_req_t } -/* +/* * VIOC_FILE_CELL_NAME internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetFileCellName(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; cm_cell_t *cellp; #ifdef AFS_FREELANCE_CLIENT - if ( cm_freelanceEnabled && + if ( cm_freelanceEnabled && scp->fid.cell==AFS_FAKE_ROOT_CELL_ID && scp->fid.volume==AFS_FAKE_ROOT_VOL_ID && scp->fid.vnode==0x1 && scp->fid.unique==0x1 ) { StringCbCopyA(ioctlp->outDatap, SMB_IOCTL_MAXDATA - (ioctlp->outDatap - ioctlp->outAllocp), "Freelance.Local.Root"); ioctlp->outDatap += strlen(ioctlp->outDatap) + 1; code = 0; - } else + } else #endif /* AFS_FREELANCE_CLIENT */ { cellp = cm_FindCellByID(scp->fid.cell, CM_FLAG_NOPROBE); if (cellp) { clientchar_t * cellname; - cellname = cm_FsStringToClientStringAlloc(cellp->name, -1, NULL); + cellname = cm_FsStringToClientStringAlloc(cellp->name, -1, NULL); if (cellname == NULL) { code = CM_ERROR_NOSUCHCELL; } else { @@ -479,14 +479,14 @@ cm_IoctlGetFileCellName(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach return code; } - -/* + +/* * VIOCSETAL internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlSetACL(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -513,7 +513,7 @@ cm_IoctlSetACL(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, acl.AFSOpaque_val = ioctlp->inDatap; acl.AFSOpaque_len = (u_int)strlen(ioctlp->inDatap)+1; code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -532,12 +532,12 @@ cm_IoctlSetACL(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, return code; } -/* +/* * VIOC_FLUSHALL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlFlushAllVolumes(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_req_t *reqp) { afs_int32 code; @@ -561,13 +561,13 @@ cm_IoctlFlushAllVolumes(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_req_t return code; } -/* +/* * VIOC_FLUSHVOLUME internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlFlushVolume(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -587,13 +587,13 @@ cm_IoctlFlushVolume(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t return code; } -/* +/* * VIOCFLUSH internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlFlushFile(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -610,13 +610,13 @@ cm_IoctlFlushFile(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *s } -/* +/* * VIOCSETVOLSTAT internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlSetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -644,9 +644,9 @@ cm_IoctlSetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach if (scp->flags & CM_SCACHEFLAG_RO) return CM_ERROR_READONLY; - code = cm_FindVolumeByID(cellp, scp->fid.volume, userp, reqp, + code = cm_FindVolumeByID(cellp, scp->fid.volume, userp, reqp, CM_GETVOL_FLAG_CREATE, &tvp); - if (code) + if (code) return code; cm_PutVolume(tvp); @@ -692,7 +692,7 @@ cm_IoctlSetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach } while (cm_Analyze(tcp, userp, reqp, &scp->fid, NULL, NULL, NULL, code)); code = cm_MapRPCError(code, reqp); } - + /* return on failure */ if (code) return code; @@ -715,16 +715,16 @@ cm_IoctlSetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach ioctlp->outDatap = cp; return 0; -} +} -/* +/* * VIOCGETVOLSTAT internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code; @@ -769,7 +769,7 @@ cm_IoctlGetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach code = cm_MapRPCError(code, reqp); } - if (code) + if (code) return code; /* Copy all this junk into msg->im_data, keeping track of the lengths. */ @@ -789,13 +789,13 @@ cm_IoctlGetVolumeStatus(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scach return 0; } -/* +/* * VIOCGETFID internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetFid(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { char *cp; @@ -818,13 +818,13 @@ cm_IoctlGetFid(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, return 0; } -/* +/* * VIOC_GETFILETYPE internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetFileType(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code = 0; @@ -854,13 +854,13 @@ cm_IoctlGetFileType(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t return code; } -/* +/* * VIOCGETOWNER internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlGetOwner(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code = 0; @@ -888,16 +888,16 @@ cm_IoctlGetOwner(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *sc } -/* +/* * VIOC_SETOWNER internals. - * + * * Assumes that pioctl path has been parsed or skipped * and that cm_ioctlQueryOptions_t have been parsed and skipped. - * + * * scp is held but not locked. * */ -afs_int32 +afs_int32 cm_IoctlSetOwner(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code = 0; @@ -928,14 +928,14 @@ cm_IoctlSetOwner(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *sc } -/* +/* * VIOC_SETGROUP internals. - * + * * Assumes that pioctl path has been parsed or skipped * and that cm_ioctlQueryOptions_t have been parsed and skipped. - * + * */ -afs_int32 +afs_int32 cm_IoctlSetGroup(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code = 0; @@ -966,13 +966,13 @@ cm_IoctlSetGroup(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *sc } -/* +/* * VIOCWHEREIS internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlWhereIs(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp, cm_req_t *reqp) { afs_int32 code = 0; @@ -1000,7 +1000,7 @@ cm_IoctlWhereIs(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp addr.s_impno = 1; cp = ioctlp->outDatap; - + memcpy(cp, (char *)&addr, sizeof(addr)); cp += sizeof(addr); @@ -1010,15 +1010,15 @@ cm_IoctlWhereIs(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp cp += sizeof(addr); ioctlp->outDatap = cp; - } else + } else #endif { code = cm_FindVolumeByID(cellp, volume, userp, reqp, CM_GETVOL_FLAG_CREATE, &tvp); - if (code) + if (code) return code; - + cp = ioctlp->outDatap; - + tsrpp = cm_GetVolServers(tvp, volume, userp, reqp); if (tsrpp == NULL) { code = CM_ERROR_NOSUCHVOLUME; @@ -1041,15 +1041,15 @@ cm_IoctlWhereIs(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *scp cm_PutVolume(tvp); } return code; -} +} -/* +/* * VIOC_AFS_STAT_MT_PT internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlStatMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp, cm_req_t *reqp) { afs_int32 code; @@ -1059,7 +1059,7 @@ cm_IoctlStatMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache cp = cm_ParseIoctlStringAlloc(ioctlp, NULL); code = cm_Lookup(dscp, cp[0] ? cp : L".", CM_FLAG_NOMOUNTCHASE, userp, reqp, &scp); - if (code) + if (code) goto done_2; lock_ObtainWrite(&scp->rw); @@ -1094,15 +1094,15 @@ cm_IoctlStatMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache free(cp); return code; -} +} -/* +/* * VIOC_AFS_DELETE_MT_PT internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlDeleteMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp, cm_req_t *reqp) { afs_int32 code; @@ -1114,15 +1114,15 @@ cm_IoctlDeleteMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac cp = cm_ParseIoctlStringAlloc(ioctlp, NULL); code = cm_Lookup(dscp, cp[0] ? cp : L".", CM_FLAG_NOMOUNTCHASE, userp, reqp, &scp); - + /* if something went wrong, bail out now */ if (code) goto done3; - + lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done2; /* now check that this is a real mount point */ @@ -1162,7 +1162,7 @@ cm_IoctlDeleteMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac * the freelance code to do the deletion. */ osi_Log0(afsd_logp,"IoctlDeleteMountPoint from Freelance root dir"); code = cm_FreelanceRemoveMount(originalName); - } else + } else #endif { /* easier to do it this way */ @@ -1192,12 +1192,12 @@ cm_IoctlDeleteMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac return code; } -/* +/* * VIOCCKSERV internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlCheckServers(struct cm_ioctl *ioctlp, struct cm_user *userp) { cm_cell_t *cellp; @@ -1207,7 +1207,7 @@ cm_IoctlCheckServers(struct cm_ioctl *ioctlp, struct cm_user *userp) long temp; cm_server_t *tsp, *csp; int haveCell; - + tp = ioctlp->inDatap; haveCell = 0; @@ -1236,17 +1236,17 @@ cm_IoctlCheckServers(struct cm_ioctl *ioctlp, struct cm_user *userp) haveCell = 1; } - /* + /* * 1: fast check, don't contact servers. * 2: local cell only. */ if (haveCell) { /* have cell name, too */ cellp = cm_GetCell(cp, (temp & 1) ? CM_FLAG_NOPROBE : 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; } - else + else cellp = (cm_cell_t *) 0; if (!cellp && (temp & 2)) { /* use local cell */ @@ -1263,7 +1263,7 @@ cm_IoctlCheckServers(struct cm_ioctl *ioctlp, struct cm_user *userp) cp = ioctlp->outDatap; lock_ObtainRead(&cm_serverLock); for (tsp = cm_allServersp; tsp; tsp=tsp->allNextp) { - if (cellp && tsp->cellp != cellp) + if (cellp && tsp->cellp != cellp) continue; /* cell spec'd and wrong */ if (tsp->flags & CM_SERVERFLAG_DOWN) { /* @@ -1303,40 +1303,40 @@ cm_IoctlCheckServers(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOCCKBACK internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlCheckVolumes(cm_ioctl_t *ioctlp, cm_user_t *userp) { cm_RefreshVolumes(0); return 0; -} +} -/* +/* * VIOCSETCACHESIZE internals. - * + * * Assumes that pioctl path has been parsed or skipped. * * This function is no longer meaningful in the current day world * of persistent caches. The buf_SetNBuffers() function will * inevitably fail. */ -afs_int32 +afs_int32 cm_IoctlSetCacheSize(struct cm_ioctl *ioctlp, struct cm_user *userp) { afs_int32 code; afs_uint64 temp; memcpy(&temp, ioctlp->inDatap, sizeof(temp)); - if (temp == 0) + if (temp == 0) temp = cm_data.buf_nOrigBuffers; else { /* temp is in 1K units, convert to # of buffers */ temp = temp / (cm_data.buf_blockSize / 1024); - } + } /* now adjust the cache size */ code = buf_SetNBuffers(temp); @@ -1344,12 +1344,12 @@ cm_IoctlSetCacheSize(struct cm_ioctl *ioctlp, struct cm_user *userp) return code; } -/* +/* * VIOC_TRACECTL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlTraceControl(cm_ioctl_t *ioctlp, cm_user_t *userp) { afs_uint32 inValue; @@ -1361,7 +1361,7 @@ cm_IoctlTraceControl(cm_ioctl_t *ioctlp, cm_user_t *userp) afsd_ForceTrace(FALSE); buf_ForceTrace(FALSE); } - + if (inValue & 2) { /* set tracing value to low order bit */ if ((inValue & 1) == 0) { @@ -1386,14 +1386,14 @@ cm_IoctlTraceControl(cm_ioctl_t *ioctlp, cm_user_t *userp) memcpy(ioctlp->outDatap, &inValue, sizeof(afs_uint32)); ioctlp->outDatap += sizeof(afs_uint32); return 0; -} +} -/* +/* * VIOCGETCACHEPARMS internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlGetCacheParms(struct cm_ioctl *ioctlp, struct cm_user *userp) { cm_cacheParms_t parms; @@ -1414,12 +1414,12 @@ cm_IoctlGetCacheParms(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOCGETCELL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlGetCell(struct cm_ioctl *ioctlp, struct cm_user *userp) { long whichCell; @@ -1462,8 +1462,8 @@ cm_IoctlGetCell(struct cm_ioctl *ioctlp, struct cm_user *userp) memset(cp, 0, max * sizeof(long)); basep = cp; lock_ObtainRead(&cm_serverLock); /* for going down server list */ - for (i=0, serverRefp = tcellp->vlServersp; - serverRefp && ivlServersp; + serverRefp && inext) { serverp = serverRefp->server; memcpy(cp, &serverp->addr.sin_addr.s_addr, sizeof(long)); @@ -1481,34 +1481,34 @@ cm_IoctlGetCell(struct cm_ioctl *ioctlp, struct cm_user *userp) } } - if (tcellp) + if (tcellp) return 0; - else + else return CM_ERROR_NOMORETOKENS; /* mapped to EDOM */ } -/* +/* * VIOCNEWCELL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlNewCell(struct cm_ioctl *ioctlp, struct cm_user *userp) { - /* - * All that needs to be done is to refresh server information for all cells that + /* + * All that needs to be done is to refresh server information for all cells that * are already loaded. - + * cell list will be cm_CellLock and cm_ServerLock will be held for write. - */ - + */ + cm_cell_t *cp; cm_cell_rock_t rock; lock_ObtainWrite(&cm_cellLock); - - for (cp = cm_data.allCellsp; cp; cp=cp->allNextp) + + for (cp = cm_data.allCellsp; cp; cp=cp->allNextp) { afs_int32 code; @@ -1533,7 +1533,7 @@ cm_IoctlNewCell(struct cm_ioctl *ioctlp, struct cm_user *userp) lock_ReleaseMutex(&cp->mx); } } - } + } else { lock_ObtainMutex(&cp->mx); cp->flags &= ~CM_CELLFLAG_DNS; @@ -1554,10 +1554,10 @@ cm_IoctlNewCell(struct cm_ioctl *ioctlp, struct cm_user *userp) } } lock_ReleaseWrite(&cm_cellLock); - return 0; + return 0; } -/* +/* * VIOCNEWCELL2 internals. * * Assumes that pioctl path has been parsed or skipped. @@ -1643,10 +1643,10 @@ cm_IoctlNewCell2(struct cm_ioctl *ioctlp, struct cm_user *userp) /* * VIOC_GET_WS_CELL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlGetWsCell(cm_ioctl_t *ioctlp, cm_user_t *userp) { afs_int32 code = 0; @@ -1667,17 +1667,17 @@ cm_IoctlGetWsCell(cm_ioctl_t *ioctlp, cm_user_t *userp) } else { /* if we don't know our default cell, return failure */ code = CM_ERROR_NOSUCHCELL; - } + } return code; } -/* +/* * VIOC_AFS_SYSNAME internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlSysName(struct cm_ioctl *ioctlp, struct cm_user *userp) { afs_uint32 setSysName; @@ -1750,7 +1750,7 @@ cm_IoctlSysName(struct cm_ioctl *ioctlp, struct cm_user *userp) if (cm_sysNameCount) { for ( count=0; count < cm_sysNameCount ; ++count) { /* ... or list */ if ( !cm_sysNameList[count] || *cm_sysNameList[count] == _C('\0')) - osi_panic("cm_IoctlSysName: no cm_sysNameList entry to read\n", + osi_panic("cm_IoctlSysName: no cm_sysNameList entry to read\n", __FILE__, __LINE__); cm_UnparseIoctlString(ioctlp, NULL, cm_sysNameList[count], -1); } @@ -1766,12 +1766,12 @@ cm_IoctlSysName(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_GETCELLSTATUS internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlGetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) { afs_uint32 temp; @@ -1785,7 +1785,7 @@ cm_IoctlGetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) free(fscellnamep); free(cellnamep); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; temp = 0; @@ -1801,12 +1801,12 @@ cm_IoctlGetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_SETCELLSTATUS internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlSetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) { afs_uint32 flags; @@ -1820,7 +1820,7 @@ cm_IoctlSetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) free(temp); free(cellnamep); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; memcpy((char *)&flags, ioctlp->inDatap, sizeof(afs_uint32)); @@ -1835,12 +1835,12 @@ cm_IoctlSetCellStatus(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_SETSPREFS internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ -afs_int32 +afs_int32 cm_IoctlSetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) { cm_SSetPref_t *spin; /* input */ @@ -1855,10 +1855,10 @@ cm_IoctlSetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) vlonly = spin->flags; if ( vlonly ) type = CM_SERVER_VLDB; - else + else type = CM_SERVER_FILE; - for ( i=0; i < noServers; i++) + for ( i=0; i < noServers; i++) { srvin = &(spin->servers[i]); rank = srvin->rank + (rand() & 0x000f); @@ -1886,8 +1886,8 @@ cm_IoctlSetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) case CM_SERVER_FILE: /* * find volumes which might have RO copy - * on server and change the ordering of - * their RO list + * on server and change the ordering of + * their RO list */ cm_ChangeRankVolume(tsp); break; @@ -1912,9 +1912,9 @@ cm_IoctlSetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_GETSPREFS internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -1929,7 +1929,7 @@ cm_IoctlGetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) spin = (cm_SPrefRequest_t *)ioctlp->inDatap; spout = (cm_SPrefInfo_t *) ioctlp->outDatap; srvout = spout->servers; - noServers = spin->num_servers; + noServers = spin->num_servers; vlonly = spin->flags & CM_SPREF_VLONLY; spout->num_servers = 0; @@ -1947,7 +1947,7 @@ cm_IoctlGetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) srvout->host = tsp->addr.sin_addr; srvout->rank = tsp->ipRank; - srvout++; + srvout++; spout->num_servers++; noServers--; } @@ -1955,17 +1955,17 @@ cm_IoctlGetSPrefs(struct cm_ioctl *ioctlp, struct cm_user *userp) if ( tsp ) /* we ran out of space in the output buffer */ spout->next_offset = i; - else - spout->next_offset = 0; - ioctlp->outDatap += sizeof(cm_SPrefInfo_t) + + else + spout->next_offset = 0; + ioctlp->outDatap += sizeof(cm_SPrefInfo_t) + (spout->num_servers -1 ) * sizeof(cm_SPref_t) ; return 0; } -/* +/* * VIOC_AFS_CREATE_MT_PT internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ @@ -1986,7 +1986,7 @@ cm_IoctlCreateMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac cm_cell_t *cellp = NULL; size_t len; - /* + /* * The fs command allows the user to specify partial cell names on NT. These must * be expanded to the full cell name for mount points so that the mount points will * work on UNIX clients. @@ -2028,10 +2028,10 @@ cm_IoctlCreateMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac /* validate the target info */ if (cm_VolNameIsID(fsvolume)) { - code = cm_FindVolumeByID(cellp, atoi(fsvolume), userp, reqp, + code = cm_FindVolumeByID(cellp, atoi(fsvolume), userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); } else { - code = cm_FindVolumeByName(cellp, fsvolume, userp, reqp, + code = cm_FindVolumeByName(cellp, fsvolume, userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); } if (code) @@ -2057,7 +2057,7 @@ cm_IoctlCreateMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac code = cm_SymLink(dscp, leaf, mpInfo, 0, &tattr, userp, reqp); } - + if (code == 0 && (dscp->flags & CM_SCACHEFLAG_ANYWATCH)) smb_NotifyChange(FILE_ACTION_ADDED, FILE_NOTIFY_CHANGE_DIR_NAME, @@ -2076,13 +2076,13 @@ cm_IoctlCreateMountPoint(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac return code; } -/* +/* * VIOC_SYMLINK internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlSymlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp, cm_req_t *reqp, clientchar_t *leaf) { afs_int32 code; @@ -2104,8 +2104,8 @@ cm_IoctlSymlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dsc * the freelance code to do the add. */ fschar_t *fsleaf; - if (cp[0] == cp[1] && cp[1] == '\\' && - !_strnicmp(cm_NetbiosName,cp+2,strlen(cm_NetbiosName))) + if (cp[0] == cp[1] && cp[1] == '\\' && + !_strnicmp(cm_NetbiosName,cp+2,strlen(cm_NetbiosName))) { /* skip \\AFS\ or \\AFS\all\ */ char * p; @@ -2138,13 +2138,13 @@ cm_IoctlSymlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dsc } -/* +/* * VIOC_LISTSYMLINK internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlListlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp, cm_req_t *reqp) { afs_int32 code; @@ -2163,7 +2163,7 @@ cm_IoctlListlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *ds clientp = cm_Utf8ToClientStringAlloc(cp, -1, NULL); code = cm_Lookup(dscp, clientp[0] ? clientp : L".", CM_FLAG_NOMOUNTCHASE, userp, reqp, &scp); free(clientp); - if (code) + if (code) return code; /* Check that it's a real symlink */ @@ -2194,7 +2194,7 @@ cm_IoctlListlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *ds if (newRootScp != NULL) cm_ReleaseSCache(newRootScp); code = 0; - } else if (code == CM_ERROR_PATH_NOT_COVERED && + } else if (code == CM_ERROR_PATH_NOT_COVERED && scp->fileType == CM_SCACHETYPE_DFSLINK || code == CM_ERROR_NOSUCHPATH && scp->fileType == CM_SCACHETYPE_INVALID) { @@ -2209,13 +2209,13 @@ cm_IoctlListlink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *ds return code; } -/* +/* * VIOC_ISSYMLINK internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ -afs_int32 +afs_int32 cm_IoctlIslink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp, cm_req_t *reqp) {/*CHECK FOR VALID SYMLINK*/ afs_int32 code; @@ -2245,9 +2245,9 @@ cm_IoctlIslink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t *dscp return code; } -/* +/* * VIOC_DELSYMLINK internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ @@ -2273,13 +2273,13 @@ cm_IoctlDeletelink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t * /* if something went wrong, bail out now */ if (code) goto done3; - + lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); if (code) goto done2; - + /* now check that this is a real symlink */ if (scp->fileType != CM_SCACHETYPE_SYMLINK && scp->fileType != CM_SCACHETYPE_DFSLINK && @@ -2287,10 +2287,10 @@ cm_IoctlDeletelink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t * code = CM_ERROR_INVAL; goto done1; } - + /* time to make the RPC, so drop the lock */ lock_ReleaseWrite(&scp->rw); - + #ifdef USE_BPLUS code = cm_BeginDirOp(dscp, userp, reqp, CM_DIRLOCK_READ, CM_DIROP_FLAG_NONE, &dirop); @@ -2320,7 +2320,7 @@ cm_IoctlDeletelink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t * * the freelance code to do the add. */ osi_Log0(afsd_logp,"IoctlDeletelink from Freelance root dir"); code = cm_FreelanceRemoveSymlink(originalName); - } else + } else #endif { /* easier to do it this way */ @@ -2353,11 +2353,11 @@ cm_IoctlDeletelink(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scache_t * } #ifdef QUERY_AFSID -/* Utility function. Not currently used. +/* Utility function. Not currently used. * This function performs a PTS lookup which has traditionally * not been performed by the cache manager. */ -afs_int32 +afs_int32 cm_UsernameToId(char *uname, cm_ucell_t * ucellp, afs_uint32* uid) { afs_int32 code; @@ -2381,8 +2381,8 @@ cm_UsernameToId(char *uname, cm_ucell_t * ucellp, afs_uint32* uid) sc[1] = 0; sc[2] = 0; - /* we have the token that was given to us in the settoken - * call. we just have to use it. + /* we have the token that was given to us in the settoken + * call. we just have to use it. */ scIndex = 2; /* kerberos ticket */ sc[2] = rxkad_NewClientSecurityObject(rxkad_clear, &ucellp->sessionKey, @@ -2441,7 +2441,7 @@ cm_UsernameToId(char *uname, cm_ucell_t * ucellp, afs_uint32* uid) #if 0 /* This has been copied to smb_IoctlSetToken in its entirety. - * An equivalent version will need to be produced for the + * An equivalent version will need to be produced for the * redirector and some extensive refactoring might be required. */ afs_int32 @@ -2499,7 +2499,7 @@ cm_IoctlSetToken(struct cm_ioctl *ioctlp, struct cm_user *userp) /* cell name */ cellp = cm_GetCell(tp, CM_FLAG_CREATE | CM_FLAG_NOPROBE); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; tp += strlen(tp) + 1; @@ -2578,9 +2578,9 @@ cm_IoctlSetToken(struct cm_ioctl *ioctlp, struct cm_user *userp) } #endif -/* +/* * VIOC_GETTOK internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -2610,7 +2610,7 @@ cm_IoctlGetTokenIter(struct cm_ioctl *ioctlp, struct cm_user *userp) } if (ucellp->flags & CM_UCELLFLAG_RXKAD) break; - } + } /* new iterator */ temp = ucellp->iterator + 1; @@ -2635,7 +2635,7 @@ cm_IoctlGetTokenIter(struct cm_ioctl *ioctlp, struct cm_user *userp) /* * This field is supposed to hold the session key - * but we don't want to make it easier for someone + * but we don't want to make it easier for someone * to attack the cache. The user gave us the session * key in the first place. */ @@ -2666,9 +2666,9 @@ cm_IoctlGetTokenIter(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_NEWGETTOK internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -2688,7 +2688,7 @@ cm_IoctlGetToken(struct cm_ioctl *ioctlp, struct cm_user *userp) /* cell name is right here */ cellp = cm_GetCell(tp, 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; tp += strlen(tp) + 1; @@ -2749,9 +2749,9 @@ cm_IoctlGetToken(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOCDELTOK internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -2765,7 +2765,7 @@ cm_IoctlDelToken(struct cm_ioctl *ioctlp, struct cm_user *userp) /* cell name is right here */ cellp = cm_GetCell(ioctlp->inDatap, 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; lock_ObtainMutex(&userp->mx); @@ -2797,9 +2797,9 @@ cm_IoctlDelToken(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOCDELALLTOK internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -2832,9 +2832,9 @@ cm_IoctlDelAllToken(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_MAKESUBMOUNT internals. (This function should be deprecated) - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -2865,13 +2865,13 @@ cm_IoctlMakeSubmount(cm_ioctl_t *ioctlp, cm_user_t *userp) * has to match our path. */ - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\Submounts", - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, - NULL, + NULL, &hkSubmounts, NULL ); @@ -2890,7 +2890,7 @@ cm_IoctlMakeSubmount(cm_ioctl_t *ioctlp, cm_user_t *userp) * leading "/afs" when writing out the submount. */ RegSetValueEx( hkSubmounts, submountreqp, 0, - REG_EXPAND_SZ, + REG_EXPAND_SZ, (strlen(&afspath[strlen(cm_mountRoot)])) ? &afspath[strlen(cm_mountRoot)]:"/", (strlen(&afspath[strlen(cm_mountRoot)])) ? @@ -2963,7 +2963,7 @@ cm_IoctlMakeSubmount(cm_ioctl_t *ioctlp, cm_user_t *userp) thisAutoSubmount = atoi (&submountName[strlen("auto")]); nextAutoSubmount = max (nextAutoSubmount, thisAutoSubmount+1); - } + } if ((submountPathLen == 0) || (submountPathLen == sizeof(submountPath) - 1)) { @@ -2992,10 +2992,10 @@ cm_IoctlMakeSubmount(cm_ioctl_t *ioctlp, cm_user_t *userp) StringCbPrintfA(ioctlp->outDatap, SMB_IOCTL_MAXDATA - (ioctlp->outDatap - ioctlp->outAllocp), "auto%ld", nextAutoSubmount); - RegSetValueEx( hkSubmounts, + RegSetValueEx( hkSubmounts, ioctlp->outDatap, 0, - REG_EXPAND_SZ, + REG_EXPAND_SZ, (strlen(&afspath[strlen(cm_mountRoot)])) ? &afspath[strlen(cm_mountRoot)]:"/", (strlen(&afspath[strlen(cm_mountRoot)])) ? @@ -3007,9 +3007,9 @@ cm_IoctlMakeSubmount(cm_ioctl_t *ioctlp, cm_user_t *userp) return 0; } -/* +/* * VIOC_GETRXKCRYPT internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3021,9 +3021,9 @@ cm_IoctlGetRxkcrypt(cm_ioctl_t *ioctlp, cm_user_t *userp) return 0; } -/* +/* * VIOC_SETRXKCRYPT internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3044,9 +3044,9 @@ cm_IoctlSetRxkcrypt(cm_ioctl_t *ioctlp, cm_user_t *userp) return 0; } -/* +/* * VIOC_RXSTAT_PROC internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3071,9 +3071,9 @@ cm_IoctlRxStatProcess(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_RXSTAT_PEER internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3098,9 +3098,9 @@ cm_IoctlRxStatPeer(struct cm_ioctl *ioctlp, struct cm_user *userp) return 0; } -/* +/* * VIOC_UNICODECTL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3132,9 +3132,9 @@ cm_IoctlUnicodeControl(struct cm_ioctl *ioctlp, struct cm_user * userp) return 0; } -/* +/* * VIOC_UUIDCTL internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3159,16 +3159,16 @@ cm_IoctlUUIDControl(struct cm_ioctl * ioctlp, struct cm_user *userp) -/* - * functions to dump contents of various structures. +/* + * functions to dump contents of various structures. * In debug build (linked with crt debug library) will dump allocated but not freed memory */ extern int cm_DumpSCache(FILE *outputFile, char *cookie, int lock); extern int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock); -/* +/* * VIOC_TRACEMEMDUMP internals. - * + * * Assumes that pioctl path has been parsed or skipped. * dscp is held but not locked. */ @@ -3180,13 +3180,13 @@ cm_IoctlMemoryDump(struct cm_ioctl *ioctlp, struct cm_user *userp) char logfileName[MAX_PATH+1]; char *cookie; DWORD dwSize; - -#ifdef _DEBUG + +#ifdef _DEBUG static _CrtMemState memstate; #endif - + memcpy(&inValue, ioctlp->inDatap, sizeof(afs_int32)); - + dwSize = GetEnvironmentVariable("TEMP", logfileName, sizeof(logfileName)); if ( dwSize == 0 || dwSize > sizeof(logfileName) ) { @@ -3195,26 +3195,26 @@ cm_IoctlMemoryDump(struct cm_ioctl *ioctlp, struct cm_user *userp) strncat(logfileName, "\\afsd_alloc.log", sizeof(logfileName)); hLogFile = CreateFile(logfileName, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); - + if (!hLogFile) { /* error */ inValue = -1; memcpy(ioctlp->outDatap, &inValue, sizeof(afs_int32)); ioctlp->outDatap += sizeof(afs_int32); - - return 0; + + return 0; } - + SetFilePointer(hLogFile, 0, NULL, FILE_END); - + cookie = inValue ? "b" : "e"; - -#ifdef _DEBUG - + +#ifdef _DEBUG + if (inValue) { - _CrtMemCheckpoint(&memstate); + _CrtMemCheckpoint(&memstate); } else { @@ -3223,7 +3223,7 @@ cm_IoctlMemoryDump(struct cm_ioctl *ioctlp, struct cm_user *userp) _CrtMemDumpAllObjectsSince(&memstate); } #endif - + /* dump all interesting data */ cm_MemDumpDirStats(hLogFile, cookie, 1); cm_MemDumpBPlusStats(hLogFile, cookie, 1); @@ -3236,12 +3236,12 @@ cm_IoctlMemoryDump(struct cm_ioctl *ioctlp, struct cm_user *userp) rx_DumpCalls(hLogFile, cookie); rx_DumpPackets(hLogFile, cookie); - CloseHandle(hLogFile); - + CloseHandle(hLogFile); + inValue = 0; /* success */ memcpy(ioctlp->outDatap, &inValue, sizeof(long)); ioctlp->outDatap += sizeof(long); - + return 0; } @@ -3284,12 +3284,12 @@ cm_CheckServersStatus(cm_serverRef_t *serversp) lock_ObtainRead(&cm_serverLock); cm_PutServerNoLock(tsp); } - } + } lock_ReleaseRead(&cm_serverLock); - if (allDown) + if (allDown) code = CM_ERROR_ALLDOWN; - else if (allBusy) + else if (allBusy) code = CM_ERROR_ALLBUSY; else if (allOffline || (someBusy && someOffline)) code = CM_ERROR_ALLOFFLINE; @@ -3299,9 +3299,9 @@ cm_CheckServersStatus(cm_serverRef_t *serversp) return code; } -/* +/* * VIOC_PATH_AVAILABILITY internals. - * + * * Assumes that pioctl path has been parsed or skipped. * scp is held but not locked. */ @@ -3313,7 +3313,7 @@ cm_IoctlPathAvailability(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac cm_volume_t *tvp; cm_vol_state_t *statep; afs_uint32 volume; - + #ifdef AFS_FREELANCE_CLIENT if ( scp->fid.cell == AFS_FAKE_ROOT_CELL_ID && scp->fid.volume == AFS_FAKE_ROOT_VOL_ID ) { code = 0; @@ -3328,9 +3328,9 @@ cm_IoctlPathAvailability(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac return CM_ERROR_NOSUCHCELL; code = cm_FindVolumeByID(cellp, volume, userp, reqp, CM_GETVOL_FLAG_CREATE, &tvp); - if (code) + if (code) return code; - + statep = cm_VolumeStateByID(tvp, volume); switch (statep->state) { case vl_online: @@ -3350,11 +3350,11 @@ cm_IoctlPathAvailability(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_scac cm_PutVolume(tvp); } return code; -} +} -/* +/* * VIOC_VOLSTAT_TEST internals. - * + * * Assumes that pioctl path has been parsed or skipped. */ afs_int32 @@ -3370,7 +3370,7 @@ cm_IoctlVolStatTest(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_req_t *re testp = (struct VolStatTest *)ioctlp->inDatap; #ifdef AFS_FREELANCE_CLIENT - if (testp->fid.cell == -1) + if (testp->fid.cell == -1) return CM_ERROR_NOACCESS; #endif @@ -3425,7 +3425,7 @@ cm_IoctlVolStatTest(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_req_t *re if (code) return code; - + if (testp->fid.volume) statep = cm_VolumeStateByID(volp, testp->fid.volume); else @@ -3439,7 +3439,7 @@ cm_IoctlVolStatTest(struct cm_ioctl *ioctlp, struct cm_user *userp, cm_req_t *re cm_PutVolume(volp); return code; -} +} /* * VIOC_GETUNIXMODE internals. diff --git a/src/WINNT/afsd/cm_memmap.c b/src/WINNT/afsd/cm_memmap.c index 6fb91ed22..7486d1ad3 100644 --- a/src/WINNT/afsd/cm_memmap.c +++ b/src/WINNT/afsd/cm_memmap.c @@ -22,7 +22,7 @@ GranularityAdjustment(afs_uint64 size) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfConfigData(void) { afs_uint64 size; @@ -62,7 +62,7 @@ ComputeSizeOfCells(DWORD maxcells) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfACLCache(DWORD stats) { afs_uint64 size; @@ -70,7 +70,7 @@ ComputeSizeOfACLCache(DWORD stats) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfSCache(DWORD stats) { afs_uint64 size; @@ -78,7 +78,7 @@ ComputeSizeOfSCache(DWORD stats) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfSCacheHT(DWORD stats) { afs_uint64 size; @@ -86,7 +86,7 @@ ComputeSizeOfSCacheHT(DWORD stats) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfDNLCache(void) { afs_uint64 size; @@ -94,7 +94,7 @@ ComputeSizeOfDNLCache(void) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfDataBuffers(afs_uint64 cacheBlocks, DWORD blockSize) { afs_uint64 size; @@ -102,7 +102,7 @@ ComputeSizeOfDataBuffers(afs_uint64 cacheBlocks, DWORD blockSize) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfDataHT(afs_uint64 cacheBlocks) { afs_uint64 size; @@ -110,7 +110,7 @@ ComputeSizeOfDataHT(afs_uint64 cacheBlocks) return size; } -afs_uint64 +afs_uint64 ComputeSizeOfDataHeaders(afs_uint64 cacheBlocks) { afs_uint64 size; @@ -122,20 +122,20 @@ afs_uint64 ComputeSizeOfMappingFile(DWORD stats, DWORD maxVols, DWORD maxCells, DWORD chunkSize, afs_uint64 cacheBlocks, DWORD blockSize) { afs_uint64 size; - + size = ComputeSizeOfConfigData() - + ComputeSizeOfVolumes(maxVols) - + 4 * ComputeSizeOfVolumeHT(maxVols) - + ComputeSizeOfCells(maxCells) + + ComputeSizeOfVolumes(maxVols) + + 4 * ComputeSizeOfVolumeHT(maxVols) + + ComputeSizeOfCells(maxCells) + 2 * ComputeSizeOfCellHT(maxCells) + ComputeSizeOfACLCache(stats) + ComputeSizeOfSCache(stats) + ComputeSizeOfSCacheHT(stats) + ComputeSizeOfDNLCache() - + ComputeSizeOfDataBuffers(cacheBlocks, blockSize) - + 2 * ComputeSizeOfDataHT(cacheBlocks) + + ComputeSizeOfDataBuffers(cacheBlocks, blockSize) + + 2 * ComputeSizeOfDataHT(cacheBlocks) + ComputeSizeOfDataHeaders(cacheBlocks); - return size; + return size; } /* Create a security attribute structure suitable for use when the cache file @@ -182,7 +182,7 @@ PSECURITY_ATTRIBUTES CreateCacheFileSA() psa->bInheritHandle = FALSE; return psa; -} +} /* Free a security attribute structure created by CreateCacheFileSA() */ @@ -195,7 +195,7 @@ VOID FreeCacheFileSA(PSECURITY_ATTRIBUTES psa) GlobalFree(pAcl); GlobalFree(psa->lpSecurityDescriptor); GlobalFree(psa); -} +} static HANDLE hMemoryMappedFile = NULL; @@ -278,20 +278,20 @@ cm_ValidateMappedMemory(char * cachePath) afs_uint64 mappingSize; char * baseAddress = NULL; cm_config_data_t * config_data_p; - + psa = CreateCacheFileSA(); hf = CreateFile( cachePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, psa, OPEN_EXISTING, - FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | + FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED | FILE_FLAG_RANDOM_ACCESS, NULL); FreeCacheFileSA(psa); if (hf == INVALID_HANDLE_VALUE) { - fprintf(stderr, "Error creating cache file \"%s\" error %d\n", + fprintf(stderr, "Error creating cache file \"%s\" error %d\n", cachePath, GetLastError()); return CM_ERROR_INVAL; } @@ -306,11 +306,11 @@ cm_ValidateMappedMemory(char * cachePath) afsi_log("Existing File Size: %08X:%08X", fileInfo.nFileSizeHigh, fileInfo.nFileSizeLow); - + hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - 0, + 0, sizeof(cm_config_data_t), NULL); if (hm == NULL) { @@ -321,7 +321,7 @@ cm_ValidateMappedMemory(char * cachePath) hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - 0, + 0, fileInfo.nFileSizeLow, NULL); if (hm == NULL) { @@ -335,7 +335,7 @@ cm_ValidateMappedMemory(char * cachePath) return CM_ERROR_INVAL; } } else { - fprintf(stderr, "Retry with file size (%lX) succeeds", + fprintf(stderr, "Retry with file size (%lX) succeeds", fileInfo.nFileSizeLow); } } else { @@ -348,7 +348,7 @@ cm_ValidateMappedMemory(char * cachePath) config_data_p = MapViewOfFile( hm, FILE_MAP_READ, - 0, 0, + 0, 0, sizeof(cm_config_data_t)); if ( config_data_p == NULL ) { fprintf(stderr, "Unable to MapViewOfFile\n"); @@ -361,7 +361,7 @@ cm_ValidateMappedMemory(char * cachePath) if ( config_data_p->dirty ) { fprintf(stderr, "Previous session terminated prematurely\n"); UnmapViewOfFile(config_data_p); - CloseHandle(hm); + CloseHandle(hm); CloseHandle(hf); return CM_ERROR_INVAL; } @@ -374,7 +374,7 @@ cm_ValidateMappedMemory(char * cachePath) hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - (DWORD)(mappingSize >> 32), + (DWORD)(mappingSize >> 32), (DWORD)(mappingSize & 0xFFFFFFFF), NULL); if (hm == NULL) { @@ -389,7 +389,7 @@ cm_ValidateMappedMemory(char * cachePath) CloseHandle(hf); return CM_ERROR_INVAL; } - + baseAddress = MapViewOfFileEx( hm, FILE_MAP_ALL_ACCESS, 0, 0, @@ -433,7 +433,7 @@ cm_ValidateMappedMemory(char * cachePath) fprintf(stderr," scacheHashTableSize = %u\n", config_data_p->scacheHashTableSize); fprintf(stderr," currentSCaches = %u\n", config_data_p->currentSCaches); fprintf(stderr," maxSCaches = %u\n", config_data_p->maxSCaches); - cm_data = *config_data_p; + cm_data = *config_data_p; // perform validation of persisted data structures // if there is a failure, start from scratch @@ -448,7 +448,7 @@ cm_ValidateMappedMemory(char * cachePath) return 0; } -DWORD +DWORD GetVolSerialNumber(char * cachePath) { char rootpath[128]; @@ -456,7 +456,7 @@ GetVolSerialNumber(char * cachePath) DWORD serial = 0; if ( cachePath[0] == '\\' && cachePath[1] == '\\' || - cachePath[0] == '/' && cachePath[1] == '/' ) + cachePath[0] == '/' && cachePath[1] == '/' ) { rootpath[0]=rootpath[1]='\\'; for ( i=2; cachePath[i]; i++ ) { @@ -494,7 +494,7 @@ BOOL GetTextualSid( PSID pSid, PBYTE TextualSid, LPDWORD lpdwBufferLen ) DWORD dwSidSize; // Validate the binary SID. - if(!IsValidSid(pSid)) + if(!IsValidSid(pSid)) return FALSE; // Get the identifier authority value from the SID. @@ -556,17 +556,17 @@ BOOL GetTextualSid( PSID pSid, PBYTE TextualSid, LPDWORD lpdwBufferLen ) return TRUE; } -PBYTE +PBYTE IsSubAuthValid( PBYTE SidData, DWORD SidLength ) { PBYTE sidPtr; sidPtr = NULL; if ( SidLength % sizeof(DWORD) == 0 ) { - for ( sidPtr = SidData + SidLength - 5*sizeof(DWORD); - sidPtr >= SidData; + for ( sidPtr = SidData + SidLength - 5*sizeof(DWORD); + sidPtr >= SidData; sidPtr -= sizeof(DWORD) ) - if ( ((PDWORD)sidPtr)[1] == 0x05000000 && + if ( ((PDWORD)sidPtr)[1] == 0x05000000 && ((PDWORD)sidPtr)[2] == 0x00000015 ) break; if ( sidPtr < SidData ) @@ -591,7 +591,7 @@ GetMachineSid(PBYTE SidBuffer, DWORD SidSize) // // Read the last subauthority of the current computer SID // - if( RegOpenKey( HKEY_LOCAL_MACHINE, "SECURITY\\SAM\\Domains\\Account", + if( RegOpenKey( HKEY_LOCAL_MACHINE, "SECURITY\\SAM\\Domains\\Account", &hKey) != ERROR_SUCCESS ) { return FALSE; } @@ -649,17 +649,17 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max FILE_SHARE_READ | FILE_SHARE_WRITE, psa, OPEN_ALWAYS, - FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | + FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED | FILE_FLAG_RANDOM_ACCESS, NULL); FreeCacheFileSA(psa); if (hf == INVALID_HANDLE_VALUE) { - afsi_log("Error creating cache file \"%s\" error %d", + afsi_log("Error creating cache file \"%s\" error %d", cachePath, GetLastError()); return CM_ERROR_INVAL; } - + if ( GetLastError() == ERROR_ALREADY_EXISTS ) { BY_HANDLE_FILE_INFORMATION fileInfo; @@ -681,13 +681,13 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max FILE_SHARE_READ | FILE_SHARE_WRITE, psa, TRUNCATE_EXISTING, - FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | + FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED | FILE_FLAG_RANDOM_ACCESS, NULL); FreeCacheFileSA(psa); if (hf == INVALID_HANDLE_VALUE) { - afsi_log("Error creating cache file \"%s\" error %d", + afsi_log("Error creating cache file \"%s\" error %d", cachePath, GetLastError()); return CM_ERROR_INVAL; } @@ -702,7 +702,7 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - 0, + 0, sizeof(cm_config_data_t), NULL); if (hm == NULL) { @@ -713,7 +713,7 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - (DWORD)(mappingSize >> 32), + (DWORD)(mappingSize >> 32), (DWORD)(mappingSize & 0xFFFFFFFF), NULL); if (hm == NULL) { @@ -739,7 +739,7 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max config_data_p = MapViewOfFile( hm, FILE_MAP_READ, - 0, 0, + 0, 0, sizeof(cm_config_data_t)); if ( config_data_p == NULL ) { if (hf != INVALID_HANDLE_VALUE) @@ -775,7 +775,7 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max hm = CreateFileMapping( hf, NULL, PAGE_READWRITE, - (DWORD)(mappingSize >> 32), + (DWORD)(mappingSize >> 32), (DWORD)(mappingSize & 0xFFFFFFFF), NULL); if (hm == NULL) { @@ -790,16 +790,16 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max } baseAddress = MapViewOfFileEx( hm, FILE_MAP_ALL_ACCESS, - 0, - 0, + 0, + 0, (SIZE_T)mappingSize, baseAddress ); if (baseAddress == NULL) { afsi_log("Error mapping view of file: %d", GetLastError()); baseAddress = MapViewOfFile( hm, FILE_MAP_ALL_ACCESS, - 0, - 0, + 0, + 0, (SIZE_T)mappingSize); if (baseAddress == NULL) { if (hf != INVALID_HANDLE_VALUE) @@ -815,7 +815,7 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max if (!newFile) { afsi_log("Reusing existing AFS Cache data:"); - cm_data = *config_data_p; + cm_data = *config_data_p; afsi_log(" Map Address = %p", baseAddress); afsi_log(" baseAddress = %p", config_data_p->baseAddress); @@ -975,13 +975,13 @@ cm_InitMappedMemory(DWORD virtualCache, char * cachePath, DWORD stats, DWORD max afsi_log("Initializing Stat Data"); cm_InitSCache(newFile, stats); - + afsi_log("Initializing Data Buffers"); cm_InitDCache(newFile, 0, cacheBlocks); *config_data_p = cm_data; config_data_p->dirty = 1; - + hMemoryMappedFile = hf; afsi_log("Cache Initialization Complete"); return 0; diff --git a/src/WINNT/afsd/cm_nls.c b/src/WINNT/afsd/cm_nls.c index 20f142010..deba683b4 100644 --- a/src/WINNT/afsd/cm_nls.c +++ b/src/WINNT/afsd/cm_nls.c @@ -146,7 +146,7 @@ long cm_InitNormalization(void) buffer is different from the supplied buffer and non-NULL, it should be freed using free(). */ -static wchar_t * +static wchar_t * NormalizeUtf16String(const wchar_t * src, int cch_src, wchar_t * ext_dest, int *pcch_dest) { if (!nls_init) @@ -520,7 +520,7 @@ static int sanitize_bytestring(const char * src, int cch_src, rc = sanitized_escapes_1252[*src]; if (IS_ESCAPED(rc)) { - static const char hex[] = + static const char hex[] = {'0','1','2','3','4','5','6','7', '8','9','a','b','c','d','e','f'}; diff --git a/src/WINNT/afsd/cm_performance.c b/src/WINNT/afsd/cm_performance.c index 5ecd84ea7..d4a20c1ed 100644 --- a/src/WINNT/afsd/cm_performance.c +++ b/src/WINNT/afsd/cm_performance.c @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2008 - Secure Endpoints Inc. */ @@ -19,7 +19,7 @@ static afs_uint32 fidStatsHashTableSize = 0; /* * algorithm and implementation adapted from code written by - * Frank Pilhofer + * Frank Pilhofer */ afs_uint32 nearest_prime(afs_uint32 s) { @@ -33,18 +33,18 @@ afs_uint32 nearest_prime(afs_uint32 s) while (feld==NULL) zzz = feld = malloc (alloc=((max>>4)+1L)); - for (count=0; countfid.hash % fidStatsHashTableSize; - + statp->nextp = fidStatsHashTablep[hash]; fidStatsHashTablep[hash] = statp; } @@ -121,7 +121,7 @@ void cm_PerformanceAddSCache(cm_scache_t *scp) cm_req_t req; cm_InitReq(&req); - + cellp = cm_FindCellByID(statp->fid.cell, 0); if (cellp) { if (!cm_FindVolumeByID(cellp, statp->fid.volume, cm_rootUserp, &req, 0, &volp)) { @@ -159,7 +159,7 @@ void cm_PerformanceTuningInit(void) lock_ObtainRead(&cm_scacheLock); for (i=0; inextp) { + for (scp=cm_data.scacheHashTablep[i]; scp; scp=scp->nextp) { if (scp->fid.cell == 0) continue; lock_ReleaseRead(&cm_scacheLock); @@ -225,13 +225,13 @@ void cm_PerformanceTuningInit(void) cm_PerformanceInsertToHashTable(statp); } } - } + } lock_ReleaseRead(&cm_volumeLock); lock_ObtainRead(&buf_globalLock); for (bp = cm_data.buf_allp; bp; bp=bp->allp) { int valid = 0; - + if (bp->fid.cell == 0) continue; @@ -244,7 +244,7 @@ void cm_PerformanceTuningInit(void) lock_ReleaseRead(&scp->rw); lock_ReleaseMutex(&bp->mx); cm_ReleaseSCache(scp); - + if (valid) { hash = bp->fid.hash % fidStatsHashTableSize; for (statp = fidStatsHashTablep[hash]; statp; statp = statp->nextp) { @@ -262,7 +262,7 @@ void cm_PerformanceTuningInit(void) cm_PerformancePrintReport(); } -void cm_PerformanceTuningCheck(void) +void cm_PerformanceTuningCheck(void) { afs_uint32 i; cm_scache_t *scp; @@ -365,13 +365,13 @@ void cm_PerformanceTuningCheck(void) cm_PerformanceInsertToHashTable(statp); } } - } + } lock_ReleaseRead(&cm_volumeLock); lock_ObtainRead(&buf_globalLock); for (bp = cm_data.buf_allp; bp; bp=bp->allp) { int valid = 0; - + if (bp->fid.cell == 0) continue; @@ -384,7 +384,7 @@ void cm_PerformanceTuningCheck(void) lock_ReleaseRead(&scp->rw); lock_ReleaseMutex(&bp->mx); cm_ReleaseSCache(scp); - + if (valid) { hash = bp->fid.hash % fidStatsHashTableSize; for (statp = fidStatsHashTablep[hash]; statp; statp = statp->nextp) { @@ -428,7 +428,7 @@ void cm_PerformancePrintReport(void) if ((statp->flags & (CM_FIDSTATS_FLAG_RO | CM_FIDSTATS_FLAG_PURERO)) == (CM_FIDSTATS_FLAG_RO | CM_FIDSTATS_FLAG_PURERO)) ro_vols++; - else if (statp->flags & CM_FIDSTATS_FLAG_RO) + else if (statp->flags & CM_FIDSTATS_FLAG_RO) bk_vols++; else rw_vols++; @@ -486,7 +486,7 @@ void cm_PerformancePrintReport(void) fid_0k++; else if (statp->fileLength.LowPart <= 1024) fid_1k++; - else if (statp->fileLength.LowPart <= 4096) + else if (statp->fileLength.LowPart <= 4096) fid_4k++; else if (statp->fileLength.LowPart <= 65536) fid_64k++; @@ -500,9 +500,9 @@ void cm_PerformancePrintReport(void) fid_1g++; else fid_2g++; - } else { + } else { fid_large++; - } + } } } } @@ -514,7 +514,7 @@ void cm_PerformancePrintReport(void) } strncat(logfileName, "\\afsd_performance.log", sizeof(logfileName)); - hLogFile = CreateFile(logfileName, FILE_APPEND_DATA, FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, + hLogFile = CreateFile(logfileName, FILE_APPEND_DATA, FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if (hLogFile) { @@ -531,7 +531,7 @@ void cm_PerformancePrintReport(void) "VOLs - rw=%u ro=%u bk=%u\r\n" "TYPEs- file=%u dir=%u mp=%u sym=%u unk=%u\r\n" "SIZEs- 0kb=%u 1kb=%u 4kb=%u 64kb=%u 1mb=%u 20m=%u 100mb=%u 1gb=%u 2gb=%u larger=%u\r\n\r\n", - t, + t, cm_data.currentSCaches, cm_data.maxSCaches, cm_data.currentVolumes, cm_data.maxVolumes, cm_data.buf_nbuffers - buf_CountFreeList(), cm_data.buf_nbuffers, fid_cnt, fid_w_vol, fid_w_scache, fid_w_callbacks, fid_w_buffers, diff --git a/src/WINNT/afsd/cm_rpc.c b/src/WINNT/afsd/cm_rpc.c index 9655e490d..639cc109d 100644 --- a/src/WINNT/afsd/cm_rpc.c +++ b/src/WINNT/afsd/cm_rpc.c @@ -1,7 +1,7 @@ /* * 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 @@ -168,7 +168,7 @@ void __RPC_FAR * __RPC_USER midl_user_allocate (size_t cBytes) void __RPC_USER midl_user_free(void __RPC_FAR * p) { free(p); -} +} void RpcListen() { diff --git a/src/WINNT/afsd/cm_scache.c b/src/WINNT/afsd/cm_scache.c index 58724f923..b2b78545c 100644 --- a/src/WINNT/afsd/cm_scache.c +++ b/src/WINNT/afsd/cm_scache.c @@ -1,7 +1,7 @@ /* * 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 @@ -72,7 +72,7 @@ void cm_RemoveSCacheFromHashTable(cm_scache_t *scp) cm_scache_t **lscpp; cm_scache_t *tscp; int i; - + lock_AssertWrite(&cm_scacheLock); lock_AssertWrite(&scp->rw); if (scp->flags & CM_SCACHEFLAG_INHASH) { @@ -100,13 +100,13 @@ void cm_ResetSCacheDirectory(cm_scache_t *scp, afs_int32 dirlock) LARGE_INTEGER start, end; if (!dirlock && !lock_TryWrite(&scp->dirlock)) { - /* + /* * We are not holding the dirlock and obtaining it * requires that we drop the scp->rw. As a result - * we will leave the dirBplus tree intact but + * we will leave the dirBplus tree intact but * invalidate the version number so that whatever * operation is currently active can safely complete - * but the contents will be ignored on the next + * but the contents will be ignored on the next * directory operation. */ scp->dirDataVersion = CM_SCACHE_VERSION_BAD; @@ -119,8 +119,8 @@ void cm_ResetSCacheDirectory(cm_scache_t *scp, afs_int32 dirlock) scp->dirBplus = NULL; scp->dirDataVersion = CM_SCACHE_VERSION_BAD; QueryPerformanceCounter(&end); - - if (!dirlock) + + if (!dirlock) lock_ReleaseWrite(&scp->dirlock); bplus_free_time += (end.QuadPart - start.QuadPart); @@ -194,7 +194,7 @@ long cm_RecycleSCache(cm_scache_t *scp, afs_int32 flags) buf_Release(bufp); } } - buf_CleanDirtyBuffers(scp); + buf_CleanDirtyBuffers(scp); } else { /* look for things that shouldn't still be set */ osi_assertx(scp->bufWritesp == NULL, "non-null cm_scache_t bufWritesp"); @@ -264,7 +264,7 @@ long cm_RecycleSCache(cm_scache_t *scp, afs_int32 flags) } -/* +/* * called with cm_scacheLock write-locked; find a vnode to recycle. * Can allocate a new one if desperate, or if below quota (cm_data.maxSCaches). * returns scp->mx held. @@ -279,7 +279,7 @@ cm_scache_t *cm_GetNewSCache(void) /* first pass - look for deleted objects */ for ( scp = cm_data.scacheLRULastp; scp; - scp = (cm_scache_t *) osi_QPrev(&scp->q)) + scp = (cm_scache_t *) osi_QPrev(&scp->q)) { osi_assertx(scp >= cm_data.scacheBaseAddress && scp < (cm_scache_t *)cm_data.scacheHashTablep, "invalid cm_scache_t address"); @@ -300,7 +300,7 @@ cm_scache_t *cm_GetNewSCache(void) /* and we're done */ return scp; - } + } lock_ReleaseWrite(&scp->rw); osi_Log1(afsd_logp, "GetNewSCache recycled failed scp 0x%x", scp); } else if (!(scp->flags & CM_SCACHEFLAG_INHASH)) { @@ -316,10 +316,10 @@ cm_scache_t *cm_GetNewSCache(void) /* and we're done */ return scp; } - } - } + } + } osi_Log0(afsd_logp, "GetNewSCache no deleted or recycled entries available for reuse"); -#endif +#endif if (cm_data.currentSCaches >= cm_data.maxSCaches) { /* There were no deleted scache objects that we could use. Try to find @@ -327,7 +327,7 @@ cm_scache_t *cm_GetNewSCache(void) */ for ( scp = cm_data.scacheLRULastp; scp; - scp = (cm_scache_t *) osi_QPrev(&scp->q)) + scp = (cm_scache_t *) osi_QPrev(&scp->q)) { /* It is possible for the refCount to be zero and for there still * to be outstanding dirty buffers. If there are dirty buffers, @@ -351,13 +351,13 @@ cm_scache_t *cm_GetNewSCache(void) } else { osi_Log1(afsd_logp,"GetNewSCache dirty buffers exist scp 0x%x", scp); } - } + } } osi_Log1(afsd_logp, "GetNewSCache all scache entries in use (retry = %d)", retry); return NULL; } - + /* if we get here, we should allocate a new scache entry. We either are below * quota or we have a leak and need to allocate a new one to avoid panicing. */ @@ -376,15 +376,15 @@ cm_scache_t *cm_GetNewSCache(void) /* and put it in the LRU queue */ osi_QAdd((osi_queue_t **) &cm_data.scacheLRUFirstp, &scp->q); - if (!cm_data.scacheLRULastp) + if (!cm_data.scacheLRULastp) cm_data.scacheLRULastp = scp; cm_data.currentSCaches++; cm_dnlcPurgedp(scp); /* make doubly sure that this is not in dnlc */ - cm_dnlcPurgevp(scp); + cm_dnlcPurgevp(scp); scp->allNextp = cm_data.allSCachesp; cm_data.allSCachesp = scp; return scp; -} +} void cm_SetFid(cm_fid_t *fidp, afs_uint32 cell, afs_uint32 volume, afs_uint32 vnode, afs_uint32 unique) { @@ -402,11 +402,11 @@ __inline int cm_FidCmp(cm_fid_t *ap, cm_fid_t *bp) return 1; if (ap->vnode != bp->vnode) return 1; - if (ap->volume != bp->volume) + if (ap->volume != bp->volume) return 1; - if (ap->unique != bp->unique) + if (ap->unique != bp->unique) return 1; - if (ap->cell != bp->cell) + if (ap->cell != bp->cell) return 1; return 0; } @@ -445,7 +445,7 @@ cm_ValidateSCache(void) return -17; } - for ( scp = cm_data.scacheLRUFirstp, lscp = NULL, i = 0; + for ( scp = cm_data.scacheLRUFirstp, lscp = NULL, i = 0; scp; lscp = scp, scp = (cm_scache_t *) osi_QNext(&scp->q), i++ ) { if (scp->magic != CM_SCACHE_MAGIC) { @@ -542,12 +542,12 @@ cm_SuspendSCache(void) cm_GiveUpAllCallbacksAllServersMulti(TRUE); - /* + /* * After this call all servers are marked down. * Do not clear the callbacks, instead change the * expiration time so that the callbacks will be expired * when the servers are marked back up. However, we - * want the callbacks to be preserved as long as the + * want the callbacks to be preserved as long as the * servers are down. That way if the machine resumes * without network, the stat cache item will still be * considered valid. @@ -615,7 +615,7 @@ cm_ShutdownSCache(void) void cm_InitSCache(int newFile, long maxSCaches) { static osi_once_t once; - + if (osi_Once(&once)) { lock_InitializeRWLock(&cm_scacheLock, "cm_scacheLock", LOCK_HIERARCHY_SCACHE_GLOBAL); if ( newFile ) { @@ -708,17 +708,17 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, int special = 0; // yj: boolean variable to test if file is on root.afs int isRoot = 0; extern cm_fid_t cm_rootFid; - + hash = CM_SCACHE_HASH(fidp); - + if (fidp->cell == 0) return CM_ERROR_INVAL; #ifdef AFS_FREELANCE_CLIENT - special = (fidp->cell==AFS_FAKE_ROOT_CELL_ID && + special = (fidp->cell==AFS_FAKE_ROOT_CELL_ID && fidp->volume==AFS_FAKE_ROOT_VOL_ID && !(fidp->vnode==0x1 && fidp->unique==0x1)); - isRoot = (fidp->cell==AFS_FAKE_ROOT_CELL_ID && + isRoot = (fidp->cell==AFS_FAKE_ROOT_CELL_ID && fidp->volume==AFS_FAKE_ROOT_VOL_ID && fidp->vnode==0x1 && fidp->unique==0x1); #endif @@ -733,7 +733,7 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, osi_Log1(afsd_logp,"cm_GetSCache (1) scp 0x%p", scp); #endif #ifdef AFS_FREELANCE_CLIENT - if (cm_freelanceEnabled && special && + if (cm_freelanceEnabled && special && cm_data.fakeDirVersion != scp->dataVersion) break; #endif @@ -757,11 +757,11 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, if (cm_freelanceEnabled && isRoot) { osi_Log0(afsd_logp,"cm_GetSCache Freelance and isRoot"); /* freelance: if we are trying to get the root scp for the first - * time, we will just put in a place holder entry. + * time, we will just put in a place holder entry. */ volp = NULL; } - + if (cm_freelanceEnabled && special) { lock_ReleaseWrite(&cm_scacheLock); osi_Log0(afsd_logp,"cm_GetSCache Freelance and special"); @@ -801,7 +801,7 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, /* must be called after the scp->fid is set */ cm_FreelanceFetchMountPointString(scp); cm_FreelanceFetchFileType(scp); - + scp->length.LowPart = (DWORD)strlen(scp->mountPointStringp)+4; scp->length.HighPart = 0; scp->owner=0x0; @@ -831,15 +831,15 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, if (!cm_freelanceEnabled || !isRoot) { lock_ReleaseWrite(&cm_scacheLock); /* for perf. reasons */ cellp = cm_FindCellByID(fidp->cell, 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; code = cm_FindVolumeByID(cellp, fidp->volume, userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); - if (code) + if (code) return code; lock_ObtainWrite(&cm_scacheLock); } - + /* otherwise, we have the volume, now reverify that the scp doesn't * exist, and proceed. */ @@ -858,7 +858,7 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, return 0; } } - + /* now, if we don't have the fid, recycle something */ scp = cm_GetNewSCache(); /* returns scp->rw held */ if (scp == NULL) { @@ -877,8 +877,8 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, scp->fid = *fidp; if (!cm_freelanceEnabled || !isRoot) { - /* if this scache entry represents a volume root then we need - * to copy the dotdotFipd from the volume structure where the + /* if this scache entry represents a volume root then we need + * to copy the dotdotFipd from the volume structure where the * "master" copy is stored (defect 11489) */ if (volp->vol[ROVOL].ID == fidp->volume) { @@ -906,13 +906,13 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, #endif osi_Log1(afsd_logp,"cm_GetSCache sets refCount to 1 scp 0x%x", scp); - /* XXX - The following fields in the cm_scache are + /* XXX - The following fields in the cm_scache are * uninitialized: * fileType * parentVnode * parentUnique */ - + /* now we have a held scache entry; just return it */ *outScpp = scp; #ifdef DEBUG_REFCOUNT @@ -923,7 +923,7 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, return 0; } -/* Returns a held reference to the scache's parent +/* Returns a held reference to the scache's parent * if it exists */ cm_scache_t * cm_FindSCacheParent(cm_scache_t * scp) { @@ -1016,7 +1016,7 @@ int cm_SyncOpCheckContinue(cm_scache_t * scp, afs_int32 flags, cm_buf_t * bufp) /* synchronize a fetch, store, read, write, fetch status or store status. * Called with scache mutex held, and returns with it held, but temporarily * drops it during the fetch. - * + * * At most one flag can be on in flags, if this is an RPC request. * * Also, if we're fetching or storing data, we must ensure that we have a buffer. @@ -1253,7 +1253,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req if ((flags & CM_SCACHESYNC_FORCECB) || !cm_HaveCallback(scp)) { osi_Log1(afsd_logp, "CM SyncOp getting callback on scp 0x%p", scp); - if (bufLocked) + if (bufLocked) lock_ReleaseMutex(&bufp->mx); code = cm_GetCallback(scp, userp, reqp, (flags & CM_SCACHESYNC_FORCECB)?1:0); if (bufLocked) { @@ -1261,7 +1261,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req lock_ObtainMutex(&bufp->mx); lock_ObtainWrite(&scp->rw); } - if (code) + if (code) return code; flags &= ~CM_SCACHESYNC_FORCECB; /* only force once */ continue; @@ -1276,7 +1276,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req return CM_ERROR_READONLY; if (cm_HaveAccessRights(scp, userp, rights, &outRights)) { - if (~outRights & rights) + if (~outRights & rights) return CM_ERROR_NOACCESS; } else { @@ -1288,7 +1288,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req lock_ObtainMutex(&bufp->mx); lock_ObtainWrite(&scp->rw); } - if (code) + if (code) return code; continue; } @@ -1298,10 +1298,10 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req break; sleep: - /* first check if we're not supposed to wait: fail + /* first check if we're not supposed to wait: fail * in this case, returning with everything still locked. */ - if (flags & CM_SCACHESYNC_NOWAIT) + if (flags & CM_SCACHESYNC_NOWAIT) return CM_ERROR_WOULDBLOCK; /* These are used for minidump debugging */ @@ -1314,7 +1314,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req if ( scp->flags & CM_SCACHEFLAG_WAITING ) { scp->waitCount++; scp->waitRequests++; - osi_Log3(afsd_logp, "CM SyncOp CM_SCACHEFLAG_WAITING already set for 0x%p; %d threads; %d requests", + osi_Log3(afsd_logp, "CM SyncOp CM_SCACHEFLAG_WAITING already set for 0x%p; %d threads; %d requests", scp, scp->waitCount, scp->waitRequests); } else { osi_Log1(afsd_logp, "CM SyncOp CM_SCACHEFLAG_WAITING set for 0x%p", scp); @@ -1325,10 +1325,10 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req cm_SyncOpAddToWaitQueue(scp, flags, bufp); wakeupCycle = 0; do { - if (bufLocked) + if (bufLocked) lock_ReleaseMutex(&bufp->mx); osi_SleepW((LONG_PTR) &scp->flags, &scp->rw); - if (bufLocked) + if (bufLocked) lock_ObtainMutex(&bufp->mx); lock_ObtainWrite(&scp->rw); } while (!cm_SyncOpCheckContinue(scp, flags, bufp)); @@ -1336,7 +1336,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req cm_UpdateServerPriority(); scp->waitCount--; - osi_Log3(afsd_logp, "CM SyncOp woke! scp 0x%p; still waiting %d threads of %d requests", + osi_Log3(afsd_logp, "CM SyncOp woke! scp 0x%p; still waiting %d threads of %d requests", scp, scp->waitCount, scp->waitRequests); if (scp->waitCount == 0) { osi_Log1(afsd_logp, "CM SyncOp CM_SCACHEFLAG_WAITING reset for 0x%p", scp); @@ -1344,7 +1344,7 @@ long cm_SyncOp(cm_scache_t *scp, cm_buf_t *bufp, cm_user_t *userp, cm_req_t *req scp->waitRequests = 0; } } /* big while loop */ - + /* now, update the recorded state for RPC-type calls */ if (flags & CM_SCACHESYNC_FETCHSTATUS) scp->flags |= CM_SCACHEFLAG_FETCHING; @@ -1441,7 +1441,7 @@ void cm_SyncOpDone(cm_scache_t *scp, cm_buf_t *bufp, afs_uint32 flags) /* ensure that the buffer is in the I/O list */ for (qdp = scp->bufReadsp; qdp; qdp = (osi_queueData_t *) osi_QNext(&qdp->q)) { tbufp = osi_GetQData(qdp); - if (tbufp == bufp) + if (tbufp == bufp) break; } if (qdp) { @@ -1464,7 +1464,7 @@ void cm_SyncOpDone(cm_scache_t *scp, cm_buf_t *bufp, afs_uint32 flags) /* ensure that the buffer is in the I/O list */ for (qdp = scp->bufWritesp; qdp; qdp = (osi_queueData_t *) osi_QNext(&qdp->q)) { tbufp = osi_GetQData(qdp); - if (tbufp == bufp) + if (tbufp == bufp) break; } if (qdp) { @@ -1491,7 +1491,7 @@ void cm_SyncOpDone(cm_scache_t *scp, cm_buf_t *bufp, afs_uint32 flags) osi_Log3(afsd_logp, "CM SyncOpDone 0x%x Waking scp 0x%p bufp 0x%p", flags, scp, bufp); osi_Wakeup((LONG_PTR) &scp->flags); } -} +} /* merge in a response from an RPC. The scp must be locked, and the callback * is optional. @@ -1506,8 +1506,8 @@ void cm_SyncOpDone(cm_scache_t *scp, cm_buf_t *bufp, afs_uint32 flags) * handled after the callback breaking is done, but only one of whose calls * started before that, can cause old info to be merged from the first call. */ -void cm_MergeStatus(cm_scache_t *dscp, - cm_scache_t *scp, AFSFetchStatus *statusp, +void cm_MergeStatus(cm_scache_t *dscp, + cm_scache_t *scp, AFSFetchStatus *statusp, AFSVolSync *volsyncp, cm_user_t *userp, cm_req_t *reqp, afs_uint32 flags) { @@ -1551,7 +1551,7 @@ void cm_MergeStatus(cm_scache_t *dscp, } #endif /* AFS_FREELANCE_CLIENT */ - if (statusp->errorCode != 0) { + if (statusp->errorCode != 0) { scp->flags |= CM_SCACHEFLAG_EACCESS; osi_Log2(afsd_logp, "Merge, Failure scp %x code 0x%x", scp, statusp->errorCode); @@ -1588,7 +1588,7 @@ void cm_MergeStatus(cm_scache_t *dscp, dataVersion <<= 32; dataVersion |= statusp->DataVersion; - if (!(flags & CM_MERGEFLAG_FORCE) && + if (!(flags & CM_MERGEFLAG_FORCE) && dataVersion < scp->dataVersion && scp->dataVersion != CM_SCACHE_VERSION_BAD) { @@ -1631,7 +1631,7 @@ void cm_MergeStatus(cm_scache_t *dscp, */ if (!(scp->flags & CM_SCACHEFLAG_RO)) goto done; - } + } if (cm_readonlyVolumeVersioning) scp->volumeCreationDate = volsyncp->spare1; /* volume creation date */ @@ -1663,7 +1663,7 @@ void cm_MergeStatus(cm_scache_t *dscp, scp->fileType = CM_SCACHETYPE_MOUNTPOINT; else scp->fileType = CM_SCACHETYPE_SYMLINK; - } + } else { osi_Log2(afsd_logp, "Merge, Invalid File Type (%d), scp %x", statusp->FileType, scp); scp->fileType = CM_SCACHETYPE_INVALID; /* invalid */ @@ -1685,7 +1685,7 @@ void cm_MergeStatus(cm_scache_t *dscp, if (scp->dataVersion != 0 && (!(flags & (CM_MERGEFLAG_DIROP|CM_MERGEFLAG_STOREDATA)) && dataVersion != scp->dataVersion || (flags & (CM_MERGEFLAG_DIROP|CM_MERGEFLAG_STOREDATA)) && dataVersion - scp->dataVersion > 1)) { - /* + /* * We now know that all of the data buffers that we have associated * with this scp are invalid. Subsequent operations will go faster * if the buffers are removed from the hash tables. @@ -1705,7 +1705,7 @@ void cm_MergeStatus(cm_scache_t *dscp, for (bp = cm_data.buf_fileHashTablepp[i]; bp; bp=nextBp) { nextBp = bp->fileHashp; - /* + /* * if the buffer belongs to this stat cache entry * and the buffer mutex can be obtained, check the * reference count and if it is zero, remove the buffer @@ -1715,7 +1715,7 @@ void cm_MergeStatus(cm_scache_t *dscp, */ if (cm_FidCmp(&scp->fid, &bp->fid) == 0 && lock_TryMutex(&bp->mx)) { - if (bp->refCount == 0 && + if (bp->refCount == 0 && !(bp->flags & CM_BUF_READING | CM_BUF_WRITING | CM_BUF_DIRTY)) { prevBp = bp->fileHashBackp; bp->fileHashBackp = bp->fileHashp = NULL; @@ -1729,7 +1729,7 @@ void cm_MergeStatus(cm_scache_t *dscp, j = BUF_HASH(&bp->fid, &bp->offset); lbpp = &(cm_data.buf_scacheHashTablepp[j]); for(tbp = *lbpp; tbp; lbpp = &tbp->hashp, tbp = *lbpp) { - if (tbp == bp) + if (tbp == bp) break; } @@ -1753,22 +1753,22 @@ void cm_MergeStatus(cm_scache_t *dscp, if (scp->dataVersion != dataVersion && !(flags & CM_MERGEFLAG_FETCHDATA)) scp->mountPointStringp[0] = '\0'; - /* We maintain a range of buffer dataVersion values which are considered + /* We maintain a range of buffer dataVersion values which are considered * valid. This avoids the need to update the dataVersion on each buffer - * object during an uncontested storeData operation. As a result this + * object during an uncontested storeData operation. As a result this * merge status no longer has performance characteristics derived from * the size of the file. */ - if (((flags & CM_MERGEFLAG_STOREDATA) && dataVersion - scp->dataVersion > 1) || + if (((flags & CM_MERGEFLAG_STOREDATA) && dataVersion - scp->dataVersion > 1) || (!(flags & CM_MERGEFLAG_STOREDATA) && scp->dataVersion != dataVersion) || scp->bufDataVersionLow == 0) scp->bufDataVersionLow = dataVersion; - + scp->dataVersion = dataVersion; - /* + /* * If someone is waiting for status information, we can wake them up - * now even though the entity that issued the FetchStatus may not + * now even though the entity that issued the FetchStatus may not * have completed yet. */ cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_FETCHSTATUS); @@ -1831,14 +1831,14 @@ void cm_AFSFidFromFid(AFSFid *afsFidp, cm_fid_t *fidp) afsFidp->Volume = fidp->volume; afsFidp->Vnode = fidp->vnode; afsFidp->Unique = fidp->unique; -} +} #ifdef DEBUG_REFCOUNT void cm_HoldSCacheNoLockDbg(cm_scache_t *scp, char * file, long line) #else void cm_HoldSCacheNoLock(cm_scache_t *scp) #endif -{ +{ afs_int32 refCount; osi_assertx(scp != NULL, "null cm_scache_t"); @@ -1895,7 +1895,7 @@ void cm_ReleaseSCacheNoLock(cm_scache_t *scp) long lockstate; lockstate = lock_GetRWLockState(&cm_scacheLock); - if (lockstate != OSI_RWLOCK_WRITEHELD) + if (lockstate != OSI_RWLOCK_WRITEHELD) lock_ReleaseRead(&cm_scacheLock); else lock_ReleaseWrite(&cm_scacheLock); @@ -1907,10 +1907,10 @@ void cm_ReleaseSCacheNoLock(cm_scache_t *scp) if (refCount == 0 && deleted) { lock_ObtainWrite(&cm_scacheLock); cm_RecycleSCache(scp, 0); - if (lockstate != OSI_RWLOCK_WRITEHELD) + if (lockstate != OSI_RWLOCK_WRITEHELD) lock_ConvertWToR(&cm_scacheLock); } else { - if (lockstate != OSI_RWLOCK_WRITEHELD) + if (lockstate != OSI_RWLOCK_WRITEHELD) lock_ObtainRead(&cm_scacheLock); else lock_ObtainWrite(&cm_scacheLock); @@ -1924,7 +1924,7 @@ void cm_ReleaseSCacheDbg(cm_scache_t *scp, char * file, long line) #else void cm_ReleaseSCache(cm_scache_t *scp) #endif -{ +{ afs_int32 refCount; osi_assertx(scp != NULL, "null cm_scache_t"); @@ -1961,9 +1961,9 @@ int cm_FindFileType(cm_fid_t *fidp) { long hash; cm_scache_t *scp; - + hash = CM_SCACHE_HASH(fidp); - + osi_assertx(fidp->cell != 0, "unassigned cell value"); lock_ObtainWrite(&cm_scacheLock); @@ -1977,9 +1977,9 @@ int cm_FindFileType(cm_fid_t *fidp) return 0; } -/* dump all scp's that have reference count > 0 to a file. - * cookie is used to identify this batch for easy parsing, - * and it a string provided by a caller +/* dump all scp's that have reference count > 0 to a file. + * cookie is used to identify this batch for easy parsing, + * and it a string provided by a caller */ int cm_DumpSCache(FILE *outputFile, char *cookie, int lock) { @@ -1988,14 +1988,14 @@ int cm_DumpSCache(FILE *outputFile, char *cookie, int lock) osi_queue_t *q; char output[2048]; int i; - + if (lock) lock_ObtainRead(&cm_scacheLock); - + sprintf(output, "%s - dumping all scache - cm_data.currentSCaches=%d, cm_data.maxSCaches=%d\r\n", cookie, cm_data.currentSCaches, cm_data.maxSCaches); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - - for (scp = cm_data.allSCachesp; scp; scp = scp->allNextp) + + for (scp = cm_data.allSCachesp; scp; scp = scp->allNextp) { time_t t; char *srvStr = NULL; @@ -2048,7 +2048,7 @@ int cm_DumpSCache(FILE *outputFile, char *cookie, int lock) cookie, lockp, lockp->scp, lockp->userp, lockp->range.offset, lockp->range.length, lockp->lockType, lockp->key, lockp->flags, (afs_uint64)lockp->lastUpdate); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - } + } sprintf(output, " %s - done dumping scp locks\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -2065,18 +2065,18 @@ int cm_DumpSCache(FILE *outputFile, char *cookie, int lock) if (cdrot) free(cdrot); } - + sprintf(output, "%s - Done dumping all scache.\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); sprintf(output, "%s - dumping cm_data.scacheHashTable - cm_data.scacheHashTableSize=%d\r\n", cookie, cm_data.scacheHashTableSize); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + for (i = 0; i < cm_data.scacheHashTableSize; i++) { - for(scp = cm_data.scacheHashTablep[i]; scp; scp=scp->nextp) + for(scp = cm_data.scacheHashTablep[i]; scp; scp=scp->nextp) { - sprintf(output, "%s scp=0x%p, hash=%d, fid (cell=%d, volume=%d, vnode=%d, unique=%d)\r\n", + sprintf(output, "%s scp=0x%p, hash=%d, fid (cell=%d, volume=%d, vnode=%d, unique=%d)\r\n", cookie, scp, i, scp->fid.cell, scp->fid.volume, scp->fid.vnode, scp->fid.unique); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } @@ -2090,17 +2090,17 @@ int cm_DumpSCache(FILE *outputFile, char *cookie, int lock) for (q = cm_allFileLocks; q; q = osi_QNext(q)) { cm_file_lock_t * lockp = (cm_file_lock_t *)q; - sprintf(output, "%s filelockp=0x%p scp=0x%p, cm_userp=0x%p offset=0x%I64x len=0x%08I64x type=0x%x key=0x%I64x flags=0x%x update=0x%I64u\r\n", - cookie, lockp, lockp->scp, lockp->userp, lockp->range.offset, lockp->range.length, + sprintf(output, "%s filelockp=0x%p scp=0x%p, cm_userp=0x%p offset=0x%I64x len=0x%08I64x type=0x%x key=0x%I64x flags=0x%x update=0x%I64u\r\n", + cookie, lockp, lockp->scp, lockp->userp, lockp->range.offset, lockp->range.length, lockp->lockType, lockp->key, lockp->flags, (afs_uint64)lockp->lastUpdate); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - } + } sprintf(output, "%s - done dumping all file locks\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); if (lock) - lock_ReleaseRead(&cm_scacheLock); - return (0); + lock_ReleaseRead(&cm_scacheLock); + return (0); } diff --git a/src/WINNT/afsd/cm_server.c b/src/WINNT/afsd/cm_server.c index 4ae7283c4..81716d9fe 100644 --- a/src/WINNT/afsd/cm_server.c +++ b/src/WINNT/afsd/cm_server.c @@ -1,7 +1,7 @@ /* * 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 @@ -110,7 +110,7 @@ cm_RankServer(cm_server_t * tsp) return code; } -void +void cm_PingServer(cm_server_t *tsp) { long code; @@ -129,7 +129,7 @@ cm_PingServer(cm_server_t *tsp) tsp->waitCount--; if (tsp->waitCount == 0) tsp->flags &= ~CM_SERVERFLAG_PINGING; - else + else osi_Wakeup((LONG_PTR)tsp); lock_ReleaseMutex(&tsp->mx); return; @@ -147,7 +147,7 @@ cm_PingServer(cm_server_t *tsp) */ osi_Log4(afsd_logp, "cm_PingServer server %s (%s) was %s with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", wasDown ? "down" : "up", tsp->capabilities); @@ -185,7 +185,7 @@ cm_PingServer(cm_server_t *tsp) } osi_Log3(afsd_logp, "cm_PingServer server %s (%s) is up with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); @@ -224,7 +224,7 @@ cm_PingServer(cm_server_t *tsp) lock_ObtainMutex(&tsp->mx); } osi_Log3(afsd_logp, "cm_PingServer server %s (%s) is down with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); @@ -255,7 +255,7 @@ cm_PingServer(cm_server_t *tsp) if (tsp->waitCount == 0) tsp->flags &= ~CM_SERVERFLAG_PINGING; - else + else osi_Wakeup((LONG_PTR)tsp); lock_ReleaseMutex(&tsp->mx); } @@ -316,9 +316,9 @@ static void cm_CheckServersSingular(afs_uint32 flags, cm_cell_t *cellp) if ((cellp == NULL || cellp == tsp->cellp) && ((isDown && (flags & CM_FLAG_CHECKDOWNSERVERS)) || (!isDown && (flags & CM_FLAG_CHECKUPSERVERS))) && - ((!(flags & CM_FLAG_CHECKVLDBSERVERS) || + ((!(flags & CM_FLAG_CHECKVLDBSERVERS) || isVLDB && (flags & CM_FLAG_CHECKVLDBSERVERS)) && - (!(flags & CM_FLAG_CHECKFILESERVERS) || + (!(flags & CM_FLAG_CHECKFILESERVERS) || isFS && (flags & CM_FLAG_CHECKFILESERVERS)))) { doPing = 1; } /* we're supposed to check this up/down server */ @@ -327,7 +327,7 @@ static void cm_CheckServersSingular(afs_uint32 flags, cm_cell_t *cellp) /* at this point, we've adjusted the server state, so do the ping and * adjust things. */ - if (doPing) + if (doPing) cm_PingServer(tsp); /* also, run the GC function for connections on all of the @@ -339,16 +339,16 @@ static void cm_CheckServersSingular(afs_uint32 flags, cm_cell_t *cellp) cm_PutServerNoLock(tsp); } lock_ReleaseRead(&cm_serverLock); -} +} static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) { - /* - * The goal of this function is to probe simultaneously - * probe all of the up/down servers (vldb/file) as + /* + * The goal of this function is to probe simultaneously + * probe all of the up/down servers (vldb/file) as * specified by flags in the minimum number of RPCs. * Effectively that means use one multi_RXAFS_GetCapabilities() - * followed by possibly one multi_RXAFS_GetTime() and + * followed by possibly one multi_RXAFS_GetTime() and * one multi_VL_ProbeServer(). * * To make this work we must construct the list of vldb @@ -385,12 +385,12 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) memset(caps, 0, maxconns * sizeof(Capabilities)); - if ((flags & CM_FLAG_CHECKFILESERVERS) || + if ((flags & CM_FLAG_CHECKFILESERVERS) || !(flags & (CM_FLAG_CHECKFILESERVERS|CM_FLAG_CHECKVLDBSERVERS))) { lock_ObtainRead(&cm_serverLock); for (nconns=0, tsp = cm_allServersp; tsp && nconns < maxconns; tsp = tsp->allNextp) { - if (tsp->type != CM_SERVER_FILE || + if (tsp->type != CM_SERVER_FILE || tsp->cellp == NULL || /* SetPref only */ cellp && cellp != tsp->cellp) continue; @@ -469,7 +469,7 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) afs_inet_ntoa_r(tsp->addr.sin_addr.S_un.S_addr, hoststr); osi_Log3(afsd_logp, "cm_MultiPingServer server %s (%s) is up with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); @@ -509,7 +509,7 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) } afs_inet_ntoa_r(tsp->addr.sin_addr.S_un.S_addr, hoststr); osi_Log3(afsd_logp, "cm_MultiPingServer server %s (%s) is down with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); @@ -540,16 +540,16 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) if (tsp->waitCount == 0) tsp->flags &= ~CM_SERVERFLAG_PINGING; - else + else osi_Wakeup((LONG_PTR)tsp); - + lock_ReleaseMutex(&tsp->mx); cm_PutServer(tsp); } } - if ((flags & CM_FLAG_CHECKVLDBSERVERS) || + if ((flags & CM_FLAG_CHECKVLDBSERVERS) || !(flags & (CM_FLAG_CHECKFILESERVERS|CM_FLAG_CHECKVLDBSERVERS))) { lock_ObtainRead(&cm_serverLock); @@ -625,7 +625,7 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) afs_inet_ntoa_r(tsp->addr.sin_addr.S_un.S_addr, hoststr); osi_Log3(afsd_logp, "cm_MultiPingServer server %s (%s) is up with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); } else { @@ -641,16 +641,16 @@ static void cm_CheckServersMulti(afs_uint32 flags, cm_cell_t *cellp) } afs_inet_ntoa_r(tsp->addr.sin_addr.S_un.S_addr, hoststr); osi_Log3(afsd_logp, "cm_MultiPingServer server %s (%s) is down with caps 0x%x", - osi_LogSaveString(afsd_logp, hoststr), + osi_LogSaveString(afsd_logp, hoststr), tsp->type == CM_SERVER_VLDB ? "vldb" : "file", tsp->capabilities); } if (tsp->waitCount == 0) tsp->flags &= ~CM_SERVERFLAG_PINGING; - else + else osi_Wakeup((LONG_PTR)tsp); - + lock_ReleaseMutex(&tsp->mx); cm_PutServer(tsp); @@ -691,7 +691,7 @@ void cm_CheckServers(afs_uint32 flags, cm_cell_t *cellp) void cm_InitServer(void) { static osi_once_t once; - + if (osi_Once(&once)) { lock_InitializeRWLock(&cm_serverLock, "cm_serverLock", LOCK_HIERARCHY_SERVER_GLOBAL); lock_InitializeRWLock(&cm_syscfgLock, "cm_syscfgLock", LOCK_HIERARCHY_SYSCFG_GLOBAL); @@ -806,11 +806,11 @@ void cm_SetServerPrefs(cm_server_t * serverp) myNet = myAddr & netMask; mySubnet = myAddr & cm_SubnetMask[i]; - if ( (serverAddr & netMask) == myNet ) + if ( (serverAddr & netMask) == myNet ) { if ( (serverAddr & cm_SubnetMask[i]) == mySubnet) { - if ( serverAddr == myAddr ) + if ( serverAddr == myAddr ) serverp->ipRank = min(serverp->ipRank, CM_IPRANK_TOP);/* same machine */ else serverp->ipRank = min(serverp->ipRank, @@ -818,7 +818,7 @@ void cm_SetServerPrefs(cm_server_t * serverp) } else serverp->ipRank = min(serverp->ipRank,CM_IPRANK_MED); /* same net */ - } + } } /* and of for loop */ /* random between 0..15*/ @@ -844,7 +844,7 @@ cm_server_t *cm_NewServer(struct sockaddr_in *socketp, int type, cm_cell_t *cell lock_InitializeMutex(&tsp->mx, "cm_server_t mutex", LOCK_HIERARCHY_SERVER); tsp->addr = *socketp; - cm_SetServerPrefs(tsp); + cm_SetServerPrefs(tsp); lock_ObtainWrite(&cm_serverLock); /* get server lock */ tsp->allNextp = cm_allServersp; @@ -853,7 +853,7 @@ cm_server_t *cm_NewServer(struct sockaddr_in *socketp, int type, cm_cell_t *cell switch (type) { case CM_SERVER_VLDB: cm_numVldbServers++; - break; + break; case CM_SERVER_FILE: cm_numFileServers++; break; @@ -883,7 +883,7 @@ cm_FindServerByIP(afs_uint32 ipaddr, unsigned short port, int type) } /* bump ref count if we found the server */ - if (tsp) + if (tsp) cm_GetServerNoLock(tsp); lock_ReleaseRead(&cm_serverLock); @@ -903,7 +903,7 @@ cm_FindServerByUuid(afsUUID *serverUuid, int type) } /* bump ref count if we found the server */ - if (tsp) + if (tsp) cm_GetServerNoLock(tsp); lock_ReleaseRead(&cm_serverLock); @@ -917,25 +917,25 @@ cm_server_t *cm_FindServer(struct sockaddr_in *addrp, int type) cm_server_t *tsp; osi_assertx(addrp->sin_family == AF_INET, "unexpected socket value"); - + lock_ObtainRead(&cm_serverLock); for (tsp = cm_allServersp; tsp; tsp=tsp->allNextp) { if (tsp->type == type && tsp->addr.sin_addr.s_addr == addrp->sin_addr.s_addr && (tsp->addr.sin_port == addrp->sin_port || tsp->addr.sin_port == 0)) break; - } + } /* bump ref count if we found the server */ - if (tsp) + if (tsp) cm_GetServerNoLock(tsp); /* drop big table lock */ lock_ReleaseRead(&cm_serverLock); - + /* return what we found */ return tsp; -} +} cm_server_vols_t *cm_NewServerVols(void) { cm_server_vols_t *tsvp; @@ -1029,9 +1029,9 @@ LONG_PTR cm_ChecksumServerList(cm_serverRef_t *serversp) } /* -** Insert a server into the server list keeping the list sorted in -** ascending order of ipRank. -** +** Insert a server into the server list keeping the list sorted in +** ascending order of ipRank. +** ** The refCount of the cm_serverRef_t is increased */ void cm_InsertServerList(cm_serverRef_t** list, cm_serverRef_t* element) @@ -1048,9 +1048,9 @@ void cm_InsertServerList(cm_serverRef_t** list, cm_serverRef_t* element) element->next = *list; *list = element; lock_ReleaseWrite(&cm_serverLock); - return ; + return ; } - + while ( current->next ) /* find appropriate place to insert */ { if ( current->next->server->ipRank > ipRank ) @@ -1060,10 +1060,10 @@ void cm_InsertServerList(cm_serverRef_t** list, cm_serverRef_t* element) element->next = current->next; current->next = element; lock_ReleaseWrite(&cm_serverLock); -} +} /* ** Re-sort the server list with the modified rank -** returns 0 if element was changed successfully. +** returns 0 if element was changed successfully. ** returns 1 if list remained unchanged. */ long cm_ChangeRankServer(cm_serverRef_t** list, cm_server_t* server) @@ -1085,7 +1085,7 @@ long cm_ChangeRankServer(cm_serverRef_t** list, cm_server_t* server) *current = (*current)->next; /* delete it */ break; } - current = & ( (*current)->next); + current = & ( (*current)->next); } lock_ReleaseWrite(&cm_serverLock); @@ -1103,7 +1103,7 @@ long cm_ChangeRankServer(cm_serverRef_t** list, cm_server_t* server) return 0; } /* -** If there are more than one server on the list and the first n servers on +** If there are more than one server on the list and the first n servers on ** the list have the same rank( n>1), then randomise among the first n servers. */ void cm_RandomizeServer(cm_serverRef_t** list) @@ -1114,7 +1114,7 @@ void cm_RandomizeServer(cm_serverRef_t** list) /* an empty list or a list with only one element */ if ( !tsrp || ! tsrp->next ) - return ; + return ; lock_ObtainWrite(&cm_serverLock); @@ -1126,19 +1126,19 @@ void cm_RandomizeServer(cm_serverRef_t** list) break; else count++; - } + } /* if there is only one server with the lowest rank, we are done */ if ( count <= 1 ) { lock_ReleaseWrite(&cm_serverLock); return ; - } + } picked = rand() % count; if ( !picked ) { lock_ReleaseWrite(&cm_serverLock); return ; - } + } tsrp = *list; while (--picked >= 0) @@ -1150,7 +1150,7 @@ void cm_RandomizeServer(cm_serverRef_t** list) tsrp->next = *list; /* insert element at the beginning of list */ *list = tsrp; lock_ReleaseWrite(&cm_serverLock); -} +} /* call cm_FreeServer while holding a write lock on cm_serverLock */ void cm_FreeServer(cm_server_t* serverp) @@ -1161,14 +1161,14 @@ void cm_FreeServer(cm_server_t* serverp) cm_PutServerNoLock(serverp); if (serverp->refCount == 0) { - /* + /* * we need to check to ensure that all of the connections * for this server have a 0 refCount; otherwise, they will - * not be garbage collected + * not be garbage collected * * must drop the cm_serverLock because cm_GCConnections - * obtains the cm_connLock and that comes first in the - * lock hierarchy. + * obtains the cm_connLock and that comes first in the + * lock hierarchy. */ lock_ReleaseWrite(&cm_serverLock); cm_GCConnections(serverp); /* connsp */ @@ -1176,9 +1176,9 @@ void cm_FreeServer(cm_server_t* serverp) } - /* + /* * Once we have the cm_serverLock locked check to make - * sure the refCount is still zero before removing the + * sure the refCount is still zero before removing the * server entirely. */ if (serverp->refCount == 0) { @@ -1186,7 +1186,7 @@ void cm_FreeServer(cm_server_t* serverp) switch (serverp->type) { case CM_SERVER_VLDB: cm_numVldbServers--; - break; + break; case CM_SERVER_FILE: cm_numFileServers--; break; @@ -1267,15 +1267,15 @@ void cm_FreeServerList(cm_serverRef_t** list, afs_uint32 flags) current = nextp; } } - + done: lock_ReleaseWrite(&cm_serverLock); } -/* dump all servers to a file. - * cookie is used to identify this batch for easy parsing, - * and it a string provided by a caller +/* dump all servers to a file. + * cookie is used to identify this batch for easy parsing, + * and it a string provided by a caller */ int cm_DumpServers(FILE *outputFile, char *cookie, int lock) { @@ -1287,12 +1287,12 @@ int cm_DumpServers(FILE *outputFile, char *cookie, int lock) if (lock) lock_ObtainRead(&cm_serverLock); - + sprintf(output, "%s - dumping servers - cm_numFileServers=%d, cm_numVldbServers=%d\r\n", cookie, cm_numFileServers, cm_numVldbServers); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + for (tsp = cm_allServersp; tsp; tsp=tsp->allNextp) { char * type; @@ -1326,17 +1326,17 @@ int cm_DumpServers(FILE *outputFile, char *cookie, int lock) } sprintf(output, "%s - Done dumping servers.\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + if (lock) lock_ReleaseRead(&cm_serverLock); - return (0); + return (0); } -/* +/* * Determine if two servers are in fact the same. * - * Returns 1 if they match, 0 if they do not + * Returns 1 if they match, 0 if they do not */ int cm_ServerEqual(cm_server_t *srv1, cm_server_t *srv2) { @@ -1365,7 +1365,7 @@ int cm_ServerEqual(cm_server_t *srv1, cm_server_t *srv2) srv1->addr.sin_port == srv2->addr.sin_port ) return 1; } - + return 0; } diff --git a/src/WINNT/afsd/cm_user.c b/src/WINNT/afsd/cm_user.c index d3e4c939b..0af496ee5 100644 --- a/src/WINNT/afsd/cm_user.c +++ b/src/WINNT/afsd/cm_user.c @@ -1,7 +1,7 @@ /* * 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 @@ -27,19 +27,19 @@ cm_user_t *cm_rootUserp; void cm_InitUser(void) { static osi_once_t once; - + if (osi_Once(&once)) { lock_InitializeRWLock(&cm_userLock, "cm_userLock", LOCK_HIERARCHY_USER_GLOBAL); osi_EndOnce(&once); } - + cm_rootUserp = cm_NewUser(); } cm_user_t *cm_NewUser(void) { cm_user_t *userp; - + userp = malloc(sizeof(*userp)); memset(userp, 0, sizeof(*userp)); userp->refCount = 1; @@ -51,13 +51,13 @@ cm_user_t *cm_NewUser(void) cm_ucell_t *cm_GetUCell(cm_user_t *userp, cm_cell_t *cellp) { cm_ucell_t *ucp; - + lock_AssertMutex(&userp->mx); for (ucp = userp->cellInfop; ucp; ucp=ucp->nextp) { - if (ucp->cellp == cellp) + if (ucp->cellp == cellp) break; } - + if (!ucp) { ucp = malloc(sizeof(*ucp)); memset(ucp, 0, sizeof(*ucp)); @@ -69,7 +69,7 @@ cm_ucell_t *cm_GetUCell(cm_user_t *userp, cm_cell_t *cellp) userp->cellInfop = ucp; ucp->cellp = cellp; } - + return ucp; } @@ -85,7 +85,7 @@ cm_ucell_t *cm_FindUCell(cm_user_t *userp, int iterator) best = ucp; else break; - } + } return best; } @@ -101,7 +101,7 @@ void cm_ReleaseUser(cm_user_t *userp) cm_ucell_t *ucp; cm_ucell_t *ncp; - if (userp == NULL) + if (userp == NULL) return; lock_ObtainWrite(&cm_userLock); @@ -110,7 +110,7 @@ void cm_ReleaseUser(cm_user_t *userp) lock_FinalizeMutex(&userp->mx); for (ucp = userp->cellInfop; ucp; ucp = ncp) { ncp = ucp->nextp; - if (ucp->ticketp) + if (ucp->ticketp) free(ucp->ticketp); free(ucp); } @@ -125,7 +125,7 @@ void cm_HoldUserVCRef(cm_user_t *userp) lock_ObtainMutex(&userp->mx); userp->vcRefs++; lock_ReleaseMutex(&userp->mx); -} +} /* release the count of the # of connections that use this user structure. * When this hits zero, we know we won't be getting any new requests from @@ -138,16 +138,16 @@ void cm_ReleaseUserVCRef(cm_user_t *userp) lock_ObtainMutex(&userp->mx); osi_assertx(userp->vcRefs-- > 0, "cm_user_t refCount 0"); lock_ReleaseMutex(&userp->mx); -} +} /* - * Check if any users' tokens have expired and if they have then do the - * equivalent of unlogging the user for that particular cell for which + * Check if any users' tokens have expired and if they have then do the + * equivalent of unlogging the user for that particular cell for which * the tokens have expired. - * ref. cm_IoctlDelToken() in cm_ioctl.c + * ref. cm_IoctlDelToken() in cm_ioctl.c * This routine is called by the cm_Daemon() ie. the periodic daemon. - * every cm_daemonTokenCheckInterval seconds + * every cm_daemonTokenCheckInterval seconds */ void cm_CheckTokenCache(time_t now) { @@ -158,8 +158,8 @@ void cm_CheckTokenCache(time_t now) cm_ucell_t *ucellp; BOOL bExpired=FALSE; - /* - * For every vcp, get the user and check his tokens + /* + * For every vcp, get the user and check his tokens */ lock_ObtainRead(&smb_rctLock); for (vcp=smb_allVCsp; vcp; vcp=vcp->nextp) { @@ -174,7 +174,7 @@ void cm_CheckTokenCache(time_t now) if (ucellp->flags & CM_UCELLFLAG_RXKAD) { if (ucellp->expirationTime < now) { /* this guy's tokens have expired */ - osi_Log3(afsd_logp, "cm_CheckTokens: Tokens for user:%s have expired expiration time:0x%x ucellp:%x", + osi_Log3(afsd_logp, "cm_CheckTokens: Tokens for user:%s have expired expiration time:0x%x ucellp:%x", ucellp->userName, ucellp->expirationTime, ucellp); if (ucellp->ticketp) { free(ucellp->ticketp); @@ -184,7 +184,7 @@ void cm_CheckTokenCache(time_t now) ucellp->gen++; bExpired=TRUE; } - } + } } lock_ReleaseMutex(&userp->mx); if (bExpired) { @@ -203,7 +203,7 @@ void cm_CheckTokenCache(time_t now) * -> Keytab (required if UseLSA is 0) * -> Principal (required if there is more than one principal in the keytab) * -> Realm (required if realm is not upper-case of - * -> RequireEncryption + * -> RequireEncryption */ void @@ -211,4 +211,4 @@ cm_RefreshRootTokens(void) { } -#endif +#endif diff --git a/src/WINNT/afsd/cm_utils.c b/src/WINNT/afsd/cm_utils.c index 231246456..c352627ce 100644 --- a/src/WINNT/afsd/cm_utils.c +++ b/src/WINNT/afsd/cm_utils.c @@ -1,7 +1,7 @@ /* * 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 @@ -192,7 +192,7 @@ et_to_sys_error(afs_int32 in) long cm_MapRPCError(long error, cm_req_t *reqp) { - if (error == 0) + if (error == 0) return 0; /* If we had to stop retrying, report our saved error code. */ @@ -216,15 +216,15 @@ long cm_MapRPCError(long error, cm_req_t *reqp) error = CM_ERROR_UNKNOWN; else if (error == EINVAL) error = CM_ERROR_INVAL; - else if (error == EROFS) + else if (error == EROFS) error = CM_ERROR_READONLY; - else if (error == EACCES) + else if (error == EACCES) error = CM_ERROR_NOACCESS; - else if (error == EXDEV) + else if (error == EXDEV) error = CM_ERROR_CROSSDEVLINK; - else if (error == EEXIST) + else if (error == EEXIST) error = CM_ERROR_EXISTS; - else if (error == ENOTDIR) + else if (error == ENOTDIR) error = CM_ERROR_NOTDIR; else if (error == ENOENT) error = CM_ERROR_NOSUCHFILE; @@ -256,7 +256,7 @@ long cm_MapRPCError(long error, cm_req_t *reqp) long cm_MapRPCErrorRmdir(long error, cm_req_t *reqp) { - if (error == 0) + if (error == 0) return 0; /* If we had to stop retrying, report our saved error code. */ @@ -284,24 +284,24 @@ long cm_MapRPCErrorRmdir(long error, cm_req_t *reqp) error = CM_ERROR_ALLBUSY; else if (error < 0) error = CM_ERROR_UNKNOWN; - else if (error == EROFS) + else if (error == EROFS) error = CM_ERROR_READONLY; - else if (error == ENOTDIR) + else if (error == ENOTDIR) error = CM_ERROR_NOTDIR; - else if (error == EACCES) + else if (error == EACCES) error = CM_ERROR_NOACCESS; - else if (error == ENOENT) + else if (error == ENOENT) error = CM_ERROR_NOSUCHFILE; else if (error == EINVAL) error = CM_ERROR_INVAL; - else if (error == ENOTEMPTY + else if (error == ENOTEMPTY || error == 17 /* AIX */ || error == 66 /* SunOS 4, Digital UNIX */ || error == 93 /* Solaris 2, IRIX */ || error == 247) /* HP/UX */ error = CM_ERROR_NOTEMPTY; return error; -} +} long cm_MapVLRPCError(long error, cm_req_t *reqp) { @@ -330,7 +330,7 @@ long cm_MapVLRPCError(long error, cm_req_t *reqp) error = CM_ERROR_UNKNOWN; else if (error == EINVAL) error = CM_ERROR_INVAL; - else if (error == VL_NOENT || error == VL_BADNAME) + else if (error == VL_NOENT || error == VL_BADNAME) error = CM_ERROR_NOSUCHVOLUME; return error; } @@ -348,7 +348,7 @@ cm_space_t *cm_GetSpace(void) else tsp = (cm_space_t *) malloc(sizeof(cm_space_t)); (void) memset(tsp, 0, sizeof(cm_space_t)); lock_ReleaseWrite(&cm_utilsLock); - + return tsp; } @@ -395,7 +395,7 @@ int cm_Is8Dot3(clientchar_t *namep) int sawDot = 0; clientchar_t tc; int charCount = 0; - + if (namep == NULL || !namep[0]) return 0; @@ -433,13 +433,13 @@ int cm_Is8Dot3(clientchar_t *namep) /* * Number unparsing map for generating 8.3 names; - * The version taken from DFS was on drugs. + * The version taken from DFS was on drugs. * You can't include '&' and '@' in a file name. */ char cm_8Dot3Mapping[42] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'J', 'K', - 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', + 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'J', 'K', + 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '_', '-', '$', '#', '!', '{', '}' }; int cm_8Dot3MapSize = sizeof(cm_8Dot3Mapping); @@ -599,8 +599,8 @@ void cm_Gen8Dot3NameIntW(const clientchar_t * longname, cm_dirFid_t * pfid, \return BOOL : TRUE/FALSE (match/mistmatch) */ -static BOOL -szWildCardMatchFileName(clientchar_t * pattern, clientchar_t * name, int casefold) +static BOOL +szWildCardMatchFileName(clientchar_t * pattern, clientchar_t * name, int casefold) { clientchar_t upattern[MAX_PATH]; clientchar_t uname[MAX_PATH]; @@ -687,14 +687,14 @@ szWildCardMatchFileName(clientchar_t * pattern, clientchar_t * name, int casefol /* do a case-folding search of the star name mask with the name in namep. * Return 1 if we match, otherwise 0. */ -int cm_MatchMask(clientchar_t *namep, clientchar_t *maskp, int flags) +int cm_MatchMask(clientchar_t *namep, clientchar_t *maskp, int flags) { clientchar_t *newmask, lastchar = _C('\0'); int i, j, casefold, retval; int star = 0, qmark = 0, dot = 0; /* make sure we only match 8.3 names, if requested */ - if ((flags & CM_FLAG_8DOT3) && !cm_Is8Dot3(namep)) + if ((flags & CM_FLAG_8DOT3) && !cm_Is8Dot3(namep)) return 0; casefold = (flags & CM_FLAG_CASEFOLD) ? 1 : 0; @@ -759,7 +759,7 @@ cm_TargetPerceivedAsDirectory(const fschar_t *target) return FALSE; } -HANDLE +HANDLE cm_LoadAfsdHookLib(void) { char dllname[260]; @@ -829,7 +829,7 @@ typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL); typedef BOOL (WINAPI *LPFN_DISABLEWOW64FSREDIRECTION) (PVOID *); typedef BOOL (WINAPI *LPFN_REVERTWOW64FSREDIRECTION) (PVOID); -BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) +BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) { static BOOL fChecked = FALSE; static BOOL fSupportsExtendedTimeouts = FALSE; @@ -846,7 +846,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) LARGE_INTEGER fvFile, fvHotFixMin; h1 = GetModuleHandle("kernel32.dll"); /* no refcount increase */ - /* + /* * If we don't find the fnIsWow64Process function then we * are not running in a Wow64 environment */ @@ -857,7 +857,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) Version.dwOSVersionInfoSize = sizeof(Version); GetVersionEx((OSVERSIONINFO *) &Version); - /* + /* * Support is available as hot fixes / service packs on: * XP SP2 * XP SP3 @@ -871,7 +871,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) /* 32-bit XP */ if (Version.dwMajorVersion == 5 && Version.dwMinorVersion == 1) { - + fvHotFixMin.HighPart = (5 << 16) | 1; switch (Version.wServicePackMajor) { @@ -890,7 +890,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) /* 64-bit XP and Server 2003 */ else if (Version.dwMajorVersion == 5 && Version.dwMinorVersion == 2) { - + fvHotFixMin.HighPart = (5 << 16) | 2; switch (Version.wServicePackMajor) { @@ -909,7 +909,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) /* Vista and Server 2008 */ else if (Version.dwMajorVersion == 6 && Version.dwMinorVersion == 0) { - + fvHotFixMin.HighPart = (6 << 16) | 0; switch (Version.wServicePackMajor) { @@ -931,7 +931,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) } /* If wow64, disable wow64 redirection and preserve the existing state */ - if (fnIsWow64Process && + if (fnIsWow64Process && fnIsWow64Process(GetCurrentProcess(), &isWow64) && isWow64) { fnDisableWow64FsRedirection = @@ -940,7 +940,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) (LPFN_REVERTWOW64FSREDIRECTION)GetProcAddress(h1, "Wow64RevertWow64FsRedirection"); fnDisableWow64FsRedirection(&Wow64RedirectionState); } - + if (cm_GetOSFileVersion("drivers\\mrxsmb.sys", &fvFile) || (fvFile.QuadPart >= fvHotFixMin.QuadPart)) fSupportsExtendedTimeouts = TRUE; @@ -948,7 +948,7 @@ BOOL msftSMBRedirectorSupportsExtendedTimeouts(void) /* If wow64, restore the previous redirection state */ if (fnIsWow64Process && isWow64) { fnRevertWow64FsRedirection(Wow64RedirectionState); - } + } } checked: fChecked = TRUE; @@ -977,11 +977,11 @@ void cm_SetRequestStartTime() if (!TlsSetValue(cm_TlsRequestSlot, tp)) free(tp); - } + } } void cm_UpdateServerPriority() -{ +{ time_t *tp = TlsGetValue(cm_TlsRequestSlot); if (tp) { @@ -1037,19 +1037,19 @@ void cm_SearchTimeFromUnixTime(afs_uint32 *searchTimep, time_t unixTime) localJunk.tm_hour = 0; localJunk.tm_min = 0; localJunk.tm_sec = 0; - } + } dosDate = ((ltp->tm_year-80)<<9) | ((ltp->tm_mon+1) << 5) | (ltp->tm_mday); dosTime = (ltp->tm_hour<<11) | (ltp->tm_min << 5) | (ltp->tm_sec / 2); *searchTimep = (dosDate<<16) | dosTime; -} +} void cm_UnixTimeFromSearchTime(time_t *unixTimep, afs_uint32 searchTime) { unsigned short dosDate; unsigned short dosTime; struct tm localTm; - + dosDate = (unsigned short) (searchTime & 0xffff); dosTime = (unsigned short) ((searchTime >> 16) & 0xffff); diff --git a/src/WINNT/afsd/cm_vnodeops.c b/src/WINNT/afsd/cm_vnodeops.c index e6323975a..371f441fd 100644 --- a/src/WINNT/afsd/cm_vnodeops.c +++ b/src/WINNT/afsd/cm_vnodeops.c @@ -1,7 +1,7 @@ /* * 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 @@ -109,11 +109,11 @@ long cm_CheckOpen(cm_scache_t *scp, int openMode, int trunc, cm_user_t *userp, long code; rights = 0; - if (openMode != 1) + if (openMode != 1) rights |= PRSFS_READ; - if (openMode == 1 || openMode == 2 || trunc) + if (openMode == 1 || openMode == 2 || trunc) rights |= PRSFS_WRITE; - + lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, reqp, rights, @@ -121,7 +121,7 @@ long cm_CheckOpen(cm_scache_t *scp, int openMode, int trunc, cm_user_t *userp, | CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_LOCK); - if (code == 0 && + if (code == 0 && ((rights & PRSFS_WRITE) || (rights & PRSFS_READ)) && scp->fileType == CM_SCACHETYPE_FILE) { @@ -185,7 +185,7 @@ long cm_CheckOpen(cm_scache_t *scp, int openMode, int trunc, cm_user_t *userp, /* return success if we can open this file in this mode */ long cm_CheckNTOpen(cm_scache_t *scp, unsigned int desiredAccess, - unsigned int createDisp, cm_user_t *userp, cm_req_t *reqp, + unsigned int createDisp, cm_user_t *userp, cm_req_t *reqp, cm_lock_data_t **ldpp) { long rights; @@ -299,13 +299,13 @@ long cm_CheckNTOpen(cm_scache_t *scp, unsigned int desiredAccess, return code; } -extern long cm_CheckNTOpenDone(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, +extern long cm_CheckNTOpenDone(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp, cm_lock_data_t ** ldpp) { osi_Log2(afsd_logp,"cm_CheckNTOpenDone scp 0x%p ldp 0x%p", scp, *ldpp); lock_ObtainWrite(&scp->rw); if (*ldpp) { - cm_Unlock(scp, (*ldpp)->sLockType, (*ldpp)->LOffset, (*ldpp)->LLength, + cm_Unlock(scp, (*ldpp)->sLockType, (*ldpp)->LOffset, (*ldpp)->LLength, (*ldpp)->key, 0, userp, reqp); free(*ldpp); *ldpp = NULL; @@ -415,21 +415,21 @@ long cm_CheckNTDelete(cm_scache_t *dscp, cm_scache_t *scp, cm_user_t *userp, code = CM_ERROR_NOTEMPTY; else code = 0; - done: + done: lock_ReleaseMutex(&bufferp->mx); buf_Release(bufferp); if (releaseLock) lock_ReleaseWrite(&scp->rw); return code; -} +} /* * Iterate through all entries in a directory. * When the function funcp is called, the buffer is locked but the * directory vnode is not. * - * If the retscp parameter is not NULL, the parmp must be a - * cm_lookupSearch_t object. + * If the retscp parameter is not NULL, the parmp must be a + * cm_lookupSearch_t object. */ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, osi_hyper_t *startOffsetp, cm_user_t *userp, cm_req_t *reqp, @@ -450,7 +450,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, int slotInPage; long nextEntryCookie; int numDirChunks; /* # of 32 byte dir chunks in this entry */ - + /* get the directory size */ lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, reqp, PRSFS_LOOKUP, @@ -458,7 +458,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, lock_ReleaseWrite(&scp->rw); if (code) return code; - + if (scp->fileType != CM_SCACHETYPE_DIRECTORY) return CM_ERROR_NOTDIR; @@ -477,7 +477,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, #else /* !AFS_FREELANCE_CLIENT */ TRUE #endif - ) + ) { int casefold = sp->caseFold; sp->caseFold = 0; /* we have a strong preference for exact matches */ @@ -539,7 +539,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, } #endif } - } + } /* * XXX We only get the length once. It might change when we drop the @@ -554,7 +554,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, else { curOffset.HighPart = 0; curOffset.LowPart = 0; - } + } while (1) { /* make sure that curOffset.LowPart doesn't point to the first @@ -571,11 +571,11 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, else { /* we're in a later dir page */ if (temp < 32) temp = 32; - } - + } + /* make sure the low order 5 bits are zero */ temp &= ~(32-1); - + /* now put temp bits back ito curOffset.LowPart */ curOffset.LowPart &= ~(2048-1); curOffset.LowPart |= temp; @@ -583,7 +583,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, /* check if we've passed the dir's EOF */ if (LargeIntegerGreaterThanOrEqualTo(curOffset, dirLength)) break; - + /* see if we can use the bufferp we have now; compute in which * page the current offset would be, and check whether that's * the offset of the buffer we have. If not, get the buffer. @@ -621,7 +621,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, break; } cm_SyncOpDone(scp, bufferp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ | CM_SCACHESYNC_BUFLOCKED); - + if (cm_HaveBuffer(scp, bufferp, 1)) { lock_ReleaseWrite(&scp->rw); break; @@ -633,7 +633,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, reqp); lock_ReleaseWrite(&scp->rw); lock_ObtainMutex(&bufferp->mx); - if (code) + if (code) break; } if (code) { @@ -643,7 +643,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, break; } } /* if (wrong buffer) ... */ - + /* now we have the buffer containing the entry we're interested * in; copy it out if it represents a non-deleted entry. */ @@ -695,7 +695,7 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, * dir listing stream. */ numDirChunks = cm_NameEntries(dep->name, NULL); - + /* compute the offset of the cookie representing the next entry */ nextEntryCookie = curOffset.LowPart + (CM_DIR_CHUNKSIZE * numDirChunks); @@ -703,10 +703,10 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, if (dep->fid.vnode != 0) { /* this is one of the entries to use: it is not deleted */ code = (*funcp)(scp, dep, parmp, &curOffset); - if (code) + if (code) break; } /* if we're including this name */ - + nextEntry: /* and adjust curOffset to be where the new cookie is */ thyper.HighPart = 0; @@ -776,7 +776,7 @@ long cm_LookupSearchProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *rockp, return 0; sp->found = 1; - if (!sp->caseFold) + if (!sp->caseFold) sp->ExactFound = 1; if (!sp->caseFold || looking_for_short_name) { @@ -823,7 +823,7 @@ long cm_LookupSearchProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *rockp, inexact: cm_SetFid(&sp->fid, sp->fid.cell, sp->fid.volume, ntohl(dep->fid.vnode), ntohl(dep->fid.unique)); return 0; -} +} /* read the contents of a mount point into the appropriate string. * called with write locked scp, and returns with locked scp. @@ -832,18 +832,18 @@ long cm_ReadMountPoint(cm_scache_t *scp, cm_user_t *userp, cm_req_t *reqp) { long code; - if (scp->mountPointStringp[0]) + if (scp->mountPointStringp[0]) return 0; - + #ifdef AFS_FREELANCE_CLIENT /* File servers do not have data for freelance entries */ if (cm_freelanceEnabled && scp->fid.cell==AFS_FAKE_ROOT_CELL_ID && scp->fid.volume==AFS_FAKE_ROOT_VOL_ID ) - { + { code = cm_FreelanceFetchMountPointString(scp); - } else -#endif /* AFS_FREELANCE_CLIENT */ + } else +#endif /* AFS_FREELANCE_CLIENT */ { char temp[MOUNTPOINTLEN]; osi_hyper_t offset; @@ -923,19 +923,19 @@ long cm_FollowMountPoint(cm_scache_t *scp, cm_scache_t *dscp, cm_user_t *userp, volNamep = cm_FsStrDup(mpNamep + 1); #ifdef AFS_FREELANCE_CLIENT - /* + /* * Mount points in the Freelance cell should default * to the workstation cell. */ if (cm_freelanceEnabled && scp->fid.cell==AFS_FAKE_ROOT_CELL_ID && scp->fid.volume==AFS_FAKE_ROOT_VOL_ID ) - { + { fschar_t rootCellName[256]=""; cm_GetRootCellName(rootCellName); cellp = cm_GetCell(rootCellName, 0); - } else -#endif /* AFS_FREELANCE_CLIENT */ + } else +#endif /* AFS_FREELANCE_CLIENT */ cellp = cm_FindCellByID(scp->fid.cell, 0); } @@ -964,39 +964,39 @@ long cm_FollowMountPoint(cm_scache_t *scp, cm_scache_t *dscp, cm_user_t *userp, /* now we need to get the volume */ lock_ReleaseWrite(&scp->rw); if (cm_VolNameIsID(volNamep)) { - code = cm_FindVolumeByID(cellp, atoi(volNamep), userp, reqp, + code = cm_FindVolumeByID(cellp, atoi(volNamep), userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); } else { - code = cm_FindVolumeByName(cellp, volNamep, userp, reqp, + code = cm_FindVolumeByName(cellp, volNamep, userp, reqp, CM_GETVOL_FLAG_CREATE, &volp); } lock_ObtainWrite(&scp->rw); - + if (code == 0) { afs_uint32 cell, volume; cm_vol_state_t *statep; cell = cellp->cellID; - + /* if the mt pt originates in a .backup volume (not a .readonly) * and FollowBackupPath is active, and if there is a .backup * volume for the target, then use the .backup of the target * instead of the read-write. */ - if (cm_followBackupPath && + if (cm_followBackupPath && volp->vol[BACKVOL].ID != 0 && (dscp->flags & (CM_SCACHEFLAG_RO|CM_SCACHEFLAG_PURERO)) == CM_SCACHEFLAG_RO && (targetType == RWVOL || targetType == ROVOL && volp->vol[ROVOL].ID == 0) ) { targetType = BACKVOL; - } + } /* if the mt pt is in a read-only volume (not just a * backup), and if there is a read-only volume for the * target, and if this is a targetType '#' mount point, use * the read-only, otherwise use the one specified. */ - else if (mtType == '#' && targetType == RWVOL && - (scp->flags & CM_SCACHEFLAG_PURERO) && + else if (mtType == '#' && targetType == RWVOL && + (scp->flags & CM_SCACHEFLAG_PURERO) && volp->vol[ROVOL].ID != 0) { targetType = ROVOL; } @@ -1025,7 +1025,7 @@ long cm_FollowMountPoint(cm_scache_t *scp, cm_scache_t *dscp, cm_user_t *userp, if (volNamep) free(volNamep); return code; -} +} long cm_LookupInternal(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_user_t *userp, cm_req_t *reqp, cm_scache_t **outScpp) @@ -1104,7 +1104,7 @@ retry_lookup: rock.found = TRUE; goto haveFid; } - + code = CM_ERROR_BPLUS_NOMATCH; goto notfound; } @@ -1127,8 +1127,8 @@ retry_lookup: * looking for. Any other non-zero code is an error. */ if (code && code != CM_ERROR_STOPNOW && code != CM_ERROR_BPLUS_NOMATCH) { - /* if the cm_scache_t we are searching in is not a directory - * we must return path not found because the error + /* if the cm_scache_t we are searching in is not a directory + * we must return path not found because the error * is to describe the final component not an intermediary */ if (code == CM_ERROR_NOTDIR) { @@ -1154,20 +1154,20 @@ notfound: !cm_ClientStrChr(cnamep, '%') && cm_ClientStrCmpI(cnamep, _C("srvsvc")) && cm_ClientStrCmpI(cnamep, _C("wkssvc")) && - cm_ClientStrCmpI(cnamep, _C("ipc$"))) + cm_ClientStrCmpI(cnamep, _C("ipc$"))) { /* nonexistent dir on freelance root, so add it */ fschar_t fullname[CELL_MAXNAMELEN + 1] = "."; /* +1 so that when we skip the . the size is still CELL_MAXNAMELEN */ int found = 0; int retry = 0; - osi_Log1(afsd_logp,"cm_Lookup adding mount for non-existent directory: %S", + osi_Log1(afsd_logp,"cm_Lookup adding mount for non-existent directory: %S", osi_LogSaveClientString(afsd_logp,cnamep)); - /* + /* * There is an ugly behavior where a share name "foo" will be searched * for as "fo". If the searched for name differs by an already existing - * symlink or mount point in the Freelance directory, do not add the + * symlink or mount point in the Freelance directory, do not add the * new value automatically. */ @@ -1257,9 +1257,9 @@ notfound: haveFid: if ( !tscp ) /* we did not find it in the dnlc */ { - dnlcHit = 0; + dnlcHit = 0; code = cm_GetSCache(&rock.fid, &tscp, userp, reqp); - if (code) + if (code) goto done; } /* tscp is now held */ @@ -1316,7 +1316,7 @@ notfound: lock_ObtainRead(&dscp->rw); if ( dscp->cbServerp != NULL && dscp->cbExpires > 0 ) { /* TODO: reuse nnamep from above */ - if (nnamep) + if (nnamep) free(nnamep); nnamep = cm_ClientStringToNormStringAlloc(cnamep, -1, NULL); if (nnamep) @@ -1345,14 +1345,14 @@ int cm_ExpandSysName(clientchar_t *inp, clientchar_t *outp, long outSizeCch, uns int prefixCount; tp = cm_ClientStrRChr(inp, '@'); - if (tp == NULL) + if (tp == NULL) return 0; /* no @sys */ - if (cm_ClientStrCmp(tp, _C("@sys")) != 0) + if (cm_ClientStrCmp(tp, _C("@sys")) != 0) return 0; /* no @sys */ /* caller just wants to know if this is a valid @sys type of name */ - if (outp == NULL) + if (outp == NULL) return 1; if (index >= cm_sysNameCount) @@ -1365,7 +1365,7 @@ int cm_ExpandSysName(clientchar_t *inp, clientchar_t *outp, long outSizeCch, uns outp[prefixCount] = 0; /* null terminate the "a." */ cm_ClientStrCat(outp, outSizeCch, cm_sysNameList[index]);/* append i386_nt40 */ return 1; -} +} long cm_EvaluateVolumeReference(clientchar_t * namep, long flags, cm_user_t * userp, cm_req_t *reqp, cm_scache_t ** outScpp) @@ -1569,7 +1569,7 @@ long cm_Lookup(cm_scache_t *dscp, clientchar_t *namep, long flags, cm_user_t *us \param[in] userp cm_user_t for the request. \param[in] reqp Request tracker. - + */ long cm_Unlink(cm_scache_t *dscp, fschar_t *fnamep, clientchar_t * cnamep, cm_user_t *userp, cm_req_t *reqp) @@ -1609,7 +1609,7 @@ long cm_Unlink(cm_scache_t *dscp, fschar_t *fnamep, clientchar_t * cnamep, code = cm_FreelanceRemoveMount(fnamep); goto done; } -#endif +#endif code = cm_Lookup(dscp, cnamep, CM_FLAG_NOMOUNTCHASE, userp, reqp, &scp); if (code) @@ -1668,8 +1668,8 @@ long cm_Unlink(cm_scache_t *dscp, fschar_t *fnamep, clientchar_t * cnamep, if (code == 0) { cm_MergeStatus(NULL, dscp, &newDirStatus, &volSync, userp, reqp, CM_MERGEFLAG_DIROP); } else if (code == CM_ERROR_NOSUCHFILE) { - /* windows would not have allowed the request to delete the file - * if it did not believe the file existed. therefore, we must + /* windows would not have allowed the request to delete the file + * if it did not believe the file existed. therefore, we must * have an inconsistent view of the world. */ dscp->cbServerp = NULL; @@ -1711,7 +1711,7 @@ long cm_HandleLink(cm_scache_t *linkScp, cm_user_t *userp, cm_req_t *reqp) lock_AssertWrite(&linkScp->rw); if (!linkScp->mountPointStringp[0]) { - + #ifdef AFS_FREELANCE_CLIENT /* File servers do not have data for freelance entries */ if (cm_freelanceEnabled && @@ -1719,8 +1719,8 @@ long cm_HandleLink(cm_scache_t *linkScp, cm_user_t *userp, cm_req_t *reqp) linkScp->fid.volume==AFS_FAKE_ROOT_VOL_ID ) { code = cm_FreelanceFetchMountPointString(linkScp); - } else -#endif /* AFS_FREELANCE_CLIENT */ + } else +#endif /* AFS_FREELANCE_CLIENT */ { char temp[MOUNTPOINTLEN]; osi_hyper_t offset; @@ -1745,14 +1745,14 @@ long cm_HandleLink(cm_scache_t *linkScp, cm_user_t *userp, cm_req_t *reqp) temp[linkScp->length.LowPart] = 0; memcpy(linkScp->mountPointStringp, temp, linkScp->length.LowPart + 1); } - + if ( !strnicmp(linkScp->mountPointStringp, "msdfs:", strlen("msdfs:")) ) linkScp->fileType = CM_SCACHETYPE_DFSLINK; } /* don't have symlink contents cached */ return code; -} +} /* called with a held vnode and a path suffix, with the held vnode being a * symbolic link. Our goal is to generate a new path to interpret, and return @@ -1816,7 +1816,7 @@ long cm_AssembleLink(cm_scache_t *linkScp, fschar_t *pathSuffixp, *newRootScpp = cm_RootSCachep(userp, reqp); cm_HoldSCache(*newRootScpp); } else if (linkp[0] == '\\' && linkp[1] == '\\') { - if (!strnicmp(&linkp[2], cm_NetbiosName, (len = (long)strlen(cm_NetbiosName)))) + if (!strnicmp(&linkp[2], cm_NetbiosName, (len = (long)strlen(cm_NetbiosName)))) { char * p = &linkp[len + 3]; if (strnicmp(p, "all", 3) == 0) @@ -1840,7 +1840,7 @@ long cm_AssembleLink(cm_scache_t *linkScp, fschar_t *pathSuffixp, StringCchCopyA(tsp->data,lengthof(tsp->data), linkp); code = CM_ERROR_PATH_NOT_COVERED; } else if (*linkp == '\\' || *linkp == '/') { -#if 0 +#if 0 /* formerly, this was considered to be from the AFS root, * but this seems to create problems. instead, we will just * reject the link */ @@ -1848,13 +1848,13 @@ long cm_AssembleLink(cm_scache_t *linkScp, fschar_t *pathSuffixp, *newRootScpp = cm_RootSCachep(userp, reqp); cm_HoldSCache(*newRootScpp); #else - /* we still copy the link data into the response so that + /* we still copy the link data into the response so that * the user can see what the link points to */ linkScp->fileType = CM_SCACHETYPE_INVALID; StringCchCopyA(tsp->data,lengthof(tsp->data), linkp); code = CM_ERROR_NOSUCHPATH; -#endif +#endif } else { /* a relative link */ StringCchCopyA(tsp->data,lengthof(tsp->data), linkp); @@ -1873,7 +1873,7 @@ long cm_AssembleLink(cm_scache_t *linkScp, fschar_t *pathSuffixp, } else { code = CM_ERROR_NOSUCHPATH; } - } + } if (code != 0) { cm_FreeSpace(tsp); @@ -1890,7 +1890,7 @@ long cm_AssembleLink(cm_scache_t *linkScp, fschar_t *pathSuffixp, #ifdef DEBUG_REFCOUNT long cm_NameIDbg(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, cm_user_t *userp, clientchar_t *tidPathp, cm_req_t *reqp, - cm_scache_t **outScpp, + cm_scache_t **outScpp, char * file, long line) #else long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, @@ -1926,7 +1926,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, #ifdef DEBUG_REFCOUNT afsi_log("%s:%d cm_NameI rootscp 0x%p ref %d", file, line, rootSCachep, rootSCachep->refCount); osi_Log4(afsd_logp,"cm_NameI rootscp 0x%p path %S tidpath %S flags 0x%x", - rootSCachep, pathp ? pathp : L"", tidPathp ? tidPathp : L"", + rootSCachep, pathp ? pathp : L"", tidPathp ? tidPathp : L"", flags); #endif @@ -1952,7 +1952,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, /* map Unix slashes into DOS ones so we can interpret Unix * symlinks properly */ - if (tc == '/') + if (tc == '/') tc = '\\'; if (!haveComponent) { @@ -1989,7 +1989,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, if (code == 0) { if (!cm_ClientStrCmp(component,_C("..")) || !cm_ClientStrCmp(component,_C("."))) { - /* + /* * roll back the fid list until we find the * fid that matches where we are now. Its not * necessarily one or two fids because they @@ -2008,7 +2008,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, cm_ReleaseSCache(nscp); nscp = NULL; break; - } + } fids[fid_count++] = nscp->fid; } } @@ -2017,9 +2017,9 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, cm_ReleaseSCache(tscp); if (dirScp) cm_ReleaseSCache(dirScp); - if (psp) + if (psp) cm_FreeSpace(psp); - if ((code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BPLUS_NOMATCH) && + if ((code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BPLUS_NOMATCH) && tscp->fileType == CM_SCACHETYPE_SYMLINK) { osi_Log0(afsd_logp,"cm_NameI code CM_ERROR_NOSUCHPATH"); return CM_ERROR_NOSUCHPATH; @@ -2073,14 +2073,14 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, cm_ReleaseSCache(dirScp); dirScp = NULL; } - if (psp) + if (psp) cm_FreeSpace(psp); osi_Log0(afsd_logp,"cm_NameI code CM_ERROR_TOO_MANY_SYMLINKS"); return CM_ERROR_TOO_MANY_SYMLINKS; } - if (tc == 0) + if (tc == 0) restp = _C(""); - else + else restp = tp; { @@ -2130,7 +2130,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, * space allocation and tracking the * vnode reference counts. */ - if (psp) + if (psp) cm_FreeSpace(psp); psp = tempsp; tp = psp->wdata; @@ -2173,7 +2173,7 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, dirScp = NULL; } } /* end of a component */ - else + else *cp++ = tc; } /* we have a component */ } /* big while loop over all components */ @@ -2181,9 +2181,9 @@ long cm_NameI(cm_scache_t *rootSCachep, clientchar_t *pathp, long flags, /* already held */ if (dirScp) cm_ReleaseSCache(dirScp); - if (psp) + if (psp) cm_FreeSpace(psp); - if (code == 0) + if (code == 0) *outScpp = tscp; else if (tscp) cm_ReleaseSCache(tscp); @@ -2222,7 +2222,7 @@ long cm_EvaluateSymLink(cm_scache_t *dscp, cm_scache_t *linkScp, osi_Log1(afsd_logp, "Evaluating symlink scp 0x%p", linkScp); code = cm_AssembleLink(linkScp, "", &newRootScp, &spacep, userp, reqp); - if (code) + if (code) return code; /* now, if newRootScp is NULL, we're really being told that the symlink @@ -2317,10 +2317,10 @@ long cm_TryBulkProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *rockp, // to be bulkstat-ed, instead, we call getSCache directly and under // getSCache, it is handled specially. if ( cm_freelanceEnabled && - tfid.cell==AFS_FAKE_ROOT_CELL_ID && + tfid.cell==AFS_FAKE_ROOT_CELL_ID && tfid.volume==AFS_FAKE_ROOT_VOL_ID && !(tfid.vnode==0x1 && tfid.unique==0x1) ) - { + { osi_Log0(afsd_logp, "cm_TryBulkProc Freelance calls cm_SCache on root.afs mountpoint"); return cm_GetSCache(&tfid, &tscp, NULL, NULL); } @@ -2331,7 +2331,7 @@ long cm_TryBulkProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *rockp, bsp->fids[i].Vnode = tfid.vnode; bsp->fids[i].Unique = tfid.unique; return 0; -} +} afs_int32 cm_TryBulkStatRPC(cm_scache_t *dscp, cm_bulkStat_t *bbp, cm_user_t *userp, cm_req_t *reqp) @@ -2360,7 +2360,7 @@ cm_TryBulkStatRPC(cm_scache_t *dscp, cm_bulkStat_t *bbp, cm_user_t *userp, cm_re */ for (filex = 0; filex < bbp->counter; filex += filesThisCall) { filesThisCall = bbp->counter - filex; - if (filesThisCall > AFSCBMAX) + if (filesThisCall > AFSCBMAX) filesThisCall = AFSCBMAX; fidStruct.AFSCBFids_len = filesThisCall; @@ -2384,7 +2384,7 @@ cm_TryBulkStatRPC(cm_scache_t *dscp, cm_bulkStat_t *bbp, cm_user_t *userp, cm_re inlinebulk = 0; code = cm_ConnFromFID(&tfid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -2553,7 +2553,7 @@ cm_TryBulkStat(cm_scache_t *dscp, osi_hyper_t *offsetp, cm_user_t *userp, lock_ObtainWrite(&dscp->rw); free(bbp); return 0; -} +} void cm_StatusFromAttr(AFSStoreStatus *statusp, cm_scache_t *scp, cm_attr_t *attrp) { @@ -2592,7 +2592,7 @@ void cm_StatusFromAttr(AFSStoreStatus *statusp, cm_scache_t *scp, cm_attr_t *att } } statusp->Mask = mask; -} +} /* set the file size, and make sure that all relevant buffers have been * truncated. Ensure that any partially truncated buffers have been zeroed @@ -2611,7 +2611,7 @@ long cm_SetLength(cm_scache_t *scp, osi_hyper_t *sizep, cm_user_t *userp, lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); @@ -2653,7 +2653,7 @@ long cm_SetLength(cm_scache_t *scp, osi_hyper_t *sizep, cm_user_t *userp, | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_SETSIZE); } - if (code) + if (code) goto done; if (LargeIntegerLessThan(*sizep, scp->length)) { @@ -2682,7 +2682,7 @@ long cm_SetLength(cm_scache_t *scp, osi_hyper_t *sizep, cm_user_t *userp, /* done successfully */ code = 0; - cm_SyncOpDone(scp, NULL, + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_SETSIZE); @@ -2739,7 +2739,7 @@ long cm_SetAttr(cm_scache_t *scp, cm_attr_t *attrp, cm_user_t *userp, osi_Log1(afsd_logp, "CALL StoreStatus scp 0x%p", scp); do { code = cm_ConnFromFID(&scp->fid, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); @@ -2761,19 +2761,19 @@ long cm_SetAttr(cm_scache_t *scp, cm_attr_t *attrp, cm_user_t *userp, if (code == 0) cm_MergeStatus(NULL, scp, &afsOutStatus, &volSync, userp, reqp, CM_MERGEFLAG_FORCE|CM_MERGEFLAG_STOREDATA); - - /* if we're changing the mode bits, discard the ACL cache, + + /* if we're changing the mode bits, discard the ACL cache, * since we changed the mode bits. */ - if (afsInStatus.Mask & AFS_SETMODE) + if (afsInStatus.Mask & AFS_SETMODE) cm_FreeAllACLEnts(scp); lock_ReleaseWrite(&scp->rw); return code; -} +} long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *attrp, cm_scache_t **scpp, cm_user_t *userp, cm_req_t *reqp) -{ +{ cm_conn_t *connp; long code; AFSFid dirAFSFid; @@ -2841,7 +2841,7 @@ long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *a osi_Log1(afsd_logp, "CALL CreateFile scp 0x%p", dscp); do { code = cm_ConnFromFID(&dscp->fid, userp, reqp, &connp); - if (code) + if (code) continue; dirAFSFid.Volume = dscp->fid.volume; @@ -2858,7 +2858,7 @@ long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *a } while (cm_Analyze(connp, userp, reqp, &dscp->fid, &volSync, NULL, &cbReq, code)); code = cm_MapRPCError(code, reqp); - + if (code) osi_Log1(afsd_logp, "CALL CreateFile FAILURE, code 0x%x", code); else @@ -2875,7 +2875,7 @@ long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *a } lock_ReleaseWrite(&dscp->rw); - /* now try to create the file's entry, too, but be careful to + /* now try to create the file's entry, too, but be careful to * make sure that we don't merge in old info. Since we weren't locking * out any requests during the file's creation, we may have pretty old * info. @@ -2891,8 +2891,8 @@ long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *a &newFileCallback, &volSync, 0); cm_MergeStatus(dscp, scp, &newFileStatus, &volSync, userp, reqp, 0); - didEnd = 1; - } + didEnd = 1; + } lock_ReleaseWrite(&scp->rw); } } @@ -2919,7 +2919,7 @@ long cm_Create(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t *a cm_ReleaseSCache(scp); } return code; -} +} /* * locked if TRUE means write-locked @@ -3022,7 +3022,7 @@ long cm_MakeDir(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t * osi_Log1(afsd_logp, "CALL MakeDir scp 0x%p", dscp); do { code = cm_ConnFromFID(&dscp->fid, userp, reqp, &connp); - if (code) + if (code) continue; dirAFSFid.Volume = dscp->fid.volume; @@ -3039,7 +3039,7 @@ long cm_MakeDir(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t * } while (cm_Analyze(connp, userp, reqp, &dscp->fid, &volSync, NULL, &cbReq, code)); code = cm_MapRPCError(code, reqp); - + if (code) osi_Log1(afsd_logp, "CALL MakeDir FAILURE, code 0x%x", code); else @@ -3056,7 +3056,7 @@ long cm_MakeDir(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t * } lock_ReleaseWrite(&dscp->rw); - /* now try to create the new dir's entry, too, but be careful to + /* now try to create the new dir's entry, too, but be careful to * make sure that we don't merge in old info. Since we weren't locking * out any requests during the file's creation, we may have pretty old * info. @@ -3071,7 +3071,7 @@ long cm_MakeDir(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t * &newDirCallback, &volSync, 0); cm_MergeStatus(dscp, scp, &newDirStatus, &volSync, userp, reqp, 0); - didEnd = 1; + didEnd = 1; } lock_ReleaseWrite(&scp->rw); } @@ -3100,7 +3100,7 @@ long cm_MakeDir(cm_scache_t *dscp, clientchar_t *cnamep, long flags, cm_attr_t * /* and return error code */ return code; -} +} long cm_Link(cm_scache_t *dscp, clientchar_t *cnamep, cm_scache_t *sscp, long flags, cm_user_t *userp, cm_req_t *reqp) @@ -3249,7 +3249,7 @@ long cm_SymLink(cm_scache_t *dscp, clientchar_t *cnamep, fschar_t *contentsp, lo osi_Log1(afsd_logp, "CALL Symlink scp 0x%p", dscp); do { code = cm_ConnFromFID(&dscp->fid, userp, reqp, &connp); - if (code) + if (code) continue; dirAFSFid.Volume = dscp->fid.volume; @@ -3265,7 +3265,7 @@ long cm_SymLink(cm_scache_t *dscp, clientchar_t *cnamep, fschar_t *contentsp, lo } while (cm_Analyze(connp, userp, reqp, &dscp->fid, &volSync, NULL, NULL, code)); code = cm_MapRPCError(code, reqp); - + if (code) osi_Log1(afsd_logp, "CALL Symlink FAILURE, code 0x%x", code); else @@ -3294,7 +3294,7 @@ long cm_SymLink(cm_scache_t *dscp, clientchar_t *cnamep, fschar_t *contentsp, lo } cm_EndDirOp(&dirop); - /* now try to create the new dir's entry, too, but be careful to + /* now try to create the new dir's entry, too, but be careful to * make sure that we don't merge in old info. Since we weren't locking * out any requests during the file's creation, we may have pretty old * info. @@ -3307,14 +3307,14 @@ long cm_SymLink(cm_scache_t *dscp, clientchar_t *cnamep, fschar_t *contentsp, lo if (!cm_HaveCallback(scp)) { cm_MergeStatus(dscp, scp, &newLinkStatus, &volSync, userp, reqp, 0); - } + } lock_ReleaseWrite(&scp->rw); cm_ReleaseSCache(scp); } } free(fnamep); - + /* and return error code */ return code; } @@ -3398,7 +3398,7 @@ long cm_RemoveDir(cm_scache_t *dscp, fschar_t *fnamep, clientchar_t *cnamep, cm_ osi_Log1(afsd_logp, "CALL RemoveDir scp 0x%p", dscp); do { code = cm_ConnFromFID(&dscp->fid, userp, reqp, &connp); - if (code) + if (code) continue; dirAFSFid.Volume = dscp->fid.volume; @@ -3426,7 +3426,7 @@ long cm_RemoveDir(cm_scache_t *dscp, fschar_t *fnamep, clientchar_t *cnamep, cm_ lock_ObtainWrite(&dscp->rw); cm_SyncOpDone(dscp, NULL, CM_SCACHESYNC_STOREDATA); if (code == 0) { - cm_dnlcRemove(dscp, cnamep); + cm_dnlcRemove(dscp, cnamep); cm_MergeStatus(NULL, dscp, &updatedDirStatus, &volSync, userp, reqp, CM_MERGEFLAG_DIROP); } lock_ReleaseWrite(&dscp->rw); @@ -3474,7 +3474,7 @@ long cm_Open(cm_scache_t *scp, int type, cm_user_t *userp) /* we're done */ return 0; -} +} /*! \brief Rename a file or directory @@ -3529,14 +3529,14 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep cm_ClientStrLen(cNewNamep) == 0) return CM_ERROR_INVAL; - /* + /* * Before we permit the operation, make sure that we do not already have * an object in the destination directory that has a case-insensitive match * for this name UNLESS the matching object is the object we are renaming. */ code = cm_Lookup(oldDscp, cOldNamep, 0, userp, reqp, &oldScp); if (code) { - osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p cOldName %S old name lookup failed", + osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p cOldName %S old name lookup failed", oldDscp, osi_LogSaveStringW(afsd_logp, cOldNamep)); goto done; } @@ -3546,7 +3546,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep /* found a matching object with the new name */ if (cm_FidCmp(&oldScp->fid, &newScp->fid)) { /* and they don't match so return an error */ - osi_Log2(afsd_logp, "cm_Rename newDscp 0x%p cNewName %S new name already exists", + osi_Log2(afsd_logp, "cm_Rename newDscp 0x%p cNewName %S new name already exists", newDscp, osi_LogSaveStringW(afsd_logp, cNewNamep)); code = CM_ERROR_EXISTS; } @@ -3564,7 +3564,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep code = CM_ERROR_READONLY; } - if (code) + if (code) goto done; if (oldNamep == NULL) { @@ -3580,7 +3580,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep } #endif if (code) { - osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p cOldName %S Original Name lookup failed", + osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p cOldName %S Original Name lookup failed", oldDscp, osi_LogSaveStringW(afsd_logp, cOldNamep)); goto done; } @@ -3595,7 +3595,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep if (oldDscp == newDscp) { /* check for identical names */ if (cm_ClientStrCmp(cOldNamep, cNewNamep) == 0) { - osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p CM_ERROR_RENAME_IDENTICAL", + osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p CM_ERROR_RENAME_IDENTICAL", oldDscp, newDscp); code = CM_ERROR_RENAME_IDENTICAL; goto done; @@ -3619,7 +3619,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep oneDir = 0; if (oldDscp->fid.cell != newDscp->fid.cell || oldDscp->fid.volume != newDscp->fid.volume) { - osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p CM_ERROR_CROSSDEVLINK", + osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p CM_ERROR_CROSSDEVLINK", oldDscp, newDscp); code = CM_ERROR_CROSSDEVLINK; goto done; @@ -3630,7 +3630,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep * stale info. Avoid deadlocks and quit now. */ if (oldDscp->fid.vnode == newDscp->fid.vnode) { - osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p vnode collision", + osi_Log2(afsd_logp, "cm_Rename oldDscp 0x%p newDscp 0x%p vnode collision", oldDscp, newDscp); code = CM_ERROR_CROSSDEVLINK; goto done; @@ -3663,7 +3663,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep CM_SCACHESYNC_STOREDATA); lock_ReleaseWrite(&oldDscp->rw); cm_EndDirOp(&oldDirOp); - } + } } } else { @@ -3694,12 +3694,12 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep CM_SCACHESYNC_STOREDATA); lock_ReleaseWrite(&newDscp->rw); cm_EndDirOp(&newDirOp); - } + } } } } /* two distinct vnodes */ - if (code) + if (code) goto done; didEnd = 0; @@ -3707,11 +3707,11 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep newNamep = cm_ClientStringToFsStringAlloc(cNewNamep, -1, NULL); /* try the RPC now */ - osi_Log2(afsd_logp, "CALL Rename old scp 0x%p new scp 0x%p", + osi_Log2(afsd_logp, "CALL Rename old scp 0x%p new scp 0x%p", oldDscp, newDscp); do { code = cm_ConnFromFID(&oldDscp->fid, userp, reqp, &connp); - if (code) + if (code) continue; oldDirAFSFid.Volume = oldDscp->fid.volume; @@ -3731,7 +3731,7 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep } while (cm_Analyze(connp, userp, reqp, &oldDscp->fid, &volSync, NULL, NULL, code)); code = cm_MapRPCError(code, reqp); - + if (code) osi_Log1(afsd_logp, "CALL Rename FAILURE, code 0x%x", code); else @@ -3762,16 +3762,16 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep if (diropCode == 0) { if (oneDir) { diropCode = cm_DirCreateEntry(&oldDirOp, newNamep, &fileFid); -#ifdef USE_BPLUS +#ifdef USE_BPLUS cm_BPlusDirCreateEntry(&oldDirOp, cNewNamep, &fileFid); #endif } - - if (diropCode == 0) { + + if (diropCode == 0) { diropCode = cm_DirDeleteEntry(&oldDirOp, oldNamep); #ifdef USE_BPLUS cm_BPlusDirDeleteEntry(&oldDirOp, cOldNamep); -#endif +#endif } } } @@ -3790,14 +3790,14 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep userp, reqp, CM_MERGEFLAG_DIROP); lock_ReleaseWrite(&newDscp->rw); -#if 0 - /* - * The following optimization does not work. - * When the file server processed a RXAFS_Rename() request the - * FID of the object being moved between directories is not - * preserved. The client does not know the new FID nor the +#if 0 + /* + * The following optimization does not work. + * When the file server processed a RXAFS_Rename() request the + * FID of the object being moved between directories is not + * preserved. The client does not know the new FID nor the * version number of the target. Not only can we not create - * the directory entry in the new directory, but we can't + * the directory entry in the new directory, but we can't * preserve the cached data for the file. It must be re-read * from the file server. - jaltman, 2009/02/20 */ @@ -3816,9 +3816,9 @@ long cm_Rename(cm_scache_t *oldDscp, fschar_t *oldNamep, clientchar_t *cOldNamep cm_EndDirOp(&newDirOp); } - /* + /* * After the rename the file server has invalidated the callbacks - * on the file that was moved nor do we have a directory reference + * on the file that was moved nor do we have a directory reference * to it anymore. */ lock_ObtainWrite(&oldScp->rw); @@ -4171,9 +4171,9 @@ static void cm_LockRangeSubtract(cm_range_t * pos, const cm_range_t * neg) /* Called with scp->rw held. Returns 0 if all is clear to read the specified range by the client identified by key. */ -long cm_LockCheckRead(cm_scache_t *scp, - LARGE_INTEGER LOffset, - LARGE_INTEGER LLength, +long cm_LockCheckRead(cm_scache_t *scp, + LARGE_INTEGER LOffset, + LARGE_INTEGER LLength, cm_key_t key) { #ifndef ADVISORY_LOCKS @@ -4204,7 +4204,7 @@ long cm_LockCheckRead(cm_scache_t *scp, lock_ObtainRead(&cm_scacheLock); for (q = scp->fileLocksH; q && range.length > 0; q = osi_QNext(q)) { - fileLock = + fileLock = (cm_file_lock_t *)((char *) q - offsetof(cm_file_lock_t, fileq)); if (INTERSECT_RANGE(range, fileLock->range)) { @@ -4285,7 +4285,7 @@ long cm_LockCheckWrite(cm_scache_t *scp, lock_ObtainRead(&cm_scacheLock); for (q = scp->fileLocksH; q && range.length > 0; q = osi_QNext(q)) { - fileLock = + fileLock = (cm_file_lock_t *)((char *) q - offsetof(cm_file_lock_t, fileq)); if (INTERSECT_RANGE(range, fileLock->range)) { @@ -4373,7 +4373,7 @@ long cm_IntSetLock(cm_scache_t * scp, cm_user_t * userp, int lockType, do { code = cm_ConnFromFID(&cfid, userp, reqp, &connp); - if (code) + if (code) break; rxconnp = cm_GetRxConn(connp); @@ -4419,7 +4419,7 @@ long cm_IntReleaseLock(cm_scache_t * scp, cm_user_t * userp, do { code = cm_ConnFromFID(&cfid, userp, reqp, &connp); - if (code) + if (code) break; rxconnp = cm_GetRxConn(connp); @@ -4435,7 +4435,7 @@ long cm_IntReleaseLock(cm_scache_t * scp, cm_user_t * userp, else osi_Log0(afsd_logp, "CALL ReleaseLock SUCCESS"); - + lock_ObtainWrite(&scp->rw); return code; @@ -4501,8 +4501,8 @@ long cm_LockCheckPerms(cm_scache_t * scp, this should be sufficient for her to get a write-lock (but not necessarily a read-lock). VICED_CAPABILITY_WRITELOCKACL indicates whether a file server supports getting write - locks when the user only has PRSFS_INSERT. - + locks when the user only has PRSFS_INSERT. + If the file was not created by the user we skip the check because the INSERT bit will not apply to this user even if it is set. @@ -4544,7 +4544,7 @@ long cm_Lock(cm_scache_t *scp, unsigned char sLockType, osi_Log4(afsd_logp, "cm_Lock scp 0x%x type 0x%x offset %d length %d", scp, sLockType, (unsigned long)LOffset.QuadPart, (unsigned long)LLength.QuadPart); - osi_Log4(afsd_logp, "... allowWait %d key <0x%x, 0x%x, 0x%x>", allowWait, + osi_Log4(afsd_logp, "... allowWait %d key <0x%x, 0x%x, 0x%x>", allowWait, key.process_id, key.session_id, key.file_id); /* @@ -4612,7 +4612,7 @@ long cm_Lock(cm_scache_t *scp, unsigned char sLockType, int has_insert = 0; /* we already have the lock we need */ - osi_Log3(afsd_logp, " we already have the correct lock. exclusives[%d], shared[%d], serverLock[%d]", + osi_Log3(afsd_logp, " we already have the correct lock. exclusives[%d], shared[%d], serverLock[%d]", scp->exclusiveLocks, scp->sharedLocks, (int)(signed char) scp->serverLock); code = cm_LockCheckPerms(scp, Which, userp, reqp, &has_insert); @@ -4698,7 +4698,7 @@ long cm_Lock(cm_scache_t *scp, unsigned char sLockType, was valid) that we had a valid server lock. */ scp->lockDataVersion = scp->dataVersion; check_data_version = TRUE; - + code = cm_IntReleaseLock(scp, userp, reqp); if (code) { @@ -4847,7 +4847,7 @@ long cm_Lock(cm_scache_t *scp, unsigned char sLockType, cm_HoldUser(userp); fileLock->userp = userp; fileLock->range = range; - fileLock->flags = (code == 0 ? 0 : + fileLock->flags = (code == 0 ? 0 : ((wait_unlock)? CM_FILELOCK_FLAG_WAITUNLOCK : CM_FILELOCK_FLAG_WAITLOCK)); @@ -4984,7 +4984,7 @@ long cm_UnlockByKey(cm_scache_t * scp, osi_Log0(afsd_logp, "cm_UnlockByKey no locks found"); osi_Log3(afsd_logp, " Leaving scp with exclusives[%d], shared[%d], serverLock[%d]", scp->exclusiveLocks, scp->sharedLocks, (int)(signed char) scp->serverLock); - + return 0; } @@ -5043,7 +5043,7 @@ long cm_UnlockByKey(cm_scache_t * scp, osi_Log2(afsd_logp, " Data versions before=%I64d, after=%I64d", scp->lockDataVersion, scp->dataVersion); - + code = cm_IntReleaseLock(scp, userp, reqp); code = CM_ERROR_INVAL; @@ -5087,12 +5087,12 @@ long cm_UnlockByKey(cm_scache_t * scp, return code; } -long cm_Unlock(cm_scache_t *scp, +long cm_Unlock(cm_scache_t *scp, unsigned char sLockType, LARGE_INTEGER LOffset, LARGE_INTEGER LLength, - cm_key_t key, + cm_key_t key, afs_uint32 flags, - cm_user_t *userp, + cm_user_t *userp, cm_req_t *reqp) { long code = 0; @@ -5164,7 +5164,7 @@ long cm_Unlock(cm_scache_t *scp, goto done; } else { osi_Log0(afsd_logp, "cm_Unlock lock not found; failure"); - + /* The lock didn't exist anyway. *shrug* */ return CM_ERROR_RANGE_NOT_LOCKED; } @@ -5265,7 +5265,7 @@ long cm_Unlock(cm_scache_t *scp, " Data versions before=%I64d, after=%I64d", scp->lockDataVersion, scp->dataVersion); - + code = cm_IntReleaseLock(scp, userp, reqp); scp->serverLock = -1; @@ -5330,7 +5330,7 @@ void cm_LockMarkSCacheLost(cm_scache_t * scp) lock_ObtainWrite(&cm_scacheLock); for (q = scp->fileLocksH; q; q = osi_QNext(q)) { - fileLock = + fileLock = (cm_file_lock_t *)((char *) q - offsetof(cm_file_lock_t, fileq)); if (IS_LOCK_ACTIVE(fileLock) && @@ -5449,8 +5449,8 @@ void cm_CheckLocks() tfid.Unique = scp->fid.unique; cfid = scp->fid; userp = fileLock->userp; - - osi_Log3(afsd_logp, "CALL ExtendLock lock 0x%p for scp=0x%p with lock %d", + + osi_Log3(afsd_logp, "CALL ExtendLock lock 0x%p for scp=0x%p with lock %d", fileLock, scp, (int) scp->serverLock); @@ -5460,7 +5460,7 @@ void cm_CheckLocks() do { code = cm_ConnFromFID(&cfid, userp, &req, &connp); - if (code) + if (code) break; rxconnp = cm_GetRxConn(connp); @@ -5543,7 +5543,7 @@ void cm_CheckLocks() if (code == 0) { fileLock->lastUpdate = time(NULL); } - + if (scp_done) scp->lastRefreshCycle = cm_lockRefreshCycle; diff --git a/src/WINNT/afsd/cm_volstat.c b/src/WINNT/afsd/cm_volstat.c index a02937f71..a452a1704 100644 --- a/src/WINNT/afsd/cm_volstat.c +++ b/src/WINNT/afsd/cm_volstat.c @@ -1,18 +1,18 @@ -/* +/* * Copyright (c) 2007-2010 Secure Endpoints Inc. * * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions * are met: - * - * * Redistributions of source code must retain the above copyright + * + * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * * Neither the name of the Secure Endpoints Inc. nor the names of its - * contributors may be used to endorse or promote products derived + * * Neither the name of the Secure Endpoints Inc. nor the names of its + * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. - * + * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR @@ -26,7 +26,7 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/* This source file provides the declarations +/* This source file provides the declarations * which specify the AFS Cache Manager Volume Status Event * Notification API */ @@ -55,10 +55,10 @@ cm_VolStatus_Active(void) return (hVolStatus != NULL); } -/* This function is used to load any Volume Status Handlers - * and their associated function pointers. +/* This function is used to load any Volume Status Handlers + * and their associated function pointers. */ -long +long cm_VolStatus_Initialization(void) { long (__fastcall * dll_VolStatus_Initialization)(dll_VolStatus_Funcs_t * dll_funcs, cm_VolStatus_Funcs_t *cm_funcs) = NULL; @@ -76,7 +76,7 @@ cm_VolStatus_Initialization(void) if (code == 0) { dummyLen = sizeof(volstat_NetbiosName); - code = RegQueryValueEx(parmKey, "NetbiosName", NULL, NULL, + code = RegQueryValueEx(parmKey, "NetbiosName", NULL, NULL, (BYTE *)volstat_NetbiosName, &dummyLen); } RegCloseKey (parmKey); @@ -93,9 +93,9 @@ cm_VolStatus_Initialization(void) dll_funcs.version = DLL_VOLSTATUS_FUNCS_VERSION; code = dll_VolStatus_Initialization(&dll_funcs, &cm_funcs); - } + } - if (dll_VolStatus_Initialization == NULL || code != 0 || + if (dll_VolStatus_Initialization == NULL || code != 0 || dll_funcs.version != DLL_VOLSTATUS_FUNCS_VERSION) { FreeLibrary(hVolStatus); hVolStatus = NULL; @@ -111,7 +111,7 @@ cm_VolStatus_Initialization(void) /* This function is used to unload any Volume Status Handlers * that were loaded during initialization. */ -long +long cm_VolStatus_Finalize(void) { osi_Log1(afsd_logp,"cm_VolStatus_Finalize handle 0x%x", hVolStatus); @@ -128,7 +128,7 @@ cm_VolStatus_Finalize(void) * AFS client service has started. If the network is started * at this point we call cm_VolStatus_Network_Started(). */ -long +long cm_VolStatus_Service_Started(void) { long code = 0; @@ -137,7 +137,7 @@ cm_VolStatus_Service_Started(void) if (hVolStatus == NULL) return 0; - + code = dll_funcs.dll_VolStatus_Service_Started(); if (code == 0 && smb_IsNetworkStarted()) code = dll_funcs.dll_VolStatus_Network_Started(cm_NetbiosName, cm_NetbiosName); @@ -148,7 +148,7 @@ cm_VolStatus_Service_Started(void) /* This function notifies the Volume Status Handlers that the * AFS client service is stopping. */ -long +long cm_VolStatus_Service_Stopped(void) { long code = 0; @@ -157,7 +157,7 @@ cm_VolStatus_Service_Stopped(void) if (hVolStatus == NULL) return 0; - + code = dll_funcs.dll_VolStatus_Service_Stopped(); return code; @@ -165,7 +165,7 @@ cm_VolStatus_Service_Stopped(void) /* This function notifies the Volume Status Handlers that the - * AFS client service is accepting network requests using the + * AFS client service is accepting network requests using the * specified netbios names. */ long @@ -190,8 +190,8 @@ cm_VolStatus_Network_Started(const char * netbios32) } /* This function notifies the Volume Status Handlers that the - * AFS client service is no longer accepting network requests - * using the specified netbios names + * AFS client service is no longer accepting network requests + * using the specified netbios names */ long #ifdef _WIN64 @@ -215,11 +215,11 @@ cm_VolStatus_Network_Stopped(const char * netbios32) } /* This function is called when the IP address list changes. - * Volume Status Handlers can use this notification as a hint - * that it might be possible to determine volume IDs for paths - * that previously were not accessible. + * Volume Status Handlers can use this notification as a hint + * that it might be possible to determine volume IDs for paths + * that previously were not accessible. */ -long +long cm_VolStatus_Network_Addr_Change(void) { long code = 0; @@ -232,10 +232,10 @@ cm_VolStatus_Network_Addr_Change(void) return code; } -/* This function notifies the Volume Status Handlers that the +/* This function notifies the Volume Status Handlers that the * state of the specified cell.volume has changed. */ -long +long cm_VolStatus_Change_Notification(afs_uint32 cellID, afs_uint32 volID, enum volstatus status) { long code = 0; @@ -317,7 +317,7 @@ cm_VolStatus_Path_To_ID(const char * share, const char * path, afs_uint32 * cell if (cellID == NULL || volID == NULL) return CM_ERROR_INVAL; - osi_Log2(afsd_logp,"cm_VolStatus_Path_To_ID share %s path %s", + osi_Log2(afsd_logp,"cm_VolStatus_Path_To_ID share %s path %s", osi_LogSaveString(afsd_logp, (char *)share), osi_LogSaveString(afsd_logp, (char *)path)); cm_InitReq(&req); @@ -346,7 +346,7 @@ cm_VolStatus_Path_To_ID(const char * share, const char * path, afs_uint32 * cell cm_ReleaseSCache(scp); goto done; } - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); *cellID = scp->fid.cell; @@ -367,7 +367,7 @@ cm_VolStatus_Path_To_ID(const char * share, const char * path, afs_uint32 * cell if (cshare) free(cshare); - osi_Log1(afsd_logp,"cm_VolStatus_Path_To_ID code 0x%x",code); + osi_Log1(afsd_logp,"cm_VolStatus_Path_To_ID code 0x%x",code); return code; } @@ -384,7 +384,7 @@ cm_VolStatus_Path_To_DFSlink(const char * share, const char * path, afs_uint32 * if (pBufSize == NULL || (pBuffer == NULL && *pBufSize != 0)) return CM_ERROR_INVAL; - osi_Log2(afsd_logp,"cm_VolStatus_Path_To_DFSlink share %s path %s", + osi_Log2(afsd_logp,"cm_VolStatus_Path_To_DFSlink share %s path %s", osi_LogSaveString(afsd_logp, (char *)share), osi_LogSaveString(afsd_logp, (char *)path)); cm_InitReq(&req); @@ -412,7 +412,7 @@ cm_VolStatus_Path_To_DFSlink(const char * share, const char * path, afs_uint32 * cm_ReleaseSCache(scp); goto done; } - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); if (scp->fileType != CM_SCACHETYPE_DFSLINK) { @@ -440,6 +440,6 @@ cm_VolStatus_Path_To_DFSlink(const char * share, const char * path, afs_uint32 * if (cshare) free(cshare); - osi_Log1(afsd_logp,"cm_VolStatus_Path_To_DFSlink code 0x%x",code); + osi_Log1(afsd_logp,"cm_VolStatus_Path_To_DFSlink code 0x%x",code); return code; } diff --git a/src/WINNT/afsd/cm_volume.c b/src/WINNT/afsd/cm_volume.c index 5f25a5fed..2a0809c18 100644 --- a/src/WINNT/afsd/cm_volume.c +++ b/src/WINNT/afsd/cm_volume.c @@ -1,7 +1,7 @@ /* * 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 @@ -21,7 +21,7 @@ osi_rwlock_t cm_volumeLock; -long +long cm_ValidateVolume(void) { cm_volume_t * volp; @@ -43,7 +43,7 @@ cm_ValidateVolume(void) fprintf(stderr, "cm_ValidateVolume failure: volp->allNextp->magic != CM_VOLUME_MAGIC\n"); return -3; } - if ( count != 0 && volp == cm_data.allVolumesp || + if ( count != 0 && volp == cm_data.allVolumesp || count > cm_data.maxVolumes ) { afsi_log("cm_ValidateVolume failure: cm_data.allVolumep loop detected"); fprintf(stderr, "cm_ValidateVolume failure: cm_data.allVolumep loop detected\n"); @@ -56,7 +56,7 @@ cm_ValidateVolume(void) fprintf(stderr, "cm_ValidateVolume failure: count != cm_data.currentVolumes\n"); return -5; } - + return 0; } @@ -120,7 +120,7 @@ void cm_InitVolume(int newFile, long maxVols) /* returns true if the id is a decimal integer, in which case we interpret it - * as an id. make the cache manager much simpler. + * as an id. make the cache manager much simpler. * Stolen from src/volser/vlprocs.c */ int cm_VolNameIsID(char *aname) @@ -202,7 +202,7 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * } #ifdef AFS_FREELANCE_CLIENT - if ( cellp->cellID == AFS_FAKE_ROOT_CELL_ID && volp->vol[RWVOL].ID == AFS_FAKE_ROOT_VOL_ID ) + if ( cellp->cellID == AFS_FAKE_ROOT_CELL_ID && volp->vol[RWVOL].ID == AFS_FAKE_ROOT_VOL_ID ) { freelance = 1; memset(&vldbEntry, 0, sizeof(vldbEntry)); @@ -214,14 +214,14 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * #endif { while (volp->flags & CM_VOLUMEFLAG_UPDATING_VL) { - osi_Log3(afsd_logp, "cm_UpdateVolumeLocation sleeping name %s:%s flags 0x%x", + osi_Log3(afsd_logp, "cm_UpdateVolumeLocation sleeping name %s:%s flags 0x%x", volp->cellp->name, volp->namep, volp->flags); osi_SleepW((LONG_PTR) &volp->flags, &volp->rw); lock_ObtainWrite(&volp->rw); - osi_Log3(afsd_logp, "cm_UpdateVolumeLocation awake name %s:%s flags 0x%x", + osi_Log3(afsd_logp, "cm_UpdateVolumeLocation awake name %s:%s flags 0x%x", volp->cellp->name, volp->namep, volp->flags); if (!(volp->flags & CM_VOLUMEFLAG_RESET)) { - osi_Log3(afsd_logp, "cm_UpdateVolumeLocation nothing to do, waking others name %s:%s flags 0x%x", + osi_Log3(afsd_logp, "cm_UpdateVolumeLocation nothing to do, waking others name %s:%s flags 0x%x", volp->cellp->name, volp->namep, volp->flags); osi_Wakeup((LONG_PTR) &volp->flags); return 0; @@ -235,21 +235,21 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * cm_UpdateCell(cellp, 0); /* now we have volume structure locked and held; make RPC to fill it */ - osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,volp->namep)); do { struct rx_connection * rxconnp; code = cm_ConnByMServers(cellp->vlServersp, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); #ifdef MULTIHOMED code = VL_GetEntryByNameU(rxconnp, volp->namep, &uvldbEntry); method = 2; - if ( code == RXGEN_OPCODE ) + if ( code == RXGEN_OPCODE ) #endif { code = VL_GetEntryByNameN(rxconnp, volp->namep, &nvldbEntry); @@ -263,12 +263,12 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * } while (cm_Analyze(connp, userp, reqp, NULL, NULL, cellp->vlServersp, NULL, code)); code = cm_MapVLRPCError(code, reqp); if ( code ) - osi_Log3(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s FAILURE, code 0x%x", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log3(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s FAILURE, code 0x%x", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,volp->namep), code); else - osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s SUCCESS", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s SUCCESS", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,volp->namep)); } @@ -284,23 +284,23 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * char name[VL_MAXNAMELEN]; snprintf(name, VL_MAXNAMELEN, "%s.readonly", volp->namep); - + /* now we have volume structure locked and held; make RPC to fill it */ - osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s", + osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s", osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,name)); do { struct rx_connection * rxconnp; code = cm_ConnByMServers(cellp->vlServersp, userp, reqp, &connp); - if (code) + if (code) continue; rxconnp = cm_GetRxConn(connp); #ifdef MULTIHOMED code = VL_GetEntryByNameU(connp->rxconnp, name, &uvldbEntry); method = 2; - if ( code == RXGEN_OPCODE ) + if ( code == RXGEN_OPCODE ) #endif { code = VL_GetEntryByNameN(connp->rxconnp, name, &nvldbEntry); @@ -314,15 +314,15 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * } while (cm_Analyze(connp, userp, reqp, NULL, NULL, cellp->vlServersp, NULL, code)); code = cm_MapVLRPCError(code, reqp); if ( code ) - osi_Log3(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s FAILURE, code 0x%x", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log3(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s FAILURE, code 0x%x", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,name), code); else - osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s SUCCESS", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log2(afsd_logp, "CALL VL_GetEntryByName{UNO} name %s:%s SUCCESS", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,name)); } - + lock_ObtainWrite(&volp->rw); if (code == 0) { afs_int32 flags; @@ -406,9 +406,9 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * struct rx_connection *rxconnp; code = cm_ConnByMServers(cellp->vlServersp, userp, reqp, &connp); - if (code) + if (code) continue; - + rxconnp = cm_GetRxConn(connp); code = VL_GetAddrsU(rxconnp, &attrs, &uuid, &unique, &nentries, &addrs); rx_PutConnection(rxconnp); @@ -416,10 +416,10 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * if ( code ) { code = cm_MapVLRPCError(code, reqp); - osi_Log2(afsd_logp, "CALL VL_GetAddrsU serverNumber %u FAILURE, code 0x%x", + osi_Log2(afsd_logp, "CALL VL_GetAddrsU serverNumber %u FAILURE, code 0x%x", i, code); continue; - } + } osi_Log1(afsd_logp, "CALL VL_GetAddrsU serverNumber %u SUCCESS", i); addrp = addrs.bulkaddrs_val; @@ -454,8 +454,8 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * } else if (len >= 10 && strcmp(name + len - 9, ".readonly") == 0) { name[len - 9] = '\0'; } - - osi_Log2(afsd_logp, "cm_UpdateVolume name %s -> %s", + + osi_Log2(afsd_logp, "cm_UpdateVolume name %s -> %s", osi_LogSaveString(afsd_logp,volp->namep), osi_LogSaveString(afsd_logp,name)); if (volp->qflags & CM_VOLUME_QFLAG_IN_HASH) @@ -512,7 +512,7 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * for (i=0; iflags & CM_SERVERFLAG_UUID)) { - /* + /* * Check to see if the uuid of the server we know at this address * matches the uuid of the server we are being told about by the * vlserver. If not, ...? @@ -549,15 +549,15 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * lock_ObtainWrite(&volp->rw); } osi_assertx(tsp != NULL, "null cm_server_t"); - + /* * if this server was created by fs setserverprefs - * then it won't have either a cell assignment or + * then it won't have either a cell assignment or * a server uuid. */ - if ( !tsp->cellp ) + if ( !tsp->cellp ) tsp->cellp = cellp; - if ( (method == 2) && !(tsp->flags & CM_SERVERFLAG_UUID) && + if ( (method == 2) && !(tsp->flags & CM_SERVERFLAG_UUID) && !afs_uuid_is_nil(&serverUUID[i])) { tsp->uuid = serverUUID[i]; tsp->flags |= CM_SERVERFLAG_UUID; @@ -593,7 +593,7 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * roServers_alldown = 0; } /* We don't use VLSF_BACKVOL !?! */ - /* Because only the backup on the server holding the RW + /* Because only the backup on the server holding the RW * volume can be valid. This check prevents errors if a * RW is moved but the old backup is not removed. */ @@ -609,12 +609,12 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * } /* Drop the reference obtained by cm_FindServer() */ cm_PutServer(tsp); - } + } /* * Randomize RO list * - * If the first n servers have the same ipRank, then we + * If the first n servers have the same ipRank, then we * randomly pick one among them and move it to the beginning. * We don't bother to re-order the whole list because * the rest of the list is used only if the first server is @@ -658,8 +658,8 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t * volp->flags &= ~CM_VOLUMEFLAG_RESET; volp->flags &= ~CM_VOLUMEFLAG_UPDATING_VL; - osi_Log4(afsd_logp, "cm_UpdateVolumeLocation done, waking others name %s:%s flags 0x%x code 0x%x", - osi_LogSaveString(afsd_logp,volp->cellp->name), + osi_Log4(afsd_logp, "cm_UpdateVolumeLocation done, waking others name %s:%s flags 0x%x code 0x%x", + osi_LogSaveString(afsd_logp,volp->cellp->name), osi_LogSaveString(afsd_logp,volp->namep), volp->flags, code); osi_Wakeup((LONG_PTR) &volp->flags); @@ -703,9 +703,9 @@ cm_volume_t *cm_GetVolumeByFID(cm_fid_t *fidp) } /* hold the volume if we found it */ - if (volp) + if (volp) cm_GetVolume(volp); - + lock_ReleaseRead(&cm_volumeLock); return volp; } @@ -729,7 +729,7 @@ long cm_FindVolumeByID(cm_cell_t *cellp, afs_uint32 volumeID, cm_user_t *userp, (unsigned) volumeID == volp->vol[ROVOL].ID || (unsigned) volumeID == volp->vol[BACKVOL].ID)) break; - } + } volp2 = volp; #endif /* SEARCH_ALL_VOLUMES */ @@ -763,15 +763,15 @@ long cm_FindVolumeByID(cm_cell_t *cellp, afs_uint32 volumeID, cm_user_t *userp, #endif /* hold the volume if we found it */ - if (volp) + if (volp) cm_GetVolume(volp); - + lock_ReleaseRead(&cm_volumeLock); /* return it held */ if (volp) { lock_ObtainWrite(&volp->rw); - + code = 0; if ((volp->flags & CM_VOLUMEFLAG_RESET) && !(flags & CM_GETVOL_FLAG_NO_RESET)) { code = cm_UpdateVolumeLocation(cellp, userp, reqp, volp); @@ -792,19 +792,19 @@ long cm_FindVolumeByID(cm_cell_t *cellp, afs_uint32 volumeID, cm_user_t *userp, } return code; } - + /* otherwise, we didn't find it so consult the VLDB */ sprintf(volNameString, "%u", volumeID); code = cm_FindVolumeByName(cellp, volNameString, userp, reqp, flags | CM_GETVOL_FLAG_IGNORE_LINKED_CELL, outVolpp); - if (code == CM_ERROR_NOSUCHVOLUME && cellp->linkedName[0] && + if (code == CM_ERROR_NOSUCHVOLUME && cellp->linkedName[0] && !(flags & CM_GETVOL_FLAG_IGNORE_LINKED_CELL)) { cm_cell_t *linkedCellp = cm_GetCell(cellp->linkedName, flags); if (linkedCellp) - code = cm_FindVolumeByID(linkedCellp, volumeID, userp, reqp, - flags | CM_GETVOL_FLAG_IGNORE_LINKED_CELL, + code = cm_FindVolumeByID(linkedCellp, volumeID, userp, reqp, + flags | CM_GETVOL_FLAG_IGNORE_LINKED_CELL, outVolpp); } return code; @@ -845,7 +845,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, if (cellp == volp->cellp && strcmp(name, volp->namep) == 0) { break; } - } + } volp2 = volp; #endif /* SEARCH_ALL_VOLUMES */ @@ -863,9 +863,9 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, afs_uint32 volType; /* otherwise, get from VLDB */ - /* + /* * Change to a write lock so that we have exclusive use of - * the first cm_volume_t with a refCount of 0 so that we + * the first cm_volume_t with a refCount of 0 so that we * have time to increment it. */ lock_ConvertRToW(&cm_volumeLock); @@ -881,7 +881,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, #else for ( volp = cm_data.volumeLRULastp; volp; - volp = (cm_volume_t *) osi_QPrev(&volp->q)) + volp = (cm_volume_t *) osi_QPrev(&volp->q)) { if ( volp->refCount == 0 ) { /* There is one we can re-use */ @@ -937,7 +937,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, strncpy(volp->namep, name, VL_MAXNAMELEN); volp->namep[VL_MAXNAMELEN-1] = '\0'; volp->flags = CM_VOLUMEFLAG_RESET; - + for ( volType = RWVOL; volType < NUM_VOL_TYPES; volType++) { volp->vol[volType].state = vl_unknown; volp->vol[volType].nextp = NULL; @@ -953,7 +953,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, if (volp) cm_GetVolume(volp); lock_ReleaseRead(&cm_volumeLock); - + if (!volp) return CM_ERROR_NOSUCHVOLUME; @@ -963,7 +963,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, /* if we get here we are holding the mutex */ if ((volp->flags & CM_VOLUMEFLAG_RESET) && !(flags & CM_GETVOL_FLAG_NO_RESET)) { code = cm_UpdateVolumeLocation(cellp, userp, reqp, volp); - } + } lock_ReleaseWrite(&volp->rw); if (code == 0 && (type == BACKVOL && volp->vol[BACKVOL].ID == 0 || @@ -972,7 +972,7 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, if (code == 0) { *outVolpp = volp; - + lock_ObtainWrite(&cm_volumeLock); if (!(volp->qflags & CM_VOLUME_QFLAG_IN_LRU_QUEUE) || (flags & CM_GETVOL_FLAG_NO_LRU_UPDATE)) @@ -991,19 +991,19 @@ long cm_FindVolumeByName(struct cm_cell *cellp, char *volumeNamep, lock_ReleaseWrite(&cm_volumeLock); } - if (code == CM_ERROR_NOSUCHVOLUME && cellp->linkedName[0] && + if (code == CM_ERROR_NOSUCHVOLUME && cellp->linkedName[0] && !(flags & CM_GETVOL_FLAG_IGNORE_LINKED_CELL)) { cm_cell_t *linkedCellp = cm_GetCell(cellp->linkedName, flags); if (linkedCellp) - code = cm_FindVolumeByName(linkedCellp, volumeNamep, userp, reqp, - flags | CM_GETVOL_FLAG_IGNORE_LINKED_CELL, + code = cm_FindVolumeByName(linkedCellp, volumeNamep, userp, reqp, + flags | CM_GETVOL_FLAG_IGNORE_LINKED_CELL, outVolpp); } return code; -} +} -/* +/* * Only call this function in response to a VNOVOL or VMOVED error * from a file server. Do not call it in response to CM_ERROR_NOSUCHVOLUME * as that can lead to recursive calls. @@ -1018,11 +1018,11 @@ long cm_ForceUpdateVolume(cm_fid_t *fidp, cm_user_t *userp, cm_req_t *reqp) afs_uint32 hash; long code; - if (!fidp) + if (!fidp) return CM_ERROR_INVAL; cellp = cm_FindCellByID(fidp->cell, 0); - if (!cellp) + if (!cellp) return CM_ERROR_NOSUCHCELL; /* search for the volume */ @@ -1034,7 +1034,7 @@ long cm_ForceUpdateVolume(cm_fid_t *fidp, cm_user_t *userp, cm_req_t *reqp) fidp->volume == volp->vol[ROVOL].ID || fidp->volume == volp->vol[BACKVOL].ID)) break; - } + } #endif /* SEARCH_ALL_VOLUMES */ hash = CM_VOLUME_ID_HASH(fidp->volume); @@ -1065,7 +1065,7 @@ long cm_ForceUpdateVolume(cm_fid_t *fidp, cm_user_t *userp, cm_req_t *reqp) osi_assertx(volp == volp2, "unexpected cm_vol_t"); #endif /* hold the volume if we found it */ - if (volp) + if (volp) cm_GetVolume(volp); lock_ReleaseRead(&cm_volumeLock); @@ -1119,11 +1119,11 @@ cm_serverRef_t **cm_GetVolServers(cm_volume_t *volp, afs_uint32 volume, cm_user_ return NULL; } - /* + /* * Increment the refCount on deleted items as well. - * They will be freed by cm_FreeServerList when they get to zero + * They will be freed by cm_FreeServerList when they get to zero */ - for (current = *serverspp; current; current = current->next) + for (current = *serverspp; current; current = current->next) current->refCount++; lock_ReleaseWrite(&cm_serverLock); @@ -1232,7 +1232,7 @@ cm_CheckOfflineVolumeState(cm_volume_t *volp, cm_vol_state_t *statep, afs_uint32 alldeleted = 0; *onlinep = 1; alldown = 0; - + if (serversp->status == srv_busy || serversp->status == srv_offline) serversp->status = srv_not_busy; } @@ -1282,7 +1282,7 @@ cm_CheckOfflineVolumeState(cm_volume_t *volp, cm_vol_state_t *statep, afs_uint32 } } -/* The return code is 0 if the volume is not online and +/* The return code is 0 if the volume is not online and * 1 if the volume is online */ long @@ -1310,7 +1310,7 @@ cm_CheckOfflineVolume(cm_volume_t *volp, afs_uint32 volID) } -/* +/* * called from the Daemon thread. * when checking the offline status, check those of the most recently used volumes first. */ @@ -1322,8 +1322,8 @@ void cm_CheckOfflineVolumes(void) extern int powerStateSuspended; lock_ObtainRead(&cm_volumeLock); - for (volp = cm_data.volumeLRULastp; - volp && !daemon_ShutdownFlag && !powerStateSuspended; + for (volp = cm_data.volumeLRULastp; + volp && !daemon_ShutdownFlag && !powerStateSuspended; volp=(cm_volume_t *) osi_QPrev(&volp->q)) { if (volp->qflags & CM_VOLUME_QFLAG_IN_HASH) { InterlockedIncrement(&volp->refCount); @@ -1357,14 +1357,14 @@ cm_UpdateVolumeStatusInt(cm_volume_t *volp, struct cm_vol_state *statep) lock_ObtainWrite(&cm_serverLock); for (tsrp = statep->serversp; tsrp; tsrp=tsrp->next) { tsp = tsrp->server; - sprintf(addr, "%d.%d.%d.%d", + sprintf(addr, "%d.%d.%d.%d", ((tsp->addr.sin_addr.s_addr & 0xff)), ((tsp->addr.sin_addr.s_addr & 0xff00)>> 8), ((tsp->addr.sin_addr.s_addr & 0xff0000)>> 16), - ((tsp->addr.sin_addr.s_addr & 0xff000000)>> 24)); + ((tsp->addr.sin_addr.s_addr & 0xff000000)>> 24)); if (tsrp->status == srv_deleted) { - osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s deleted", + osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s deleted", statep->ID, osi_LogSaveString(afsd_logp,addr)); continue; } @@ -1373,36 +1373,36 @@ cm_UpdateVolumeStatusInt(cm_volume_t *volp, struct cm_vol_state *statep) if (!(tsp->flags & CM_SERVERFLAG_DOWN)) { allDown = 0; if (tsrp->status == srv_busy) { - osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s busy", + osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s busy", statep->ID, osi_LogSaveString(afsd_logp,addr)); allOffline = 0; someBusy = 1; } else if (tsrp->status == srv_offline) { - osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s offline", + osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s offline", statep->ID, osi_LogSaveString(afsd_logp,addr)); allBusy = 0; someOffline = 1; } else { - osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s online", + osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s online", statep->ID, osi_LogSaveString(afsd_logp,addr)); allOffline = 0; allBusy = 0; } } else { - osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s down", + osi_Log2(afsd_logp, "cm_UpdateVolumeStatusInt volume %d server reference %s down", statep->ID, osi_LogSaveString(afsd_logp,addr)); } cm_PutServerNoLock(tsp); } - } + } lock_ReleaseWrite(&cm_serverLock); - osi_Log5(afsd_logp, "cm_UpdateVolumeStatusInt allDown %d allBusy %d someBusy %d someOffline %d allOffline %d", + osi_Log5(afsd_logp, "cm_UpdateVolumeStatusInt allDown %d allBusy %d someBusy %d someOffline %d allOffline %d", allDown, allBusy, someBusy, someOffline, allOffline); if (allDown) newStatus = vl_alldown; - else if (allBusy || (someBusy && someOffline)) + else if (allBusy || (someBusy && someOffline)) newStatus = vl_busy; else if (allOffline) newStatus = vl_offline; @@ -1429,8 +1429,8 @@ cm_UpdateVolumeStatus(cm_volume_t *volp, afs_uint32 volID) /* * If we are called with volID == 0 then something has gone wrong. * Most likely a race occurred in the server volume list maintenance. - * Since we don't know which volume's status should be updated, - * just update all of them that are known to exist. Better to be + * Since we don't know which volume's status should be updated, + * just update all of them that are known to exist. Better to be * correct than fast. */ afs_uint32 volType; @@ -1446,7 +1446,7 @@ cm_UpdateVolumeStatus(cm_volume_t *volp, afs_uint32 volID) ** RO list according to the changed rank of server. */ void cm_ChangeRankVolume(cm_server_t *tsp) -{ +{ int code; cm_volume_t* volp; afs_int32 refCount; @@ -1473,27 +1473,27 @@ void cm_ChangeRankVolume(cm_server_t *tsp) osi_assertx(refCount >= 0, "cm_volume_t refCount underflow"); } lock_ReleaseRead(&cm_volumeLock); -} +} -/* dump all volumes that have reference count > 0 to a file. - * cookie is used to identify this batch for easy parsing, - * and it a string provided by a caller +/* dump all volumes that have reference count > 0 to a file. + * cookie is used to identify this batch for easy parsing, + * and it a string provided by a caller */ int cm_DumpVolumes(FILE *outputFile, char *cookie, int lock) { int zilch; cm_volume_t *volp; char output[1024]; - + if (lock) { lock_ObtainRead(&cm_scacheLock); lock_ObtainRead(&cm_volumeLock); } - + sprintf(output, "%s - dumping volumes - cm_data.currentVolumes=%d, cm_data.maxVolumes=%d\r\n", cookie, cm_data.currentVolumes, cm_data.maxVolumes); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + for (volp = cm_data.allVolumesp; volp; volp=volp->allNextp) { time_t t; @@ -1548,16 +1548,16 @@ int cm_DumpVolumes(FILE *outputFile, char *cookie, int lock) } sprintf(output, "%s - Done dumping volumes.\r\n", cookie); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + if (lock) { lock_ReleaseRead(&cm_volumeLock); lock_ReleaseRead(&cm_scacheLock); } - return (0); + return (0); } -/* +/* * String hash function used by SDBM project. * It was chosen because it is fast and provides * decent coverage. @@ -1582,7 +1582,7 @@ afs_uint32 SDBMHash(const char * str) void cm_AddVolumeToNameHashTable(cm_volume_t *volp) { int i; - + if (volp->qflags & CM_VOLUME_QFLAG_IN_HASH) return; @@ -1599,7 +1599,7 @@ void cm_RemoveVolumeFromNameHashTable(cm_volume_t *volp) cm_volume_t **lvolpp; cm_volume_t *tvolp; int i; - + if (volp->qflags & CM_VOLUME_QFLAG_IN_HASH) { /* hash it out first */ i = CM_VOLUME_NAME_HASH(volp->namep); @@ -1634,7 +1634,7 @@ void cm_AddVolumeToIDHashTable(cm_volume_t *volp, afs_uint32 volType) statep->nextp = cm_data.volumeRWIDHashTablep[i]; cm_data.volumeRWIDHashTablep[i] = volp; break; - case ROVOL: + case ROVOL: statep->nextp = cm_data.volumeROIDHashTablep[i]; cm_data.volumeROIDHashTablep[i] = volp; break; @@ -1654,7 +1654,7 @@ void cm_RemoveVolumeFromIDHashTable(cm_volume_t *volp, afs_uint32 volType) cm_volume_t *tvolp; struct cm_vol_state * statep; int i; - + statep = cm_VolumeStateByType(volp, volType); if (statep->qflags & CM_VOLUME_QFLAG_IN_HASH) { @@ -1771,7 +1771,7 @@ void cm_VolumeStatusNotification(cm_volume_t * volp, afs_uint32 volID, enum vols osi_LogSaveString(afsd_logp, volstr), volID, volstatus_str(old), volstatus_str(new)); cm_VolStatus_Change_Notification(volp->cellp->cellID, volID, new); -} +} enum volstatus cm_GetVolumeStatus(cm_volume_t *volp, afs_uint32 volID) { @@ -1785,7 +1785,7 @@ enum volstatus cm_GetVolumeStatus(cm_volume_t *volp, afs_uint32 volID) /* Renew .readonly volume callbacks that are more than * 30 minutes old. (A volume callback is issued for 2 hours.) */ -void +void cm_VolumeRenewROCallbacks(void) { cm_volume_t * volp; @@ -1819,13 +1819,13 @@ cm_VolumeRenewROCallbacks(void) lock_ReleaseRead(&cm_volumeLock); } -cm_vol_state_t * +cm_vol_state_t * cm_VolumeStateByType(cm_volume_t *volp, afs_uint32 volType) { return &volp->vol[volType]; } -cm_vol_state_t * +cm_vol_state_t * cm_VolumeStateByID(cm_volume_t *volp, afs_uint32 id) { cm_vol_state_t * statep = NULL; @@ -1840,7 +1840,7 @@ cm_VolumeStateByID(cm_volume_t *volp, afs_uint32 id) return(statep); } -cm_vol_state_t * +cm_vol_state_t * cm_VolumeStateByName(cm_volume_t *volp, char *volname) { size_t len = strlen(volname); @@ -1850,13 +1850,13 @@ cm_VolumeStateByName(cm_volume_t *volp, char *volname) statep = &volp->vol[ROVOL]; else if (cm_stricmp_utf8N(".backup", &volname[len-7]) == 0) statep = &volp->vol[BACKVOL]; - else + else statep = &volp->vol[RWVOL]; return statep; } -afs_int32 +afs_int32 cm_VolumeType(cm_volume_t *volp, afs_uint32 id) { if (id == volp->vol[RWVOL].ID) diff --git a/src/WINNT/afsd/ctokens.c b/src/WINNT/afsd/ctokens.c index 0aa31fcde..9fb2d44a8 100644 --- a/src/WINNT/afsd/ctokens.c +++ b/src/WINNT/afsd/ctokens.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsd/cunlog.c b/src/WINNT/afsd/cunlog.c index 49a82f861..a3ff145ee 100644 --- a/src/WINNT/afsd/cunlog.c +++ b/src/WINNT/afsd/cunlog.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsd/fs.c b/src/WINNT/afsd/fs.c index dfd03ac6e..77bdb6b46 100644 --- a/src/WINNT/afsd/fs.c +++ b/src/WINNT/afsd/fs.c @@ -1,7 +1,7 @@ /* * 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 @@ -102,7 +102,7 @@ struct AclEntry { afs_int32 rights; }; -static void +static void ZapAcl (struct Acl *acl) { if (!acl) @@ -116,7 +116,7 @@ ZapAcl (struct Acl *acl) /* * Mods for the AFS/DFS protocol translator. * - * DFS rights. It's ugly to put these definitions here, but they + * DFS rights. It's ugly to put these definitions here, but they * *cannot* change, because they're part of the wire protocol. * In any event, the protocol translator will guarantee these * assignments for AFS cache managers. @@ -151,7 +151,7 @@ static int parm_setacl_id, parm_copyacl_id, parm_listacl_id; * return 0, 1 or 2, as appropriate. Abort if both switches are present. */ /* int id; Offset of -id switch; -if is next switch */ -static int +static int getidf(struct cmd_syndesc *as, int id) { int idf = 0; @@ -175,85 +175,85 @@ static int PRights(afs_int32 arights, int dfs) { if (!dfs) { - if (arights & PRSFS_READ) + if (arights & PRSFS_READ) printf("r"); - if (arights & PRSFS_LOOKUP) + if (arights & PRSFS_LOOKUP) printf("l"); - if (arights & PRSFS_INSERT) + if (arights & PRSFS_INSERT) printf("i"); - if (arights & PRSFS_DELETE) + if (arights & PRSFS_DELETE) printf("d"); - if (arights & PRSFS_WRITE) + if (arights & PRSFS_WRITE) printf("w"); - if (arights & PRSFS_LOCK) + if (arights & PRSFS_LOCK) printf("k"); - if (arights & PRSFS_ADMINISTER) + if (arights & PRSFS_ADMINISTER) printf("a"); - if (arights & PRSFS_USR0) + if (arights & PRSFS_USR0) printf("A"); - if (arights & PRSFS_USR1) + if (arights & PRSFS_USR1) printf("B"); - if (arights & PRSFS_USR2) + if (arights & PRSFS_USR2) printf("C"); - if (arights & PRSFS_USR3) + if (arights & PRSFS_USR3) printf("D"); - if (arights & PRSFS_USR4) + if (arights & PRSFS_USR4) printf("E"); - if (arights & PRSFS_USR5) + if (arights & PRSFS_USR5) printf("F"); - if (arights & PRSFS_USR6) + if (arights & PRSFS_USR6) printf("G"); - if (arights & PRSFS_USR7) + if (arights & PRSFS_USR7) printf("H"); } else { - if (arights & DFS_READ) + if (arights & DFS_READ) printf("r"); - else + else printf("-"); - if (arights & DFS_WRITE) - printf("w"); - else + if (arights & DFS_WRITE) + printf("w"); + else printf("-"); - if (arights & DFS_EXECUTE) - printf("x"); - else + if (arights & DFS_EXECUTE) + printf("x"); + else printf("-"); - if (arights & DFS_CONTROL) - printf("c"); - else + if (arights & DFS_CONTROL) + printf("c"); + else printf("-"); - if (arights & DFS_INSERT) - printf("i"); - else + if (arights & DFS_INSERT) + printf("i"); + else printf("-"); - if (arights & DFS_DELETE) - printf("d"); - else + if (arights & DFS_DELETE) + printf("d"); + else printf("-"); - if (arights & (DFS_USRALL)) + if (arights & (DFS_USRALL)) printf("+"); - if (arights & DFS_USR0) + if (arights & DFS_USR0) printf("A"); - if (arights & DFS_USR1) + if (arights & DFS_USR1) printf("B"); - if (arights & DFS_USR2) + if (arights & DFS_USR2) printf("C"); - if (arights & DFS_USR3) + if (arights & DFS_USR3) printf("D"); - if (arights & DFS_USR4) + if (arights & DFS_USR4) printf("E"); - if (arights & DFS_USR5) + if (arights & DFS_USR5) printf("F"); - if (arights & DFS_USR6) + if (arights & DFS_USR6) printf("G"); - if (arights & DFS_USR7) + if (arights & DFS_USR7) printf("H"); - } + } return 0; } /* this function returns TRUE (1) if the file is in AFS, otherwise false (0) */ -static int +static int InAFS(char *apath) { struct ViceIoctl blob; @@ -272,13 +272,13 @@ InAFS(char *apath) code = pioctl_utf8(apath, VIOCGETFID, &blob, 1); if (code) { - if ((errno == EINVAL) || (errno == ENOENT)) + if ((errno == EINVAL) || (errno == ENOENT)) return 0; } return 1; } -static int +static int IsFreelanceRoot(char *apath) { struct ViceIoctl blob; @@ -325,7 +325,7 @@ Parent(char *apath) enum rtype {add, destroy, deny}; -static afs_int32 +static afs_int32 Convert(char *arights, int dfs, enum rtype *rtypep) { afs_int32 mode; @@ -338,24 +338,24 @@ Convert(char *arights, int dfs, enum rtype *rtypep) *rtypep = deny; return 0; } - if (!strcmp(arights,"read")) + if (!strcmp(arights,"read")) return DFS_READ | DFS_EXECUTE; - if (!strcmp(arights, "write")) - return DFS_READ | DFS_EXECUTE | DFS_INSERT | DFS_DELETE | + if (!strcmp(arights, "write")) + return DFS_READ | DFS_EXECUTE | DFS_INSERT | DFS_DELETE | DFS_WRITE; - if (!strcmp(arights, "all")) - return DFS_READ | DFS_EXECUTE | DFS_INSERT | DFS_DELETE | + if (!strcmp(arights, "all")) + return DFS_READ | DFS_EXECUTE | DFS_INSERT | DFS_DELETE | DFS_WRITE | DFS_CONTROL; } else { - if (!strcmp(arights,"read")) + if (!strcmp(arights,"read")) return PRSFS_READ | PRSFS_LOOKUP; - if (!strcmp(arights, "write")) - return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | + if (!strcmp(arights, "write")) + return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | PRSFS_WRITE | PRSFS_LOCK; - if (!strcmp(arights, "mail")) + if (!strcmp(arights, "mail")) return PRSFS_INSERT | PRSFS_LOCK | PRSFS_LOOKUP; - if (!strcmp(arights, "all")) - return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | + if (!strcmp(arights, "all")) + return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | PRSFS_WRITE | PRSFS_LOCK | PRSFS_ADMINISTER; } if (!strcmp(arights, "none")) { @@ -365,74 +365,74 @@ Convert(char *arights, int dfs, enum rtype *rtypep) mode = 0; for(; (tc = *arights) != '\0'; arights++) { if (dfs) { - if (tc == '-') + if (tc == '-') continue; - else if (tc == 'r') + else if (tc == 'r') mode |= DFS_READ; - else if (tc == 'w') + else if (tc == 'w') mode |= DFS_WRITE; - else if (tc == 'x') + else if (tc == 'x') mode |= DFS_EXECUTE; - else if (tc == 'c') + else if (tc == 'c') mode |= DFS_CONTROL; - else if (tc == 'i') + else if (tc == 'i') mode |= DFS_INSERT; - else if (tc == 'd') + else if (tc == 'd') mode |= DFS_DELETE; - else if (tc == 'A') + else if (tc == 'A') mode |= DFS_USR0; - else if (tc == 'B') + else if (tc == 'B') mode |= DFS_USR1; - else if (tc == 'C') + else if (tc == 'C') mode |= DFS_USR2; - else if (tc == 'D') + else if (tc == 'D') mode |= DFS_USR3; - else if (tc == 'E') + else if (tc == 'E') mode |= DFS_USR4; - else if (tc == 'F') + else if (tc == 'F') mode |= DFS_USR5; - else if (tc == 'G') + else if (tc == 'G') mode |= DFS_USR6; - else if (tc == 'H') + else if (tc == 'H') mode |= DFS_USR7; else { - fprintf(stderr, "%s: illegal DFS rights character '%c'.\n", + fprintf(stderr, "%s: illegal DFS rights character '%c'.\n", pn, tc); exit(1); } } else { - if (tc == 'r') + if (tc == 'r') mode |= PRSFS_READ; - else if (tc == 'l') + else if (tc == 'l') mode |= PRSFS_LOOKUP; - else if (tc == 'i') + else if (tc == 'i') mode |= PRSFS_INSERT; - else if (tc == 'd') + else if (tc == 'd') mode |= PRSFS_DELETE; - else if (tc == 'w') + else if (tc == 'w') mode |= PRSFS_WRITE; - else if (tc == 'k') + else if (tc == 'k') mode |= PRSFS_LOCK; - else if (tc == 'a') + else if (tc == 'a') mode |= PRSFS_ADMINISTER; - else if (tc == 'A') + else if (tc == 'A') mode |= PRSFS_USR0; - else if (tc == 'B') + else if (tc == 'B') mode |= PRSFS_USR1; - else if (tc == 'C') + else if (tc == 'C') mode |= PRSFS_USR2; - else if (tc == 'D') + else if (tc == 'D') mode |= PRSFS_USR3; - else if (tc == 'E') + else if (tc == 'E') mode |= PRSFS_USR4; - else if (tc == 'F') + else if (tc == 'F') mode |= PRSFS_USR5; - else if (tc == 'G') + else if (tc == 'G') mode |= PRSFS_USR6; - else if (tc == 'H') + else if (tc == 'H') mode |= PRSFS_USR7; else { - fprintf(stderr, "%s: illegal rights character '%c'.\n", pn, + fprintf(stderr, "%s: illegal rights character '%c'.\n", pn, tc); exit(1); } @@ -445,7 +445,7 @@ static struct AclEntry * FindList (struct AclEntry *alist, char *aname) { while (alist) { - if (!strcasecmp(alist->name, aname)) + if (!strcasecmp(alist->name, aname)) return alist; alist = alist->next; } @@ -453,13 +453,13 @@ FindList (struct AclEntry *alist, char *aname) } /* if no parm specified in a particular slot, set parm to be "." instead */ -static void +static void SetDotDefault(struct cmd_item **aitemp) { struct cmd_item *ti; int len_data = 2; - if (*aitemp) + if (*aitemp) return; /* already has value */ /* otherwise, allocate an item representing "." */ ti = (struct cmd_item *) malloc(sizeof(struct cmd_item)); @@ -474,7 +474,7 @@ SetDotDefault(struct cmd_item **aitemp) *aitemp = ti; } -static void +static void ChangeList (struct Acl *al, afs_int32 plus, char *aname, afs_int32 arights) { struct AclEntry *tlist; @@ -507,12 +507,12 @@ ChangeList (struct Acl *al, afs_int32 plus, char *aname, afs_int32 arights) tlist->next = al->minuslist; al->minuslist = tlist; al->nminus++; - if (arights == 0) + if (arights == 0) al->nminus -= PruneList(&al->minuslist, al->dfs); } } -static void +static void ZapList (struct AclEntry *alist) { struct AclEntry *tp, *np; @@ -522,7 +522,7 @@ ZapList (struct AclEntry *alist) } } -static int +static int PruneList (struct AclEntry **ae, int dfs) { struct AclEntry **lp; @@ -547,7 +547,7 @@ PruneList (struct AclEntry **ae, int dfs) static char * SkipLine (char *astr) { - while (*astr !='\n') + while (*astr !='\n') astr++; astr++; return astr; @@ -630,7 +630,7 @@ ParseAcl (char *astr, int astr_size) first = 0; for(i=0;iname, sizeof(tl->name), tname))) { fprintf (stderr, "name - not enough space"); @@ -648,7 +648,7 @@ ParseAcl (char *astr, int astr_size) } tl->rights = trights; tl->next = 0; - if (last) + if (last) last->next = tl; last = tl; } @@ -668,7 +668,7 @@ ParseAcl (char *astr, int astr_size) tl = (struct AclEntry *) malloc(sizeof (struct AclEntry)); if (tl == NULL) goto nminus_err; - if (!first) + if (!first) first = tl; if( FAILED(StringCbCopy(tl->name, sizeof(tl->name), tname))) { fprintf (stderr, "name - not enough space"); @@ -676,7 +676,7 @@ ParseAcl (char *astr, int astr_size) } tl->rights = trights; tl->next = 0; - if (last) + if (last) last->next = tl; last = tl; } @@ -688,14 +688,14 @@ ParseAcl (char *astr, int astr_size) for (;first; first = next) { next = first->next; free(first); - } + } first = ta->pluslist; nplus_err: for (;first; first = next) { next = first->next; free(first); - } + } free(ta); return NULL; } @@ -709,9 +709,9 @@ PrintStatus(VolumeStatus *status, char *name, char *motd, char *offmsg) if (*motd != 0) printf("Current message of the day is %s\n",motd); printf("Current disk quota is "); - if (status->MaxQuota != 0) + if (status->MaxQuota != 0) printf("%d\n", status->MaxQuota); - else + else printf("unlimited\n"); printf("Current blocks used are %d\n",status->BlocksInUse); printf("The partition has %d blocks available out of %d\n", @@ -736,17 +736,17 @@ QuickPrintStatus(VolumeStatus *status, char *name) if (QuotaUsed > 90.0){ printf(" %5.0f%%<<", QuotaUsed); WARN = 1; - } else + } else printf(" %5.0f%% ", QuotaUsed); PartUsed = (100.0 - ((((double)status->PartBlocksAvail)/status->PartMaxBlocks) * 100.0)); if (PartUsed > 97.0){ printf(" %9.0f%%<<", PartUsed); WARN = 1; - } else + } else printf(" %9.0f%% ", PartUsed); if (WARN){ printf(" <PartMaxBlocks, status->PartMaxBlocks - status->PartBlocksAvail, status->PartBlocksAvail); - + PartUsed = (100.0 - ((((double)status->PartBlocksAvail)/status->PartMaxBlocks) * 100.0)); if (PartUsed > 90.0){ printf(" %4.0f%%<<", PartUsed); WARN = 1; - } else + } else printf(" %4.0f%% ", PartUsed); if (WARN){ printf(" <data)) continue; } - if (rtype == deny && !ta->dfs) + if (rtype == deny && !ta->dfs) plusp = 0; - if (rtype == destroy && ta->dfs) + if (rtype == destroy && ta->dfs) rights = -1; ChangeList(ta, plusp, ui->data, rights); } @@ -1112,7 +1112,7 @@ SetACLCmd(struct cmd_syndesc *as, void *arock) if (!fsenv) { fprintf(stderr, "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s", - "\nPossible reasons for this include:\n\n", + "\nPossible reasons for this include:\n\n", " -You may have specified an inappropriate combination of rights.\n", " For example, some DFS-supported filesystems may not allow you to\n", " drop the \"c\" right from \"user_obj\".\n\n", @@ -1129,7 +1129,7 @@ SetACLCmd(struct cmd_syndesc *as, void *arock) " -If you add a user or group to a DFS ACL, remember that it must be\n", " fully specified as \"user:username\" or \"group:groupname\". In addition, there\n", " may be local requirements on the format of the user or group name.\n", - " Check with your cell administrator.\n\n", + " Check with your cell administrator.\n\n", " -Or numerous other possibilities. It would be great if we could be more\n", " precise about the actual problem, but for various reasons, this is\n", " impractical via this interface. If you can't figure it out, you\n", @@ -1139,7 +1139,7 @@ SetACLCmd(struct cmd_syndesc *as, void *arock) } } else { fprintf(stderr, - "%s: Invalid argument, possible reasons include:\n", + "%s: Invalid argument, possible reasons include:\n", pn); fprintf(stderr,"\t-File not in AFS\n"); fprintf(stderr, @@ -1158,7 +1158,7 @@ SetACLCmd(struct cmd_syndesc *as, void *arock) return error; } -static int +static int CopyACLCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -1171,9 +1171,9 @@ CopyACLCmd(struct cmd_syndesc *as, void *arock) int error = 0; size_t len; - if (as->parms[2].items) + if (as->parms[2].items) clear=1; - else + else clear=0; blob.out_size = AFS_PIOCTL_MAXSIZE; blob.in_size = idf; @@ -1203,9 +1203,9 @@ CopyACLCmd(struct cmd_syndesc *as, void *arock) } if (ta) ZapAcl(ta); - if (clear) + if (clear) ta = EmptyAcl(space); - else + else ta = ParseAcl(space, AFS_PIOCTL_MAXSIZE); if (!ta) { fprintf(stderr, @@ -1216,16 +1216,16 @@ CopyACLCmd(struct cmd_syndesc *as, void *arock) } CleanAcl(ta, ti->data); if (ta->dfs != fa->dfs) { - fprintf(stderr, - "%s: incompatible file system types: acl not copied to %s; aborted\n", + fprintf(stderr, + "%s: incompatible file system types: acl not copied to %s; aborted\n", pn, ti->data); error = 1; continue; } if (ta->dfs) { if (! clear && strcmp(ta->cell, fa->cell) != 0) { - fprintf(stderr, - "%s: default DCE cell differs for file %s: use \"-clear\" switch; acl not merged\n", + fprintf(stderr, + "%s: default DCE cell differs for file %s: use \"-clear\" switch; acl not merged\n", pn, ti->data); error = 1; continue; @@ -1235,9 +1235,9 @@ CopyACLCmd(struct cmd_syndesc *as, void *arock) exit(1); } } - for (tp = fa->pluslist;tp;tp=tp->next) + for (tp = fa->pluslist;tp;tp=tp->next) ChangeList(ta, 1, tp->name, tp->rights); - for (tp = fa->minuslist;tp;tp=tp->next) + for (tp = fa->minuslist;tp;tp=tp->next) ChangeList(ta, 0, tp->name, tp->rights); blob.in = AclToString(ta); blob.out_size=0; @@ -1257,7 +1257,7 @@ CopyACLCmd(struct cmd_syndesc *as, void *arock) } error = 1; } - } + } if (ta) ZapAcl(ta); ZapAcl(fa); @@ -1317,7 +1317,7 @@ BadName(char *aname, char *fname) /* clean up an access control list of its bad entries; return 1 if we made any changes to the list, and 0 otherwise */ -static int +static int CleanAcl(struct Acl *aa, char *fname) { struct AclEntry *te, **le, *ne; @@ -1360,7 +1360,7 @@ CleanAcl(struct Acl *aa, char *fname) /* clean up an acl to not have bogus entries */ -static int +static int CleanACLCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -1416,11 +1416,11 @@ CleanACLCmd(struct cmd_syndesc *as, void *arock) if (code) { if (errno == EINVAL) { fprintf(stderr, - "%s: Invalid argument, possible reasons include\n", + "%s: Invalid argument, possible reasons include\n", pn); fprintf(stderr,"%s: File not in vice or\n", pn); fprintf(stderr, - "%s: Too many users on access control list or\n", + "%s: Too many users on access control list or\n", pn); } else { Die(errno, ti->data); @@ -1432,7 +1432,7 @@ CleanACLCmd(struct cmd_syndesc *as, void *arock) /* now list the updated acl */ printf("Access list for %s is now\n", ti->data); if (ta->nplus > 0) { - if (!ta->dfs) + if (!ta->dfs) printf("Normal rights:\n"); for(te = ta->pluslist;te;te=te->next) { printf(" %s ", te->name); @@ -1448,7 +1448,7 @@ CleanACLCmd(struct cmd_syndesc *as, void *arock) printf("\n"); } } - if (ti->next) + if (ti->next) printf("\n"); } else printf("Access list for %s is fine.\n", ti->data); @@ -1458,8 +1458,8 @@ CleanACLCmd(struct cmd_syndesc *as, void *arock) return error; } -static int -ListACLCmd(struct cmd_syndesc *as, void *arock) +static int +ListACLCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; struct Acl *ta = 0; @@ -1594,8 +1594,8 @@ FlushVolumeCmd(struct cmd_syndesc *as, void *arock) return error; } -static int -FlushCmd(struct cmd_syndesc *as, void *arock) +static int +FlushCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; struct ViceIoctl blob; @@ -1606,7 +1606,7 @@ FlushCmd(struct cmd_syndesc *as, void *arock) if (as->parms[1].items) literal = 1; - + for(ti=as->parms[0].items; ti; ti=ti->next) { /* once per file */ memset(&options, 0, sizeof(options)); @@ -1620,7 +1620,7 @@ FlushCmd(struct cmd_syndesc *as, void *arock) code = pioctl_utf8(ti->data, VIOCFLUSH, &blob, 0); if (code) { if (errno == EMFILE) { - fprintf(stderr, "%s: Can't flush active file %s\n", pn, + fprintf(stderr, "%s: Can't flush active file %s\n", pn, ti->data); } else { fprintf(stderr, "%s: Error flushing file ", pn); @@ -1681,9 +1681,9 @@ SetVolCmd(struct cmd_syndesc *as, void *arock) { continue; } } - if (as->parms[2].items) + if (as->parms[2].items) motd = as->parms[2].items->data; - if (as->parms[3].items) + if (as->parms[3].items) offmsg = as->parms[3].items->data; input = (char *)status + sizeof(*status); *(input++) = '\0'; /* never set name: this call doesn't change vldb */ @@ -1758,7 +1758,7 @@ filetypestr(afs_uint32 type) return s; } -static int +static int ExamineCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -1896,7 +1896,7 @@ ExamineCmd(struct cmd_syndesc *as, void *arock) } static int -ListQuotaCmd(struct cmd_syndesc *as, void *arock) +ListQuotaCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; struct ViceIoctl blob; @@ -1905,7 +1905,7 @@ ListQuotaCmd(struct cmd_syndesc *as, void *arock) char *name; int error = 0; - + printf("%-25s%-11s%-11s%-7s%-13s\n", "Volume Name", " Quota", " Used", " %Used", " Partition"); SetDotDefault(&as->parms[0].items); @@ -1943,7 +1943,7 @@ WhereIsCmd(struct cmd_syndesc *as, void *arock) if (as->parms[1].items) literal = 1; - + SetDotDefault(&as->parms[0].items); for(ti=as->parms[0].items; ti; ti=ti->next) { cm_fid_t fid; @@ -1958,7 +1958,7 @@ WhereIsCmd(struct cmd_syndesc *as, void *arock) options.literal = literal; blob.in_size = options.size; /* no variable length data */ blob.in = &options; - + blob.out_size = sizeof(cm_fid_t); blob.out = (char *) &fid; if (0 == pioctl_utf8(ti->data, VIOCGETFID, &blob, 1) && @@ -1990,12 +1990,12 @@ WhereIsCmd(struct cmd_syndesc *as, void *arock) continue; } hosts = (afs_int32 *) space; - printf("%s %s is on host%s ", + printf("%s %s is on host%s ", filetypestr(filetype), ti->data, (hosts[0] && !hosts[1]) ? "": "s"); for(j=0; jparms[0].items); @@ -2047,7 +2047,7 @@ QuotaCmd(struct cmd_syndesc *as, void *arock) double quotaPct; struct VolumeStatus *status; int error = 0; - + SetDotDefault(&as->parms[0].items); for(ti=as->parms[0].items; ti; ti=ti->next) { /* once per file */ @@ -2065,9 +2065,9 @@ QuotaCmd(struct cmd_syndesc *as, void *arock) } status = (VolumeStatus *)space; - if (status->MaxQuota) + if (status->MaxQuota) quotaPct = ((((double)status->BlocksInUse)/status->MaxQuota) * 100.0); - else + else quotaPct = 0.0; printf("%2.0f%% of quota used.\n", quotaPct); } @@ -2093,7 +2093,7 @@ ListMountCmd(struct cmd_syndesc *as, void *arock) int link_chars_read; /*Num chars read in readlink()*/ #endif /* not WIN32 */ int thru_symlink; /*Did we get to a mount point via a symlink?*/ - + int error = 0; for(ti=as->parms[0].items; ti; ti=ti->next) { /* once per file */ @@ -2328,7 +2328,7 @@ MakeMountCmd(struct cmd_syndesc *as, void *arock) fprintf(stderr,"%s: mount points must be created within the AFS file system\n", pn); return 1; } - } else + } else #endif { fprintf(stderr,"%s: mount points must be created within the AFS file system\n", pn); @@ -2573,11 +2573,11 @@ CheckServersCmd(struct cmd_syndesc *as, void *arock) /* prepare flags for checkservers command */ temp = 2; /* default to checking local cell only */ - if (as->parms[2].items) + if (as->parms[2].items) temp |= 1; /* set fast flag */ - if (as->parms[1].items) + if (as->parms[1].items) temp &= ~2; /* turn off local cell check */ - + checkserv.magic = 0x12345678; /* XXX */ checkserv.tflags=temp; @@ -2616,7 +2616,7 @@ CheckServersCmd(struct cmd_syndesc *as, void *arock) } else if(checkserv.tinterval> 600) { printf("Warning: The maximum -interval value is 10 mins (600 secs)\n"); checkserv.tinterval=600; /* 10 min max interval */ - } + } } else { checkserv.tinterval = -1; /* don't change current interval */ } @@ -2655,10 +2655,10 @@ CheckServersCmd(struct cmd_syndesc *as, void *arock) #endif if (checkserv.tinterval >= 0) { - if (checkserv.tinterval > 0) - printf("The new down server probe interval (%d secs) is now in effect (old interval was %d secs)\n", + if (checkserv.tinterval > 0) + printf("The new down server probe interval (%d secs) is now in effect (old interval was %d secs)\n", checkserv.tinterval, temp); - else + else printf("The current down server probe interval is %d secs\n", temp); return 0; } @@ -2677,7 +2677,7 @@ CheckServersCmd(struct cmd_syndesc *as, void *arock) } #endif - if (temp == 0) + if (temp == 0) break; tp = hostutil_GetNameByINet(temp); printf(" %s", tp); @@ -2695,7 +2695,7 @@ MessagesCmd(struct cmd_syndesc *as, void *arock) struct ViceIoctl blob; struct gaginfo gagflags; struct cmd_item *show; - + memset(&gagflags, 0, sizeof(struct gaginfo)); blob.in_size = sizeof(struct gaginfo); blob.in = (caddr_t ) &gagflags; @@ -2713,13 +2713,13 @@ MessagesCmd(struct cmd_syndesc *as, void *arock) else if (!strcasecmp (show->data, "none")) /* do nothing */ ; else { - fprintf(stderr, - "unrecognized flag %s: must be in {user,console,all,none}\n", + fprintf(stderr, + "unrecognized flag %s: must be in {user,console,all,none}\n", show->data); code = EINVAL; } } - + if (code) return 1; @@ -2736,7 +2736,7 @@ CheckVolumesCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; struct ViceIoctl blob; - + blob.in_size = 0; blob.out_size = 0; code = pioctl_utf8(0, VIOCCKBACK, &blob, 1); @@ -2745,7 +2745,7 @@ CheckVolumesCmd(struct cmd_syndesc *as, void *arock) return 1; } printf("All volumeID/name mappings checked.\n"); - + return 0; } @@ -2755,7 +2755,7 @@ SetCacheSizeCmd(struct cmd_syndesc *as, void *arock) afs_int32 code; struct ViceIoctl blob; afs_int32 temp; - + #ifdef WIN32 if ( !IsAdmin() ) { fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); @@ -2787,8 +2787,8 @@ SetCacheSizeCmd(struct cmd_syndesc *as, void *arock) if (code) { Die(errno, (char *) 0); return 1; - } - + } + printf("New cache size set.\n"); return 0; } @@ -2810,7 +2810,7 @@ GetCacheParmsCmd(struct cmd_syndesc *as, void *arock) Die(errno, NULL); return 1; } - + printf("AFS using %I64u of the cache's available %I64u 1K byte blocks.\n", parms.parms[1], parms.parms[0]); if (parms.parms[1] > parms.parms[0]) @@ -2830,7 +2830,7 @@ ListCellsCmd(struct cmd_syndesc *as, void *arock) errno_t err; resolve = !(as->parms[0].items); /* -numeric */ - + for(i=0;i<1000;i++) { tp = space; #if _MSC_VER < 1400 @@ -2852,11 +2852,11 @@ ListCellsCmd(struct cmd_syndesc *as, void *arock) blob.out = space; code = pioctl_utf8(0, VIOCGETCELL, &blob, 1); if (code < 0) { - if (errno == EDOM) + if (errno == EDOM) break; /* done with the list */ Die(errno, 0); return 1; - } + } tp = space; #if _MSC_VER < 1400 memcpy(&magic, tp, sizeof(afs_int32)); @@ -2883,7 +2883,7 @@ ListCellsCmd(struct cmd_syndesc *as, void *arock) exit(1); } #endif - if (addr == 0) + if (addr == 0) break; if (resolve) { @@ -2960,7 +2960,7 @@ CallBackRxConnCmd(struct cmd_syndesc *as, void *arock) struct hostent *thp; char *tp; int setp; - + ti = as->parms[0].items; setp = 1; if (ti) { @@ -2982,13 +2982,13 @@ CallBackRxConnCmd(struct cmd_syndesc *as, void *arock) hostAddr = 0; /* means don't set host */ setp = 0; /* aren't setting host */ } - + /* now do operation */ blob.in_size = sizeof(afs_int32); blob.out_size = sizeof(afs_int32); blob.in = (char *) &hostAddr; blob.out = (char *) &hostAddr; - + code = pioctl_utf8(0, VIOC_CBADDR, &blob, 1); if (code < 0) { Die(errno, 0); @@ -3173,7 +3173,7 @@ NewCellCmd(struct cmd_syndesc *as, void *arock) Die(errno, as->parms[0].items->data); return 1; } - + printf("Cell servers information for %s added or updated.\n", as->parms[0].items->data); return 0; @@ -3237,7 +3237,7 @@ WhichCellCmd(struct cmd_syndesc *as, void *arock) if (as->parms[1].items) literal = 1; - + SetDotDefault(&as->parms[0].items); for(ti=as->parms[0].items; ti; ti=ti->next) { cm_fid_t fid; @@ -3300,7 +3300,7 @@ WSCellCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; struct ViceIoctl blob; - + blob.in_size = 0; blob.in = NULL; blob.out_size = AFS_PIOCTL_MAXSIZE; @@ -3338,7 +3338,7 @@ MonitorCmd(struct cmd_syndesc *as, void *arock) char *tp; int setp; errno_t err; - + ti = as->parms[0].items; setp = 1; if (ti) { @@ -3408,7 +3408,7 @@ SysNameCmd(struct cmd_syndesc *as, void *arock) errno_t err; size_t destRemaining = sizeof(space); size_t len; - + ti = as->parms[0].items; if (ti) { #ifdef WIN32 @@ -3464,7 +3464,7 @@ SysNameCmd(struct cmd_syndesc *as, void *arock) if (code) { Die(errno, 0); return 1; - } + } if (setp) { printf("%s: new sysname%s set.\n", pn, setp > 1 ? " list" : ""); return 0; @@ -3484,7 +3484,7 @@ SysNameCmd(struct cmd_syndesc *as, void *arock) if (!setp) { fprintf(stderr,"No sysname name value was found\n"); return 1; - } + } space[blob.out_size - 1] = '\0'; printf("Current sysname%s is", setp > 1 ? " list" : ""); for (; setp > 0; --setp ) { @@ -3508,7 +3508,7 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) struct cmd_item *ti; int export = 0, type = 0, mode = 0, exp = 0, gstat = 0; int exportcall, pwsync = 0, smounts = 0; - + #ifdef WIN32 if ( !IsAdmin() ) { fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); @@ -3522,7 +3522,7 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) #endif /* WIN32 */ ti = as->parms[0].items; - if (strcmp(ti->data, "nfs") == 0) + if (strcmp(ti->data, "nfs") == 0) type = 0x71; /* NFS */ else { fprintf(stderr, @@ -3531,9 +3531,9 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) } ti = as->parms[1].items; if (ti) { - if (strcmp(ti->data, "on") == 0) + if (strcmp(ti->data, "on") == 0) export = 3; - else if (strcmp(ti->data, "off") == 0) + else if (strcmp(ti->data, "off") == 0) export = 2; else { fprintf(stderr, "Illegal argument %s\n", ti->data); @@ -3542,9 +3542,9 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) exp = 1; } if (ti = as->parms[2].items) { /* -noconvert */ - if (strcmp(ti->data, "on") == 0) + if (strcmp(ti->data, "on") == 0) mode = 2; - else if (strcmp(ti->data, "off") == 0) + else if (strcmp(ti->data, "off") == 0) mode = 3; else { fprintf(stderr, "Illegal argument %s\n", ti->data); @@ -3552,9 +3552,9 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) } } if (ti = as->parms[3].items) { /* -uidcheck */ - if (strcmp(ti->data, "on") == 0) + if (strcmp(ti->data, "on") == 0) pwsync = 3; - else if (strcmp(ti->data, "off") == 0) + else if (strcmp(ti->data, "off") == 0) pwsync = 2; else { fprintf(stderr, "Illegal argument %s\n", ti->data); @@ -3562,9 +3562,9 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) } } if (ti = as->parms[4].items) { /* -submounts */ - if (strcmp(ti->data, "on") == 0) + if (strcmp(ti->data, "on") == 0) smounts = 3; - else if (strcmp(ti->data, "off") == 0) + else if (strcmp(ti->data, "off") == 0) smounts = 2; else { fprintf(stderr, "Illegal argument %s\n", ti->data); @@ -3590,7 +3590,7 @@ static int ExportAfsCmd(struct cmd_syndesc *as, void *arock) } else { if (!gstat) { if (exportcall & 1) { - printf("'%s' translator is enabled with the following options:\n\tRunning in %s mode\n\tRunning in %s mode\n\t%s\n", + printf("'%s' translator is enabled with the following options:\n\tRunning in %s mode\n\tRunning in %s mode\n\t%s\n", exported_types[type], (exportcall & 2 ? "strict unix" : "convert owner mode bits to world/other"), (exportcall & 4 ? "strict 'passwd sync'" : "no 'passwd sync'"), (exportcall & 8 ? "Allow mounts of /afs/.. subdirs" : "Only mounts to /afs allowed")); @@ -3647,14 +3647,14 @@ GetCellCmd(struct cmd_syndesc *as, void *arock) } printf("Cell %s status: ", info.name); #ifdef notdef - if (args.stat & 1) + if (args.stat & 1) printf("primary "); #endif - if (args.stat & 2) + if (args.stat & 2) printf("no setuid allowed"); - else + else printf("setuid allowed"); - if (args.stat & 4) + if (args.stat & 4) printf(", using old VLDB"); printf("\n"); } @@ -3698,7 +3698,7 @@ static int SetCellCmd(struct cmd_syndesc *as, void *arock) } #endif /* WIN32 */ - if (! as->parms[1].items) + if (! as->parms[1].items) args.stat |= CM_SETCELLFLAG_SUID; /* default to -nosuid */ /* set stat for all listed cells */ @@ -3746,8 +3746,8 @@ VLDBInit(int noAuthFlag, struct afsconf_cell *info) cm_GetConfigDir(confDir, sizeof(confDir)); - code = ugen_ClientInit(noAuthFlag, confDir, - info->name, 0, &uclient, + code = ugen_ClientInit(noAuthFlag, confDir, + info->name, 0, &uclient, NULL, pn, rxkad_clear, VLDB_MAXSERVERS, AFSCONF_VLDBSERVICE, 50, 0, 0, USER_SERVICE_ID); @@ -3757,7 +3757,7 @@ VLDBInit(int noAuthFlag, struct afsconf_cell *info) static struct ViceIoctl gblob; static int debug = 0; -/* +/* * here follow some routines in suport of the setserverprefs and * getserverprefs commands. They are: * SetPrefCmd "top-level" routine @@ -3769,7 +3769,7 @@ static int debug = 0; */ #ifdef WIN32 -static int +static int pokeServers(void) { int code; @@ -3814,7 +3814,7 @@ pokeServers(void) #ifdef WIN32 static int addServer(char *name, unsigned short rank) -{ +{ int code; cm_SSetPref_t *ssp; cm_SPref_t *sp; @@ -3964,7 +3964,7 @@ SetPrefCmd(struct cmd_syndesc *as, void * arock) char name[80]; afs_int32 rank; cm_SSetPref_t *ssp; - + ssp = (cm_SSetPref_t *)space; ssp->flags = 0; ssp->num_servers = 0; @@ -4025,7 +4025,7 @@ SetPrefCmd(struct cmd_syndesc *as, void * arock) } } code = pokeServers(); - if (debug) + if (debug) printf("now working on vlservers, code=%d, errno=%d\n",code,errno); ssp = (cm_SSetPref_t *)space; @@ -4040,19 +4040,19 @@ SetPrefCmd(struct cmd_syndesc *as, void * arock) break; } code = addServer (ti->data, (unsigned short) atol(ti->next->data)); - if (debug) + if (debug) printf("set vl prefs %s %s\n", ti->data, ti->next->data); ti=ti->next; } } if (as->parms[1].items) { - if (debug) + if (debug) printf("now poking vlservers\n"); code = pokeServers(); } - if (code) + if (code) Die(errno,0); return code; @@ -4181,7 +4181,7 @@ SetPrefCmd(struct cmd_syndesc *as, void *arock) #endif /* WIN32 */ #ifdef WIN32 -static int +static int GetPrefCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -4195,7 +4195,7 @@ GetPrefCmd(struct cmd_syndesc *as, void *arock) struct cm_SPrefRequest *in; struct cm_SPrefInfo *out; int i; - + code = 0; ti = as->parms[0].items; /* -file */ if (ti) { @@ -4222,7 +4222,7 @@ GetPrefCmd(struct cmd_syndesc *as, void *arock) blob.out_size = AFS_PIOCTL_MAXSIZE; in->num_servers = (AFS_PIOCTL_MAXSIZE - 2*sizeof(short))/sizeof(struct cm_SPref); - in->flags = vlservers; + in->flags = vlservers; code = pioctl_utf8(0, VIOC_GETSPREFS, &blob, 1); if (code){ @@ -4245,7 +4245,7 @@ GetPrefCmd(struct cmd_syndesc *as, void *arock) } name=tbuffer; } - printf ("%-50s %5u\n",name,out->servers[i].rank); + printf ("%-50s %5u\n",name,out->servers[i].rank); } in->offset = out->next_offset; @@ -4495,7 +4495,7 @@ TraceCmd(struct cmd_syndesc *asp, void *arock) struct ViceIoctl blob; long inValue; long outValue; - + #ifdef WIN32 if ( !IsAdmin() ) { fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); @@ -4512,32 +4512,32 @@ TraceCmd(struct cmd_syndesc *asp, void *arock) fprintf(stderr, "fs trace: must use at most one of '-off' or '-on'\n"); return EINVAL; } - + /* determine if we're turning this tracing on or off */ inValue = 0; if (asp->parms[0].items) inValue = 3; /* enable */ - else if (asp->parms[1].items) + else if (asp->parms[1].items) inValue = 2; /* disable */ - if (asp->parms[2].items) + if (asp->parms[2].items) inValue |= 4; /* do reset */ - if (asp->parms[3].items) + if (asp->parms[3].items) inValue |= 8; /* dump */ - + blob.in_size = sizeof(long); blob.in = (char *) &inValue; blob.out_size = sizeof(long); blob.out = (char *) &outValue; - + code = pioctl_utf8(NULL, VIOC_TRACECTL, &blob, 1); if (code || blob.out_size != sizeof(long)) { Die(errno, NULL); return code; } - if (outValue) + if (outValue) printf("AFS tracing enabled.\n"); - else + else printf("AFS tracing disabled.\n"); return 0; @@ -4547,7 +4547,7 @@ static void sbusage(void) { fprintf(stderr, "example usage: %s storebehind -files *.o -kb 99999 -default 0\n", pn); fprintf(stderr, " %s sb 50000 *.[ao] -default 10\n", pn); -} +} /* fs sb -kbytes 9999 -files *.o -default 64 */ static int @@ -4564,7 +4564,7 @@ StoreBehindCmd(struct cmd_syndesc *as, void *arock) #ifdef WIN32 if ( !IsAdmin() ) { - fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); + fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); return EACCES; } #endif /* WIN32 */ @@ -4665,13 +4665,13 @@ StoreBehindCmd(struct cmd_syndesc *as, void *arock) return error; } -static afs_int32 +static afs_int32 SetCryptCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code = 0, flag; struct ViceIoctl blob; char *tp; - + #ifdef WIN32 if ( !IsAdmin() ) { fprintf (stderr,"Permission denied: requires AFS Client Administrator access.\n"); @@ -4700,14 +4700,14 @@ SetCryptCmd(struct cmd_syndesc *as, void *arock) return 0; } -static afs_int32 +static afs_int32 GetCryptCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code = 0, flag; struct ViceIoctl blob; char *tp; errno_t err; - + blob.in = NULL; blob.in_size = 0; blob.out_size = sizeof(flag); @@ -4776,7 +4776,7 @@ MemDumpCmd(struct cmd_syndesc *asp, void *arock) return code; } - if (!outValue) { + if (!outValue) { printf("AFS memdump created.\n"); return 0; } else { @@ -4816,7 +4816,7 @@ MiniDumpCmd(struct cmd_syndesc *asp, void *arock) return 0; } - failure: + failure: if (hService) CloseServiceHandle(hService); if (hManager) @@ -4851,13 +4851,13 @@ CSCPolicyCmd(struct cmd_syndesc *asp, void *arock) { char *policy; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\CSCPolicy", - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_WRITE, - NULL, + NULL, &hkCSCPolicy, NULL ); @@ -4874,7 +4874,7 @@ CSCPolicyCmd(struct cmd_syndesc *asp, void *arock) policy = "manual"; len = 6; - + if (asp->parms[1].items) { policy = "manual"; len = 6; @@ -4892,9 +4892,9 @@ CSCPolicyCmd(struct cmd_syndesc *asp, void *arock) len = 7; } RegSetValueEx( hkCSCPolicy, share, 0, REG_SZ, policy, (DWORD)len+1); - + printf("CSC policy on share \"%s\" changed to \"%s\".\n\n", share, policy); - printf("Close all applications that accessed files on this share or restart AFS Client for the change to take effect.\n"); + printf("Close all applications that accessed files on this share or restart AFS Client for the change to take effect.\n"); } else { @@ -4907,13 +4907,13 @@ CSCPolicyCmd(struct cmd_syndesc *asp, void *arock) /* list current csc policies */ - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY "\\CSCPolicy", - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_READ|KEY_QUERY_VALUE, - NULL, + NULL, &hkCSCPolicy, NULL ); @@ -4930,7 +4930,7 @@ CSCPolicyCmd(struct cmd_syndesc *asp, void *arock) NULL, /* lpcbSecurityDescriptor */ NULL /* lpftLastWriteTime */ ); - + printf("Current CSC policies:\n"); for ( dwIndex = 0; dwIndex < dwPolicies; dwIndex ++ ) { @@ -5366,7 +5366,7 @@ TestVolStatCmd(struct cmd_syndesc *as, void *arock) return 0; } -static int +static int ChOwnCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -5374,7 +5374,7 @@ ChOwnCmd(struct cmd_syndesc *as, void *arock) struct cmd_item *ti; int error = 0; int literal = 0; - struct { + struct { cm_ioctlQueryOptions_t options; afs_uint32 owner; } inData; @@ -5418,9 +5418,9 @@ ChOwnCmd(struct cmd_syndesc *as, void *arock) continue; } - /* + /* * if the owner was specified as a numeric value, - * then we can just use it. Otherwise, we need + * then we can just use it. Otherwise, we need * to know the cell of the path to determine which * ptserver to contact in order to convert the name * to a numeric value. @@ -5436,9 +5436,9 @@ ChOwnCmd(struct cmd_syndesc *as, void *arock) continue; } cell[CELL_MAXNAMELEN - 1] = '\0'; - /* + /* * We now know the cell for the target and we need to - * convert the ownerStr to the Id for this user + * convert the ownerStr to the Id for this user */ pr_Initialize(1, confDir, cell); code = pr_SNameToId(ownerStr, &inData.owner); @@ -5464,7 +5464,7 @@ ChOwnCmd(struct cmd_syndesc *as, void *arock) return error; } -static int +static int ChGrpCmd(struct cmd_syndesc *as, void *arock) { afs_int32 code; @@ -5472,7 +5472,7 @@ ChGrpCmd(struct cmd_syndesc *as, void *arock) struct cmd_item *ti; int error = 0; int literal = 0; - struct { + struct { cm_ioctlQueryOptions_t options; afs_uint32 group; } inData; @@ -5516,9 +5516,9 @@ ChGrpCmd(struct cmd_syndesc *as, void *arock) continue; } - /* + /* * if the group was specified as a numeric value, - * then we can just use it. Otherwise, we need + * then we can just use it. Otherwise, we need * to know the cell of the path to determine which * ptserver to contact in order to convert the name * to a numeric value. @@ -5534,9 +5534,9 @@ ChGrpCmd(struct cmd_syndesc *as, void *arock) continue; } cell[CELL_MAXNAMELEN - 1] = '\0'; - /* + /* * We now know the cell for the target and we need to - * convert the groupStr to the Id for this user + * convert the groupStr to the Id for this user */ pr_Initialize(1, confDir, cell); code = pr_SNameToId(groupStr, &inData.group); @@ -5716,13 +5716,13 @@ int wmain(int argc, wchar_t **wargv) #ifdef AFS_AIX32_ENV /* - * The following signal action for AIX is necessary so that in case of a - * crash (i.e. core is generated) we can include the user's data section + * The following signal action for AIX is necessary so that in case of a + * crash (i.e. core is generated) we can include the user's data section * in the core dump. Unfortunately, by default, only a partial core is * generated which, in many cases, isn't too useful. */ struct sigaction nsa; - + sigemptyset(&nsa.sa_mask); nsa.sa_handler = SIG_DFL; nsa.sa_flags = SA_FULLDUMP; @@ -5774,7 +5774,7 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-id", CMD_FLAG, CMD_OPTIONAL, "initial directory acl (DFS only)"); cmd_AddParm(ts, "-if", CMD_FLAG, CMD_OPTIONAL, "initial file acl (DFS only)"); cmd_CreateAlias(ts, "sa"); - + ts = cmd_CreateSyntax("listacl", ListACLCmd, NULL, "list access control list"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); parm_listacl_id = ts->nParms; @@ -5782,10 +5782,10 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-if", CMD_FLAG, CMD_OPTIONAL, "initial file acl"); cmd_AddParm(ts, "-cmd", CMD_FLAG, CMD_OPTIONAL, "output as 'fs setacl' command"); cmd_CreateAlias(ts, "la"); - + ts = cmd_CreateSyntax("cleanacl", CleanACLCmd, NULL, "clean up access control list"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); - + ts = cmd_CreateSyntax("copyacl", CopyACLCmd, NULL, "copy access control list"); cmd_AddParm(ts, "-fromdir", CMD_SINGLE, 0, "source directory (or DFS file)"); cmd_AddParm(ts, "-todir", CMD_LIST, 0, "destination directory (or DFS file)"); @@ -5793,13 +5793,13 @@ int wmain(int argc, wchar_t **wargv) parm_copyacl_id = ts->nParms; cmd_AddParm(ts, "-id", CMD_FLAG, CMD_OPTIONAL, "initial directory acl"); cmd_AddParm(ts, "-if", CMD_FLAG, CMD_OPTIONAL, "initial file acl"); - + cmd_CreateAlias(ts, "ca"); ts = cmd_CreateSyntax("flush", FlushCmd, NULL, "flush file from cache"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); cmd_AddParm(ts, "-literal", CMD_FLAG, CMD_OPTIONAL, "literal evaluation of mountpoints and symlinks"); - + #ifndef WIN32 ts = cmd_CreateSyntax("flushmount", FlushMountCmd, NULL, "flush mount symlink from cache"); @@ -5815,7 +5815,7 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-motd", CMD_SINGLE, CMD_OPTIONAL, "message of the day"); cmd_AddParm(ts, "-offlinemsg", CMD_SINGLE, CMD_OPTIONAL, "offline message"); cmd_CreateAlias(ts, "sv"); - + ts = cmd_CreateSyntax("messages", MessagesCmd, NULL, "control Cache Manager messages"); cmd_AddParm(ts, "-show", CMD_SINGLE, CMD_OPTIONAL, "[user|console|all|none]"); @@ -5824,21 +5824,21 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-literal", CMD_FLAG, CMD_OPTIONAL, "literal evaluation of mountpoints and symlinks"); cmd_CreateAlias(ts, "lv"); cmd_CreateAlias(ts, "listvol"); - + ts = cmd_CreateSyntax("listquota", ListQuotaCmd, NULL, "list volume quota"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); cmd_CreateAlias(ts, "lq"); - + ts = cmd_CreateSyntax("diskfree", DiskFreeCmd, NULL, "show server disk space usage"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); cmd_CreateAlias(ts, "df"); - + ts = cmd_CreateSyntax("quota", QuotaCmd, NULL, "show volume quota usage"); cmd_AddParm(ts, "-path", CMD_LIST, CMD_OPTIONAL, "dir/file path"); - - ts = cmd_CreateSyntax("lsmount", ListMountCmd, NULL, "list mount point"); + + ts = cmd_CreateSyntax("lsmount", ListMountCmd, NULL, "list mount point"); cmd_AddParm(ts, "-dir", CMD_LIST, 0, "directory"); - + ts = cmd_CreateSyntax("mkmount", MakeMountCmd, NULL, "make mount point"); cmd_AddParm(ts, "-dir", CMD_SINGLE, 0, "directory"); cmd_AddParm(ts, "-vol", CMD_SINGLE, 0, "volume name"); @@ -5849,35 +5849,35 @@ int wmain(int argc, wchar_t **wargv) /* * * defect 3069 - * + * cmd_AddParm(ts, "-root", CMD_FLAG, CMD_OPTIONAL, "create cellular mount point"); */ - + ts = cmd_CreateSyntax("rmmount", RemoveMountCmd, NULL, "remove mount point"); cmd_AddParm(ts, "-dir", CMD_LIST, 0, "directory"); - + ts = cmd_CreateSyntax("checkservers", CheckServersCmd, NULL, "check local cell's servers"); cmd_AddParm(ts, "-cell", CMD_SINGLE, CMD_OPTIONAL, "cell to check"); cmd_AddParm(ts, "-all", CMD_FLAG, CMD_OPTIONAL, "check all cells"); cmd_AddParm(ts, "-fast", CMD_FLAG, CMD_OPTIONAL, "just list, don't check"); cmd_AddParm(ts,"-interval",CMD_SINGLE,CMD_OPTIONAL,"seconds between probes"); - + ts = cmd_CreateSyntax("checkvolumes", CheckVolumesCmd, NULL, "check volumeID/name mappings"); cmd_CreateAlias(ts, "checkbackups"); - + ts = cmd_CreateSyntax("setcachesize", SetCacheSizeCmd, NULL, "set cache size"); cmd_AddParm(ts, "-blocks", CMD_SINGLE, CMD_OPTIONAL, "size in 1K byte blocks (0 => reset)"); cmd_CreateAlias(ts, "cachesize"); cmd_AddParm(ts, "-reset", CMD_FLAG, CMD_OPTIONAL, "reset size back to boot value"); - + ts = cmd_CreateSyntax("getcacheparms", GetCacheParmsCmd, NULL, "get cache usage info"); ts = cmd_CreateSyntax("listcells", ListCellsCmd, NULL, "list configured cells"); cmd_AddParm(ts, "-numeric", CMD_FLAG, CMD_OPTIONAL, "addresses only"); - + ts = cmd_CreateSyntax("setquota", SetQuotaCmd, NULL, "set volume quota"); cmd_AddParm(ts, "-path", CMD_SINGLE, CMD_OPTIONAL, "dir/file path"); cmd_AddParm(ts, "-max", CMD_SINGLE, 0, "max quota in kbytes"); @@ -5918,11 +5918,11 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-literal", CMD_FLAG, CMD_OPTIONAL, "literal evaluation of mountpoints and symlinks"); ts = cmd_CreateSyntax("wscell", WSCellCmd, NULL, "list workstation's cell"); - + /* ts = cmd_CreateSyntax("primarycell", PrimaryCellCmd, 0, "obsolete (listed primary cell)"); */ - + #ifndef AFS_NT40_ENV ts = cmd_CreateSyntax("monitor", MonitorCmd, NULL, "set cache monitor host address"); cmd_AddParm(ts, "-server", CMD_SINGLE, CMD_OPTIONAL, "host name or 'off'"); @@ -5931,7 +5931,7 @@ int wmain(int argc, wchar_t **wargv) ts = cmd_CreateSyntax("getcellstatus", GetCellCmd, NULL, "get cell status"); cmd_AddParm(ts, "-cell", CMD_LIST, 0, "cell name"); - + ts = cmd_CreateSyntax("setcell", SetCellCmd, NULL, "set cell status"); cmd_AddParm(ts, "-cell", CMD_LIST, 0, "cell name"); cmd_AddParm(ts, "-suid", CMD_FLAG, CMD_OPTIONAL, "allow setuid programs"); @@ -5954,7 +5954,7 @@ int wmain(int argc, wchar_t **wargv) cmd_AddParm(ts, "-submounts", CMD_SINGLE, CMD_OPTIONAL, "allow nfs mounts to subdirs of /afs/.. ('on' or 'off')"); #endif - ts = cmd_CreateSyntax("storebehind", StoreBehindCmd, NULL, + ts = cmd_CreateSyntax("storebehind", StoreBehindCmd, NULL, "store to server after file close"); cmd_AddParm(ts, "-kbytes", CMD_SINGLE, CMD_OPTIONAL, "asynchrony for specified names"); cmd_AddParm(ts, "-files", CMD_LIST, CMD_OPTIONAL, "specific pathnames"); @@ -5996,7 +5996,7 @@ int wmain(int argc, wchar_t **wargv) ts = cmd_CreateSyntax("memdump", MemDumpCmd, NULL, "dump memory allocs in debug builds"); cmd_AddParm(ts, "-begin", CMD_FLAG, CMD_OPTIONAL, "set a memory checkpoint"); cmd_AddParm(ts, "-end", CMD_FLAG, CMD_OPTIONAL, "dump memory allocs"); - + ts = cmd_CreateSyntax("cscpolicy", CSCPolicyCmd, NULL, "change client side caching policy for AFS shares"); cmd_AddParm(ts, "-share", CMD_SINGLE, CMD_OPTIONAL, "AFS share"); cmd_AddParm(ts, "-manual", CMD_FLAG, CMD_OPTIONAL, "manual caching of documents"); @@ -6038,11 +6038,11 @@ int wmain(int argc, wchar_t **wargv) code = cmd_Dispatch(argc, argv); - if (rxInitDone) + if (rxInitDone) rx_Finalize(); - + FreeUtf8CmdLine(argc, argv); - + return code; } @@ -6053,21 +6053,21 @@ Die(int code, char *filename) if (code == EINVAL) { if (filename) fprintf(stderr,"%s: Invalid argument; it is possible that %s is not in AFS.\n", pn, filename); - else + else fprintf(stderr,"%s: Invalid argument.\n", pn); } else if (code == ENOENT) { - if (filename) + if (filename) fprintf(stderr,"%s: File '%s' doesn't exist\n", pn, filename); - else + else fprintf(stderr,"%s: no such file returned\n", pn); } - else if (code == EROFS) + else if (code == EROFS) fprintf(stderr,"%s: You can not change a backup or readonly volume\n", pn); else if (code == EACCES || code == EPERM) { - if (filename) + if (filename) fprintf(stderr,"%s: You don't have the required access rights on '%s'\n", pn, filename); - else + else fprintf(stderr,"%s: You do not have the required rights to do this operation\n", pn); } else if (code == ENODEV) { @@ -6089,33 +6089,33 @@ Die(int code, char *filename) fprintf(stderr,"%s: Connection timed out", pn); } else if (code == EBUSY) { - if (filename) + if (filename) fprintf(stderr,"%s: All servers are busy on which '%s' resides\n", pn, filename); - else + else fprintf(stderr,"%s: All servers are busy\n", pn); - } + } else if (code == ENXIO) { - if (filename) + if (filename) fprintf(stderr,"%s: All volume instances are offline on which '%s' resides\n", pn, filename); - else + else fprintf(stderr,"%s: All volume instances are offline\n", pn); - } + } else if (code == ENOSYS) { - if (filename) + if (filename) fprintf(stderr,"%s: All servers are down on which '%s' resides\n", pn, filename); - else + else fprintf(stderr,"%s: All servers are down\n", pn); - } + } else if (code == ECHILD) { /* hack */ - if (filename) + if (filename) fprintf(stderr,"%s: Invalid owner specified for '%s'\n", pn, filename); - else + else fprintf(stderr,"%s: Invalid owner specified\n", pn); - } + } else { - if (filename) + if (filename) fprintf(stderr,"%s:'%s'", pn, filename); - else + else fprintf(stderr,"%s", pn); #ifdef WIN32 fprintf(stderr, ": code 0x%x\n", code); diff --git a/src/WINNT/afsd/fs_utils.c b/src/WINNT/afsd/fs_utils.c index 68e45b003..b833d18a9 100644 --- a/src/WINNT/afsd/fs_utils.c +++ b/src/WINNT/afsd/fs_utils.c @@ -1,7 +1,7 @@ /* * 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 @@ -78,16 +78,16 @@ long fs_GetFullPath(char *pathp, char *outPathp, long outSize) } else { firstp = pathp; pathHasDrive = 0; - } - + } + if (*firstp == '\\' || *firstp == '/') { /* already an absolute pathname, just copy it back */ strcpy(outPathp, firstp); return 0; } - + GetCurrentDirectoryA(sizeof(origPath), origPath); - + doSwitch = 0; if (pathHasDrive && (*pathp & ~0x20) != (origPath[0] & ~0x20)) { /* a drive has been specified and it isn't our current drive. @@ -103,7 +103,7 @@ long fs_GetFullPath(char *pathp, char *outPathp, long outSize) return code; } } - + /* now get the absolute path to the current wdir in this drive */ GetCurrentDirectoryA(sizeof(tpath), tpath); strcpy(outPathp, tpath+2); /* skip drive letter */ @@ -117,7 +117,7 @@ long fs_GetFullPath(char *pathp, char *outPathp, long outSize) if (doSwitch) { SetCurrentDirectoryA(origPath); } - + return 0; } @@ -141,7 +141,7 @@ static int getmeta(int ac) { return 0; } -char *cm_mount_root="afs"; +char *cm_mount_root="afs"; char *cm_slash_mount_root="/afs"; char *cm_back_slash_mount_root="\\afs"; @@ -152,12 +152,12 @@ void fs_utils_InitMountRoot() char *pmount=mountRoot; DWORD len=sizeof(mountRoot)-1; printf("int mountroot \n"); - if ((RegOpenKeyExA(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, 0, + if ((RegOpenKeyExA(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, 0, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_QUERY_VALUE, &parmKey)!= ERROR_SUCCESS) || (RegQueryValueExA(parmKey, "Mountroot", NULL, NULL,(LPBYTE)(mountRoot), &len)!= ERROR_SUCCESS) || (len==sizeof(mountRoot)-1) - ) - strcpy(mountRoot, "\\afs"); + ) + strcpy(mountRoot, "\\afs"); RegCloseKey(parmKey); mountRoot[len]=0; /*safety see ms-help://MS.MSDNQTR.2002OCT.1033/sysinfo/base/regqueryvalueex.htm*/ cm_mount_root=malloc(len+1); diff --git a/src/WINNT/afsd/lanahelper.cpp b/src/WINNT/afsd/lanahelper.cpp index 77d2207d7..32b78e7c8 100644 --- a/src/WINNT/afsd/lanahelper.cpp +++ b/src/WINNT/afsd/lanahelper.cpp @@ -96,7 +96,7 @@ static HRESULT lana_ShellGetNameFromGuidW(WCHAR *wGuid, WCHAR *wName, int NameSi CLSCTX_INPROC_SERVER, IID_IShellFolder, reinterpret_cast(&pShellFolder)); } - if (SUCCEEDED(hr)) + if (SUCCEEDED(hr)) { hr = pShellFolder->ParseDisplayName(NULL, NULL, szAdapterGuid, NULL, &pidl, NULL); @@ -126,7 +126,7 @@ extern "C" int lana_GetNameFromGuid(char *Guid, char **Name) DWORD NameSize = MAX_PATH; char *name = NULL; HRESULT status; - + // Convert the Guid string to Unicode. First we ask only for the size // of the converted string. Then we allocate a buffer of sufficient // size to hold the result of the conversion. @@ -146,7 +146,7 @@ extern "C" int lana_GetNameFromGuid(char *Guid, char **Name) //status = getname_shellfolder(wGuid, wName, NameSize); status = E_NOTIMPL; - /* XXX end of pbh 9/11/03 temporary hack*/ + /* XXX end of pbh 9/11/03 temporary hack*/ if (status == E_NOTIMPL) { // The IShellFolder interface is not implemented on this platform. @@ -224,9 +224,9 @@ extern "C" LANAINFO * lana_FindLanaByName(const char *LanaName) LANAINFO * lanainfo; // Open the NetBios Linkage key. - status = RegOpenKeyEx(HKEY_LOCAL_MACHINE, RegNetBiosLinkageKeyName, 0, + status = RegOpenKeyEx(HKEY_LOCAL_MACHINE, RegNetBiosLinkageKeyName, 0, KEY_QUERY_VALUE, &hkey); - + if (status != ERROR_SUCCESS) { #ifndef NOLOGGING afsi_log("Failed to open NetBios Linkage key (status %ld)", status); @@ -265,7 +265,7 @@ extern "C" LANAINFO * lana_FindLanaByName(const char *LanaName) RegCloseKey(hkey); return NULL; } - status = RegQueryValueEx(hkey, "Bind", 0, &type, + status = RegQueryValueEx(hkey, "Bind", 0, &type, (BYTE *) bindpaths, &bindpathsize); } RegCloseKey(hkey); @@ -305,7 +305,7 @@ extern "C" LANAINFO * lana_FindLanaByName(const char *LanaName) } memset(lanainfo, 0, sizeof(LANAINFO) * (nlana+1)); } - + int index = 0; // Iterate over the lana map entries and bind paths. @@ -488,13 +488,13 @@ extern "C" BOOL lana_IsLoopback(lana_number_t lana, BOOL reset) if (status == 0) status = ncb.ncb_retcode; if (ncb.ncb_retcode != 0) { -#ifndef NOLOGGING +#ifndef NOLOGGING afsi_log("NCBASTAT failed: lana %u, status %ld", lana, status); #endif return FALSE; } return (memcmp(astat.status.adapter_address, kWLA_MAC, 6) == 0 || - memcmp(astat.status.adapter_address, kVista_WLA_MAC, 6) == 0 + memcmp(astat.status.adapter_address, kVista_WLA_MAC, 6) == 0 #ifdef USE_VMWARE || memcmp(astat.status.adapter_address, kVMWare_MAC, 5) == 0 #endif @@ -547,7 +547,7 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int if(!(flags & LANA_NETBIOS_NAME_IN) || !pLana) { dummyLen = sizeof(regLana); rv = RegQueryValueEx(hkConfig, szLanAdapterValue, NULL, NULL, (LPBYTE) ®Lana, &dummyLen); - if(rv != ERROR_SUCCESS) + if(rv != ERROR_SUCCESS) regLana = -1; } else regLana = *pLana; @@ -555,7 +555,7 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int if(!(flags & LANA_NETBIOS_NAME_IN) || !pIsGateway) { dummyLen = sizeof(regGateway); rv = RegQueryValueEx(hkConfig, szIsGatewayValue, NULL, NULL, (LPBYTE) ®Gateway, &dummyLen); - if(rv != ERROR_SUCCESS) + if(rv != ERROR_SUCCESS) regGateway = 0; } else regGateway = *pIsGateway; @@ -563,7 +563,7 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int #ifdef USE_FINDLANABYNAME dummyLen = sizeof(regNoFindLanaByName); rv = RegQueryValueEx(hkConfig, szNoFindLanaByName, NULL, NULL, (LPBYTE) ®NoFindLanaByName, &dummyLen); - if(rv != ERROR_SUCCESS) + if(rv != ERROR_SUCCESS) regNoFindLanaByName = 0; #endif @@ -571,7 +571,7 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int // in netbios names over 15 chars. dummyLen = sizeof(regNbName); rv = RegQueryValueEx(hkConfig, szNetbiosNameValue, NULL, NULL, (LPBYTE) ®NbName, &dummyLen); - if(rv != ERROR_SUCCESS) + if(rv != ERROR_SUCCESS) strcpy(regNbName, "AFS"); else { /* Max Suffix Length is 6 */ @@ -587,13 +587,13 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int regLana = -1; regGateway = 0; } -#ifdef USE_FINDLANABYNAME +#ifdef USE_FINDLANABYNAME regNoFindLanaByName = 0; #endif strcpy(regNbName, "AFS"); } - if(regLana < 0 || regLana > MAX_LANA) + if(regLana < 0 || regLana > MAX_LANA) regLana = -1; if(regLana == -1) { @@ -613,7 +613,7 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int if(nLana == LANA_INVALID && !regGateway) { nLana = lana_FindLoopback(!(flags & LANA_NETBIOS_NO_RESET)); } - if(nLana != LANA_INVALID) + if(nLana != LANA_INVALID) regLana = nLana; } @@ -647,9 +647,9 @@ extern "C" long lana_GetUncServerNameEx(char *buffer, lana_number_t * pLana, int } } - if(pLana) + if(pLana) *pLana = regLana; - if(pIsGateway) + if(pIsGateway) *pIsGateway = regGateway; strcpy(buffer, nbName); @@ -678,7 +678,7 @@ extern "C" void lana_GetUncServerName(TCHAR *name, int type) { if(SUCCEEDED(lana_GetUncServerNameEx(szName,NULL,NULL,type))) { #ifdef _UNICODE mbswcs(name,szName,MAX_NB_NAME_LENGTH); -#else +#else strncpy(name,szName,MAX_NB_NAME_LENGTH); #endif } else { diff --git a/src/WINNT/afsd/largeintdotnet.c b/src/WINNT/afsd/largeintdotnet.c index 73abe67c2..d24fe2ac9 100644 --- a/src/WINNT/afsd/largeintdotnet.c +++ b/src/WINNT/afsd/largeintdotnet.c @@ -1,4 +1,4 @@ -/* +/* * Copyright (C) 1998, 1989 Transarc Corporation - All rights reserved * * (C) COPYRIGHT IBM CORPORATION 1987, 1988 @@ -19,7 +19,7 @@ #if (_MSC_VER >= 1300) LARGE_INTEGER LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b) -{ +{ LARGE_INTEGER result; int carry; result.LowPart=a.LowPart+b.LowPart; @@ -28,7 +28,7 @@ LARGE_INTEGER LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b) return result; } LARGE_INTEGER LargeIntegerSubtract(LARGE_INTEGER a, LARGE_INTEGER b) -{ +{ LARGE_INTEGER result; int borrow; result.LowPart=a.LowPart-b.LowPart; @@ -65,10 +65,10 @@ LARGE_INTEGER LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, LARGE_INTEGER 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; + if (b.HighPart == 0 && b.LowPart == 1) { + remainder->HighPart = 0; remainder->LowPart = 0; - return a; + return a; } a1=a.HighPart; @@ -84,13 +84,13 @@ LARGE_INTEGER LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, LARGE_INTEGER remainder->HighPart=(LONG)(r1 >> 32); remainder->LowPart=(DWORD)(r1 & 0xffffffff); return result; -} +} -LARGE_INTEGER ConvertLongToLargeInteger(unsigned long a) +LARGE_INTEGER ConvertLongToLargeInteger(unsigned long a) { LARGE_INTEGER result; result.HighPart=0; result.LowPart=a; return result; -} -#endif +} +#endif diff --git a/src/WINNT/afsd/logon_ad.cpp b/src/WINNT/afsd/logon_ad.cpp index 9e3194a06..f69c00306 100644 --- a/src/WINNT/afsd/logon_ad.cpp +++ b/src/WINNT/afsd/logon_ad.cpp @@ -136,7 +136,7 @@ DWORD LogonSSP(PLUID lpLogonId, PCtxtHandle outCtx) { DebugEvent("InitializeSecurityContext returns status[%lX](%s)",status,_get_sec_err_text(status)); if (!first) FreeContextBuffer(stoks.pvBuffer); - + if (status == SEC_I_COMPLETE_NEEDED || status == SEC_I_COMPLETE_AND_CONTINUE) { CompleteAuthToken(&ctxclient, &sdescc); } @@ -207,7 +207,7 @@ DWORD QueryAdHomePathFromSid(char * homePath, size_t homePathLen, PSID psid, PWS CHAR ansidomain[256], *a; homePath[0] = '\0'; - + /* I trust this is an ASCII domain name */ for ( p=domain, a=ansidomain; *a = (CHAR)*p; p++, a++); DebugEvent("Domain: %s", ansidomain); @@ -230,11 +230,11 @@ DWORD QueryAdHomePathFromSid(char * homePath, size_t homePathLen, PSID psid, PWS if (FAILED(hr)) { DebugEvent("Can't create nametranslate object"); } else { hr = pNto->Init(ADS_NAME_INITTYPE_GC,L""); - if (FAILED(hr)) { + if (FAILED(hr)) { DebugEvent("NameTranslate Init GC failed [%ld]", hr); if ( domain ) { hr = pNto->Init(ADS_NAME_INITTYPE_DOMAIN,domain); - if (FAILED(hr)) { + if (FAILED(hr)) { DebugEvent("NameTranslate Init Domain failed [%ld]", hr); } } @@ -308,10 +308,10 @@ cleanup: if (coInitialized) CoUninitialize(); - return code; + return code; } -/* Try to determine the user's AD home path. *homePath is assumed to be at least MAXPATH bytes. +/* Try to determine the user's AD home path. *homePath is assumed to be at least MAXPATH bytes. If successful, opt.flags is updated with LOGON_FLAG_AD_REALM to indicate that we are dealing with an AD realm. */ DWORD GetAdHomePath(char * homePath, size_t homePathLen, PLUID lpLogonId, LogonOptions_t * opt) { diff --git a/src/WINNT/afsd/rawops.c b/src/WINNT/afsd/rawops.c index c06af5eec..905cf6671 100644 --- a/src/WINNT/afsd/rawops.c +++ b/src/WINNT/afsd/rawops.c @@ -1,7 +1,7 @@ /* * 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 @@ -36,7 +36,7 @@ long ReadData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, /* start by looking up the file's end */ code = cm_SyncOp(scp, NULL, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); @@ -60,7 +60,7 @@ long ReadData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, count = 0; else count = thyper.LowPart; - } + } *readp = count; @@ -93,7 +93,7 @@ long ReadData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, code = cm_SyncOp(scp, bufferp, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); - if (code) + if (code) goto done; cm_SyncOpDone(scp, bufferp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); @@ -134,14 +134,14 @@ long ReadData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, done: lock_ReleaseWrite(&scp->rw); //lock_ReleaseMutex(&fidp->mx); - if (bufferp) + if (bufferp) buf_Release(bufferp); if (code == 0 && sequential) cm_ConsiderPrefetch(scp, &lastByte, *readp, userp, &req); return code; -} +} long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, @@ -174,9 +174,9 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_GETSTATUS); #if 0 @@ -186,7 +186,7 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, goto done; } #endif - + /* now we have the entry locked, look up the length */ fileLength = scp->length; minLength = fileLength; @@ -240,14 +240,14 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, lock_ReleaseMutex(&bufferp->mx); buf_Release(bufferp); bufferp = NULL; - } + } lock_ReleaseWrite(&scp->rw); code = buf_Get(scp, &thyper, &req, &bufferp); lock_ObtainMutex(&bufferp->mx); lock_ObtainWrite(&scp->rw); - if (code) + if (code) goto done; bufferOffset = thyper; @@ -258,19 +258,19 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_WRITE | CM_SCACHESYNC_BUFLOCKED); - if (code) + if (code) goto done; - - cm_SyncOpDone(scp, bufferp, - CM_SCACHESYNC_NEEDCALLBACK - | CM_SCACHESYNC_WRITE + + cm_SyncOpDone(scp, bufferp, + CM_SCACHESYNC_NEEDCALLBACK + | CM_SCACHESYNC_WRITE | CM_SCACHESYNC_BUFLOCKED); /* If we're overwriting the entire buffer, or * if we're writing at or past EOF, mark the * buffer as current so we don't call * cm_GetBuffer. This skips the fetch from the - * server in those cases where we're going to + * server in those cases where we're going to * obliterate all the data in the buffer anyway, * or in those cases where there is no useful * data at the server to start with. @@ -299,7 +299,7 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, lock_ReleaseWrite(&scp->rw); lock_ObtainMutex(&bufferp->mx); lock_ObtainWrite(&scp->rw); - if (code) + if (code) break; } if (code) { @@ -317,7 +317,7 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, /* and figure out how many bytes we want from this buffer */ nbytes = buf_bufferSize - bufIndex; /* what remains in buffer */ - if (nbytes > count) + if (nbytes > count) nbytes = count; /* don't go past end of request */ /* now copy the data */ @@ -347,7 +347,7 @@ long WriteData(cm_scache_t *scp, osi_hyper_t offset, long count, char *op, if (code == 0) cm_QueueBKGRequest(scp, cm_BkgStore, writeBackOffset.LowPart, writeBackOffset.HighPart, cm_chunkSize, 0, userp); - } + } /* cm_SyncOpDone is called when cm_BkgStore completes */ return code; diff --git a/src/WINNT/afsd/sample/token.c b/src/WINNT/afsd/sample/token.c index 305c0e8a1..7f45847b9 100644 --- a/src/WINNT/afsd/sample/token.c +++ b/src/WINNT/afsd/sample/token.c @@ -1,7 +1,7 @@ /* * 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 @@ -274,13 +274,13 @@ bad_lifetime: if (writeTicketFile) { code = krb_write_ticket_file (realm); if (!Silent) { - if (code) + if (code) afs_com_err (rn, code, "writing Kerberos ticket file"); else fprintf (stderr, "Wrote ticket file to /tmp\n"); } } #endif - + #ifdef DEBUGEXPIRES if (password_expires >= 0) { printf ("password expires at %ld\n", password_expires); diff --git a/src/WINNT/afsd/smb.c b/src/WINNT/afsd/smb.c index 3fa1bd164..7948045d2 100644 --- a/src/WINNT/afsd/smb.c +++ b/src/WINNT/afsd/smb.c @@ -1,7 +1,7 @@ /* * 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 @@ -177,7 +177,7 @@ int smb_NetbiosInit(int); #ifdef LOG_PACKET void smb_LogPacket(smb_packet_t *packet); #endif /* LOG_PACKET */ - + clientchar_t smb_ServerDomainName[MAX_COMPUTERNAME_LENGTH + 1] = _C(""); /* domain name */ int smb_ServerDomainNameLength = 0; clientchar_t smb_ServerOS[] = _C("Windows 5.0"); /* Faux OS String */ @@ -198,43 +198,43 @@ const char * ncb_error_string(int code) { const char * s; switch ( code ) { - case 0x01: s = "NRC_BUFLEN llegal buffer length"; break; - case 0x03: s = "NRC_ILLCMD illegal command"; break; - case 0x05: s = "NRC_CMDTMO command timed out"; break; - case 0x06: s = "NRC_INCOMP message incomplete, issue another command"; break; - case 0x07: s = "NRC_BADDR illegal buffer address"; break; - case 0x08: s = "NRC_SNUMOUT session number out of range"; break; - case 0x09: s = "NRC_NORES no resource available"; break; - case 0x0a: s = "NRC_SCLOSED asession closed"; break; - case 0x0b: s = "NRC_CMDCAN command cancelled"; break; - case 0x0d: s = "NRC_DUPNAME duplicate name"; break; - case 0x0e: s = "NRC_NAMTFUL name table full"; break; - case 0x0f: s = "NRC_ACTSES no deletions, name has active sessions"; break; - case 0x11: s = "NRC_LOCTFUL local session table full"; break; - case 0x12: s = "NRC_REMTFUL remote session table full"; break; - case 0x13: s = "NRC_ILLNN illegal name number"; break; - case 0x14: s = "NRC_NOCALL no callname"; break; - case 0x15: s = "NRC_NOWILD cannot put * in NCB_NAME"; break; - case 0x16: s = "NRC_INUSE name in use on remote adapter"; break; - case 0x17: s = "NRC_NAMERR name deleted"; break; - case 0x18: s = "NRC_SABORT session ended abnormally"; break; - case 0x19: s = "NRC_NAMCONF name conflict detected"; break; - case 0x21: s = "NRC_IFBUSY interface busy, IRET before retrying"; break; + case 0x01: s = "NRC_BUFLEN llegal buffer length"; break; + case 0x03: s = "NRC_ILLCMD illegal command"; break; + case 0x05: s = "NRC_CMDTMO command timed out"; break; + case 0x06: s = "NRC_INCOMP message incomplete, issue another command"; break; + case 0x07: s = "NRC_BADDR illegal buffer address"; break; + case 0x08: s = "NRC_SNUMOUT session number out of range"; break; + case 0x09: s = "NRC_NORES no resource available"; break; + case 0x0a: s = "NRC_SCLOSED asession closed"; break; + case 0x0b: s = "NRC_CMDCAN command cancelled"; break; + case 0x0d: s = "NRC_DUPNAME duplicate name"; break; + case 0x0e: s = "NRC_NAMTFUL name table full"; break; + case 0x0f: s = "NRC_ACTSES no deletions, name has active sessions"; break; + case 0x11: s = "NRC_LOCTFUL local session table full"; break; + case 0x12: s = "NRC_REMTFUL remote session table full"; break; + case 0x13: s = "NRC_ILLNN illegal name number"; break; + case 0x14: s = "NRC_NOCALL no callname"; break; + case 0x15: s = "NRC_NOWILD cannot put * in NCB_NAME"; break; + case 0x16: s = "NRC_INUSE name in use on remote adapter"; break; + case 0x17: s = "NRC_NAMERR name deleted"; break; + case 0x18: s = "NRC_SABORT session ended abnormally"; break; + case 0x19: s = "NRC_NAMCONF name conflict detected"; break; + case 0x21: s = "NRC_IFBUSY interface busy, IRET before retrying"; break; case 0x22: s = "NRC_TOOMANY too many commands outstanding, retry later";break; - case 0x23: s = "NRC_BRIDGE ncb_lana_num field invalid"; break; - case 0x24: s = "NRC_CANOCCR command completed while cancel occurring "; break; - case 0x26: s = "NRC_CANCEL command not valid to cancel"; break; - case 0x30: s = "NRC_DUPENV name defined by anther local process"; break; - case 0x34: s = "NRC_ENVNOTDEF xenvironment undefined. RESET required"; break; - case 0x35: s = "NRC_OSRESNOTAV required OS resources exhausted"; break; - case 0x36: s = "NRC_MAXAPPS max number of applications exceeded"; break; - case 0x37: s = "NRC_NOSAPS no saps available for netbios"; break; - case 0x38: s = "NRC_NORESOURCES requested resources are not available"; break; - case 0x39: s = "NRC_INVADDRESS invalid ncb address or length > segment"; break; - case 0x3B: s = "NRC_INVDDID invalid NCB DDID"; break; - case 0x3C: s = "NRC_LOCKFAILlock of user area failed"; break; - case 0x3f: s = "NRC_OPENERR NETBIOS not loaded"; break; - case 0x40: s = "NRC_SYSTEM system error"; break; + case 0x23: s = "NRC_BRIDGE ncb_lana_num field invalid"; break; + case 0x24: s = "NRC_CANOCCR command completed while cancel occurring "; break; + case 0x26: s = "NRC_CANCEL command not valid to cancel"; break; + case 0x30: s = "NRC_DUPENV name defined by anther local process"; break; + case 0x34: s = "NRC_ENVNOTDEF xenvironment undefined. RESET required"; break; + case 0x35: s = "NRC_OSRESNOTAV required OS resources exhausted"; break; + case 0x36: s = "NRC_MAXAPPS max number of applications exceeded"; break; + case 0x37: s = "NRC_NOSAPS no saps available for netbios"; break; + case 0x38: s = "NRC_NORESOURCES requested resources are not available"; break; + case 0x39: s = "NRC_INVADDRESS invalid ncb address or length > segment"; break; + case 0x3B: s = "NRC_INVDDID invalid NCB DDID"; break; + case 0x3C: s = "NRC_LOCKFAILlock of user area failed"; break; + case 0x3f: s = "NRC_OPENERR NETBIOS not loaded"; break; + case 0x40: s = "NRC_SYSTEM system error"; break; default: s = "unknown error"; } return s; @@ -362,7 +362,7 @@ char * myCrt_Dispatch(int i) default: return "unknown SMB op"; } -} +} char * myCrt_2Dispatch(int i) { @@ -407,7 +407,7 @@ char * myCrt_2Dispatch(int i) case 17: return "S(11)_ReceiveTran2ReportDfsInconsistency"; } -} +} char * myCrt_RapDispatch(int i) { @@ -533,9 +533,9 @@ unsigned int smb_IsDotFile(clientchar_t *lastComp) { if (!*s) return 0; if (*s == _C('.')) { - if (!*(s + 1)) + if (!*(s + 1)) return 0; - if(*(s+1) == _C('.') && !*(s + 2)) + if(*(s+1) == _C('.') && !*(s + 2)) return 0; return 1; } @@ -548,7 +548,7 @@ static int ExtractBits(WORD bits, short start, short len) WORD num; end = start + len; - + num = bits << (16 - end); num = num >> ((16 - end) + start); @@ -579,7 +579,7 @@ void ShowUnixTime(char *FuncName, time_t unixTime) sprintf(msg, "%s = %02d-%02d-%04d %02d:%02d:%02d", FuncName, month, day, year, hour, min, sec); osi_Log1(smb_logp, "%s", osi_LogSaveString(smb_logp, msg)); } -} +} /* Determine if we are observing daylight savings time */ void GetTimeZoneInfo(BOOL *pDST, LONG *pDstBias, LONG *pBias) @@ -602,18 +602,18 @@ void GetTimeZoneInfo(BOOL *pDST, LONG *pDstBias, LONG *pBias) GetSystemTime(&utc); /* Convert UTC time to local time using the time zone info. If we are - observing DST, the calculated local time will include this. + observing DST, the calculated local time will include this. */ SystemTimeToTzSpecificLocalTime(&timeZoneInformation, &utc, &localDST); /* Set the daylight bias to 0. The daylight bias is the amount of change * in time that we use for daylight savings time. By setting this to 0 - * we cause there to be no change in time during daylight savings time. + * we cause there to be no change in time during daylight savings time. */ timeZoneInformation.DaylightBias = 0; /* Convert the utc time to local time again, but this time without any - adjustment for daylight savings time. + adjustment for daylight savings time. */ SystemTimeToTzSpecificLocalTime(&timeZoneInformation, &utc, &local); @@ -622,8 +622,8 @@ void GetTimeZoneInfo(BOOL *pDST, LONG *pDstBias, LONG *pBias) observing daylight savings time. */ *pDST = localDST.wHour != local.wHour; -} - +} + void CompensateForSmbClientLastWriteTimeBugs(afs_uint32 *pLastWriteTime) { @@ -659,7 +659,7 @@ void CompensateForSmbClientLastWriteTimeBugs(afs_uint32 *pLastWriteTime) /* Now adjust for a positive offset from GMT (a negative bias). */ if (bias < 0) *pLastWriteTime -= (-bias * 60); /* Convert bias to seconds */ -} +} void smb_DosUTimeFromUnixTime(afs_uint32 *dosUTimep, time_t unixTime) { @@ -689,7 +689,7 @@ void smb_MarkAllVCsDead(smb_vc_t * exclude) for (vcp = smb_allVCsp; vcp; vcp = vcp->nextp) { if (vcp->magic != SMB_VC_MAGIC) - osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", + osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", __FILE__, __LINE__); if (vcp == exclude) @@ -742,7 +742,7 @@ smb_vc_t *smb_FindVC(unsigned short lsn, int flags, int lana) lock_ObtainWrite(&smb_rctLock); for (vcp = smb_allVCsp; vcp; vcp=vcp->nextp) { if (vcp->magic != SMB_VC_MAGIC) - osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", + osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", __FILE__, __LINE__); lock_ObtainMutex(&vcp->mx); @@ -771,8 +771,8 @@ smb_vc_t *smb_FindVC(unsigned short lsn, int flags, int lana) vcp->secCtx = NULL; if (smb_authType == SMB_AUTH_NTLM || smb_authType == SMB_AUTH_EXTENDED) { - /* We must obtain a challenge for extended auth - * in case the client negotiates smb v3 + /* We must obtain a challenge for extended auth + * in case the client negotiates smb v3 */ NTSTATUS nts = STATUS_UNSUCCESSFUL, ntsEx = STATUS_UNSUCCESSFUL; MSV1_0_LM20_CHALLENGE_REQUEST lsaReq; @@ -799,9 +799,9 @@ smb_vc_t *smb_FindVC(unsigned short lsn, int flags, int lana) if (ntsEx == STATUS_SUCCESS) { memcpy(vcp->encKey, lsaResp->ChallengeToClient, MSV1_0_CHALLENGE_LENGTH); } else { - /* + /* * This will cause the subsequent authentication to fail but - * that is better than us dereferencing a NULL pointer and + * that is better than us dereferencing a NULL pointer and * crashing. */ memset(vcp->encKey, 0, MSV1_0_CHALLENGE_LENGTH); @@ -832,7 +832,7 @@ static int smb_Is8Dot3StarMask(clientchar_t *maskp) { int i; clientchar_t tc; - + for(i=0; i<11; i++) { tc = *maskp++; if (tc == _C('?') || tc == _C('*') || tc == _C('>')) @@ -844,7 +844,7 @@ static int smb_Is8Dot3StarMask(clientchar_t *maskp) static int smb_IsStarMask(clientchar_t *maskp) { clientchar_t tc; - + while (*maskp) { tc = *maskp++; if (tc == _C('?') || tc == _C('*') || tc == _C('>')) @@ -878,7 +878,7 @@ void smb_ReleaseVCInternal(smb_vc_t *vcp) *vcpp = vcp->nextp; break; } - } + } lock_FinalizeMutex(&vcp->mx); memset(vcp,0,sizeof(smb_vc_t)); free(vcp); @@ -909,7 +909,7 @@ void smb_ReleaseVCInternal(smb_vc_t *vcp) } } else if (vcp->flags & SMB_VCFLAG_ALREADYDEAD) { /* The reference count is non-zero but the VC is dead. - * This implies that some FIDs, TIDs, etc on the VC have yet to + * This implies that some FIDs, TIDs, etc on the VC have yet to * be cleaned up. If we were not called by smb_CleanupDeadVC(), * add a reference that will be dropped by * smb_CleanupDeadVC() and try to cleanup the VC again. @@ -943,7 +943,7 @@ void smb_ReleaseVCNoLock(smb_vc_t *vcp) lock_AssertWrite(&smb_rctLock); osi_Log2(smb_logp,"smb_ReleaseVCNoLock vcp %x ref %d",vcp, vcp->refCount); smb_ReleaseVCInternal(vcp); -} +} #ifdef DEBUG_SMB_REFCOUNT void smb_ReleaseVCDbg(smb_vc_t *vcp, char * file, long line) @@ -955,7 +955,7 @@ void smb_ReleaseVC(smb_vc_t *vcp) osi_Log2(smb_logp,"smb_ReleaseVC vcp %x ref %d",vcp, vcp->refCount); smb_ReleaseVCInternal(vcp); lock_ReleaseWrite(&smb_rctLock); -} +} #ifdef DEBUG_SMB_REFCOUNT void smb_HoldVCNoLockDbg(smb_vc_t *vcp, char * file, long line) @@ -971,7 +971,7 @@ void smb_HoldVCNoLock(smb_vc_t *vcp) #else osi_Log2(smb_logp,"smb_HoldVCNoLock vcp %x ref %d",vcp, vcp->refCount); #endif -} +} #ifdef DEBUG_SMB_REFCOUNT void smb_HoldVCDbg(smb_vc_t *vcp, char * file, long line) @@ -988,7 +988,7 @@ void smb_HoldVC(smb_vc_t *vcp) osi_Log2(smb_logp,"smb_HoldVC vcp %x ref %d",vcp, vcp->refCount); #endif lock_ReleaseWrite(&smb_rctLock); -} +} void smb_CleanupDeadVC(smb_vc_t *vcp) { @@ -1017,7 +1017,7 @@ void smb_CleanupDeadVC(smb_vc_t *vcp) /* remove VCP from smb_allVCsp */ for (vcpp = &smb_allVCsp; *vcpp; vcpp = &((*vcpp)->nextp)) { if ((*vcpp)->magic != SMB_VC_MAGIC) - osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", + osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", __FILE__, __LINE__); if (*vcpp == vcp) { *vcpp = vcp->nextp; @@ -1078,10 +1078,10 @@ void smb_CleanupDeadVC(smb_vc_t *vcp) } /* The vcp is now on the deadVCsp list. We intentionally drop the - * reference so that the refcount can reach 0 and we can delete it + * reference so that the refcount can reach 0 and we can delete it * - * If the refCount == 1 going into the ReleaseVCNoLock call - * the object will be freed and it won't be safe to clear + * If the refCount == 1 going into the ReleaseVCNoLock call + * the object will be freed and it won't be safe to clear * the flag. */ refCount = vcp->refCount; @@ -1178,7 +1178,7 @@ void smb_ReleaseTID(smb_tid_t *tidp, afs_uint32 locked) if (tidp->deleteOk) { ltpp = &tidp->vcp->tidsp; for(tp = *ltpp; tp; ltpp = &tp->nextp, tp = *ltpp) { - if (tp == tidp) + if (tp == tidp) break; } osi_assertx(tp != NULL, "null smb_tid_t"); @@ -1197,7 +1197,7 @@ void smb_ReleaseTID(smb_tid_t *tidp, afs_uint32 locked) lock_ReleaseWrite(&smb_rctLock); if (userp) cm_ReleaseUser(userp); -} +} smb_user_t *smb_FindUID(smb_vc_t *vcp, unsigned short uid, int flags) { @@ -1208,7 +1208,7 @@ smb_user_t *smb_FindUID(smb_vc_t *vcp, unsigned short uid, int flags) if (uid == uidp->userID) { uidp->refCount++; osi_Log3(smb_logp, "smb_FindUID vcp[0x%p] found-uid[%d] name[%S]", - vcp, uidp->userID, + vcp, uidp->userID, ((uidp->unp)? osi_LogSaveClientString(smb_logp, uidp->unp->name):_C(""))); break; } @@ -1229,7 +1229,7 @@ smb_user_t *smb_FindUID(smb_vc_t *vcp, unsigned short uid, int flags) } lock_ReleaseWrite(&smb_rctLock); return uidp; -} +} afs_int32 smb_userIsLocalSystem(smb_user_t *uidp) { @@ -1319,7 +1319,7 @@ smb_username_t *smb_FindUserByName(clientchar_t *usern, clientchar_t *machine, lock_ReleaseWrite(&smb_rctLock); return unp; -} +} smb_user_t *smb_FindUserByNameThisSession(smb_vc_t *vcp, clientchar_t *usern) { @@ -1327,7 +1327,7 @@ smb_user_t *smb_FindUserByNameThisSession(smb_vc_t *vcp, clientchar_t *usern) lock_ObtainWrite(&smb_rctLock); for(uidp = vcp->usersp; uidp; uidp = uidp->nextp) { - if (!uidp->unp) + if (!uidp->unp) continue; if (cm_stricmp_utf16(uidp->unp->name, usern) == 0) { uidp->refCount++; @@ -1336,10 +1336,10 @@ smb_user_t *smb_FindUserByNameThisSession(smb_vc_t *vcp, clientchar_t *usern) break; } else continue; - } + } lock_ReleaseWrite(&smb_rctLock); return uidp; -} +} void smb_ReleaseUsername(smb_username_t *unp) { @@ -1354,7 +1354,7 @@ void smb_ReleaseUsername(smb_username_t *unp) (unp->flags & SMB_USERNAMEFLAG_LOGOFF)) { lupp = &usernamesp; for(up = *lupp; up; lupp = &up->nextp, up = *lupp) { - if (up == unp) + if (up == unp) break; } osi_assertx(up != NULL, "null smb_username_t"); @@ -1369,7 +1369,7 @@ void smb_ReleaseUsername(smb_username_t *unp) lock_ReleaseWrite(&smb_rctLock); if (userp) cm_ReleaseUser(userp); -} +} void smb_HoldUIDNoLock(smb_user_t *uidp) { @@ -1388,7 +1388,7 @@ void smb_ReleaseUID(smb_user_t *uidp) if (uidp->refCount == 0) { lupp = &uidp->vcp->usersp; for(up = *lupp; up; lupp = &up->nextp, up = *lupp) { - if (up == uidp) + if (up == uidp) break; } osi_assertx(up != NULL, "null smb_user_t"); @@ -1398,7 +1398,7 @@ void smb_ReleaseUID(smb_user_t *uidp) smb_ReleaseVCNoLock(uidp->vcp); uidp->vcp = NULL; free(uidp); - } + } lock_ReleaseWrite(&smb_rctLock); if (unp) { @@ -1406,7 +1406,7 @@ void smb_ReleaseUID(smb_user_t *uidp) cm_ReleaseUserVCRef(unp->userp); smb_ReleaseUsername(unp); } -} +} cm_user_t *smb_GetUserFromUID(smb_user_t *uidp) { @@ -1414,7 +1414,7 @@ cm_user_t *smb_GetUserFromUID(smb_user_t *uidp) if (!uidp) return NULL; - + lock_ObtainMutex(&uidp->mx); if (uidp->unp) { up = uidp->unp->userp; @@ -1440,7 +1440,7 @@ cm_user_t *smb_GetUserFromVCP(smb_vc_t *vcp, smb_packet_t *inp) uidp = smb_FindUID(vcp, smbp->uid, 0); if (!uidp) return NULL; - + up = smb_GetUserFromUID(uidp); smb_ReleaseUID(uidp); @@ -1477,9 +1477,9 @@ long smb_LookupTIDPath(smb_vc_t *vcp, unsigned short tid, clientchar_t ** treepa */ int smb_ChainFID(int fid, smb_packet_t *inp) { - if (inp->fid == 0 || inp->inCount == 0) + if (inp->fid == 0 || inp->inCount == 0) return fid; - else + else return inp->fid; } @@ -1490,7 +1490,7 @@ int smb_SUser(cm_user_t *userp) } /* find a file ID. If we pass in 0 we select an unused File ID. - * If the SMB_FLAG_CREATE flag is set, we allocate a new + * If the SMB_FLAG_CREATE flag is set, we allocate a new * smb_fid_t data structure if desired File ID cannot be found. */ #ifdef DEBUG_SMB_REFCOUNT @@ -1501,7 +1501,7 @@ smb_fid_t *smb_FindFID(smb_vc_t *vcp, unsigned short fid, int flags) { smb_fid_t *fidp; int newFid = 0; - + if (fid == 0) { if (!(flags & SMB_FLAG_CREATE)) return NULL; @@ -1605,14 +1605,14 @@ smb_fid_t *smb_FindFIDByScache(smb_vc_t *vcp, cm_scache_t * scp) #endif { smb_fid_t *fidp = NULL, *nextp = NULL; - + if (!scp) return NULL; - /* + /* * If the fidp->scp changes out from under us then * we must not grab a refCount. It means the *fidp - * was processed by smb_CloseFID() and the *fidp is + * was processed by smb_CloseFID() and the *fidp is * no longer valid for use. */ lock_ObtainWrite(&smb_rctLock); @@ -1711,7 +1711,7 @@ void smb_ReleaseFID(smb_fid_t *fidp) userp = fidp->userp; fidp->userp = NULL; - if (vcp->fidsp) + if (vcp->fidsp) osi_QRemove((osi_queue_t **) &vcp->fidsp, &fidp->q); thrd_CloseHandle(fidp->raw_write_event); @@ -1744,12 +1744,12 @@ void smb_ReleaseFID(smb_fid_t *fidp) lock_ReleaseWrite(&smb_rctLock); /* now release the scache structure */ - if (scp) + if (scp) cm_ReleaseSCache(scp); if (userp) cm_ReleaseUser(userp); -} +} /* * Case-insensitive search for one string in another; @@ -1813,7 +1813,7 @@ long smb_FindShareProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *rockp, matchType = SMB_FINDSHARE_EXACT_MATCH; else matchType = SMB_FINDSHARE_PARTIAL_MATCH; - if(vrock->match) + if(vrock->match) free(vrock->match); vrock->match = cm_FsStringToClientStringAlloc(dep->name, -1, NULL); vrock->matchType = matchType; @@ -1841,9 +1841,9 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, DWORD code; DWORD allSubmount = 1; - /* if allSubmounts == 0, only return the //mountRoot/all share - * if in fact it has been been created in the subMounts table. - * This is to allow sites that want to restrict access to the + /* if allSubmounts == 0, only return the //mountRoot/all share + * if in fact it has been been created in the subMounts table. + * This is to allow sites that want to restrict access to the * world to do so. */ code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSREG_CLT_SVC_PARAM_SUBKEY, @@ -1864,7 +1864,7 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, } /* In case, the all share is disabled we need to still be able - * to handle ioctl requests + * to handle ioctl requests */ if (cm_ClientStrCmpI(shareName, _C("ioctl$")) == 0) { *pathNamep = cm_ClientStrDup(_C("/.__ioctl__")); @@ -1880,7 +1880,7 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, } /* Check for volume references - * + * * They look like {%,#} */ if (cm_ClientStrChr(shareName, '%') != NULL || @@ -1923,7 +1923,7 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, cchlen = cblen / sizeof(clientchar_t); if (cchlen != 0 && cchlen != lengthof(pathName) - 1) { /* We can accept either unix or PC style AFS pathnames. Convert - * Unix-style to PC style here for internal use. + * Unix-style to PC style here for internal use. */ p = pathName; cchlen = lengthof(pathName); @@ -1952,34 +1952,34 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, else smb_subst(p, cchlen, var, lengthof(VNUserName), _C(" ")); } - else if (var = smb_stristr(p, VNLCUserName)) + else if (var = smb_stristr(p, VNLCUserName)) { if (uidp && uidp->unp) cm_ClientStrCpy(temp, lengthof(temp), uidp->unp->name); - else + else cm_ClientStrCpy(temp, lengthof(temp), _C(" ")); cm_ClientStrLwr(temp); smb_subst(p, cchlen, var, lengthof(VNLCUserName), temp); } - else if (var = smb_stristr(p, VNComputerName)) + else if (var = smb_stristr(p, VNComputerName)) { sizeTemp = lengthof(temp); GetComputerNameW(temp, &sizeTemp); smb_subst(p, cchlen, var, lengthof(VNComputerName), temp); } - else if (var = smb_stristr(p, VNLCComputerName)) + else if (var = smb_stristr(p, VNLCComputerName)) { sizeTemp = lengthof(temp); GetComputerName((LPTSTR)temp, &sizeTemp); cm_ClientStrLwr(temp); smb_subst(p, cchlen, var, lengthof(VNLCComputerName), temp); } - else + else break; } *pathNamep = cm_ClientStrDup(p); return 1; - } + } else { /* First lookup shareName in root.afs */ @@ -1987,7 +1987,7 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, smb_findShare_rock_t vrock; osi_hyper_t thyper; fschar_t ftemp[1024]; - clientchar_t * p = shareName; + clientchar_t * p = shareName; int rw = 0; cm_scache_t * rscp; cm_user_t *userp; @@ -2000,7 +2000,7 @@ int smb_FindShare(smb_vc_t *vcp, smb_user_t *uidp, thyper.LowPart = 0; vrock.shareName = cm_ClientStringToNormStringAlloc(shareName, -1, NULL); - if (vrock.shareName == NULL) + if (vrock.shareName == NULL) return 0; vrock.match = NULL; vrock.matchType = 0; @@ -2103,7 +2103,7 @@ int smb_FindShareCSCPolicy(clientchar_t *shareName) { retval = CSC_POLICY_DISABLE; } - + RegCloseKey(hkCSCPolicy); return retval; } @@ -2114,7 +2114,7 @@ int smb_FindShareCSCPolicy(clientchar_t *shareName) smb_dirSearch_t *smb_FindDirSearchNoLock(long cookie) { smb_dirSearch_t *dsp; - + for (dsp = smb_firstDirSearchp; dsp; dsp = (smb_dirSearch_t *) osi_QNext(&dsp->q)) { if (dsp->cookie == cookie) { if (dsp != smb_firstDirSearchp) { @@ -2138,12 +2138,12 @@ smb_dirSearch_t *smb_FindDirSearchNoLock(long cookie) } } return dsp; -} +} void smb_DeleteDirSearch(smb_dirSearch_t *dsp) { lock_ObtainMutex(&dsp->mx); - osi_Log3(smb_logp,"smb_DeleteDirSearch cookie %d dsp 0x%p scp 0x%p", + osi_Log3(smb_logp,"smb_DeleteDirSearch cookie %d dsp 0x%p scp 0x%p", dsp->cookie, dsp, dsp->scp); dsp->flags |= SMB_DIRSEARCH_DELETE; if (dsp->scp != NULL) { @@ -2152,11 +2152,11 @@ void smb_DeleteDirSearch(smb_dirSearch_t *dsp) dsp->flags &= ~SMB_DIRSEARCH_BULKST; dsp->scp->flags &= ~CM_SCACHEFLAG_BULKSTATTING; dsp->scp->bulkStatProgress = hzero; - } + } lock_ReleaseWrite(&dsp->scp->rw); - } + } lock_ReleaseMutex(&dsp->mx); -} +} /* Must be called with the smb_globalLock held */ void smb_ReleaseDirSearchNoLock(smb_dirSearch_t *dsp) @@ -2173,7 +2173,7 @@ void smb_ReleaseDirSearchNoLock(smb_dirSearch_t *dsp) lock_ReleaseMutex(&dsp->mx); lock_FinalizeMutex(&dsp->mx); scp = dsp->scp; - osi_Log3(smb_logp,"smb_ReleaseDirSearch cookie %d dsp 0x%p scp 0x%p", + osi_Log3(smb_logp,"smb_ReleaseDirSearch cookie %d dsp 0x%p scp 0x%p", dsp->cookie, dsp, scp); free(dsp); } else { @@ -2181,16 +2181,16 @@ void smb_ReleaseDirSearchNoLock(smb_dirSearch_t *dsp) } } /* do this now to avoid spurious locking hierarchy creation */ - if (scp) + if (scp) cm_ReleaseSCache(scp); -} +} void smb_ReleaseDirSearch(smb_dirSearch_t *dsp) { lock_ObtainWrite(&smb_globalLock); smb_ReleaseDirSearchNoLock(dsp); lock_ReleaseWrite(&smb_globalLock); -} +} /* find a dir search structure by cookie value, and return it held */ smb_dirSearch_t *smb_FindDirSearch(long cookie) @@ -2214,13 +2214,13 @@ void smb_GCDirSearches(int isV3) smb_dirSearch_t *victimsp[SMB_DIRSEARCH_GCMAX]; int victimCount; int i; - + victimCount = 0; /* how many have we got so far */ for (dsp = smb_lastDirSearchp; dsp; dsp=prevp) { /* we'll move tp from queue, so * do this early. */ - prevp = (smb_dirSearch_t *) osi_QPrev(&dsp->q); + prevp = (smb_dirSearch_t *) osi_QPrev(&dsp->q); /* if no one is using this guy, and we're either in the new protocol, * or we're in the old one and this is a small enough ID to be useful * to the old protocol, GC this guy. @@ -2235,10 +2235,10 @@ void smb_GCDirSearches(int isV3) } /* don't do more than this */ - if (victimCount >= SMB_DIRSEARCH_GCMAX) + if (victimCount >= SMB_DIRSEARCH_GCMAX) break; } - + /* now release them */ for (i = 0; i < victimCount; i++) { smb_ReleaseDirSearchNoLock(victimsp[i]); @@ -2275,10 +2275,10 @@ smb_dirSearch_t *smb_NewDirSearch(int isV3) /* twice so we have enough tries to find guys we GC after one pass; * 10 extra is just in case I mis-counted. */ - if (++counter > 2*maxAllowed+10) + if (++counter > 2*maxAllowed+10) osi_panic("afsd: dir search cookie leak", __FILE__, __LINE__); - if (smb_dirSearchCounter > maxAllowed) { + if (smb_dirSearchCounter > maxAllowed) { smb_dirSearchCounter = 1; } if (smb_dirSearchCounter == start) { @@ -2294,7 +2294,7 @@ smb_dirSearch_t *smb_NewDirSearch(int isV3) dsp->refCount--; ++smb_dirSearchCounter; continue; - } + } dsp = malloc(sizeof(*dsp)); memset(dsp, 0, sizeof(*dsp)); @@ -2304,13 +2304,13 @@ smb_dirSearch_t *smb_NewDirSearch(int isV3) lock_InitializeMutex(&dsp->mx, "cm_dirSearch_t", LOCK_HIERARCHY_SMB_DIRSEARCH); dsp->lastTime = osi_Time(); osi_QAdd((osi_queue_t **) &smb_firstDirSearchp, &dsp->q); - if (!smb_lastDirSearchp) + if (!smb_lastDirSearchp) smb_lastDirSearchp = (smb_dirSearch_t *) &dsp->q; - - osi_Log2(smb_logp,"smb_NewDirSearch cookie %d dsp 0x%p", + + osi_Log2(smb_logp,"smb_NewDirSearch cookie %d dsp 0x%p", dsp->cookie, dsp); break; - } + } lock_ReleaseWrite(&smb_globalLock); return dsp; } @@ -2321,7 +2321,7 @@ static smb_packet_t *smb_GetPacket(void) lock_ObtainWrite(&smb_globalLock); tbp = smb_packetFreeListp; - if (tbp) + if (tbp) smb_packetFreeListp = tbp->nextp; lock_ReleaseWrite(&smb_globalLock); if (!tbp) { @@ -2364,14 +2364,14 @@ static NCB *smb_GetNCB(void) lock_ObtainWrite(&smb_globalLock); tbp = smb_ncbFreeListp; - if (tbp) + if (tbp) smb_ncbFreeListp = tbp->nextp; lock_ReleaseWrite(&smb_globalLock); if (!tbp) { tbp = calloc(sizeof(*tbp),1); tbp->magic = SMB_NCBMAGIC; } - + osi_assertx(tbp->magic == SMB_NCBMAGIC, "invalid smb_packet_t magic"); memset(&tbp->ncb, 0, sizeof(NCB)); @@ -2395,7 +2395,7 @@ void smb_FreePacket(smb_packet_t *tbp) { smb_vc_t * vcp = NULL; osi_assertx(tbp->magic == SMB_PACKETMAGIC, "invalid smb_packet_t magic"); - + lock_ObtainWrite(&smb_globalLock); tbp->nextp = smb_packetFreeListp; smb_packetFreeListp = tbp; @@ -2421,10 +2421,10 @@ void smb_FreePacket(smb_packet_t *tbp) static void smb_FreeNCB(NCB *bufferp) { smb_ncb_t *tbp; - + tbp = (smb_ncb_t *) bufferp; osi_assertx(tbp->magic == SMB_NCBMAGIC, "invalid smb_packet_t magic"); - + lock_ObtainWrite(&smb_globalLock); tbp->nextp = smb_ncbFreeListp; smb_ncbFreeListp = tbp; @@ -2440,10 +2440,10 @@ unsigned char *smb_GetSMBData(smb_packet_t *smbp, int *nbytesp) parmBytes = *smbp->wctp << 1; afterParmsp = smbp->wctp + parmBytes + 1; - + dataBytes = afterParmsp[0] + (afterParmsp[1]<<8); if (nbytesp) *nbytesp = dataBytes; - + /* don't forget to skip the data byte count, since it follows * the parameters; that's where the "2" comes from below. */ @@ -2459,10 +2459,10 @@ void smb_SetSMBDataLength(smb_packet_t *smbp, unsigned int dsize) unsigned char *afterParmsp; afterParmsp = smbp->wctp + ((*smbp->wctp)<<1) + 1; - + *afterParmsp++ = dsize & 0xff; *afterParmsp = (dsize>>8) & 0xff; -} +} /* return the parm'th parameter in the smbp packet */ unsigned short smb_GetSMBParm(smb_packet_t *smbp, int parm) @@ -2479,12 +2479,12 @@ unsigned short smb_GetSMBParm(smb_packet_t *smbp, int parm) parm, parmCount, smbp->ncb_length); osi_Log3(smb_logp,"Bad SMB param %d out of %d, ncb len %d", parm, parmCount, smbp->ncb_length); - LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, + LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, __FILE__, __LINE__, parm, parmCount, smbp->ncb_length); osi_panic(s, __FILE__, __LINE__); } parmDatap = smbp->wctp + (2*parm) + 1; - + return parmDatap[0] + (parmDatap[1] << 8); } @@ -2503,12 +2503,12 @@ unsigned char smb_GetSMBParmByte(smb_packet_t *smbp, int parm) parm, parmCount, smbp->ncb_length); osi_Log3(smb_logp,"Bad SMB param %d out of %d, ncb len %d", parm, parmCount, smbp->ncb_length); - LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, + LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, __FILE__, __LINE__, parm, parmCount, smbp->ncb_length); osi_panic(s, __FILE__, __LINE__); } parmDatap = smbp->wctp + (2*parm) + 1; - + return parmDatap[0]; } @@ -2527,12 +2527,12 @@ unsigned int smb_GetSMBParmLong(smb_packet_t *smbp, int parm) parm, parmCount, smbp->ncb_length); osi_Log3(smb_logp,"Bad SMB param %d out of %d, ncb len %d", parm, parmCount, smbp->ncb_length); - LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, + LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM, __FILE__, __LINE__, parm, parmCount, smbp->ncb_length); osi_panic(s, __FILE__, __LINE__); } parmDatap = smbp->wctp + (2*parm) + 1; - + return parmDatap[0] + (parmDatap[1] << 8) + (parmDatap[2] << 16) + (parmDatap[3] << 24); } @@ -2549,14 +2549,14 @@ unsigned int smb_GetSMBOffsetParm(smb_packet_t *smbp, int parm, int offset) sprintf(s, "Bad SMB param %d offset %d out of %d, ncb len %d", parm, offset, parmCount, smbp->ncb_length); - LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM_WITH_OFFSET, + LogEvent(EVENTLOG_ERROR_TYPE, MSG_BAD_SMB_PARAM_WITH_OFFSET, __FILE__, __LINE__, parm, offset, parmCount, smbp->ncb_length); osi_Log4(smb_logp, "Bad SMB param %d offset %d out of %d, ncb len %d", parm, offset, parmCount, smbp->ncb_length); osi_panic(s, __FILE__, __LINE__); } parmDatap = smbp->wctp + (2*parm) + 1 + offset; - + return parmDatap[0] + (parmDatap[1] << 8); } @@ -2565,20 +2565,20 @@ void smb_SetSMBParm(smb_packet_t *smbp, int slot, unsigned int parmValue) unsigned char *parmDatap; /* make sure we have enough slots */ - if (*smbp->wctp <= slot) + if (*smbp->wctp <= slot) *smbp->wctp = slot+1; - + parmDatap = smbp->wctp + 2*slot + 1 + smbp->oddByte; *parmDatap++ = parmValue & 0xff; *parmDatap = (parmValue>>8) & 0xff; -} +} void smb_SetSMBParmLong(smb_packet_t *smbp, int slot, unsigned int parmValue) { unsigned char *parmDatap; /* make sure we have enough slots */ - if (*smbp->wctp <= slot) + if (*smbp->wctp <= slot) *smbp->wctp = slot+2; parmDatap = smbp->wctp + 2*slot + 1 + smbp->oddByte; @@ -2594,13 +2594,13 @@ void smb_SetSMBParmDouble(smb_packet_t *smbp, int slot, char *parmValuep) int i; /* make sure we have enough slots */ - if (*smbp->wctp <= slot) + if (*smbp->wctp <= slot) *smbp->wctp = slot+4; parmDatap = smbp->wctp + 2*slot + 1 + smbp->oddByte; for (i=0; i<8; i++) *parmDatap++ = *parmValuep++; -} +} void smb_SetSMBParmByte(smb_packet_t *smbp, int slot, unsigned int parmValue) { @@ -2657,7 +2657,7 @@ void smb_StripLastComponent(clientchar_t *outPathp, clientchar_t **lastComponent } while (1) { - if (inPathp == lastSlashp) + if (inPathp == lastSlashp) break; *outPathp++ = *inPathp++; } @@ -2674,7 +2674,7 @@ clientchar_t *smb_ParseASCIIBlock(smb_packet_t * pktp, unsigned char *inp, size_t cb; afs_uint32 type = *inp++; - /* + /* * The first byte specifies the type of the input string. * CIFS TR 1.0 3.2.10. This function only parses null terminated * strings. @@ -2945,7 +2945,7 @@ unsigned char *smb_ParseVblBlock(unsigned char *inp, char **chainpp, int *length { int tlen; - if (*inp++ != 0x5) + if (*inp++ != 0x5) return NULL; tlen = inp[0] + (inp[1]<<8); inp += 2; /* skip length field */ @@ -2953,12 +2953,12 @@ unsigned char *smb_ParseVblBlock(unsigned char *inp, char **chainpp, int *length if (chainpp) { *chainpp = inp + tlen; } - - if (lengthp) + + if (lengthp) *lengthp = tlen; - + return inp; -} +} unsigned char *smb_ParseDataBlock(unsigned char *inp, char **chainpp, int *lengthp) { @@ -2967,13 +2967,13 @@ unsigned char *smb_ParseDataBlock(unsigned char *inp, char **chainpp, int *lengt if (*inp++ != 0x1) return NULL; tlen = inp[0] + (inp[1]<<8); inp += 2; /* skip length field */ - + if (chainpp) { *chainpp = inp + tlen; - } + } if (lengthp) *lengthp = tlen; - + return inp; } @@ -2984,9 +2984,9 @@ void smb_FormatResponsePacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *op smb_t *inSmbp; outp = (smb_t *) op; - + /* zero the basic structure through the smb_wct field, and zero the data - * size field, assuming that wct stays zero; otherwise, you have to + * size field, assuming that wct stays zero; otherwise, you have to * explicitly set the data size field, too. */ inSmbp = (smb_t *) inp; @@ -3017,7 +3017,7 @@ void smb_FormatResponsePacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *op /* copy fields in generic packet area */ op->wctp = &outp->wct; -} +} /* send a (probably response) packet; vcp tells us to whom to send it. * we compute the length by looking at wct and bcc fields. @@ -3029,13 +3029,13 @@ void smb_SendPacket(smb_vc_t *vcp, smb_packet_t *inp) long code = 0; unsigned char *tp; int localNCB = 0; - + ncbp = inp->ncbp; if (ncbp == NULL) { ncbp = smb_GetNCB(); localNCB = 1; } - + memset(ncbp, 0, sizeof(NCB)); extra = 2 * (*inp->wctp); /* space used by parms, in bytes */ @@ -3043,14 +3043,14 @@ void smb_SendPacket(smb_vc_t *vcp, smb_packet_t *inp) extra += tp[0] + (tp[1]<<8); extra += (unsigned int)(inp->wctp - inp->data); /* distance to last wct field */ extra += 3; /* wct and length fields */ - + ncbp->ncb_length = extra; /* bytes to send */ ncbp->ncb_lsn = (unsigned char) vcp->lsn; /* vc to use */ ncbp->ncb_lana_num = vcp->lana; ncbp->ncb_command = NCBSEND; /* op means send data */ ncbp->ncb_buffer = (char *) inp;/* packet */ code = Netbios(ncbp); - + if (code != 0) { const char * s = ncb_error_string(code); osi_Log2(smb_logp, "SendPacket failure code %d \"%s\"", code, s); @@ -3083,7 +3083,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) /* NT Status codes are listed in ntstatus.h not winerror.h */ if (code == 0) { NTStatus = 0; - } + } else if (code == CM_ERROR_NOSUCHCELL) { NTStatus = 0xC0000034L; /* Name not found */ } @@ -3124,7 +3124,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code == CM_ERROR_NOSUCHPATH) { NTStatus = 0xC000003AL; /* Object path not found */ - } + } else if (code == CM_ERROR_TOOBIG) { NTStatus = 0xC000007BL; /* Invalid image format */ } @@ -3145,7 +3145,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code == CM_ERROR_NOTEMPTY) { NTStatus = 0xC0000101L; /* Directory not empty */ - } + } else if (code == CM_ERROR_CROSSDEVLINK) { NTStatus = 0xC00000D4L; /* Not same device */ } @@ -3169,7 +3169,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) else if (code == CM_ERROR_NOIPC) { #ifdef COMMENT NTStatus = 0xC0000022L; /* Access Denied */ -#else +#else NTStatus = 0xC000013DL; /* Remote Resources */ #endif } @@ -3215,7 +3215,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code == CM_ERROR_AMBIGUOUS_FILENAME) { NTStatus = 0xC0000035L; /* Object name collision */ - } + } else if (code == CM_ERROR_BADPASSWORD) { NTStatus = 0xC000006DL; /* unknown username or bad password */ } @@ -3234,7 +3234,7 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code == CM_ERROR_PATH_NOT_COVERED) { NTStatus = 0xC0000257L; /* Path Not Covered */ - } + } else if (code == CM_ERROR_ALLBUSY) { #ifdef COMMENT NTStatus = 0xC000022DL; /* Retry */ @@ -3251,13 +3251,13 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code >= ERROR_TABLE_BASE_RXK && code < ERROR_TABLE_BASE_RXK + 256) { NTStatus = 0xC0000322L; /* No Kerberos key */ - } + } else if (code == CM_ERROR_BAD_LEVEL) { NTStatus = 0xC0000148L; /* Invalid Level */ - } + } else if (code == CM_ERROR_RANGE_NOT_LOCKED) { NTStatus = 0xC000007EL; /* Range Not Locked */ - } + } else if (code == CM_ERROR_NOSUCHDEVICE) { NTStatus = 0xC000000EL; /* No Such Device */ } @@ -3276,11 +3276,11 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) *NTStatusp = NTStatus; osi_Log2(smb_logp, "SMB SEND code %lX as NT %lX", code, NTStatus); -} +} -/* - * NTSTATUS <-> Win32 Error Translation - * http://support.microsoft.com/kb/113996 +/* + * NTSTATUS <-> Win32 Error Translation + * http://support.microsoft.com/kb/113996 */ void smb_MapWin32Error(long code, unsigned long *Win32Ep) { @@ -3289,7 +3289,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) /* map CM_ERROR_* errors to Win32 32-bit error codes */ if (code == 0) { Win32E = 0; - } + } else if (code == CM_ERROR_NOSUCHCELL) { Win32E = ERROR_FILE_NOT_FOUND; /* No such file */ } @@ -3318,7 +3318,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) } else if (code == CM_ERROR_NOSUCHPATH) { Win32E = ERROR_PATH_NOT_FOUND; /* Object path not found */ - } + } else if (code == CM_ERROR_TOOBIG) { Win32E = ERROR_BAD_EXE_FORMAT; /* Invalid image format */ } @@ -3339,7 +3339,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) } else if (code == CM_ERROR_NOTEMPTY) { Win32E = ERROR_DIR_NOT_EMPTY; /* Directory not empty */ - } + } else if (code == CM_ERROR_CROSSDEVLINK) { Win32E = ERROR_NOT_SAME_DEVICE; /* Not same device */ } @@ -3358,7 +3358,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) else if (code == CM_ERROR_NOIPC) { #ifdef COMMENT Win32E = ERROR_ACCESS_DENIED; /* Access Denied */ -#else +#else Win32E = ERROR_REM_NOT_LIST; /* Remote Resources */ #endif } @@ -3401,7 +3401,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) } else if (code == CM_ERROR_AMBIGUOUS_FILENAME) { Win32E = ERROR_ALREADY_EXISTS; /* Object name collision */ - } + } else if (code == CM_ERROR_BADPASSWORD) { Win32E = ERROR_LOGON_FAILURE; /* unknown username or bad password */ } @@ -3420,22 +3420,22 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) } else if (code == CM_ERROR_PATH_NOT_COVERED) { Win32E = ERROR_HOST_UNREACHABLE; /* Path Not Covered */ - } + } else if (code == CM_ERROR_ALLBUSY) { Win32E = ERROR_RETRY; /* Retry */ - } + } else if (code == CM_ERROR_ALLOFFLINE || code == CM_ERROR_ALLDOWN) { Win32E = ERROR_HOST_UNREACHABLE; /* Path not found */ - } + } else if (code >= ERROR_TABLE_BASE_RXK && code < ERROR_TABLE_BASE_RXK + 256) { Win32E = SEC_E_NO_KERB_KEY; /* No Kerberos key */ - } + } else if (code == CM_ERROR_BAD_LEVEL) { Win32E = ERROR_INVALID_LEVEL; /* Invalid Level */ - } + } else if (code == CM_ERROR_RANGE_NOT_LOCKED) { Win32E = ERROR_NOT_LOCKED; /* Range Not Locked */ - } + } else if (code == CM_ERROR_NOSUCHDEVICE) { Win32E = ERROR_FILE_NOT_FOUND; /* No Such Device */ } @@ -3454,7 +3454,7 @@ void smb_MapWin32Error(long code, unsigned long *Win32Ep) *Win32Ep = Win32E; osi_Log2(smb_logp, "SMB SEND code %lX as Win32 %lX", code, Win32E); -} +} void smb_MapCoreError(long code, smb_vc_t *vcp, unsigned short *scodep, unsigned char *classp) @@ -3531,7 +3531,7 @@ void smb_MapCoreError(long code, smb_vc_t *vcp, unsigned short *scodep, else if (code == CM_ERROR_ISDIR) { class = 1; /* access denied; DOS doesn't have a good match */ error = 5; - } + } else if (code == CM_ERROR_BADOP) { class = 2; error = 65535; @@ -3625,7 +3625,7 @@ void smb_MapCoreError(long code, smb_vc_t *vcp, unsigned short *scodep, *scodep = error; *classp = class; osi_Log3(smb_logp, "SMB SEND code %lX as SMB %d: %d", code, class, error); -} +} long smb_SendCoreBadOp(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) { @@ -3728,7 +3728,7 @@ long smb_ReceiveCoreReadRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp lock_ObtainWrite(&fidp->scp->rw); code = cm_LockCheckRead(fidp->scp, LOffset, LLength, key); lock_ReleaseWrite(&fidp->scp->rw); - } + } if (code) { lock_ReleaseMutex(&fidp->mx); goto send1a; @@ -3753,7 +3753,7 @@ long smb_ReceiveCoreReadRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp /* Give back raw buffer */ lock_ObtainMutex(&smb_RawBufLock); *((char **) rawBuf) = smb_RawBufs; - + smb_RawBufs = rawBuf; lock_ReleaseMutex(&smb_RawBufLock); } @@ -3857,7 +3857,7 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) */ if (strcmp("PC NETWORK PROGRAM 1.0", namep+1) == 0) { coreProtoIndex = tcounter; - } + } else if (smb_useV3 && strcmp("LM1.2X002", namep+1) == 0) { v3ProtoIndex = tcounter; } @@ -3883,8 +3883,8 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (VistaProtoIndex != -1) { protoIndex = VistaProtoIndex; vcp->flags |= (SMB_VCFLAG_USENT | SMB_VCFLAG_USEV3); - } else -#endif + } else +#endif if (NTProtoIndex != -1) { protoIndex = NTProtoIndex; vcp->flags |= (SMB_VCFLAG_USENT | SMB_VCFLAG_USEV3); @@ -3892,11 +3892,11 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) else if (v3ProtoIndex != -1) { protoIndex = v3ProtoIndex; vcp->flags |= SMB_VCFLAG_USEV3; - } + } else if (coreProtoIndex != -1) { protoIndex = coreProtoIndex; vcp->flags |= SMB_VCFLAG_USECORE; - } + } else protoIndex = -1; lock_ReleaseMutex(&vcp->mx); @@ -3918,25 +3918,25 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* The session key is not a well documented field however most clients * will echo back the session key to the server. Currently we are using * the same value for all sessions. We should generate a random value - * and store it into the vcp + * and store it into the vcp */ smb_SetSMBParm(outp, 7, 1); /* next 2: session key */ smb_SetSMBParm(outp, 8, 1); - /* + /* * Tried changing the capabilities to support for W2K - defect 117695 * Maybe something else needs to be changed here? */ /* - if (isWindows2000) + if (isWindows2000) smb_SetSMBParmLong(outp, 9, 0x43fd); - else + else smb_SetSMBParmLong(outp, 9, 0x251); */ /* Capabilities: * * 32-bit error codes * * and NT Find * * and NT SMB's * - * and raw mode + * and raw mode * and DFS * and Unicode */ caps = NTNEGOTIATE_CAPABILITY_NTSTATUS | @@ -3985,7 +3985,7 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_NegotiateExtendedSecurity(&secBlob, &secBlobLength); smb_SetSMBDataLength(outp, secBlobLength + sizeof(smb_ServerGUID)); - + datap = smb_GetSMBData(outp, NULL); memcpy(datap, &smb_ServerGUID, sizeof(smb_ServerGUID)); @@ -4003,7 +4003,7 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBParm(outp, 0, protoIndex); /* NOTE: Extended authentication cannot be negotiated with v3 - * therefore we fail over to NTLM + * therefore we fail over to NTLM */ if (smb_authType == SMB_AUTH_NTLM || smb_authType == SMB_AUTH_EXTENDED) { smb_SetSMBParm(outp, 1, @@ -4027,7 +4027,7 @@ long smb_ReceiveNegotiate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBParm(outp, 10, (unsigned short) tzi.Bias); /* server tzone */ /* NOTE: Extended authentication cannot be negotiated with v3 - * therefore we fail over to NTLM + * therefore we fail over to NTLM */ if (smb_authType == SMB_AUTH_NTLM || smb_authType == SMB_AUTH_EXTENDED) { smb_SetSMBParm(outp, 11, MSV1_0_CHALLENGE_LENGTH); /* encryption key length */ @@ -4058,21 +4058,21 @@ void smb_CheckVCs(void) smb_vc_t * vcp, *nextp; smb_packet_t * outp = smb_GetPacket(); smb_t *smbp; - + lock_ObtainWrite(&smb_rctLock); - for ( vcp=smb_allVCsp, nextp=NULL; vcp; vcp = nextp ) + for ( vcp=smb_allVCsp, nextp=NULL; vcp; vcp = nextp ) { if (vcp->magic != SMB_VC_MAGIC) - osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", + osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", __FILE__, __LINE__); /* on the first pass hold 'vcp' which was not held as 'nextp' */ if (vcp != nextp) smb_HoldVCNoLock(vcp); - /* + /* * obtain a reference to 'nextp' now because we drop the - * smb_rctLock later and the list contents could change + * smb_rctLock later and the list contents could change * or 'vcp' could be destroyed when released. */ nextp = vcp->nextp; @@ -4119,11 +4119,11 @@ void smb_Daemon(void *parmp) if (smbShutdownFlag == 1) break; - + if ((count % 72) == 0) { /* every five minutes */ struct tm myTime; time_t old_localZero = smb_localZero; - + /* Initialize smb_localZero */ myTime.tm_isdst = -1; /* compute whether on DST or not */ myTime.tm_year = 70; @@ -4150,8 +4150,8 @@ void smb_Daemon(void *parmp) smb_username_t *unp; lock_ObtainMutex(&(*unpp)->mx); - if ( (*unpp)->refCount > 0 || - ((*unpp)->flags & SMB_USERNAMEFLAG_AFSLOGON) || + if ( (*unpp)->refCount > 0 || + ((*unpp)->flags & SMB_USERNAMEFLAG_AFSLOGON) || !((*unpp)->flags & SMB_USERNAMEFLAG_LOGOFF)) ; else if (!smb_LogoffTokenTransfer || @@ -4162,7 +4162,7 @@ void smb_Daemon(void *parmp) if (deleteOk) { cm_user_t * userp; - unp = *unpp; + unp = *unpp; *unpp = unp->nextp; unp->nextp = NULL; lock_FinalizeMutex(&unp->mx); @@ -4228,7 +4228,7 @@ void smb_WaitingLocksDaemon() } osi_assertx(wl->state != SMB_WAITINGLOCKSTATE_ERROR, "!SMB_WAITINGLOCKSTATE_ERROR"); - + /* wl->state is either _DONE or _WAITING. _ERROR would no longer be on the queue. */ code = cm_RetryLock( wl->lockp, @@ -4270,16 +4270,16 @@ void smb_WaitingLocksDaemon() for (wl = wlRequest->locks; wl; wl = wlNext) { wlNext = (smb_waitingLock_t *) osi_QNext(&wl->q); - + if (wl->state == SMB_WAITINGLOCKSTATE_DONE) - cm_Unlock(scp, wlRequest->lockType, wl->LOffset, + cm_Unlock(scp, wlRequest->lockType, wl->LOffset, wl->LLength, wl->key, 0, NULL, &req); osi_QRemove((osi_queue_t **) &wlRequest->locks, &wl->q); free(wl); } - + lock_ReleaseWrite(&scp->rw); } else { @@ -4420,46 +4420,46 @@ int smb_Get8Dot3MaskFromPath(clientchar_t *maskp, clientchar_t *pathp) /* find last backslash, or use whole thing if there is none */ tp = cm_ClientStrRChr(pathp, '\\'); - if (!tp) + if (!tp) tp = pathp; - else + else tp++; /* skip slash */ - + up = maskp; /* names starting with a dot are illegal */ - if (*tp == '.') + if (*tp == '.') valid8Dot3 = 0; for(i=0;; i++) { tc = *tp++; - if (tc == 0) + if (tc == 0) return valid8Dot3; - if (tc == '.' || tc == '"') + if (tc == '.' || tc == '"') break; - if (i < 8) + if (i < 8) *up++ = tc; else valid8Dot3 = 0; } - + /* if we get here, tp point after the dot */ up = maskp+8; /* ext goes here */ for(i=0;;i++) { tc = *tp++; - if (tc == 0) + if (tc == 0) return valid8Dot3; /* too many dots */ - if (tc == '.' || tc == '"') + if (tc == '.' || tc == '"') valid8Dot3 = 0; /* copy extension if not too long */ - if (i < 3) + if (i < 3) *up++ = tc; - else + else valid8Dot3 = 0; - } + } /* unreachable */ } @@ -4477,9 +4477,9 @@ int smb_Match8Dot3Mask(clientchar_t *unixNamep, clientchar_t *maskp) /* XXX redo this, calling cm_MatchMask with a converted mask */ valid = smb_Get8Dot3MaskFromPath(umask, unixNamep); - if (!valid) + if (!valid) return 0; - + /* otherwise, we have a valid 8.3 name; see if we have a match, * treating '?' as a wildcard in maskp (but not in the file name). */ @@ -4490,11 +4490,11 @@ int smb_Match8Dot3Mask(clientchar_t *unixNamep, clientchar_t *maskp) tc2 = *tp2++; /* clientchar_t from mask */ tc1 = (clientchar_t) cm_foldUpper[(clientchar_t)tc1]; tc2 = (clientchar_t) cm_foldUpper[(clientchar_t)tc2]; - if (tc1 == tc2) + if (tc1 == tc2) continue; - if (tc2 == '?' && tc1 != ' ') + if (tc2 == '?' && tc1 != ' ') continue; - if (tc2 == '>') + if (tc2 == '>') continue; return 0; } @@ -4506,14 +4506,14 @@ int smb_Match8Dot3Mask(clientchar_t *unixNamep, clientchar_t *maskp) clientchar_t *smb_FindMask(clientchar_t *pathp) { clientchar_t *tp; - + tp = cm_ClientStrRChr(pathp, '\\'); /* find last slash */ - if (tp) + if (tp) return tp+1; /* skip the slash */ - else + else return pathp; /* no slash, return the entire path */ -} +} /* SMB_COM_SEARCH for a volume label @@ -4527,7 +4527,7 @@ long smb_ReceiveCoreSearchVolume(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t unsigned char *statBlockp; unsigned char initStatBlock[21]; int statLen; - + osi_Log0(smb_logp, "SMB receive search volume"); /* pull pathname and stat block out of request */ @@ -4542,7 +4542,7 @@ long smb_ReceiveCoreSearchVolume(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t statBlockp = initStatBlock; statBlockp[0] = 8; } - + /* for returning to caller */ smb_Get8Dot3MaskFromPath(mask, pathp); @@ -4590,9 +4590,9 @@ long smb_ReceiveCoreSearchVolume(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t */ smb_SetSMBDataLength(outp, 46); return 0; -} +} -static long +static long smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, clientchar_t * tidPathp, clientchar_t * relPathp, cm_user_t *userp, cm_req_t *reqp) @@ -4629,8 +4629,8 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, memset(bsp, 0, sizeof(cm_bulkStat_t)); - for (patchp = *dirPatchespp, count=0; - patchp; + for (patchp = *dirPatchespp, count=0; + patchp; patchp = (smb_dirListPatch_t *) osi_QNext(&patchp->q)) { cm_scache_t *tscp = cm_FindSCache(&patchp->fid); int i; @@ -4706,7 +4706,7 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, break; default: /* if we get here we either have a normal file - * or we have a file for which we have never + * or we have a file for which we have never * received status info. In this case, we can * check the even/odd value of the entry's vnode. * odd means it is to be treated as a directory @@ -4731,7 +4731,7 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, shortTemp = (unsigned short) ((dosTime>>16) & 0xffff); *((u_short *)dptr) = shortTemp; dptr += 2; - + /* copy out file length */ *((u_long *)dptr) = 0; dptr += 4; @@ -4745,7 +4745,7 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, /* get dos time */ cm_SearchTimeFromUnixTime(&dosTime, scp->clientModTime); - + /* copy out time */ shortTemp = (unsigned short) (dosTime & 0xffff); *((u_short *)dptr) = shortTemp; @@ -4755,7 +4755,7 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, shortTemp = (unsigned short) ((dosTime>>16) & 0xffff); *((u_short *)dptr) = shortTemp; dptr += 2; - + /* copy out file length */ *((u_long *)dptr) = scp->length.LowPart; dptr += 4; @@ -4763,13 +4763,13 @@ smb_ApplyDirListPatches(cm_scache_t * dscp, smb_dirListPatch_t **dirPatchespp, } cm_ReleaseSCache(scp); } - + /* now free the patches */ for (patchp = *dirPatchespp; patchp; patchp = npatchp) { npatchp = (smb_dirListPatch_t *) osi_QNext(&patchp->q); free(patchp); - } - + } + /* and mark the list as empty */ *dirPatchespp = NULL; @@ -4826,7 +4826,7 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou maxCount = smb_GetSMBParm(inp, 0); dirListPatchesp = NULL; - + caseFold = CM_FLAG_CASEFOLD; tp = smb_GetSMBData(inp, NULL); @@ -4869,9 +4869,9 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou memcpy(dsp->mask, mask, 12); /* track if this is likely to match a lot of entries */ - if (smb_Is8Dot3StarMask(mask)) + if (smb_Is8Dot3StarMask(mask)) starPattern = 1; - else + else starPattern = 0; } else { /* pull the next cookie value out of the search status block */ @@ -4986,7 +4986,7 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou smb_ReleaseDirSearch(dsp); return code; } - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); dirLength = scp->length; @@ -5037,7 +5037,7 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou returnedNames, maxCount); break; } - + /* check if we've passed the dir's EOF */ if (LargeIntegerGreaterThanOrEqualTo(curOffset, dirLength)) break; @@ -5052,12 +5052,12 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou if (bufferp) { buf_Release(bufferp); bufferp = NULL; - } + } lock_ReleaseWrite(&scp->rw); code = buf_Get(scp, &thyper, &req, &bufferp); lock_ObtainMutex(&dsp->mx); - /* now, if we're doing a star match, do bulk fetching of all of + /* now, if we're doing a star match, do bulk fetching of all of * the status info for files in the dir. */ if (starPattern) @@ -5082,7 +5082,7 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou osi_Log2(smb_logp, "SMB search dir cm_SyncOp scp %x failed %d", scp, code); break; } - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); if (cm_HaveBuffer(scp, bufferp, 0)) { @@ -5093,7 +5093,7 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou /* otherwise, load the buffer and try again */ code = cm_GetBuffer(scp, bufferp, NULL, userp, &req); if (code) { - osi_Log3(smb_logp, "SMB search dir cm_GetBuffer failed scp %x bufferp %x code %d", + osi_Log3(smb_logp, "SMB search dir cm_GetBuffer failed scp %x bufferp %x code %d", scp, bufferp, code); break; } @@ -5313,13 +5313,13 @@ long smb_ReceiveCoreSearchDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou osi_assertx(temp == (43 * returnedNames), "unexpected data length"); origOp[1] = (unsigned char)(temp & 0xff); origOp[2] = (unsigned char)((temp>>8) & 0xff); - if (returnedNames == 0) + if (returnedNames == 0) smb_DeleteDirSearch(dsp); smb_ReleaseDirSearch(dsp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); return code; -} +} /* verify that this is a valid path to a directory. I don't know why they @@ -5348,7 +5348,7 @@ long smb_ReceiveCoreCheckPath(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou return CM_ERROR_BADSMB; osi_Log1(smb_logp, "SMB receive check path %S", osi_LogSaveClientString(smb_logp, pathp)); - + userp = smb_GetUserFromVCP(vcp, inp); rootScp = cm_RootSCachep(userp, &req); @@ -5368,7 +5368,7 @@ long smb_ReceiveCoreCheckPath(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (newScp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(newScp, tidPathp, pathp); @@ -5406,7 +5406,7 @@ long smb_ReceiveCoreCheckPath(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou cm_ReleaseSCache(newScp); cm_ReleaseUser(userp); return code; -} +} /* SMB_COM_SET_INFORMATION */ long smb_ReceiveCoreSetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) @@ -5434,7 +5434,7 @@ long smb_ReceiveCoreSetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack pathp = smb_ParseASCIIBlock(inp, datap, NULL, SMB_STRF_ANSIPATH); if (!pathp) return CM_ERROR_BADSMB; - + osi_Log2(smb_logp, "SMB receive setfile attributes time %d, attr 0x%x", dosTime, attribute); @@ -5516,7 +5516,7 @@ long smb_ReceiveCoreSetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack code = cm_SetAttr(newScp, &attr, userp, &req); else code = 0; - + cm_ReleaseSCache(newScp); cm_ReleaseUser(userp); @@ -5546,7 +5546,7 @@ long smb_ReceiveCoreGetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack pathp = smb_ParseASCIIBlock(inp, datap, NULL, SMB_STRF_ANSIPATH); if (!pathp) return CM_ERROR_BADSMB; - + if (*pathp == 0) /* null path */ pathp = _C("\\"); @@ -5633,7 +5633,7 @@ long smb_ReceiveCoreGetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (newScp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(newScp, tidPathp, pathp); @@ -5662,7 +5662,7 @@ long smb_ReceiveCoreGetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack attrs = smb_Attributes(newScp); smb_SetSMBParm(outp, 0, attrs); - + smb_DosUTimeFromUnixTime(&dosTime, newScp->clientModTime); smb_SetSMBParm(outp, 1, (unsigned int)(dosTime & 0xffff)); smb_SetSMBParm(outp, 2, (unsigned int)((dosTime>>16) & 0xffff)); @@ -5680,13 +5680,13 @@ long smb_ReceiveCoreGetFileAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_pack cm_ReleaseUser(userp); return 0; -} +} /* SMB_COM_TREE_DISCONNECT */ long smb_ReceiveCoreTreeDisconnect(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) { smb_tid_t *tidp; - + osi_Log0(smb_logp, "SMB receive tree disconnect"); /* find the tree and free it */ @@ -5790,7 +5790,7 @@ long smb_ReceiveCoreOpen(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) } code = cm_NameI(cm_RootSCachep(userp, &req), pathp, caseFold | CM_FLAG_FOLLOW, userp, tidPathp, &req, &scp); - + if (code) { cm_ReleaseUser(userp); return code; @@ -5833,7 +5833,7 @@ long smb_ReceiveCoreOpen(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) fidp->flags |= SMB_FID_OPENREAD_LISTDIR; else if ((share & 0xf) == 1) fidp->flags |= SMB_FID_OPENWRITE; - else + else fidp->flags |= (SMB_FID_OPENREAD_LISTDIR | SMB_FID_OPENWRITE); /* save the user */ @@ -5845,7 +5845,7 @@ long smb_ReceiveCoreOpen(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) osi_Log2(smb_logp,"smb_ReceiveCoreOpen fidp 0x%p scp 0x%p", fidp, scp); lock_ObtainWrite(&scp->rw); scp->flags |= CM_SCACHEFLAG_SMB_FID; - + smb_SetSMBParm(outp, 0, fidp->fid); smb_SetSMBParm(outp, 1, smb_Attributes(scp)); smb_DosUTimeFromUnixTime(&dosTime, scp->clientModTime); @@ -5858,7 +5858,7 @@ long smb_ReceiveCoreOpen(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBDataLength(outp, 0); lock_ReleaseMutex(&fidp->mx); lock_ReleaseRead(&scp->rw); - + /* notify open */ cm_Open(scp, 0, userp); @@ -5887,7 +5887,7 @@ int smb_UnlinkProc(cm_scache_t *dscp, cm_dirEntry_t *dep, void *vrockp, osi_hype int caseFold; int match; normchar_t matchName[MAX_PATH]; - + rockp = vrockp; caseFold = ((rockp->flags & SMB_MASKFLAG_CASEFOLD)? CM_FLAG_CASEFOLD : 0); @@ -5949,7 +5949,7 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) memset(&rock, 0, sizeof(rock)); attribute = smb_GetSMBParm(inp, 0); - + tp = smb_GetSMBData(inp, NULL); pathp = smb_ParseASCIIBlock(inp, tp, &tp, SMB_STRF_ANSIPATH); if (!pathp) @@ -5976,7 +5976,7 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (dscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(dscp, tidPathp, spacep->wdata); @@ -5990,9 +5990,9 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) #endif /* DFS_SUPPORT */ /* otherwise, scp points to the parent directory. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; rock.any = 0; @@ -6011,8 +6011,8 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) rock.vcp = vcp; rock.matches = NULL; - /* Now, if we aren't dealing with a wildcard match, we first try an exact - * match. If that fails, we do a case insensitve match. + /* Now, if we aren't dealing with a wildcard match, we first try an exact + * match. If that fails, we do a case insensitve match. */ if (!(rock.flags & SMB_MASKFLAG_TILDE) && !smb_IsStarMask(rock.maskp)) { @@ -6023,11 +6023,11 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) rock.flags |= SMB_MASKFLAG_CASEFOLD; } } - + if (!rock.any) code = cm_ApplyDir(dscp, smb_UnlinkProc, &rock, &thyper, userp, &req, NULL); - - if (code == CM_ERROR_STOPNOW) + + if (code == CM_ERROR_STOPNOW) code = 0; if (code == 0 && rock.matches) { @@ -6060,7 +6060,7 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) done: if (userp) cm_ReleaseUser(userp); - + if (dscp) cm_ReleaseSCache(dscp); @@ -6070,7 +6070,7 @@ long smb_ReceiveCoreUnlink(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (code == 0 && !rock.any) code = CM_ERROR_NOSUCHFILE; return code; -} +} typedef struct smb_renameRock { cm_scache_t *odscp; /* old dir */ @@ -6129,7 +6129,7 @@ int smb_RenameProc(cm_scache_t *dscp, cm_dirEntry_t *dep, void *vrockp, osi_hype } -long +long smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t * newPathp, int attrs) { long code = 0; @@ -6168,7 +6168,7 @@ smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (oldDscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(oldDscp, tidPathp, spacep->wdata); @@ -6210,15 +6210,15 @@ smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar */ /* handle the old name first */ - if (!oldLastNamep) + if (!oldLastNamep) oldLastNamep = oldPathp; - else + else oldLastNamep++; /* and handle the new name, too */ - if (!newLastNamep) + if (!newLastNamep) newLastNamep = newPathp; - else + else newLastNamep++; /* TODO: The old name could be a wildcard. The new name must not be */ @@ -6226,22 +6226,22 @@ smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar /* Check if the file already exists; if so return error */ code = cm_Lookup(newDscp,newLastNamep,CM_FLAG_CHECKPATH,userp,&req,&tmpscp); if ((code != CM_ERROR_NOSUCHFILE) && (code != CM_ERROR_BPLUS_NOMATCH) && - (code != CM_ERROR_NOSUCHPATH) && (code != CM_ERROR_NOSUCHVOLUME) ) + (code != CM_ERROR_NOSUCHPATH) && (code != CM_ERROR_NOSUCHVOLUME) ) { osi_Log2(smb_logp, " lookup returns %ld for [%S]", code, osi_LogSaveClientString(smb_logp, newLastNamep)); /* Check if the old and the new names differ only in case. If so return - * success, else return CM_ERROR_EXISTS + * success, else return CM_ERROR_EXISTS */ if (!code && oldDscp == newDscp && !cm_ClientStrCmpI(oldLastNamep, newLastNamep)) { /* This would be a success only if the old file is *as same as* the new file */ code = cm_Lookup(oldDscp, oldLastNamep, CM_FLAG_CHECKPATH, userp, &req, &tmpscp2); if (!code) { - if (tmpscp == tmpscp2) + if (tmpscp == tmpscp2) code = 0; - else + else code = CM_ERROR_EXISTS; cm_ReleaseSCache(tmpscp2); tmpscp2 = NULL; @@ -6325,7 +6325,7 @@ smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar } done: - if (tmpscp != NULL) + if (tmpscp != NULL) cm_ReleaseSCache(tmpscp); if (userp) cm_ReleaseUser(userp); @@ -6337,10 +6337,10 @@ smb_Rename(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar free(rock.maskp); return code; -} +} -long -smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t * newPathp) +long +smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t * newPathp) { long code = 0; cm_space_t *spacep = NULL; @@ -6371,14 +6371,14 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t spacep = inp->spacep; smb_StripLastComponent(spacep->wdata, &oldLastNamep, oldPathp); - + code = cm_NameI(cm_RootSCachep(userp, &req), spacep->wdata, caseFold, userp, tidPathp, &req, &oldDscp); if (code) { cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (oldDscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(oldDscp, tidPathp, spacep->wdata); @@ -6424,15 +6424,15 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t } /* handle the old name first */ - if (!oldLastNamep) + if (!oldLastNamep) oldLastNamep = oldPathp; - else + else oldLastNamep++; /* and handle the new name, too */ - if (!newLastNamep) + if (!newLastNamep) newLastNamep = newPathp; - else + else newLastNamep++; /* now lookup the old name */ @@ -6447,8 +6447,8 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t /* Check if the file already exists; if so return error */ code = cm_Lookup(newDscp,newLastNamep,CM_FLAG_CHECKPATH,userp,&req,&tmpscp); - if ((code != CM_ERROR_NOSUCHFILE) && (code != CM_ERROR_BPLUS_NOMATCH) && - (code != CM_ERROR_NOSUCHPATH) && (code != CM_ERROR_NOSUCHVOLUME) ) + if ((code != CM_ERROR_NOSUCHFILE) && (code != CM_ERROR_BPLUS_NOMATCH) && + (code != CM_ERROR_NOSUCHPATH) && (code != CM_ERROR_NOSUCHVOLUME) ) { osi_Log2(smb_logp, " lookup returns %ld for [%S]", code, osi_LogSaveClientString(smb_logp, newLastNamep)); @@ -6469,7 +6469,7 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t cm_ReleaseSCache(newDscp); cm_ReleaseSCache(oldDscp); cm_ReleaseUser(userp); - return code; + return code; } /* now create the hardlink */ @@ -6486,7 +6486,7 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t NULL, TRUE); } - if (tmpscp != NULL) + if (tmpscp != NULL) cm_ReleaseSCache(tmpscp); cm_ReleaseUser(userp); cm_ReleaseSCache(sscp); @@ -6496,7 +6496,7 @@ smb_Link(smb_vc_t *vcp, smb_packet_t *inp, clientchar_t * oldPathp, clientchar_t } /* SMB_COM_RENAME */ -long +long smb_ReceiveCoreRename(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) { clientchar_t *oldPathp; @@ -6550,12 +6550,12 @@ typedef struct smb_rmdirRock { } smb_rmdirRock_t; int smb_RmdirProc(cm_scache_t *dscp, cm_dirEntry_t *dep, void *vrockp, osi_hyper_t *offp) -{ +{ long code = 0; smb_rmdirRock_t *rockp; int match; normchar_t matchName[MAX_PATH]; - + rockp = (smb_rmdirRock_t *) vrockp; if (cm_FsStringToNormString(dep->name, -1, matchName, lengthof(matchName)) == 0) { @@ -6573,7 +6573,7 @@ int smb_RmdirProc(cm_scache_t *dscp, cm_dirEntry_t *dep, void *vrockp, osi_hyper !cm_Is8Dot3(matchName)) { cm_Gen8Dot3Name(dep, matchName, NULL); match = (cm_ClientStrCmpI(matchName, rockp->maskp) == 0); - } + } if (match) { rockp->any = 1; @@ -6626,7 +6626,7 @@ long smb_ReceiveCoreRemoveDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (dscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(dscp, tidPathp, spacep->wdata); @@ -6640,11 +6640,11 @@ long smb_ReceiveCoreRemoveDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou #endif /* DFS_SUPPORT */ /* otherwise, scp points to the parent directory. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; - + rock.any = 0; rock.maskp = cm_ClientStringToNormStringAlloc(lastNamep, -1, NULL); if (!rock.maskp) { @@ -6697,12 +6697,12 @@ long smb_ReceiveCoreRemoveDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou if (userp) cm_ReleaseUser(userp); - + if (dscp) cm_ReleaseSCache(dscp); if (code == 0 && !rock.any) - code = CM_ERROR_NOSUCHFILE; + code = CM_ERROR_NOSUCHFILE; if (rock.maskp) free(rock.maskp); @@ -6760,9 +6760,9 @@ long smb_ReceiveCoreFlush(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) lock_ReleaseMutex(&fidp->mx); code = 0; } - + cm_ReleaseUser(userp); - smb_ReleaseFID(fidp); + smb_ReleaseFID(fidp); return code; } @@ -6819,7 +6819,7 @@ void smb_FullName(cm_scache_t *dscp, cm_scache_t *scp, clientchar_t *pathp, rock.name = pathp; rock.vnode = scp; - code = cm_ApplyDir(dscp, smb_FullNameProc, &rock, NULL, userp, reqp, NULL); + code = cm_ApplyDir(dscp, smb_FullNameProc, &rock, NULL, userp, reqp, NULL); if (code == CM_ERROR_STOPNOW) { *newPathp = rock.fullName; *originalPathp = rock.originalName; @@ -6850,7 +6850,7 @@ long smb_CloseFID(smb_vc_t *vcp, smb_fid_t *fidp, cm_user_t *userp, osi_Log0(smb_logp, " No user specified. Not closing fid"); return CM_ERROR_BADFD; } - + userp = fidp->userp; /* no hold required since fidp is held throughout the function */ lock_ReleaseMutex(&fidp->mx); @@ -6861,7 +6861,7 @@ long smb_CloseFID(smb_vc_t *vcp, smb_fid_t *fidp, cm_user_t *userp, lock_ObtainWrite(&smb_rctLock); if (fidp->deleteOk) { osi_Log0(smb_logp, " Fid already closed."); - lock_ReleaseWrite(&smb_rctLock); + lock_ReleaseWrite(&smb_rctLock); return CM_ERROR_BADFD; } fidp->deleteOk = 1; @@ -6869,7 +6869,7 @@ long smb_CloseFID(smb_vc_t *vcp, smb_fid_t *fidp, cm_user_t *userp, lock_ObtainMutex(&fidp->mx); if (fidp->NTopen_dscp) { - dscp = fidp->NTopen_dscp; + dscp = fidp->NTopen_dscp; cm_HoldSCache(dscp); } @@ -6906,7 +6906,7 @@ long smb_CloseFID(smb_vc_t *vcp, smb_fid_t *fidp, cm_user_t *userp, lock_ObtainMutex(&fidp->mx); } } - else + else code = 0; /* unlock any pending locks */ @@ -6965,7 +6965,7 @@ long smb_CloseFID(smb_vc_t *vcp, smb_fid_t *fidp, cm_user_t *userp, } } else { code = cm_Unlink(dscp, originalNamep, fullPathp, userp, &req); - if (code == 0) { + if (code == 0) { if (dscp->flags & CM_SCACHEFLAG_ANYWATCH) smb_NotifyChange(FILE_ACTION_REMOVED, FILE_NOTIFY_CHANGE_FILE_NAME | FILE_NOTIFY_CHANGE_CREATION, @@ -7054,11 +7054,11 @@ long smb_ReceiveCoreClose(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) vcp, fid); return CM_ERROR_BADFD; } - + userp = smb_GetUserFromVCP(vcp, inp); code = smb_CloseFID(vcp, fidp, userp, dosTime); - + smb_ReleaseFID(fidp); cm_ReleaseUser(userp); return code; @@ -7104,7 +7104,7 @@ long smb_ReadData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char code = CM_ERROR_BADFD; goto done2; } - + smb_InitReq(&req); bufferp = NULL; @@ -7128,7 +7128,7 @@ long smb_ReadData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char /* start by looking up the file's end */ code = cm_SyncOp(scp, NULL, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); @@ -7152,7 +7152,7 @@ long smb_ReadData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char count = 0; else count = thyper.LowPart; - } + } *readp = count; @@ -7185,9 +7185,9 @@ long smb_ReadData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char code = cm_SyncOp(scp, bufferp, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); - if (code) + if (code) goto done; - + cm_SyncOpDone(scp, bufferp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); if (cm_HaveBuffer(scp, bufferp, 0)) break; @@ -7214,7 +7214,7 @@ long smb_ReadData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char /* now copy the data */ memcpy(op, bufferp->datap + bufIndex, nbytes); - + /* adjust counters, pointers, etc. */ op += nbytes; count -= nbytes; @@ -7276,7 +7276,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char code = CM_ERROR_BADFDOP; goto done2; } - + smb_InitReq(&req); scp = fidp->scp; @@ -7289,9 +7289,9 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; - + cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_SETSTATUS | CM_SCACHESYNC_GETSTATUS); /* now we have the entry locked, look up the length */ @@ -7316,14 +7316,14 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char * different storeback windows, remember to store back the previous * storeback window when we're done with the write. * - * the purpose of this logic is to slow down the CIFS client + * the purpose of this logic is to slow down the CIFS client * in order to avoid the client disconnecting during the CLOSE * operation if there are too many dirty buffers left to write * than can be accomplished during 45 seconds. This used to be * based upon cm_chunkSize but we desire cm_chunkSize to be large * so that we can read larger amounts of data at a time. */ - if (smb_AsyncStore == 1 && + if (smb_AsyncStore == 1 && (thyper.LowPart & ~(smb_AsyncStoreSize-1)) != (offset.LowPart & ~(smb_AsyncStoreSize-1))) { /* they're different */ @@ -7361,7 +7361,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char lock_ReleaseMutex(&bufferp->mx); buf_Release(bufferp); bufferp = NULL; - } + } lock_ReleaseWrite(&scp->rw); code = buf_Get(scp, &thyper, &req, &bufferp); @@ -7389,7 +7389,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char * if we're writing at or past EOF, mark the * buffer as current so we don't call * cm_GetBuffer. This skips the fetch from the - * server in those cases where we're going to + * server in those cases where we're going to * obliterate all the data in the buffer anyway, * or in those cases where there is no useful * data at the server to start with. @@ -7447,7 +7447,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char /* and figure out how many bytes we want from this buffer */ nbytes = cm_data.buf_blockSize - bufIndex; /* what remains in buffer */ - if (nbytes > count) + if (nbytes > count) nbytes = count; /* don't go past end of request */ /* now copy the data */ @@ -7478,7 +7478,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char lock_ObtainMutex(&fidp->mx); if (code == 0 && filter != 0 && (fidp->flags & SMB_FID_NTOPEN) - && (fidp->NTopen_dscp->flags & CM_SCACHEFLAG_ANYWATCH)) + && (fidp->NTopen_dscp->flags & CM_SCACHEFLAG_ANYWATCH)) { lock_ReleaseMutex(&fidp->mx); smb_NotifyChange(FILE_ACTION_MODIFIED, filter, @@ -7501,7 +7501,7 @@ long smb_WriteData(smb_fid_t *fidp, osi_hyper_t *offsetp, afs_uint32 count, char fidp->fid, code2); lock_ReleaseWrite(&scp->rw); cm_QueueBKGRequest(scp, cm_BkgStore, writeBackOffset.LowPart, - writeBackOffset.HighPart, + writeBackOffset.HighPart, smb_AsyncStoreSize, 0, userp); /* cm_SyncOpDone is called at the completion of cm_BkgStore */ } @@ -7547,7 +7547,7 @@ long smb_ReceiveCoreWrite(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) osi_Log3(smb_logp, "smb_ReceiveCoreWrite fid %d, off 0x%x, size 0x%x", fd, offset.LowPart, count); - + fd = smb_ChainFID(fd, inp); fidp = smb_FindFID(vcp, fd, 0); if (!fidp) { @@ -7555,7 +7555,7 @@ long smb_ReceiveCoreWrite(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) vcp, fd); return CM_ERROR_BADFD; } - + lock_ObtainMutex(&fidp->mx); if (fidp->flags & SMB_FID_IOCTL) { lock_ReleaseMutex(&fidp->mx); @@ -7619,7 +7619,7 @@ long smb_ReceiveCoreWrite(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_req_t req; osi_Log1(smb_logp, "smb_ReceiveCoreWrite truncation to length 0x%x", offset.LowPart); - + smb_InitReq(&req); truncAttr.mask = CM_ATTRMASK_LENGTH; @@ -7665,10 +7665,10 @@ long smb_ReceiveCoreWrite(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) total_written += written; written = 0; } - + osi_Log2(smb_logp, "smb_ReceiveCoreWrite total written 0x%x code 0x%x", total_written, code); - + /* set the packet data length to 3 bytes for the data block header, * plus the size of the data. */ @@ -7712,7 +7712,7 @@ void smb_CompleteWriteRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, return; } lock_ReleaseMutex(&fidp->mx); - + osi_Log3(smb_logp, "Completing Raw Write offset 0x%x:%08x count %x", rwcp->offset.HighPart, rwcp->offset.LowPart, rwcp->count); @@ -7794,14 +7794,14 @@ long smb_ReceiveCoreWriteRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out } else { offset.HighPart = 0; /* 32-bit file offset */ } - + osi_Log4(smb_logp, "smb_ReceiveCoreWriteRaw fd %d, off 0x%x:%08x, size 0x%x", fd, offset.HighPart, offset.LowPart, count); osi_Log1(smb_logp, " WriteRaw WriteMode 0x%x", writeMode); - + fd = smb_ChainFID(fd, inp); fidp = smb_FindFID(vcp, fd, 0); if (!fidp) { @@ -7851,7 +7851,7 @@ long smb_ReceiveCoreWriteRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out return code; } } - + userp = smb_GetUserFromVCP(vcp, inp); /* @@ -7898,7 +7898,7 @@ long smb_ReceiveCoreWriteRaw(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out } else code = CM_ERROR_USESTD; - + lock_ReleaseMutex(&smb_RawBufLock); } @@ -7955,15 +7955,15 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_user_t *userp; cm_scache_t *scp; char *op; - + fd = smb_GetSMBParm(inp, 0); count = smb_GetSMBParm(inp, 1); offset.HighPart = 0; /* too bad */ offset.LowPart = smb_GetSMBParm(inp, 2) | (smb_GetSMBParm(inp, 3) << 16); - + osi_Log3(smb_logp, "smb_ReceiveCoreRead fd %d, off 0x%x, size 0x%x", fd, offset.LowPart, count); - + fd = smb_ChainFID(fd, inp); fidp = smb_FindFID(vcp, fd, 0); if (!fidp) { @@ -8014,7 +8014,7 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) LOffset.LowPart = offset.LowPart; LLength.HighPart = 0; LLength.LowPart = count; - + lock_ObtainWrite(&scp->rw); code = cm_LockCheckRead(scp, LOffset, LLength, key); lock_ReleaseWrite(&scp->rw); @@ -8024,7 +8024,7 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_ReleaseFID(fidp); return code; } - + userp = smb_GetUserFromVCP(vcp, inp); /* remember this for final results */ @@ -8038,7 +8038,7 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) * plus the size of the data. */ smb_SetSMBDataLength(outp, count+3); - + /* get op ptr after putting in the parms, since otherwise we don't * know where the data really is. */ @@ -8048,7 +8048,7 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) *op++ = 1; /* data block marker */ *op++ = (unsigned char) (count & 0xff); *op++ = (unsigned char) ((count >> 8) & 0xff); - + code = smb_ReadData(fidp, &offset, count, op, userp, &finalCount); /* fix some things up */ @@ -8056,7 +8056,7 @@ long smb_ReceiveCoreRead(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBDataLength(outp, finalCount+3); smb_ReleaseFID(fidp); - + cm_ReleaseUser(userp); cm_ReleaseSCache(scp); return code; @@ -8082,10 +8082,10 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp smb_InitReq(&req); scp = NULL; - + /* compute initial mode bits based on read-only flag in attributes */ initialModeBits = 0777; - + tp = smb_GetSMBData(inp, NULL); pathp = smb_ParseASCIIBlock(inp, tp, &tp, SMB_STRF_ANSIPATH); if (!pathp) @@ -8115,7 +8115,7 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (dscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(dscp, tidPathp, spacep->wdata); @@ -8131,9 +8131,9 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp /* otherwise, scp points to the parent directory. Do a lookup, and * fail if we find it. Otherwise, we do the create. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; code = cm_Lookup(dscp, lastNamep, 0, userp, &req, &scp); if (scp) cm_ReleaseSCache(scp); @@ -8143,7 +8143,7 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp cm_ReleaseUser(userp); return code; } - + setAttr.mask = CM_ATTRMASK_CLIENTMODTIME; setAttr.clientModTime = time(NULL); smb_SetInitialModeBitsForDir(0, &setAttr); @@ -8153,7 +8153,7 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp smb_NotifyChange(FILE_ACTION_ADDED, FILE_NOTIFY_CHANGE_DIR_NAME, dscp, lastNamep, NULL, TRUE); - + /* we don't need this any longer */ cm_ReleaseSCache(dscp); @@ -8162,7 +8162,7 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp cm_ReleaseUser(userp); return code; } - + /* otherwise we succeeded */ smb_SetSMBDataLength(outp, 0); cm_ReleaseUser(userp); @@ -8172,11 +8172,11 @@ long smb_ReceiveCoreMakeDir(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp BOOL smb_IsLegalFilename(clientchar_t *filename) { - /* + /* * Find the longest substring of filename that does not contain * any of the chars in illegalChars. If that substring is less * than the length of the whole string, then one or more of the - * illegal chars is in filename. + * illegal chars is in filename. */ if (cm_ClientStrCSpn(filename, illegalChars) < cm_ClientStrLen(filename)) return FALSE; @@ -8209,10 +8209,10 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) scp = NULL; excl = (inp->inCom == 0x03)? 0 : 1; - + attributes = smb_GetSMBParm(inp, 0); dosTime = smb_GetSMBParm(inp, 1) | (smb_GetSMBParm(inp, 2) << 16); - + tp = smb_GetSMBData(inp, NULL); pathp = smb_ParseASCIIBlock(inp, tp, &tp, SMB_STRF_ANSIPATH); if (!pathp) @@ -8253,7 +8253,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseUser(userp); return code; } - + #ifdef DFS_SUPPORT if (dscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(dscp, tidPathp, spacep->wdata); @@ -8269,9 +8269,9 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* otherwise, scp points to the parent directory. Do a lookup, and * truncate the file if we find it, otherwise we create the file. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; if (!smb_IsLegalFilename(lastNamep)) @@ -8285,7 +8285,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) DEBUG_EVENT2("AFS", "CoreCreate H[%s] A[%s]", hexp, lastNamep ); free(hexp); } -#endif +#endif code = cm_Lookup(dscp, lastNamep, 0, userp, &req, &scp); if (code && code != CM_ERROR_NOSUCHFILE && code != CM_ERROR_BPLUS_NOMATCH) { @@ -8293,7 +8293,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseUser(userp); return code; } - + /* if we get here, if code is 0, the file exists and is represented by * scp. Otherwise, we have to create it. */ @@ -8321,7 +8321,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (code == 0) { created = 1; if (dscp->flags & CM_SCACHEFLAG_ANYWATCH) - smb_NotifyChange(FILE_ACTION_ADDED, + smb_NotifyChange(FILE_ACTION_ADDED, FILE_NOTIFY_CHANGE_FILE_NAME | FILE_NOTIFY_CHANGE_CREATION, dscp, lastNamep, NULL, TRUE); } else if (!excl && code == CM_ERROR_EXISTS) { @@ -8341,7 +8341,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) } } } - + /* we don't need this any longer */ cm_ReleaseSCache(dscp); @@ -8362,7 +8362,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* now all we have to do is open the file itself */ fidp = smb_FindFID(vcp, 0, SMB_FLAG_CREATE); osi_assertx(fidp, "null smb_fid_t"); - + cm_HoldUser(userp); lock_ObtainMutex(&fidp->mx); @@ -8380,7 +8380,7 @@ long smb_ReceiveCoreCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) lock_ObtainWrite(&scp->rw); scp->flags |= CM_SCACHEFLAG_SMB_FID; lock_ReleaseWrite(&scp->rw); - + /* and the user */ fidp->userp = userp; lock_ReleaseMutex(&fidp->mx); @@ -8410,11 +8410,11 @@ long smb_ReceiveCoreSeek(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_req_t req; smb_InitReq(&req); - + fd = smb_GetSMBParm(inp, 0); whence = smb_GetSMBParm(inp, 1); offset = smb_GetSMBParm(inp, 2) | (smb_GetSMBParm(inp, 3) << 16); - + /* try to find the file descriptor */ fd = smb_ChainFID(fd, inp); fidp = smb_FindFID(vcp, fd, 0); @@ -8512,7 +8512,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, /* Sanity check */ if (ncbp->ncb_length < offsetof(struct smb, vdata)) { /* log it and discard it */ - LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_TOO_SHORT, + LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_TOO_SHORT, __FILE__, __LINE__, ncbp->ncb_length); osi_Log1(smb_logp, "SMB message too short, len %d", ncbp->ncb_length); return; @@ -8559,7 +8559,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, outWctp[0] = 0; /* wct of zero */ outWctp[1] = 0; /* and bcc (word) of zero */ outWctp[2] = 0; - } + } /* once set, stays set. Doesn't matter, since we never chain * "no response" calls. @@ -8581,12 +8581,12 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, code = smb_ReceiveCoreWriteRaw (vcp, inp, outp, rwcp); } else { code = (*(dp->procp)) (vcp, inp, outp); - } + } osi_Log5(smb_logp,"Dispatch return code 0x%x mid 0x%x vcp 0x%p lana %d lsn %d", code, smbp->mid, vcp, vcp->lana, vcp->lsn); newTime = GetTickCount(); - osi_Log3(smb_logp, "Dispatch %s mid 0x%x duration %d ms", + osi_Log3(smb_logp, "Dispatch %s mid 0x%x duration %d ms", opName, smbp->mid, newTime - oldTime); #ifdef LOG_PACKET @@ -8618,12 +8618,12 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, pathname = inp->stringsp->wdata; } - afsi_log("Request %s duration %d ms user 0x%x \"%S\" pid 0x%x mid 0x%x tid 0x%x \"%S\" path? \"%S\" afid (%d.%d.%d.%d)", - opName, newTime - oldTime, + afsi_log("Request %s duration %d ms user 0x%x \"%S\" pid 0x%x mid 0x%x tid 0x%x \"%S\" path? \"%S\" afid (%d.%d.%d.%d)", + opName, newTime - oldTime, smbp->uid, uidp ? uidp->unp->name : NULL, smbp->pid, smbp->mid, smbp->tid, treepath, - pathname, + pathname, afid.cell, afid.volume, afid.vnode, afid.unique); if (fidp) @@ -8636,7 +8636,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, } if (oldGen != sessionGen) { - LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_WRONG_SESSION, + LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_WRONG_SESSION, newTime - oldTime, ncbp->ncb_length); osi_Log3(smb_logp, "Request %s straddled session startup, " "took %d ms, ncb length %d", opName, newTime - oldTime, ncbp->ncb_length); @@ -8654,7 +8654,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, sprintf(tbuffer, "Received bad SMB req 0x%x", inp->inCom); code = (*smb_MBfunc)(NULL, tbuffer, "Cancel: don't show again", MB_OKCANCEL|MB_SERVICE_NOTIFICATION); - if (code == IDCANCEL) + if (code == IDCANCEL) showErrors = 0; } code = CM_ERROR_BADOP; @@ -8662,7 +8662,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, /* catastrophic failure: log as much as possible */ if (code == CM_ERROR_BADSMB) { - LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_INVALID, + LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_INVALID, ncbp->ncb_length); #ifdef LOG_PACKET smb_LogPacket(inp); @@ -8688,10 +8688,10 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, outWctp = outp->wctp; smbp = (smb_t *) &outp->data; if (code != CM_ERROR_PARTIALWRITE - && code != CM_ERROR_BUFFERTOOSMALL + && code != CM_ERROR_BUFFERTOOSMALL && code != CM_ERROR_GSSCONTINUE) { /* nuke wct and bcc. For a partial - * write or an in-process authentication handshake, + * write or an in-process authentication handshake, * assume they're OK. */ *outWctp++ = 0; @@ -8736,7 +8736,7 @@ void smb_DispatchPacket(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp, * parm fields are required, and are * AndXCommand/AndXReserved and * AndXOffset. */ - if (tp[0] < 2) break; + if (tp[0] < 2) break; if (tp[1] == 0xff) break; /* no more chained opcodes */ inp->inCom = tp[1]; inp->wctp = inp->data + tp[3] + (tp[4] << 8); @@ -8802,7 +8802,7 @@ void smb_ClientWaiter(void *parmp) osi_Log0(smb_logp, "Error: smb_ClientWaiter WAIT_IO_COMPLETION\n"); continue; } - + if (code == WAIT_TIMEOUT) { osi_Log1(smb_logp, "Error: smb_ClientWaiter WAIT_TIMEOUT, errno %d\n", GetLastError()); @@ -8814,7 +8814,7 @@ void smb_ClientWaiter(void *parmp) } idx = code - WAIT_OBJECT_0; - + /* check idx range! */ if (idx < 0 || idx > (sizeof(NCBevents) / sizeof(NCBevents[0]))) { @@ -8822,7 +8822,7 @@ void smb_ClientWaiter(void *parmp) osi_Log1(smb_logp, "Fatal: NCBevents idx [ %d ] out of range.\n", idx); osi_assertx(0, "invalid index"); } - + thrd_ResetEvent(NCBevents[idx]); thrd_SetEvent(NCBreturns[0][idx]); } @@ -8850,23 +8850,23 @@ void smb_ServerWaiter(void *parmp) int abandonIdx = code - WAIT_ABANDONED_0; osi_Log2(smb_logp, "Error: smb_ServerWaiter (SessionEvents) event %d abandoned, errno %d\n", abandonIdx, GetLastError()); } - + if (code == WAIT_IO_COMPLETION) { osi_Log0(smb_logp, "Error: smb_ServerWaiter (SessionEvents) WAIT_IO_COMPLETION\n"); continue; } - + if (code == WAIT_TIMEOUT) { osi_Log1(smb_logp, "Error: smb_ServerWaiter (SessionEvents) WAIT_TIMEOUT, errno %d\n", GetLastError()); } - + if (code == WAIT_FAILED) { osi_Log1(smb_logp, "Error: smb_ServerWaiter (SessionEvents) WAIT_FAILED, errno %d\n", GetLastError()); } - + idx_session = code - WAIT_OBJECT_0; /* check idx range! */ @@ -8882,7 +8882,7 @@ void smb_ServerWaiter(void *parmp) code = thrd_WaitForMultipleObjects_Event(numNCBs, NCBavails, FALSE, INFINITE); if (code == WAIT_OBJECT_0) { - if (smbShutdownFlag == 1) + if (smbShutdownFlag == 1) break; else goto NCBretry; @@ -8894,23 +8894,23 @@ void smb_ServerWaiter(void *parmp) int abandonIdx = code - WAIT_ABANDONED_0; osi_Log2(smb_logp, "Error: smb_ClientWaiter (NCBavails) event %d abandoned, errno %d\n", abandonIdx, GetLastError()); } - + if (code == WAIT_IO_COMPLETION) { osi_Log0(smb_logp, "Error: smb_ClientWaiter (NCBavails) WAIT_IO_COMPLETION\n"); continue; } - + if (code == WAIT_TIMEOUT) { osi_Log1(smb_logp, "Error: smb_ClientWaiter (NCBavails) WAIT_TIMEOUT, errno %d\n", GetLastError()); } - + if (code == WAIT_FAILED) { osi_Log1(smb_logp, "Error: smb_ClientWaiter (NCBavails) WAIT_FAILED, errno %d\n", GetLastError()); } - + idx_NCB = code - WAIT_OBJECT_0; /* check idx range! */ @@ -9346,25 +9346,25 @@ void smb_Server(VOID *parmp) int abandonIdx = code - WAIT_ABANDONED_0; osi_Log3(smb_logp, "Error: smb_Server ( NCBreturns[%d] ) event %d abandoned, errno %d\n", myIdx, abandonIdx, GetLastError()); } - + if (code == WAIT_IO_COMPLETION) { osi_Log1(smb_logp, "Error: smb_Server ( NCBreturns[%d] ) WAIT_IO_COMPLETION\n", myIdx); continue; } - + if (code == WAIT_TIMEOUT) { osi_Log2(smb_logp, "Error: smb_Server ( NCBreturns[%d] ) WAIT_TIMEOUT, errno %d\n", myIdx, GetLastError()); } - + if (code == WAIT_FAILED) { osi_Log2(smb_logp, "Error: smb_Server ( NCBreturns[%d] ) WAIT_FAILED, errno %d\n", myIdx, GetLastError()); } idx_NCB = code - WAIT_OBJECT_0; - + /* check idx range! */ if (idx_NCB < 0 || idx_NCB > (sizeof(NCBs) / sizeof(NCBs[0]))) { @@ -9381,7 +9381,7 @@ void smb_Server(VOID *parmp) osi_Log3(smb_logp, "NCBRECV failure lsn %d session %d: %s", ncbp->ncb_lsn, idx_session, ncb_error_string(rc)); switch (rc) { - case NRC_GOODRET: + case NRC_GOODRET: vcp = smb_FindVC(ncbp->ncb_lsn, 0, lanas[idx_session]); break; @@ -9418,7 +9418,7 @@ void smb_Server(VOID *parmp) case NRC_INCOMP: /* Treat as transient error */ - LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_INCOMPLETE, + LogEvent(EVENTLOG_WARNING_TYPE, MSG_BAD_SMB_INCOMPLETE, ncbp->ncb_length); osi_Log1(smb_logp, "dispatch smb recv failed, message incomplete, ncb_length %d", @@ -9483,7 +9483,7 @@ void smb_Server(VOID *parmp) * b) Netbios screwed up the call. * c) The VC was already marked dead before we were able to * process the call - * Obviously this implies that + * Obviously this implies that * ( LSNs[idx_session] != ncbp->ncb_lsn || * lanas[idx_session] != ncbp->ncb_lana_num ) * Either way, we can't do anything with this packet. @@ -9530,7 +9530,7 @@ void smb_Server(VOID *parmp) if (smbp->com == 0x1d) { /* Special handling for Write Raw */ raw_write_cont_t rwc; - + smb_DispatchPacket(vcp, bufp, outbufp, ncbp, &rwc); if (rwc.code == 0) { EVENT_HANDLE rwevent; @@ -9554,10 +9554,10 @@ void smb_Server(VOID *parmp) thrd_SetEvent(SessionEvents[idx_session]); if (rwc.code == 0) smb_CompleteWriteRaw(vcp, bufp, outbufp, ncbp, &rwc); - } + } else if (smbp->com == 0xa0) { - /* - * Serialize the handling for NT Transact + /* + * Serialize the handling for NT Transact * (defect 11626) */ smb_DispatchPacket(vcp, bufp, outbufp, ncbp, NULL); @@ -9567,7 +9567,7 @@ void smb_Server(VOID *parmp) /* TODO: what else needs to be serialized? */ smb_DispatchPacket(vcp, bufp, outbufp, ncbp, NULL); } -#ifndef NOTRACE +#ifndef NOTRACE } __except( smb_ServerExceptionFilter() ) { } @@ -9604,7 +9604,7 @@ DWORD smb_ServerExceptionFilter(void) { afsd_ForceTrace(TRUE); buf_ForceTrace(TRUE); return EXCEPTION_CONTINUE_SEARCH; -} +} /* * Create a new NCB and associated events, packet buffer, and "space" buffer. @@ -9682,10 +9682,10 @@ void smb_Listener(void *parmp) len = (long)strlen(smb_localNamep); strncpy(ncbp->ncb_name, smb_localNamep, NCBNAMSZ); for (i=len; incb_name[i] = ' '; - + strcpy(ncbp->ncb_callname, "*"); for (i=1; incb_callname[i] = ' '; - + ncbp->ncb_lana_num = (UCHAR)lana; code = Netbios(ncbp); @@ -9733,7 +9733,7 @@ void smb_Listener(void *parmp) goto exit_thread; Sleep(50); } - + osi_Log2(smb_logp, "NCBLISTEN lana=%d failed with %s. Listener thread exiting.", ncbp->ncb_lana_num, ncb_error_string(code)); @@ -9773,13 +9773,13 @@ void smb_Listener(void *parmp) Sleep(50); } - osi_Log3(smb_logp, + osi_Log3(smb_logp, "NCBLISTEN lana=%d failed with code %d [%s]", ncbp->ncb_lana_num, code, ncb_error_string(code)); - osi_Log0(smb_logp, + osi_Log0(smb_logp, "Client exiting due to network failure. Please restart client.\n"); - sprintf(tbuffer, + sprintf(tbuffer, "Client exiting due to network failure. Please restart client.\n" "NCBLISTEN lana=%d failed with code %d [%s]", ncbp->ncb_lana_num, code, ncb_error_string(code)); @@ -9836,7 +9836,7 @@ void smb_Listener(void *parmp) if (reportSessionStartups) { LogEvent(EVENTLOG_INFORMATION_TYPE, MSG_SMB_SESSION_START, ongoingOps); } - + lock_ObtainMutex(&vcp->mx); cm_Utf8ToUtf16(rname, -1, vcp->rname, lengthof(vcp->rname)); vcp->flags |= flags; @@ -9855,7 +9855,7 @@ void smb_Listener(void *parmp) } lock_ReleaseWrite(&smb_globalLock); } else { - /* We are re-using an existing VC because the lsn and lana + /* We are re-using an existing VC because the lsn and lana * were re-used */ session = vcp->session; @@ -9879,7 +9879,7 @@ void smb_Listener(void *parmp) smb_packet_t * outp = smb_GetPacket(); unsigned char *outWctp; smb_t *smbp; - + smb_FormatResponsePacket(vcp, NULL, outp); outp->ncbp = ncbp; @@ -9941,7 +9941,7 @@ void smb_Listener(void *parmp) LSNs[session] = ncbp->ncb_lsn; lanas[session] = ncbp->ncb_lana_num; lock_ReleaseWrite(&smb_globalLock); - + if (session == numSessions) { /* Add new NCB for new session */ char eventName[MAX_PATH]; @@ -9988,7 +9988,7 @@ configureBackConnectionHostNames(void) /* On Windows XP SP2, Windows 2003 SP1, and all future Windows operating systems * there is a restriction on the use of SMB authentication on loopback connections. * There are two work arounds available: - * + * * (1) We can disable the check for matching host names. This does not * require a reboot: * [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] @@ -10003,19 +10003,19 @@ configureBackConnectionHostNames(void) * (1) Check to see if cm_NetbiosName exists in the BackConnectionHostNames list * (2a) If not, add it to the list. (This will not take effect until the next reboot.) * (2b1) and check to see if DisableLoopbackCheck is set. - * (2b2) If not set, set the DisableLoopbackCheck value to 0x1 + * (2b2) If not set, set the DisableLoopbackCheck value to 0x1 * (2b3) and create HKLM\SOFTWARE\OpenAFS\Client UnsetDisableLoopbackCheck * (2c) else If cm_NetbiosName exists in the BackConnectionHostNames list, - * check for the UnsetDisableLoopbackCheck value. - * If set, set the DisableLoopbackCheck flag to 0x0 + * check for the UnsetDisableLoopbackCheck value. + * If set, set the DisableLoopbackCheck flag to 0x0 * and delete the UnsetDisableLoopbackCheck value * * Starting in Longhorn Beta 1, an entry in the BackConnectionHostNames value will - * force Windows to use the loopback authentication mechanism for the specified + * force Windows to use the loopback authentication mechanism for the specified * services. - * + * * Do not permit the "DisableLoopbackCheck" value to be removed within the same - * service session that set it. + * service session that set it. */ HKEY hkLsa; HKEY hkMSV10; @@ -10024,39 +10024,39 @@ configureBackConnectionHostNames(void) DWORD dwSize, dwAllocSize; DWORD dwValue; PBYTE pHostNames = NULL, pName = NULL; - BOOL bNameFound = FALSE; + BOOL bNameFound = FALSE; static BOOL bLoopbackCheckDisabled = FALSE; /* BackConnectionHostNames and DisableLoopbackCheck */ - if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Control\\Lsa\\MSV1_0", 0, KEY_READ|KEY_WRITE, &hkMSV10) == ERROR_SUCCESS ) { - if ((RegQueryValueEx( hkMSV10, "BackConnectionHostNames", 0, + if ((RegQueryValueEx( hkMSV10, "BackConnectionHostNames", 0, &dwType, NULL, &dwAllocSize) == ERROR_SUCCESS) && - (dwType == REG_MULTI_SZ)) + (dwType == REG_MULTI_SZ)) { dwAllocSize += 1 /* in case the source string is not nul terminated */ + (DWORD)strlen(cm_NetbiosName) + 2; pHostNames = malloc(dwAllocSize); dwSize = dwAllocSize; - if (RegQueryValueEx( hkMSV10, "BackConnectionHostNames", 0, &dwType, - pHostNames, &dwSize) == ERROR_SUCCESS) + if (RegQueryValueEx( hkMSV10, "BackConnectionHostNames", 0, &dwType, + pHostNames, &dwSize) == ERROR_SUCCESS) { - for (pName = pHostNames; - (pName - pHostNames < (int) dwSize) && *pName ; + for (pName = pHostNames; + (pName - pHostNames < (int) dwSize) && *pName ; pName += strlen(pName) + 1) { if ( !stricmp(pName, cm_NetbiosName) ) { bNameFound = TRUE; break; - } + } } } } - + if ( !bNameFound ) { size_t size = strlen(cm_NetbiosName) + 2; if ( !pHostNames ) { @@ -10071,7 +10071,7 @@ configureBackConnectionHostNames(void) dwSize = (DWORD)(pName - pHostNames + 1); RegSetValueEx( hkMSV10, "BackConnectionHostNames", 0, dwType, pHostNames, dwSize); - if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Control\\Lsa", 0, KEY_READ|KEY_WRITE, @@ -10085,7 +10085,7 @@ configureBackConnectionHostNames(void) dwValue = 1; RegSetValueEx( hkLsa, "DisableLoopbackCheck", 0, dwType, (LPBYTE)&dwValue, dwSize); - if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, + if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY, 0, NULL, @@ -10106,7 +10106,7 @@ configureBackConnectionHostNames(void) } } } else if (!bLoopbackCheckDisabled) { - if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, + if (RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY, 0, NULL, @@ -10119,7 +10119,7 @@ configureBackConnectionHostNames(void) dwSize = sizeof(DWORD); if ( RegQueryValueEx( hkClient, "RemoveDisableLoopbackCheck", 0, &dwType, (LPBYTE)&dwValue, &dwSize) == ERROR_SUCCESS && dwValue == 1 ) { - if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Control\\Lsa", 0, KEY_READ|KEY_WRITE, @@ -10154,8 +10154,8 @@ configureExtendedSMBSessionTimeouts(void) * [HKLM\SYSTEM\CurrentControlSet\Services\LanManWorkstation\Parameters] * "ReconnectableServers" REG_MULTI_SZ * "ExtendedSessTimeout" REG_DWORD (seconds) - * "ServersWithExtendedSessTimeout" REG_MULTI_SZ - * + * "ServersWithExtendedSessTimeout" REG_MULTI_SZ + * * These values can be used to prevent the smb redirector from timing out * smb connection to the afs smb server prematurely. */ @@ -10164,37 +10164,37 @@ configureExtendedSMBSessionTimeouts(void) DWORD dwSize, dwAllocSize; DWORD dwValue; PBYTE pHostNames = NULL, pName = NULL; - BOOL bNameFound = FALSE; + BOOL bNameFound = FALSE; - if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, + if ( RegOpenKeyEx( HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Services\\LanManWorkstation\\Parameters", 0, KEY_READ|KEY_WRITE, &hkLanMan) == ERROR_SUCCESS ) { - if ((RegQueryValueEx( hkLanMan, "ReconnectableServers", 0, + if ((RegQueryValueEx( hkLanMan, "ReconnectableServers", 0, &dwType, NULL, &dwAllocSize) == ERROR_SUCCESS) && - (dwType == REG_MULTI_SZ)) + (dwType == REG_MULTI_SZ)) { dwAllocSize += 1 /* in case the source string is not nul terminated */ + (DWORD)strlen(cm_NetbiosName) + 2; pHostNames = malloc(dwAllocSize); dwSize = dwAllocSize; - if (RegQueryValueEx( hkLanMan, "ReconnectableServers", 0, &dwType, - pHostNames, &dwSize) == ERROR_SUCCESS) + if (RegQueryValueEx( hkLanMan, "ReconnectableServers", 0, &dwType, + pHostNames, &dwSize) == ERROR_SUCCESS) { - for (pName = pHostNames; - (pName - pHostNames < (int) dwSize) && *pName ; + for (pName = pHostNames; + (pName - pHostNames < (int) dwSize) && *pName ; pName += strlen(pName) + 1) { if ( !stricmp(pName, cm_NetbiosName) ) { bNameFound = TRUE; break; - } + } } } } - + if ( !bNameFound ) { size_t size = strlen(cm_NetbiosName) + 2; if ( !pHostNames ) { @@ -10214,30 +10214,30 @@ configureExtendedSMBSessionTimeouts(void) free(pHostNames); pHostNames = NULL; } - - if ((RegQueryValueEx( hkLanMan, "ServersWithExtendedSessTimeout", 0, + + if ((RegQueryValueEx( hkLanMan, "ServersWithExtendedSessTimeout", 0, &dwType, NULL, &dwAllocSize) == ERROR_SUCCESS) && - (dwType == REG_MULTI_SZ)) + (dwType == REG_MULTI_SZ)) { dwAllocSize += 1 /* in case the source string is not nul terminated */ + (DWORD)strlen(cm_NetbiosName) + 2; pHostNames = malloc(dwAllocSize); dwSize = dwAllocSize; - if (RegQueryValueEx( hkLanMan, "ServersWithExtendedSessTimeout", 0, &dwType, - pHostNames, &dwSize) == ERROR_SUCCESS) + if (RegQueryValueEx( hkLanMan, "ServersWithExtendedSessTimeout", 0, &dwType, + pHostNames, &dwSize) == ERROR_SUCCESS) { - for (pName = pHostNames; - (pName - pHostNames < (int) dwSize) && *pName ; + for (pName = pHostNames; + (pName - pHostNames < (int) dwSize) && *pName ; pName += strlen(pName) + 1) { if ( !stricmp(pName, cm_NetbiosName) ) { bNameFound = TRUE; break; - } + } } } } - + if ( !bNameFound ) { size_t size = strlen(cm_NetbiosName) + 2; if ( !pHostNames ) { @@ -10258,9 +10258,9 @@ configureExtendedSMBSessionTimeouts(void) pHostNames = NULL; } - if ((RegQueryValueEx( hkLanMan, "ExtendedSessTimeout", 0, + if ((RegQueryValueEx( hkLanMan, "ExtendedSessTimeout", 0, &dwType, (LPBYTE)&dwValue, &dwAllocSize) != ERROR_SUCCESS) || - (dwType != REG_DWORD)) + (dwType != REG_DWORD)) { dwType = REG_DWORD; dwSize = sizeof(dwValue); @@ -10274,7 +10274,7 @@ configureExtendedSMBSessionTimeouts(void) static void smb_LanAdapterChangeThread(void *param) { - /* + /* * Give the IPAddrDaemon thread a chance * to block before we trigger. */ @@ -10314,7 +10314,7 @@ void smb_LanAdapterChange(int locked) { BOOL bGateway; char NetbiosName[MAX_NB_NAME_LENGTH] = ""; int change = 0; - LANA_ENUM temp_list; + LANA_ENUM temp_list; long code; int i; @@ -10323,11 +10323,11 @@ void smb_LanAdapterChange(int locked) { if (!locked) lock_ObtainMutex(&smb_StartedLock); - + smb_LanAdapterChangeDetected = 0; - if (!powerStateSuspended && - SUCCEEDED(lana_GetUncServerNameEx(NetbiosName, &lanaNum, &bGateway, + if (!powerStateSuspended && + SUCCEEDED(lana_GetUncServerNameEx(NetbiosName, &lanaNum, &bGateway, LANA_NETBIOS_NAME_FULL | LANA_NETBIOS_NO_RESET)) && lanaNum != LANA_INVALID && smb_LANadapter != lanaNum) { if ( isGateway != bGateway ) { @@ -10362,7 +10362,7 @@ void smb_LanAdapterChange(int locked) { } smb_FreeNCB(ncbp); } - } + } if (change) { smb_StopListeners(1); @@ -10444,7 +10444,7 @@ int smb_NetbiosInit(int locked) lana_list.length = 1; lana_list.lana[0] = smb_LANadapter; } - + for (i = 0; i < lana_list.length; i++) { /* reset the adaptor: in Win32, this is required for every process, and * acts as an init call, not as a real hardware reset. @@ -10454,7 +10454,7 @@ int smb_NetbiosInit(int locked) ncbp->ncb_callname[2] = 100; ncbp->ncb_lana_num = lana_list.lana[i]; code = Netbios(ncbp); - if (code == 0) + if (code == 0) code = ncbp->ncb_retcode; if (code != 0) { afsi_log("Netbios NCBRESET lana %d error code %d", lana_list.lana[i], code); @@ -10479,7 +10479,7 @@ int smb_NetbiosInit(int locked) ncbp->ncb_lana_num = lana; memcpy(ncbp->ncb_name,smb_sharename,NCBNAMSZ); code = Netbios(ncbp); - + afsi_log("Netbios NCBADDNAME lana=%d code=%d retcode=%d complete=%d", lana, code, ncbp->ncb_retcode, ncbp->ncb_cmd_cplt); { @@ -10489,7 +10489,7 @@ int smb_NetbiosInit(int locked) afsi_log("Netbios NCBADDNAME added new name >%s<",name); } - if (code == 0) + if (code == 0) code = ncbp->ncb_retcode; if (code == 0) { @@ -10508,7 +10508,7 @@ int smb_NetbiosInit(int locked) memcpy(ncbp->ncb_name,smb_sharename,NCBNAMSZ); ncbp->ncb_lana_num = lana; code = Netbios(ncbp); - if (code == 0) + if (code == 0) code = ncbp->ncb_retcode; else { afsi_log("Netbios NCBDELNAME lana %d error code %d\n", lana, code); @@ -10547,7 +10547,7 @@ int smb_NetbiosInit(int locked) #endif ); } - + /* we're done with the NCB now */ smb_FreeNCB(ncbp); @@ -10594,7 +10594,7 @@ void smb_StartListeners(int locked) ); for (i = 0; i < lana_list.length; i++) { - if (lana_list.lana[i] == LANA_INVALID) + if (lana_list.lana[i] == LANA_INVALID) continue; phandle = thrd_Create(NULL, 65536, (ThreadFunc) smb_Listener, (void*)lana_list.lana[i], 0, &lpid, "smb_Listener"); @@ -10634,7 +10634,7 @@ void smb_StopListener(NCB *ncbp, int lana, int wait) ncbp->ncb_lana_num = lana; memcpy(ncbp->ncb_name,smb_sharename,NCBNAMSZ); code = Netbios(ncbp); - + afsi_log("StopListener: Netbios NCBDELNAME lana=%d code=%d retcode=%d complete=%d", lana, code, ncbp->ncb_retcode, ncbp->ncb_cmd_cplt); @@ -10644,7 +10644,7 @@ void smb_StopListener(NCB *ncbp, int lana, int wait) ncbp->ncb_callname[2] = 100; ncbp->ncb_lana_num = lana; code = Netbios(ncbp); - if (code == 0) + if (code == 0) code = ncbp->ncb_retcode; if (code != 0) { afsi_log("StopListener: Netbios NCBRESET lana %d error code %d", lana, code); @@ -10735,7 +10735,7 @@ void smb_Init(osi_log_t *logp, int useV3, /* initialize the remote debugging log */ smb_logp = logp; - + /* and the global lock */ lock_InitializeRWLock(&smb_globalLock, "smb global lock", LOCK_HIERARCHY_SMB_GLOBAL); lock_InitializeRWLock(&smb_rctLock, "smb refct and tree struct lock", LOCK_HIERARCHY_SMB_RCT_GLOBAL); @@ -10745,7 +10745,7 @@ void smb_Init(osi_log_t *logp, int useV3, lock_InitializeMutex(&smb_ListenerLock, "smb listener lock", LOCK_HIERARCHY_SMB_LISTENER); lock_InitializeMutex(&smb_StartedLock, "smb started lock", LOCK_HIERARCHY_SMB_STARTED); - + /* 4 Raw I/O buffers */ smb_RawBufs = calloc(65536,1); *((char **)smb_RawBufs) = NULL; @@ -10930,9 +10930,9 @@ void smb_Init(osi_log_t *logp, int useV3, packageName.MaximumLength = packageName.Length + 1; nts = LsaLookupAuthenticationPackage(smb_lsaHandle, &packageName , &smb_lsaSecPackage); if (nts == STATUS_SUCCESS) { - /* BEGIN - * This code forces Windows to authenticate against the Logon Cache - * first instead of attempting to authenticate against the Domain + /* BEGIN + * This code forces Windows to authenticate against the Logon Cache + * first instead of attempting to authenticate against the Domain * Controller. When the Windows logon cache is enabled this improves * performance by removing the network access and works around a bug * seen at sites which are using a MIT Kerberos principal to login @@ -10945,7 +10945,7 @@ void smb_Init(osi_log_t *logp, int useV3, RtlZeroMemory(&OptionsRequest, sizeof(OptionsRequest)); OptionsRequest.MessageType = (MSV1_0_PROTOCOL_MESSAGE_TYPE) MsV1_0SetProcessOption; - OptionsRequest.ProcessOptions = MSV1_0_OPTION_TRY_CACHE_FIRST; + OptionsRequest.ProcessOptions = MSV1_0_OPTION_TRY_CACHE_FIRST; OptionsRequest.DisableOptions = FALSE; nts = LsaCallAuthenticationPackage( smb_lsaHandle, @@ -10996,8 +10996,8 @@ void smb_Init(osi_log_t *logp, int useV3, * external Kerberos principal mapped to a local account. */ else if ( smb_authType == SMB_AUTH_EXTENDED) { - /* Test to see if there is anything to negotiate. If SPNEGO is not going to be used - * then the only option is NTLMSSP anyway; so just fallback. + /* Test to see if there is anything to negotiate. If SPNEGO is not going to be used + * then the only option is NTLMSSP anyway; so just fallback. */ void * secBlob; int secBlobLength; @@ -11017,7 +11017,7 @@ void smb_Init(osi_log_t *logp, int useV3, /* Now get ourselves a domain name. */ /* For now we are using the local computer name as the domain name. * It is actually the domain for local logins, and we are acting as - * a local SMB server. + * a local SMB server. */ bufsize = lengthof(smb_ServerDomainName) - 1; GetComputerNameW(smb_ServerDomainName, &bufsize); @@ -11075,7 +11075,7 @@ void smb_Shutdown(void) smb_vc_t *vcp; /*fprintf(stderr, "Entering smb_Shutdown\n");*/ - + /* setup the NCB system */ ncbp = smb_GetNCB(); @@ -11088,7 +11088,7 @@ void smb_Shutdown(void) { if (dead_sessions[i]) continue; - + /*fprintf(stderr, "NCBHANGUP session %d LSN %d\n", i, LSNs[i]);*/ ncbp->ncb_command = NCBHANGUP; ncbp->ncb_lana_num = lanas[i]; /*smb_LANadapter;*/ @@ -11102,23 +11102,23 @@ void smb_Shutdown(void) } } - /* Trigger the shutdown of all SMB threads */ - for (i = 0; i < smb_NumServerThreads; i++) - thrd_SetEvent(NCBreturns[i][0]); - - thrd_SetEvent(NCBevents[0]); - thrd_SetEvent(SessionEvents[0]); - thrd_SetEvent(NCBavails[0]); - - for (i = 0;i < smb_NumServerThreads; i++) { - DWORD code = thrd_WaitForSingleObject_Event(smb_ServerShutdown[i], 500); - if (code == WAIT_OBJECT_0) { - continue; - } else { - afsi_log("smb_Shutdown thread [%d] did not stop; retry ...",i); - thrd_SetEvent(NCBreturns[i--][0]); - } - } + /* Trigger the shutdown of all SMB threads */ + for (i = 0; i < smb_NumServerThreads; i++) + thrd_SetEvent(NCBreturns[i][0]); + + thrd_SetEvent(NCBevents[0]); + thrd_SetEvent(SessionEvents[0]); + thrd_SetEvent(NCBavails[0]); + + for (i = 0;i < smb_NumServerThreads; i++) { + DWORD code = thrd_WaitForSingleObject_Event(smb_ServerShutdown[i], 500); + if (code == WAIT_OBJECT_0) { + continue; + } else { + afsi_log("smb_Shutdown thread [%d] did not stop; retry ...",i); + thrd_SetEvent(NCBreturns[i--][0]); + } + } /* Delete Netbios name */ memset(ncbp, 0, sizeof(NCB)); @@ -11128,24 +11128,24 @@ void smb_Shutdown(void) ncbp->ncb_lana_num = lana_list.lana[i]; memcpy(ncbp->ncb_name,smb_sharename,NCBNAMSZ); code = Netbios(ncbp); - if (code == 0) + if (code == 0) code = ncbp->ncb_retcode; if (code != 0) { fprintf(stderr, "Shutdown: Netbios NCBDELNAME lana %d error code %d", ncbp->ncb_lana_num, code); - } + } fflush(stderr); } /* Release the reference counts held by the VCs */ lock_ObtainWrite(&smb_rctLock); - for (vcp = smb_allVCsp; vcp; vcp=vcp->nextp) + for (vcp = smb_allVCsp; vcp; vcp=vcp->nextp) { smb_fid_t *fidp; smb_tid_t *tidp; - + if (vcp->magic != SMB_VC_MAGIC) - osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", + osi_panic("afsd: invalid smb_vc_t detected in smb_allVCsp", __FILE__, __LINE__); for (fidp = vcp->fidsp; fidp; fidp = (smb_fid_t *) osi_QNext(&fidp->q)) @@ -11276,23 +11276,23 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) { int zilch; char output[4196]; - + smb_vc_t *vcp; smb_username_t *unp; smb_waitingLockRequest_t *wlrp; if (lock) lock_ObtainRead(&smb_rctLock); - + sprintf(output, "begin dumping smb_username_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - for (unp = usernamesp; unp; unp=unp->nextp) + for (unp = usernamesp; unp; unp=unp->nextp) { cm_ucell_t *ucellp; - sprintf(output, "%s -- smb_unp=0x%p, refCount=%d, cm_userp=0x%p, flags=0x%x, logoff=%u, name=%S, machine=%S\r\n", + sprintf(output, "%s -- smb_unp=0x%p, refCount=%d, cm_userp=0x%p, flags=0x%x, logoff=%u, name=%S, machine=%S\r\n", cookie, unp, unp->refCount, unp->userp, unp->flags, unp->last_logoff_t, - unp->name ? unp->name : _C("NULL"), + unp->name ? unp->name : _C("NULL"), unp->machine ? unp->machine : _C("NULL")); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -11300,9 +11300,9 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for ( ucellp = unp->userp->cellInfop; ucellp; ucellp = ucellp->nextp ) { - sprintf(output, " %s -- ucellp=0x%p, cellp=0x%p, flags=0x%x, tktLen=%04u, kvno=%03u, expires=%I64u, gen=%d, name=%s, cellname=%s\r\n", - cookie, ucellp, ucellp->cellp, ucellp->flags, ucellp->ticketLen, ucellp->kvno, - ucellp->expirationTime, ucellp->gen, + sprintf(output, " %s -- ucellp=0x%p, cellp=0x%p, flags=0x%x, tktLen=%04u, kvno=%03u, expires=%I64u, gen=%d, name=%s, cellname=%s\r\n", + cookie, ucellp, ucellp->cellp, ucellp->flags, ucellp->ticketLen, ucellp->kvno, + ucellp->expirationTime, ucellp->gen, ucellp->userName, ucellp->cellp->name); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -11326,11 +11326,11 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) sprintf(output, "%s wlrp=0x%p vcp=0x%p, scp=0x%p, type=0x%x, start_t=0x%I64u msTimeout=0x%x\r\n", cookie, wlrp, wlrp->vcp, wlrp->scp, wlrp->lockType, wlrp->start_t, wlrp->msTimeout); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + sprintf(output, " begin dumping smb_waitingLock_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (lockp = wlrp->locks; lockp; lockp = (smb_waitingLock_t *) osi_QNext(&lockp->q)) { - sprintf(output, " %s -- waitlockp=0x%p lockp=0x%p key=0x%I64x offset=0x%I64x length=0x%I64x state=0x%x\r\n", + sprintf(output, " %s -- waitlockp=0x%p lockp=0x%p key=0x%I64x offset=0x%I64x length=0x%I64x state=0x%x\r\n", cookie, lockp, lockp->lockp, lockp->key, lockp->LOffset.QuadPart, lockp->LLength.QuadPart, lockp->state); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } @@ -11344,20 +11344,20 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) sprintf(output, "begin dumping smb_vc_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - for (vcp = smb_allVCsp; vcp; vcp=vcp->nextp) + for (vcp = smb_allVCsp; vcp; vcp=vcp->nextp) { smb_fid_t *fidp; smb_tid_t *tidp; smb_user_t *userp; - + sprintf(output, "%s vcp=0x%p, refCount=%d, flags=0x%x, vcID=%d, lsn=%d, uidCounter=%d, tidCounter=%d, fidCounter=%d\r\n", cookie, vcp, vcp->refCount, vcp->flags, vcp->vcID, vcp->lsn, vcp->uidCounter, vcp->tidCounter, vcp->fidCounter); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + sprintf(output, " begin dumping smb_user_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (userp = vcp->usersp; userp; userp = userp->nextp) { - sprintf(output, " %s -- smb_userp=0x%p, refCount=%d, uid=%d, vcp=0x%p, unp=0x%p, flags=0x%x, delOk=%d\r\n", + sprintf(output, " %s -- smb_userp=0x%p, refCount=%d, uid=%d, vcp=0x%p, unp=0x%p, flags=0x%x, delOk=%d\r\n", cookie, userp, userp->refCount, userp->userID, userp->vcp, userp->unp, userp->flags, userp->deleteOk); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } @@ -11367,7 +11367,7 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) sprintf(output, " begin dumping smb_tid_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (tidp = vcp->tidsp; tidp; tidp = tidp->nextp) { - sprintf(output, " %s -- smb_tidp=0x%p, refCount=%d, tid=%d, vcp=0x%p, cm_userp=0x%p, flags=0x%x, delOk=%d, path=%S\r\n", + sprintf(output, " %s -- smb_tidp=0x%p, refCount=%d, tid=%d, vcp=0x%p, cm_userp=0x%p, flags=0x%x, delOk=%d, path=%S\r\n", cookie, tidp, tidp->refCount, tidp->tid, tidp->vcp, tidp->userp, tidp->flags, tidp->deleteOk, tidp->pathname ? tidp->pathname : _C("NULL")); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -11380,24 +11380,24 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) for (fidp = vcp->fidsp; fidp; fidp = (smb_fid_t *) osi_QNext(&fidp->q)) { - sprintf(output, " %s -- smb_fidp=0x%p, refCount=%d, fid=%d, vcp=0x%p, scp=0x%p, userp=0x%p, ioctlp=0x%p, flags=0x%x, delOk=%d, NTopen_pathp=%S, NTopen_wholepathp=%S\r\n", + sprintf(output, " %s -- smb_fidp=0x%p, refCount=%d, fid=%d, vcp=0x%p, scp=0x%p, userp=0x%p, ioctlp=0x%p, flags=0x%x, delOk=%d, NTopen_pathp=%S, NTopen_wholepathp=%S\r\n", cookie, fidp, fidp->refCount, fidp->fid, fidp->vcp, fidp->scp, fidp->userp, fidp->ioctlp, fidp->flags, fidp->deleteOk, - fidp->NTopen_pathp ? fidp->NTopen_pathp : _C("NULL"), + fidp->NTopen_pathp ? fidp->NTopen_pathp : _C("NULL"), fidp->NTopen_wholepathp ? fidp->NTopen_wholepathp : _C("NULL")); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } - + sprintf(output, " done dumping smb_fid_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } sprintf(output, "done dumping smb_vc_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + sprintf(output, "begin dumping DEAD smb_vc_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - for (vcp = smb_deadVCsp; vcp; vcp=vcp->nextp) + for (vcp = smb_deadVCsp; vcp; vcp=vcp->nextp) { smb_fid_t *fidp; smb_tid_t *tidp; @@ -11406,11 +11406,11 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) sprintf(output, "%s vcp=0x%p, refCount=%d, flags=0x%x, vcID=%d, lsn=%d, uidCounter=%d, tidCounter=%d, fidCounter=%d\r\n", cookie, vcp, vcp->refCount, vcp->flags, vcp->vcID, vcp->lsn, vcp->uidCounter, vcp->tidCounter, vcp->fidCounter); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + sprintf(output, " begin dumping smb_user_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (userp = vcp->usersp; userp; userp = userp->nextp) { - sprintf(output, " %s -- smb_userp=0x%p, refCount=%d, uid=%d, vcp=0x%p, unp=0x%p, flags=0x%x, delOk=%d\r\n", + sprintf(output, " %s -- smb_userp=0x%p, refCount=%d, uid=%d, vcp=0x%p, unp=0x%p, flags=0x%x, delOk=%d\r\n", cookie, userp, userp->refCount, userp->userID, userp->vcp, userp->unp, userp->flags, userp->deleteOk); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } @@ -11420,7 +11420,7 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) sprintf(output, " begin dumping smb_tid_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); for (tidp = vcp->tidsp; tidp; tidp = tidp->nextp) { - sprintf(output, " %s -- smb_tidp=0x%p, refCount=%d, tid=%d, vcp=0x%p, cm_userp=0x%p, flags=0x%x, delOk=%d, path=%S\r\n", + sprintf(output, " %s -- smb_tidp=0x%p, refCount=%d, tid=%d, vcp=0x%p, cm_userp=0x%p, flags=0x%x, delOk=%d, path=%S\r\n", cookie, tidp, tidp->refCount, tidp->tid, tidp->vcp, tidp->userp, tidp->flags, tidp->deleteOk, tidp->pathname ? tidp->pathname : _C("NULL")); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); @@ -11433,20 +11433,20 @@ int smb_DumpVCP(FILE *outputFile, char *cookie, int lock) for (fidp = vcp->fidsp; fidp; fidp = (smb_fid_t *) osi_QNext(&fidp->q)) { - sprintf(output, " %s -- smb_fidp=0x%p, refCount=%d, fid=%d, vcp=0x%p, scp=0x%p, userp=0x%p, ioctlp=0x%p, flags=0x%x, delOk=%d, NTopen_pathp=%S, NTopen_wholepathp=%S\r\n", + sprintf(output, " %s -- smb_fidp=0x%p, refCount=%d, fid=%d, vcp=0x%p, scp=0x%p, userp=0x%p, ioctlp=0x%p, flags=0x%x, delOk=%d, NTopen_pathp=%S, NTopen_wholepathp=%S\r\n", cookie, fidp, fidp->refCount, fidp->fid, fidp->vcp, fidp->scp, fidp->userp, fidp->ioctlp, fidp->flags, fidp->deleteOk, - fidp->NTopen_pathp ? fidp->NTopen_pathp : _C("NULL"), + fidp->NTopen_pathp ? fidp->NTopen_pathp : _C("NULL"), fidp->NTopen_wholepathp ? fidp->NTopen_wholepathp : _C("NULL")); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } - + sprintf(output, " done dumping smb_fid_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } sprintf(output, "done dumping DEAD smb_vc_t\r\n"); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); - + if (lock) lock_ReleaseRead(&smb_rctLock); return 0; diff --git a/src/WINNT/afsd/smb3.c b/src/WINNT/afsd/smb3.c index 9811d3f29..dc3c39854 100644 --- a/src/WINNT/afsd/smb3.c +++ b/src/WINNT/afsd/smb3.c @@ -1,7 +1,7 @@ /* * 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 @@ -53,11 +53,11 @@ cm_user_t *smb_GetTran2User(smb_vc_t *vcp, smb_tran2Packet_t *inp) { smb_user_t *uidp; cm_user_t *up = NULL; - + uidp = smb_FindUID(vcp, inp->uid, 0); - if (!uidp) + if (!uidp) return NULL; - + up = smb_GetUserFromUID(uidp); smb_ReleaseUID(uidp); @@ -65,14 +65,14 @@ cm_user_t *smb_GetTran2User(smb_vc_t *vcp, smb_tran2Packet_t *inp) return up; } -/* - * Return boolean specifying if the path name is thought to be an +/* + * Return boolean specifying if the path name is thought to be an * executable file. For now .exe or .dll. */ afs_uint32 smb_IsExecutableFileName(const clientchar_t *name) { int i, j, len; - + if ( smb_ExecutableExtensions == NULL || name == NULL) return 0; @@ -108,7 +108,7 @@ unsigned long smb_ExtAttributes(cm_scache_t *scp) attrs = SMB_ATTR_DIRECTORY | SMB_ATTR_SPARSE_FILE; } else if (scp->fid.vnode & 0x1) attrs = SMB_ATTR_DIRECTORY; - else + else attrs = 0; /* @@ -134,7 +134,7 @@ int smb_V3IsStarMask(clientchar_t *maskp) clientchar_t tc; while (tc = *maskp++) - if (tc == '?' || tc == '*' || tc == '<' || tc == '>') + if (tc == '?' || tc == '*' || tc == '<' || tc == '>') return 1; return 0; } @@ -175,10 +175,10 @@ void OutputDebugHexDump(unsigned char * buffer, int len) { j = j + 56 + ((j>7)?1:0); buf[j] = (k>32 && k<127)?k:'.'; - } + } if(i) { osi_Log1(smb_logp, "%s", osi_LogSaveString(smb_logp, buf)); - } + } } #define SMB_EXT_SEC_PACKAGE_NAME "Negotiate" @@ -412,7 +412,7 @@ struct smb_ext_context { CtxtHandle ctx; int partialTokenLen; void * partialToken; -}; +}; long smb_AuthenticateUserExt(smb_vc_t * vcp, clientchar_t * usern, char * secBlobIn, int secBlobInLength, @@ -451,9 +451,9 @@ long smb_AuthenticateUserExt(smb_vc_t * vcp, clientchar_t * usern, OutputDebugF(_C("Received incoming token:")); OutputDebugHexDump(secBlobIn,secBlobInLength); } - + if (secCtx) { - OutputDebugF(_C("Continuing with existing context.")); + OutputDebugF(_C("Continuing with existing context.")); creds = secCtx->creds; ctx = secCtx->ctx; @@ -541,8 +541,8 @@ long smb_AuthenticateUserExt(smb_vc_t * vcp, clientchar_t * usern, code = CM_ERROR_GSSCONTINUE; } - if ((status == SEC_I_COMPLETE_NEEDED || status == SEC_E_OK || - status == SEC_I_COMPLETE_AND_CONTINUE || status == SEC_I_CONTINUE_NEEDED) && + if ((status == SEC_I_COMPLETE_NEEDED || status == SEC_E_OK || + status == SEC_I_COMPLETE_AND_CONTINUE || status == SEC_I_CONTINUE_NEEDED) && secTokOut.pvBuffer) { OutputDebugF(_C("Need to send token back to client")); @@ -587,7 +587,7 @@ long smb_AuthenticateUserExt(smb_vc_t * vcp, clientchar_t * usern, } else { /* Force the user to retry if the context is invalid */ OutputDebugF(_C("QueryContextAttributes Names failed [%x]"), GetLastError()); - code = CM_ERROR_BADPASSWORD; + code = CM_ERROR_BADPASSWORD; } /* Obtain the user's SID */ @@ -663,7 +663,7 @@ long smb_AuthenticateUserExt(smb_vc_t * vcp, clientchar_t * usern, #define P_LEN 256 #define P_RESP_LEN 128 -/* LsaLogonUser expects input parameters to be in a contiguous block of memory. +/* LsaLogonUser expects input parameters to be in a contiguous block of memory. So put stuff in a struct. */ struct Lm20AuthBlob { MSV1_0_LM20_LOGON lmlogon; @@ -676,7 +676,7 @@ struct Lm20AuthBlob { TOKEN_SOURCE tsource; }; -long smb_AuthenticateUserLM(smb_vc_t *vcp, clientchar_t * accountName, clientchar_t * primaryDomain, char * ciPwd, unsigned ciPwdLength, char * csPwd, unsigned csPwdLength) +long smb_AuthenticateUserLM(smb_vc_t *vcp, clientchar_t * accountName, clientchar_t * primaryDomain, char * ciPwd, unsigned ciPwdLength, char * csPwd, unsigned csPwdLength) { NTSTATUS nts, ntsEx; struct Lm20AuthBlob lmAuth; @@ -698,7 +698,7 @@ long smb_AuthenticateUserLM(smb_vc_t *vcp, clientchar_t * accountName, clientcha memset(&lmAuth,0,sizeof(lmAuth)); lmAuth.lmlogon.MessageType = MsV1_0NetworkLogon; - + lmAuth.lmlogon.LogonDomainName.Buffer = lmAuth.primaryDomainW; cm_ClientStringToUtf16(primaryDomain, -1, lmAuth.primaryDomainW, P_LEN); lmAuth.lmlogon.LogonDomainName.Length = (USHORT)(wcslen(lmAuth.primaryDomainW) * sizeof(WCHAR)); @@ -775,11 +775,11 @@ long smb_AuthenticateUserLM(smb_vc_t *vcp, clientchar_t * accountName, clientcha return CM_ERROR_BADLOGONTYPE; else /* our catchall is a bad password though we could be more specific */ return CM_ERROR_BADPASSWORD; - } + } } /* The buffer pointed to by usern is assumed to be at least SMB_MAX_USERNAME_LENGTH bytes */ -long smb_GetNormalizedUsername(clientchar_t * usern, const clientchar_t * accountName, const clientchar_t * domainName) +long smb_GetNormalizedUsername(clientchar_t * usern, const clientchar_t * accountName, const clientchar_t * domainName) { clientchar_t * atsign; const clientchar_t * domain; @@ -805,7 +805,7 @@ long smb_GetNormalizedUsername(clientchar_t * usern, const clientchar_t * accoun it will either return an empty string or a '?' */ if (!domain[0] || domain[0] == '?') /* Empty domains and empty usernames are usually sent from tokenless contexts. - This way such logins will get an empty username (easy to check). I don't know + This way such logins will get an empty username (easy to check). I don't know when a non-empty username would be supplied with an anonymous domain, but *shrug* */ cm_ClientStrCpy(usern, SMB_MAX_USERNAME_LENGTH, accountName); else { @@ -824,7 +824,7 @@ long smb_GetNormalizedUsername(clientchar_t * usern, const clientchar_t * accoun } /* When using SMB auth, all SMB sessions have to pass through here - * first to authenticate the user. + * first to authenticate the user. * * Caveat: If not using SMB auth, the protocol does not require * sending a session setup packet, which means that we can't rely on a @@ -839,7 +839,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * unsigned long caps = 0; smb_username_t *unp; clientchar_t *s1 = _C(" "); - long code = 0; + long code = 0; clientchar_t usern[SMB_MAX_USERNAME_LENGTH]; int usernIsSID = 0; char *secBlobOut = NULL; @@ -885,7 +885,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * int secBlobInLength; OutputDebugF(_C("NT Session Setup: Extended")); - + if (!(vcp->flags & SMB_VCFLAG_SESSX_RCVD)) { caps = smb_GetSMBParm(inp,10) | (((unsigned long) smb_GetSMBParm(inp,11)) << 16); } @@ -907,7 +907,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * free(secBlobOut); tp += secBlobOutLength; cb_data += secBlobOutLength; - } + } tp = smb_UnparseString(outp, tp, smb_ServerOS, &cb_data, 0); tp = smb_UnparseString(outp, tp, smb_ServerLanManager, &cb_data, 0); tp = smb_UnparseString(outp, tp, smb_ServerDomainName, &cb_data, 0); @@ -1024,7 +1024,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * /* for the moment we can only deal with NTSTATUS */ if (caps & NTNEGOTIATE_CAPABILITY_NTSTATUS) { vcp->flags |= SMB_VCFLAG_STATUS32; - } + } #ifdef SMB_UNICODE if ((caps & NTNEGOTIATE_CAPABILITY_UNICODE) && smb_UseUnicode) { @@ -1079,7 +1079,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * unp = smb_FindUserByName(usern, vcp->rname, SMB_FLAG_CREATE); lock_ObtainMutex(&unp->mx); if (unp->flags & SMB_USERNAMEFLAG_AFSLOGON) { - /* clear the afslogon flag so that the tickets can now + /* clear the afslogon flag so that the tickets can now * be freed when the refCount returns to zero. */ unp->flags &= ~SMB_USERNAMEFLAG_AFSLOGON; @@ -1137,7 +1137,7 @@ long smb_ReceiveV3SessionSetupX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * free(secBlobOut); tp += secBlobOutLength; cb_data += secBlobOutLength; - } + } tp = smb_UnparseString(outp, tp, smb_ServerOS, &cb_data, 0); tp = smb_UnparseString(outp, tp, smb_ServerLanManager, &cb_data, 0); @@ -1206,7 +1206,7 @@ long smb_ReceiveV3UserLogoffX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *ou smb_ReleaseUID(uidp); } - else + else osi_Log0(smb_logp, "SMB3 user logoffX"); smb_SetSMBDataLength(outp, 0); @@ -1232,7 +1232,7 @@ long smb_ReceiveV3TreeConnectX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *o clientchar_t *servicep; cm_user_t *userp = NULL; int ipc = 0; - + osi_Log0(smb_logp, "SMB3 receive tree connect"); /* parse input parameters */ @@ -1269,7 +1269,7 @@ long smb_ReceiveV3TreeConnectX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *o lock_ObtainMutex(&vcp->mx); newTid = vcp->tidCounter++; lock_ReleaseMutex(&vcp->mx); - + tidp = smb_FindTID(vcp, newTid, SMB_FLAG_CREATE); if (!ipc) { @@ -1299,7 +1299,7 @@ long smb_ReceiveV3TreeConnectX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *o dwAdvertiseDFS = 0; RegCloseKey (parmKey); } - smb_SetSMBParm(outp, 2, SMB_SUPPORT_SEARCH_BITS | + smb_SetSMBParm(outp, 2, SMB_SUPPORT_SEARCH_BITS | (dwAdvertiseDFS ? SMB_SHARE_IS_IN_DFS : 0) | (policy << 2)); } @@ -1313,7 +1313,7 @@ long smb_ReceiveV3TreeConnectX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *o lock_ObtainMutex(&tidp->mx); tidp->userp = userp; tidp->pathname = sharePath; - if (ipc) + if (ipc) tidp->flags |= SMB_TIDFLAG_IPC; lock_ReleaseMutex(&tidp->mx); smb_ReleaseTID(tidp, FALSE); @@ -1343,7 +1343,7 @@ smb_tran2Packet_t *smb_FindTran2Packet(smb_vc_t *vcp, smb_packet_t *inp) { smb_tran2Packet_t *tp; smb_t *smbp; - + smbp = (smb_t *) inp->data; for (tp = smb_tran2AssemblyQueuep; tp; tp = (smb_tran2Packet_t *) osi_QNext(&tp->q)) { if (tp->vcp == vcp && tp->mid == smbp->mid && tp->tid == smbp->tid) @@ -1357,7 +1357,7 @@ smb_tran2Packet_t *smb_NewTran2Packet(smb_vc_t *vcp, smb_packet_t *inp, { smb_tran2Packet_t *tp; smb_t *smbp; - + smbp = (smb_t *) inp->data; tp = malloc(sizeof(*tp)); memset(tp, 0, sizeof(*tp)); @@ -1392,7 +1392,7 @@ smb_tran2Packet_t *smb_NewTran2Packet(smb_vc_t *vcp, smb_packet_t *inp, smb_tran2Packet_t *smb_GetTran2ResponsePacket(smb_vc_t *vcp, smb_tran2Packet_t *inp, smb_packet_t *outp, - int totalParms, int totalData) + int totalParms, int totalData) { smb_tran2Packet_t *tp; unsigned short parmOffset; @@ -1431,7 +1431,7 @@ smb_tran2Packet_t *smb_GetTran2ResponsePacket(smb_vc_t *vcp, tp->datap = outp->data + dataOffset; return tp; -} +} /* free a tran2 packet */ void smb_FreeTran2Packet(smb_tran2Packet_t *t2p) @@ -1505,7 +1505,7 @@ void smb_SendTran2Error(smb_vc_t *vcp, smb_tran2Packet_t *t2p, /* We can handle long names */ if (vcp->flags & SMB_VCFLAG_USENT) smbp->flg2 |= SMB_FLAGS2_IS_LONG_NAME; - + /* now copy important fields from the tran 2 packet */ smbp->com = t2p->com; smbp->tid = t2p->tid; @@ -1525,10 +1525,10 @@ void smb_SendTran2Error(smb_vc_t *vcp, smb_tran2Packet_t *t2p, smbp->errLow = (unsigned char) (errCode & 0xff); smbp->errHigh = (unsigned char) ((errCode >> 8) & 0xff); } - + /* send packet */ smb_SendPacket(vcp, tp); -} +} void smb_SendTran2Packet(smb_vc_t *vcp, smb_tran2Packet_t *t2p, smb_packet_t *tp) { @@ -1604,7 +1604,7 @@ void smb_SendTran2Packet(smb_vc_t *vcp, smb_tran2Packet_t *t2p, smb_packet_t *tp totalLength += dataAlign; smb_SetSMBDataLength(tp, totalLength); - + /* next, send the datagram */ smb_SendPacket(vcp, tp); } @@ -1702,7 +1702,7 @@ long smb_ReceiveV3Trans(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* We sometimes see 0 word count. What to do? */ if (*inp->wctp == 0) { - osi_Log0(smb_logp, "Transaction2 word count = 0"); + osi_Log0(smb_logp, "Transaction2 word count = 0"); LogEvent(EVENTLOG_WARNING_TYPE, MSG_SMB_ZERO_TRANSACTION_COUNT); smb_SetSMBDataLength(outp, 0); @@ -1712,9 +1712,9 @@ long smb_ReceiveV3Trans(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) totalParms = smb_GetSMBParm(inp, 0); totalData = smb_GetSMBParm(inp, 1); - + firstPacket = (inp->inCom == 0x25); - + /* find the packet we're reassembling */ lock_ObtainWrite(&smb_globalLock); asp = smb_FindTran2Packet(vcp, inp); @@ -1722,7 +1722,7 @@ long smb_ReceiveV3Trans(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) asp = smb_NewTran2Packet(vcp, inp, totalParms, totalData); } lock_ReleaseWrite(&smb_globalLock); - + /* now merge in this latest packet; start by looking up offsets */ if (firstPacket) { parmDisp = dataDisp = 0; @@ -1941,7 +1941,7 @@ int smb_rapCollectSharesProc(cm_scache_t *dscp, cm_dirEntry_t *dep, void *vrockp return CM_ERROR_STOPNOW; else return 0; -} +} /* RAP NetShareEnumRequest */ long smb_ReceiveRAPNetShareEnum(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) @@ -2061,7 +2061,7 @@ long smb_ReceiveRAPNetShareEnum(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_ else { nSharesRet = nShares; } - + outp = smb_GetTran2ResponsePacket(vcp, p, op, outParmsTotal, outDataTotal); /* now for the submounts */ @@ -2104,11 +2104,11 @@ long smb_ReceiveRAPNetShareEnum(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_ for (i=0; i < rootShares.cShare && cshare < nSharesRet; i++) { /* in case there are collisions with submounts, submounts have - higher priority */ + higher priority */ for (j=0; j < nonrootShares; j++) if (!cm_stricmp_utf8(shares[j].shi1_netname, rootShares.shares[i].shi0_netname)) break; - + if (j < nonrootShares) { nShares--; /* uncount */ continue; @@ -2181,7 +2181,7 @@ long smb_ReceiveRAPNetShareGetInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_pack infoLevel = *tp++; bufsize = *tp++; - + totalParam = 6; if (infoLevel == 0) @@ -2214,7 +2214,7 @@ long smb_ReceiveRAPNetShareGetInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_pack if (!userp) { osi_Log1(smb_logp,"ReceiveRAPNetShareGetInfo unable to resolve user [%d]", p->uid); return CM_ERROR_BADSMB; - } + } code = cm_NameI(cm_RootSCachep(userp, &req), shareName, CM_FLAG_FOLLOW | CM_FLAG_CASEFOLD | CM_FLAG_DFS_REFERRAL, userp, NULL, &req, &scp); @@ -2323,7 +2323,7 @@ long smb_ReceiveRAPNetWkstaGetInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_pack } totalParams = 6; - + /* infolevel 10 */ totalData = sizeof(*info) + /* info */ MAX_COMPUTERNAME_LENGTH + /* wki10_computername */ @@ -2443,7 +2443,7 @@ long smb_ReceiveRAPNetServerGetInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_pac totalParams = 6; - totalData = + totalData = (infoLevel == 0) ? sizeof(smb_rap_server_info_0_t) : (sizeof(smb_rap_server_info_1_t) + smb_ServerCommentLen); @@ -2461,7 +2461,7 @@ long smb_ReceiveRAPNetServerGetInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_pac cstrp = (char *) (info1 + 1); StringCchCopyA(info1->sv1_name, lengthof(info1->sv1_name), "AFS"); - info1->sv1_type = + info1->sv1_type = SMB_SV_TYPE_SERVER | SMB_SV_TYPE_NT | SMB_SV_TYPE_SERVER_NT; @@ -2505,7 +2505,7 @@ long smb_ReceiveV3Tran2A(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* We sometimes see 0 word count. What to do? */ if (*inp->wctp == 0) { - osi_Log0(smb_logp, "Transaction2 word count = 0"); + osi_Log0(smb_logp, "Transaction2 word count = 0"); LogEvent(EVENTLOG_WARNING_TYPE, MSG_SMB_ZERO_TRANSACTION_COUNT); smb_SetSMBDataLength(outp, 0); @@ -2515,9 +2515,9 @@ long smb_ReceiveV3Tran2A(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) totalParms = smb_GetSMBParm(inp, 0); totalData = smb_GetSMBParm(inp, 1); - + firstPacket = (inp->inCom == 0x32); - + /* find the packet we're reassembling */ lock_ObtainWrite(&smb_globalLock); asp = smb_FindTran2Packet(vcp, inp); @@ -2525,7 +2525,7 @@ long smb_ReceiveV3Tran2A(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) asp = smb_NewTran2Packet(vcp, inp, totalParms, totalData); } lock_ReleaseWrite(&smb_globalLock); - + /* now merge in this latest packet; start by looking up offsets */ if (firstPacket) { parmDisp = dataDisp = 0; @@ -2549,7 +2549,7 @@ long smb_ReceiveV3Tran2A(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) osi_Log2(smb_logp, "SMB3 received T2 aux packet parms %d, data %d", parmCount, dataCount); - } + } /* now copy the parms and data */ if ( asp->totalParms > 0 && parmCount != 0 ) @@ -2618,12 +2618,12 @@ long smb_ReceiveV3Tran2A(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) pathname = inp->stringsp->wdata; } - afsi_log("Request %s duration %d ms user 0x%x \"%S\" pid 0x%x mid 0x%x tid 0x%x \"%S\" path? \"%S\" afid (%d.%d.%d.%d)", + afsi_log("Request %s duration %d ms user 0x%x \"%S\" pid 0x%x mid 0x%x tid 0x%x \"%S\" path? \"%S\" afid (%d.%d.%d.%d)", myCrt_2Dispatch(asp->opcode), newTime - oldTime, asp->uid, uidp ? uidp->unp->name : NULL, asp->pid, asp->mid, asp->tid, treepath, - pathname, + pathname, afid.cell, afid.volume, afid.vnode, afid.unique); if (fidp) @@ -2681,7 +2681,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) smb_InitReq(&req); scp = NULL; - + extraInfo = (p->parmsp[0] & 1); /* return extra info */ returnEALength = (p->parmsp[0] & 8); /* return extended attr length */ @@ -2693,10 +2693,10 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) attributes = p->parmsp[3]; dosTime = p->parmsp[4] | (p->parmsp[5] << 16); - + pathp = smb_ParseStringT2Parm(p, (char *) (&p->parmsp[14]), NULL, SMB_STRF_ANSIPATH); - + outp = smb_GetTran2ResponsePacket(vcp, p, op, 40, 0); code = smb_LookupTIDPath(vcp, p->tid, &tidPathp); @@ -2745,13 +2745,13 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) if (extraInfo) { outp->parmsp[parmSlot++] = 0; /* attrs */ outp->parmsp[parmSlot++] = 0; /* mod time */ - outp->parmsp[parmSlot++] = 0; + outp->parmsp[parmSlot++] = 0; outp->parmsp[parmSlot++] = 0; /* len */ outp->parmsp[parmSlot++] = 0x7fff; outp->parmsp[parmSlot++] = openMode; outp->parmsp[parmSlot++] = file_type; outp->parmsp[parmSlot++] = device_state; - } + } /* and the final "always present" stuff */ outp->parmsp[parmSlot++] = 1; /* openAction found existing file */ /* next write out the "unique" ID */ @@ -2761,13 +2761,13 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) if (returnEALength) { outp->parmsp[parmSlot++] = 0; outp->parmsp[parmSlot++] = 0; - } - + } + outp->totalData = 0; outp->totalParms = parmSlot * 2; - + smb_SendTran2Packet(vcp, outp, op); - + smb_FreeTran2Packet(outp); /* and clean up fid reference */ @@ -2806,7 +2806,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) hexp = osi_HexifyString( asciip ); DEBUG_EVENT2("AFS","T2Open H[%s] A[%s]", hexp, asciip); free(hexp); - } + } #endif userp = smb_GetTran2User(vcp, p); @@ -2835,7 +2835,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) smb_FreeTran2Packet(outp); return code; } - + #ifdef DFS_SUPPORT if (dscp->fileType == CM_SCACHETYPE_DFSLINK) { int pnc = cm_VolStatus_Notify_DFS_Mapping(dscp, tidPathp, @@ -2854,9 +2854,9 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) * and truncate the file if we find it, otherwise we create the * file. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; code = cm_Lookup(dscp, lastNamep, CM_FLAG_CASEFOLD, userp, &req, &scp); @@ -2883,14 +2883,14 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) } #endif /* DFS_SUPPORT */ } - + /* if we get here, if code is 0, the file exists and is represented by * scp. Otherwise, we have to create it. */ if (code == 0) { code = cm_CheckOpen(scp, openMode, trunc, userp, &req); if (code) { - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -2900,7 +2900,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) if (excl) { /* oops, file shouldn't be there */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -2914,13 +2914,13 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) setAttr.length.HighPart = 0; code = cm_SetAttr(scp, &setAttr, userp, &req); openAction = 3; /* truncated existing file */ - } - else + } + else openAction = 1; /* found existing file */ } else if (!(openFun & 0x10)) { /* don't create if not found */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); osi_assertx(scp == NULL, "null cm_scache_t"); cm_ReleaseUser(userp); @@ -2940,7 +2940,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) created = 1; if (dscp->flags & CM_SCACHEFLAG_ANYWATCH) smb_NotifyChange(FILE_ACTION_ADDED, - FILE_NOTIFY_CHANGE_FILE_NAME | FILE_NOTIFY_CHANGE_CREATION, + FILE_NOTIFY_CHANGE_FILE_NAME | FILE_NOTIFY_CHANGE_CREATION, dscp, lastNamep, NULL, TRUE); } else if (!excl && code == CM_ERROR_EXISTS) { /* not an exclusive create, and someone else tried @@ -2958,24 +2958,24 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) setAttr.length.HighPart = 0; code = cm_SetAttr(scp, &setAttr, userp, &req); - } + } } /* lookup succeeded */ } } - + /* we don't need this any longer */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); if (code) { /* something went wrong creating or truncating the file */ - if (scp) + if (scp) cm_ReleaseSCache(scp); cm_ReleaseUser(userp); smb_FreeTran2Packet(outp); return code; } - + /* make sure we're about to open a file */ if (scp->fileType != CM_SCACHETYPE_FILE) { code = 0; @@ -3004,7 +3004,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) /* now all we have to do is open the file itself */ fidp = smb_FindFID(vcp, 0, SMB_FLAG_CREATE); osi_assertx(fidp, "null smb_fid_t"); - + cm_HoldUser(userp); lock_ObtainMutex(&fidp->mx); /* save a pointer to the vnode */ @@ -3013,12 +3013,12 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) lock_ObtainWrite(&scp->rw); scp->flags |= CM_SCACHEFLAG_SMB_FID; lock_ReleaseWrite(&scp->rw); - + /* and the user */ fidp->userp = userp; - + /* compute open mode */ - if (openMode != 1) + if (openMode != 1) fidp->flags |= SMB_FID_OPENREAD_LISTDIR; if (openMode == 1 || openMode == 2) fidp->flags |= SMB_FID_OPENWRITE; @@ -3030,7 +3030,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) lock_ReleaseMutex(&fidp->mx); smb_ReleaseFID(fidp); - + cm_Open(scp, 0, userp); /* copy out remainder of the parms */ @@ -3047,17 +3047,17 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) outp->parmsp[parmSlot++] = openMode; outp->parmsp[parmSlot++] = 0; /* file type 0 ==> normal file or dir */ outp->parmsp[parmSlot++] = 0; /* IPC junk */ - } + } /* and the final "always present" stuff */ outp->parmsp[parmSlot++] = openAction; /* next write out the "unique" ID */ - outp->parmsp[parmSlot++] = (unsigned short) (scp->fid.vnode & 0xffff); - outp->parmsp[parmSlot++] = (unsigned short) (scp->fid.volume & 0xffff); - outp->parmsp[parmSlot++] = 0; + outp->parmsp[parmSlot++] = (unsigned short) (scp->fid.vnode & 0xffff); + outp->parmsp[parmSlot++] = (unsigned short) (scp->fid.volume & 0xffff); + outp->parmsp[parmSlot++] = 0; if (returnEALength) { - outp->parmsp[parmSlot++] = 0; - outp->parmsp[parmSlot++] = 0; - } + outp->parmsp[parmSlot++] = 0; + outp->parmsp[parmSlot++] = 0; + } lock_ReleaseRead(&scp->rw); outp->totalData = 0; /* total # of data bytes */ outp->totalParms = parmSlot * 2; /* shorts are two bytes */ @@ -3069,7 +3069,7 @@ long smb_ReceiveTran2Open(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) cm_ReleaseUser(userp); /* leave scp held since we put it in fidp->scp */ return 0; -} +} long smb_ReceiveTran2QFSInfoFid(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) { @@ -3079,7 +3079,7 @@ long smb_ReceiveTran2QFSInfoFid(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_ infolevel = p->parmsp[0]; fid = p->parmsp[1]; osi_Log2(smb_logp, "T2 QFSInfoFid InfoLevel 0x%x fid 0x%x - NOT_SUPPORTED", infolevel, fid); - + return CM_ERROR_BAD_LEVEL; } @@ -3090,13 +3090,13 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * smb_tran2QFSInfo_t qi; int responseSize; size_t sz = 0; - + osi_Log1(smb_logp, "T2 QFSInfo type 0x%x", p->parmsp[0]); switch (p->parmsp[0]) { - case SMB_INFO_ALLOCATION: + case SMB_INFO_ALLOCATION: /* alloc info */ - responseSize = sizeof(qi.u.allocInfo); + responseSize = sizeof(qi.u.allocInfo); qi.u.allocInfo.FSID = 0; qi.u.allocInfo.sectorsPerAllocUnit = 1; @@ -3105,7 +3105,7 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * qi.u.allocInfo.bytesPerSector = 1024; break; - case SMB_INFO_VOLUME: + case SMB_INFO_VOLUME: /* volume info */ qi.u.volumeInfo.vsn = 1234; /* Volume serial number */ qi.u.volumeInfo.vnCount = 3; /* Number of characters in label (AFS\0)*/ @@ -3117,7 +3117,7 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * responseSize = sizeof(unsigned long) + sizeof(char) + max(12, sz); break; - case SMB_QUERY_FS_VOLUME_INFO: + case SMB_QUERY_FS_VOLUME_INFO: /* FS volume info */ responseSize = sizeof(qi.u.FSvolumeInfo); @@ -3132,9 +3132,9 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * memcpy(qi.u.FSvolumeInfo.label, L"AFS", sizeof(L"AFS")); break; - case SMB_QUERY_FS_SIZE_INFO: + case SMB_QUERY_FS_SIZE_INFO: /* FS size info */ - responseSize = sizeof(qi.u.FSsizeInfo); + responseSize = sizeof(qi.u.FSsizeInfo); qi.u.FSsizeInfo.totalAllocUnits.HighPart = 0; qi.u.FSsizeInfo.totalAllocUnits.LowPart= 0x7fffffff; @@ -3144,15 +3144,15 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * qi.u.FSsizeInfo.bytesPerSector = 1024; break; - case SMB_QUERY_FS_DEVICE_INFO: + case SMB_QUERY_FS_DEVICE_INFO: /* FS device info */ - responseSize = sizeof(qi.u.FSdeviceInfo); + responseSize = sizeof(qi.u.FSdeviceInfo); qi.u.FSdeviceInfo.devType = 0x14; /* network file system */ qi.u.FSdeviceInfo.characteristics = 0x50; /* remote, virtual */ break; - case SMB_QUERY_FS_ATTRIBUTE_INFO: + case SMB_QUERY_FS_ATTRIBUTE_INFO: /* FS attribute info */ /* attributes, defined in WINNT.H: @@ -3184,12 +3184,12 @@ long smb_ReceiveTran2QFSInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * case SMB_INFO_UNIX: /* CIFS Unix Info */ case SMB_INFO_MACOS: /* Mac FS Info */ - default: + default: return CM_ERROR_BADOP; - } - + } + outp = smb_GetTran2ResponsePacket(vcp, p, op, 0, responseSize); - + /* copy out return data, and set corresponding sizes */ outp->totalParms = 0; outp->totalData = responseSize; @@ -3213,11 +3213,11 @@ struct smb_ShortNameRock { unsigned int vnode; clientchar_t *shortName; size_t shortNameLen; -}; +}; int cm_GetShortNameProc(cm_scache_t *scp, cm_dirEntry_t *dep, void *vrockp, osi_hyper_t *offp) -{ +{ struct smb_ShortNameRock *rockp; normchar_t normName[MAX_PATH]; clientchar_t *shortNameEnd; @@ -3264,7 +3264,7 @@ long cm_GetShortName(clientchar_t *pathp, cm_user_t *userp, cm_req_t *reqp, caseFold, userp, tidPathp, reqp, &dscp); cm_FreeSpace(spacep); - if (code) + if (code) return code; #ifdef DFS_SUPPORT @@ -3325,11 +3325,11 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t smb_InitReq(&req); infoLevel = p->parmsp[0]; - if (infoLevel == SMB_INFO_IS_NAME_VALID) + if (infoLevel == SMB_INFO_IS_NAME_VALID) responseSize = 0; - else if (infoLevel == SMB_INFO_STANDARD) + else if (infoLevel == SMB_INFO_STANDARD) responseSize = sizeof(qpi.u.QPstandardInfo); - else if (infoLevel == SMB_INFO_QUERY_EA_SIZE) + else if (infoLevel == SMB_INFO_QUERY_EA_SIZE) responseSize = sizeof(qpi.u.QPeaSizeInfo); else if (infoLevel == SMB_QUERY_FILE_BASIC_INFO) responseSize = sizeof(qpi.u.QPfileBasicInfo); @@ -3337,11 +3337,11 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t responseSize = sizeof(qpi.u.QPfileStandardInfo); else if (infoLevel == SMB_QUERY_FILE_EA_INFO) responseSize = sizeof(qpi.u.QPfileEaInfo); - else if (infoLevel == SMB_QUERY_FILE_NAME_INFO) + else if (infoLevel == SMB_QUERY_FILE_NAME_INFO) responseSize = sizeof(qpi.u.QPfileNameInfo); - else if (infoLevel == SMB_QUERY_FILE_ALL_INFO) + else if (infoLevel == SMB_QUERY_FILE_ALL_INFO) responseSize = sizeof(qpi.u.QPfileAllInfo); - else if (infoLevel == SMB_QUERY_FILE_ALT_NAME_INFO) + else if (infoLevel == SMB_QUERY_FILE_ALT_NAME_INFO) responseSize = sizeof(qpi.u.QPfileAltNameInfo); else if (infoLevel == SMB_QUERY_FILE_STREAM_INFO) responseSize = sizeof(qpi.u.QPfileStreamInfo); @@ -3363,7 +3363,7 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t outp->totalParms = 2; else outp->totalParms = 0; - + /* now, if we're at infoLevel 6, we're only being asked to check * the syntax, so we just OK things now. In particular, we're *not* * being asked to verify anything about the state of any parent dirs. @@ -3372,8 +3372,8 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t smb_SendTran2Packet(vcp, outp, opx); smb_FreeTran2Packet(outp); return 0; - } - + } + userp = smb_GetTran2User(vcp, p); if (!userp) { osi_Log1(smb_logp, "ReceiveTran2QPathInfo unable to resolve user [%d]", p->uid); @@ -3497,7 +3497,7 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - + lock_ConvertWToR(&scp->rw); scp_rw_held = 1; @@ -3547,7 +3547,7 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t } else if (infoLevel == SMB_QUERY_FILE_STANDARD_INFO) { smb_fid_t * fidp; - + lock_ReleaseRead(&scp->rw); scp_rw_held = 0; fidp = smb_FindFIDByScache(vcp, scp); @@ -3555,7 +3555,7 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t qpi.u.QPfileStandardInfo.allocationSize = scp->length; qpi.u.QPfileStandardInfo.endOfFile = scp->length; qpi.u.QPfileStandardInfo.numberOfLinks = scp->linkCount; - qpi.u.QPfileStandardInfo.directory = + qpi.u.QPfileStandardInfo.directory = ((scp->fileType == CM_SCACHETYPE_DIRECTORY || scp->fileType == CM_SCACHETYPE_MOUNTPOINT || scp->fileType == CM_SCACHETYPE_INVALID) ? 1 : 0); @@ -3590,7 +3590,7 @@ long smb_ReceiveTran2QPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t qpi.u.QPfileAllInfo.endOfFile = scp->length; qpi.u.QPfileAllInfo.numberOfLinks = scp->linkCount; qpi.u.QPfileAllInfo.deletePending = 0; - qpi.u.QPfileAllInfo.directory = + qpi.u.QPfileAllInfo.directory = ((scp->fileType == CM_SCACHETYPE_DIRECTORY || scp->fileType == CM_SCACHETYPE_MOUNTPOINT || scp->fileType == CM_SCACHETYPE_INVALID) ? 1 : 0); @@ -3689,12 +3689,12 @@ long smb_ReceiveTran2SetPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet infoLevel = p->parmsp[0]; osi_Log1(smb_logp,"ReceiveTran2SetPathInfo type 0x%x", infoLevel); - if (infoLevel != SMB_INFO_STANDARD && + if (infoLevel != SMB_INFO_STANDARD && infoLevel != SMB_INFO_QUERY_EA_SIZE && infoLevel != SMB_INFO_QUERY_ALL_EAS) { osi_Log2(smb_logp, "Bad Tran2SetPathInfo op 0x%x infolevel 0x%x", p->opcode, infoLevel); - smb_SendTran2Error(vcp, p, opx, + smb_SendTran2Error(vcp, p, opx, infoLevel == SMB_INFO_QUERY_ALL_EAS ? CM_ERROR_EAS_NOT_SUPPORTED : CM_ERROR_BAD_LEVEL); return 0; } @@ -3709,14 +3709,14 @@ long smb_ReceiveTran2SetPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet osi_Log1(smb_logp,"ReceiveTran2SetPathInfo unable to resolve user [%d]", p->uid); code = CM_ERROR_BADSMB; goto done; - } + } code = smb_LookupTIDPath(vcp, p->tid, &tidPathp); if (code == CM_ERROR_TIDIPC) { /* Attempt to use a TID allocated for IPC. The client * is probably looking for DCE RPC end points which we * don't support OR it could be looking to make a DFS - * referral request. + * referral request. */ osi_Log0(smb_logp, "Tran2Open received IPC TID"); cm_ReleaseUser(userp); @@ -3833,7 +3833,7 @@ long smb_ReceiveTran2SetPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet cm_UnixTimeFromSearchTime(&attr.clientModTime, spi->u.QPstandardInfo.lastWriteDateTime); attr.mask |= CM_ATTRMASK_CLIENTMODTIME; } - + if (spi->u.QPstandardInfo.attributes != 0) { if ((scp->unixModeBits & 0200) && (spi->u.QPstandardInfo.attributes & SMB_ATTR_READONLY) != 0) { @@ -3855,18 +3855,18 @@ long smb_ReceiveTran2SetPathInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet code = cm_SetAttr(scp, &attr, userp, &req); else code = 0; - } + } else if (infoLevel == SMB_INFO_QUERY_ALL_EAS) { /* we don't support EAs */ code = CM_ERROR_EAS_NOT_SUPPORTED; - } + } done: cm_ReleaseSCache(scp); cm_ReleaseUser(userp); - if (code == 0) + if (code == 0) smb_SendTran2Packet(vcp, outp, opx); - else + else smb_SendTran2Error(vcp, p, opx, code); smb_FreeTran2Packet(outp); @@ -3915,13 +3915,13 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t lock_ReleaseMutex(&fidp->mx); infoLevel = p->parmsp[1]; - if (infoLevel == SMB_QUERY_FILE_BASIC_INFO) + if (infoLevel == SMB_QUERY_FILE_BASIC_INFO) responseSize = sizeof(qfi.u.QFbasicInfo); - else if (infoLevel == SMB_QUERY_FILE_STANDARD_INFO) + else if (infoLevel == SMB_QUERY_FILE_STANDARD_INFO) responseSize = sizeof(qfi.u.QFstandardInfo); else if (infoLevel == SMB_QUERY_FILE_EA_INFO) responseSize = sizeof(qfi.u.QFeaInfo); - else if (infoLevel == SMB_QUERY_FILE_NAME_INFO) + else if (infoLevel == SMB_QUERY_FILE_NAME_INFO) responseSize = sizeof(qfi.u.QFfileNameInfo); else if (infoLevel == SMB_QUERY_FILE_STREAM_INFO) responseSize = sizeof(qfi.u.QFfileStreamInfo); @@ -3947,7 +3947,7 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t osi_Log1(smb_logp, "ReceiveTran2QFileInfo unable to resolve user [%d]", p->uid); code = CM_ERROR_BADSMB; goto done; - } + } lock_ObtainMutex(&fidp->mx); delonclose = fidp->flags & SMB_FID_DELONCLOSE; @@ -3958,7 +3958,7 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); @@ -3983,7 +3983,7 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t qfi.u.QFstandardInfo.endOfFile = scp->length; qfi.u.QFstandardInfo.numberOfLinks = scp->linkCount; qfi.u.QFstandardInfo.deletePending = (delonclose ? 1 : 0); - qfi.u.QFstandardInfo.directory = + qfi.u.QFstandardInfo.directory = ((scp->fileType == CM_SCACHETYPE_DIRECTORY || scp->fileType == CM_SCACHETYPE_MOUNTPOINT || scp->fileType == CM_SCACHETYPE_INVALID)? 1 : 0); @@ -4046,7 +4046,7 @@ long smb_ReceiveTran2QFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t smb_FreeTran2Packet(outp); return 0; -} +} /* TRANS2_SET_FILE_INFORMATION */ @@ -4092,19 +4092,19 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet return 0; } - if (infoLevel == SMB_SET_FILE_DISPOSITION_INFO && + if (infoLevel == SMB_SET_FILE_DISPOSITION_INFO && !(fidp->flags & SMB_FID_OPENDELETE)) { - osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo !SMB_FID_OPENDELETE fidp 0x%p scp 0x%p fidp->flags 0x%x", + osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo !SMB_FID_OPENDELETE fidp 0x%p scp 0x%p fidp->flags 0x%x", fidp, fidp->scp, fidp->flags); lock_ReleaseMutex(&fidp->mx); smb_ReleaseFID(fidp); smb_SendTran2Error(vcp, p, opx, CM_ERROR_NOACCESS); return 0; } - if ((infoLevel == SMB_SET_FILE_ALLOCATION_INFO || + if ((infoLevel == SMB_SET_FILE_ALLOCATION_INFO || infoLevel == SMB_SET_FILE_END_OF_FILE_INFO) && !(fidp->flags & SMB_FID_OPENWRITE)) { - osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo !SMB_FID_OPENWRITE fidp 0x%p scp 0x%p fidp->flags 0x%x", + osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo !SMB_FID_OPENWRITE fidp 0x%p scp 0x%p fidp->flags 0x%x", fidp, fidp->scp, fidp->flags); lock_ReleaseMutex(&fidp->mx); smb_ReleaseFID(fidp); @@ -4127,7 +4127,7 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet osi_Log1(smb_logp,"ReceiveTran2SetFileInfo unable to resolve user [%d]", p->uid); code = CM_ERROR_BADSMB; goto done; - } + } if (infoLevel == SMB_SET_FILE_BASIC_INFO) { FILETIME lastMod; @@ -4159,17 +4159,17 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet attr.mask = 0; lastMod = sfi->u.QFbasicInfo.lastWriteTime; - /* when called as result of move a b, lastMod is (-1, -1). + /* when called as result of move a b, lastMod is (-1, -1). * If the check for -1 is not present, timestamp * of the resulting file will be 1969 (-1) */ - if (LargeIntegerNotEqualToZero(*((LARGE_INTEGER *)&lastMod)) && + if (LargeIntegerNotEqualToZero(*((LARGE_INTEGER *)&lastMod)) && lastMod.dwLowDateTime != -1 && lastMod.dwHighDateTime != -1) { attr.mask |= CM_ATTRMASK_CLIENTMODTIME; cm_UnixTimeFromLargeSearchTime(&attr.clientModTime, &lastMod); fidp->flags |= SMB_FID_MTIMESETDONE; } - + attribute = sfi->u.QFbasicInfo.attributes; if (attribute != 0) { if ((scp->unixModeBits & 0200) @@ -4196,7 +4196,7 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet } else if (infoLevel == SMB_SET_FILE_DISPOSITION_INFO) { int delflag = *((char *)(p->datap)); - osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo Delete? %d fidp 0x%p scp 0x%p", + osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo Delete? %d fidp 0x%p scp 0x%p", delflag, fidp, scp); if (*((char *)(p->datap))) { /* File is Deleted */ code = cm_CheckNTDelete(fidp->NTopen_dscp, scp, userp, @@ -4206,17 +4206,17 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet fidp->flags |= SMB_FID_DELONCLOSE; lock_ReleaseMutex(&fidp->mx); } else { - osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo CheckNTDelete fidp 0x%p scp 0x%p code 0x%x", + osi_Log3(smb_logp,"smb_ReceiveTran2SetFileInfo CheckNTDelete fidp 0x%p scp 0x%p code 0x%x", fidp, scp, code); } - } - else { + } + else { code = 0; lock_ObtainMutex(&fidp->mx); fidp->flags &= ~SMB_FID_DELONCLOSE; lock_ReleaseMutex(&fidp->mx); } - } + } else if (infoLevel == SMB_SET_FILE_ALLOCATION_INFO || infoLevel == SMB_SET_FILE_END_OF_FILE_INFO) { LARGE_INTEGER size = *((LARGE_INTEGER *)(p->datap)); @@ -4226,15 +4226,15 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet attr.length.LowPart = size.LowPart; attr.length.HighPart = size.HighPart; code = cm_SetAttr(scp, &attr, userp, &req); - } + } done: cm_ReleaseSCache(scp); cm_ReleaseUser(userp); smb_ReleaseFID(fidp); - if (code == 0) + if (code == 0) smb_SendTran2Packet(vcp, outp, opx); - else + else smb_SendTran2Error(vcp, p, opx, code); smb_FreeTran2Packet(outp); @@ -4242,7 +4242,7 @@ long smb_ReceiveTran2SetFileInfo(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet } /* TRANS2_FSCTL */ -long +long smb_ReceiveTran2FSCTL(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2FSCTL - NOT_SUPPORTED"); @@ -4250,7 +4250,7 @@ smb_ReceiveTran2FSCTL(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) } /* TRANS2_IOCTL2 */ -long +long smb_ReceiveTran2IOCTL(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2IOCTL - NOT_SUPPORTED"); @@ -4258,7 +4258,7 @@ smb_ReceiveTran2IOCTL(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) } /* TRANS2_FIND_NOTIFY_FIRST */ -long +long smb_ReceiveTran2FindNotifyFirst(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2FindNotifyFirst - NOT_SUPPORTED"); @@ -4266,7 +4266,7 @@ smb_ReceiveTran2FindNotifyFirst(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_ } /* TRANS2_FIND_NOTIFY_NEXT */ -long +long smb_ReceiveTran2FindNotifyNext(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2FindNotifyNext - NOT_SUPPORTED"); @@ -4274,7 +4274,7 @@ smb_ReceiveTran2FindNotifyNext(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t } /* TRANS2_CREATE_DIRECTORY */ -long +long smb_ReceiveTran2CreateDirectory(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2CreateDirectory - NOT_SUPPORTED"); @@ -4282,7 +4282,7 @@ smb_ReceiveTran2CreateDirectory(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_ } /* TRANS2_SESSION_SETUP */ -long +long smb_ReceiveTran2SessionSetup(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { osi_Log0(smb_logp,"ReceiveTran2SessionSetup - NOT_SUPPORTED"); @@ -4300,7 +4300,7 @@ struct smb_v2_referral { }; /* TRANS2_GET_DFS_REFERRAL */ -long +long smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op) { /* This is a UNICODE only request (bit15 of Flags2) */ @@ -4333,7 +4333,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t GetCPInfo(CP_ACP, &CodePageInfo); cm_Utf16ToClientString(&p->parmsp[1], -1, requestFileName, lengthof(requestFileName)); - osi_Log2(smb_logp,"ReceiveTran2GetDfsReferral [%d][%S]", + osi_Log2(smb_logp,"ReceiveTran2GetDfsReferral [%d][%S]", maxReferralLevel, osi_LogSaveClientString(smb_logp, requestFileName)); nbnLen = (int)cm_ClientStrLen(cm_NetbiosNameC); @@ -4341,7 +4341,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t if (reqLen > nbnLen + 2 && requestFileName[0] == '\\' && !cm_ClientStrCmpNI(cm_NetbiosNameC, &requestFileName[1], nbnLen) && - requestFileName[nbnLen+1] == '\\') + requestFileName[nbnLen+1] == '\\') { int found = 0; @@ -4356,10 +4356,10 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t osi_Log1(smb_logp,"ReceiveTran2GetDfsReferral unable to resolve user [%d]", p->uid); code = CM_ERROR_BADSMB; goto done; - } - - /* - * We have a requested path. Check to see if it is something + } + + /* + * We have a requested path. Check to see if it is something * we know about. * * But be careful because the name that we might be searching @@ -4384,7 +4384,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t clientchar_t temp[1024]; clientchar_t pathName[1024]; clientchar_t *lastComponent; - /* + /* * we have a msdfs link somewhere in the path * we should figure out where in the path the link is. * and return it. @@ -4437,7 +4437,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *q = *p; } *q = '\0'; - + if (smb_FindShare(vcp, vcp->usersp, shareName, &p)) { code = cm_NameI(cm_RootSCachep(userp, &req), _C(""), CM_FLAG_CASEFOLD | CM_FLAG_FOLLOW, @@ -4453,7 +4453,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t } } } - + if (found) { USHORT * sp; @@ -4467,7 +4467,7 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t sp[idx++] = 0x03; /* flags */ #ifdef DFS_VERSION_1 sp[idx++] = 1; /* Version Number */ - sp[idx++] = refLen + 4; /* Referral Size */ + sp[idx++] = refLen + 4; /* Referral Size */ sp[idx++] = 1; /* Type = SMB Server */ sp[idx++] = 0; /* Do not strip path consumed */ for ( i=0;i<=refLen; i++ ) @@ -4489,11 +4489,11 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t #endif } else { code = CM_ERROR_NOSUCHPATH; - } + } } else { code = CM_ERROR_NOSUCHPATH; } - + done: if (dscp) cm_ReleaseSCache(dscp); @@ -4501,29 +4501,29 @@ smb_ReceiveTran2GetDFSReferral(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t cm_ReleaseSCache(scp); if (userp) cm_ReleaseUser(userp); - if (code == 0) + if (code == 0) smb_SendTran2Packet(vcp, outp, op); - else + else smb_SendTran2Error(vcp, p, op, code); if (outp) smb_FreeTran2Packet(outp); - + return 0; #else /* DFS_SUPPORT */ - osi_Log0(smb_logp,"ReceiveTran2GetDfsReferral - NOT_SUPPORTED"); + osi_Log0(smb_logp,"ReceiveTran2GetDfsReferral - NOT_SUPPORTED"); return CM_ERROR_NOSUCHDEVICE; #endif /* DFS_SUPPORT */ } /* TRANS2_REPORT_DFS_INCONSISTENCY */ -long +long smb_ReceiveTran2ReportDFSInconsistency(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *outp) { /* This is a UNICODE only request (bit15 of Flags2) */ /* There is nothing we can do about this operation. The client is going to * tell us that there is a Version 1 Referral Element for which there is a DFS Error. - * Unfortunately, there is really nothing we can do about it other then log it + * Unfortunately, there is really nothing we can do about it other then log it * somewhere. Even then I don't think there is anything for us to do. * So let's return an error value. */ @@ -4532,9 +4532,9 @@ smb_ReceiveTran2ReportDFSInconsistency(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_ return CM_ERROR_BADOP; } -static long -smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, - clientchar_t * tidPathp, clientchar_t * relPathp, +static long +smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, + clientchar_t * tidPathp, clientchar_t * relPathp, int infoLevel, cm_user_t *userp, cm_req_t *reqp) { long code = 0; @@ -4555,7 +4555,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, lock_ObtainWrite(&dscp->rw); code = cm_SyncOp(dscp, NULL, userp, reqp, PRSFS_READ, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code == 0) + if (code == 0) cm_SyncOpDone(dscp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); lock_ReleaseWrite(&dscp->rw); if (code == CM_ERROR_NOACCESS) { @@ -4572,12 +4572,12 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, memset(bsp, 0, sizeof(cm_bulkStat_t)); - for (patchp = *dirPatchespp, count=0; - patchp; + for (patchp = *dirPatchespp, count=0; + patchp; patchp = (smb_dirListPatch_t *) osi_QNext(&patchp->q)) { cm_scache_t *tscp = NULL; int i; - + code = cm_GetSCache(&patchp->fid, &tscp, userp, reqp); if (code == 0) { if (lock_TryWrite(&tscp->rw)) { @@ -4586,7 +4586,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, if (dscp->fid.cell == AFS_FAKE_ROOT_CELL_ID && dscp->fid.volume == AFS_FAKE_ROOT_VOL_ID) { code = cm_SyncOp(tscp, NULL, userp, reqp, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code == 0) + if (code == 0) cm_SyncOpDone(tscp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); lock_ReleaseWrite(&tscp->rw); @@ -4625,8 +4625,8 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, free(bsp); } - for( patchp = *dirPatchespp; - patchp; + for( patchp = *dirPatchespp; + patchp; patchp = (smb_dirListPatch_t *) osi_QNext(&patchp->q)) { cm_ClientStrPrintfN(path, lengthof(path),_C("%s\\%S"), relPathp ? relPathp : _C(""), patchp->dep->name); @@ -4635,7 +4635,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, code = cm_GetSCache(&patchp->fid, &scp, userp, reqp); reqp->relPathp = reqp->tidPathp = NULL; - if (code) + if (code) continue; lock_ObtainWrite(&scp->rw); @@ -4671,7 +4671,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, break; default: /* if we get here we either have a normal file - * or we have a file for which we have never + * or we have a file for which we have never * received status info. In this case, we can * check the even/odd value of the entry's vnode. * odd means it is to be treated as a directory @@ -4711,7 +4711,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, break; default: /* if we get here we either have a normal file - * or we have a file for which we have never + * or we have a file for which we have never * received status info. In this case, we can * check the even/odd value of the entry's vnode. * even means it is to be treated as a directory @@ -4726,13 +4726,13 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, /* merge in hidden (dot file) attribute */ if ( patchp->flags & SMB_DIRLISTPATCH_DOTFILE ) { fa->attributes |= SMB_ATTR_HIDDEN; - } + } } - + cm_ReleaseSCache(scp); continue; } - + /* now watch for a symlink */ code = 0; while (code == 0 && scp->fileType == CM_SCACHETYPE_SYMLINK) { @@ -4775,8 +4775,8 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, /* Copy attributes */ lattr = smb_ExtAttributes(scp); - if ((code == CM_ERROR_NOSUCHPATH && - (scp->fileType == CM_SCACHETYPE_SYMLINK && + if ((code == CM_ERROR_NOSUCHPATH && + (scp->fileType == CM_SCACHETYPE_SYMLINK && cm_TargetPerceivedAsDirectory(scp->mountPointStringp))) || code == CM_ERROR_PATH_NOT_COVERED && scp->fileType == CM_SCACHETYPE_DFSLINK) { if (lattr == SMB_ATTR_NORMAL) @@ -4824,13 +4824,13 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, lock_ReleaseRead(&scp->rw); cm_ReleaseSCache(scp); } - + /* now free the patches */ for (patchp = *dirPatchespp; patchp; patchp = npatchp) { npatchp = (smb_dirListPatch_t *) osi_QNext(&patchp->q); free(patchp); } - + /* and mark the list as empty */ *dirPatchespp = NULL; @@ -4838,7 +4838,7 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, return code; } -/* smb_ReceiveTran2SearchDir implements both +/* smb_ReceiveTran2SearchDir implements both * Tran2_Find_First and Tran2_Find_Next */ #define TRAN2_FIND_FLAG_CLOSE_SEARCH 0x01 @@ -4852,8 +4852,8 @@ smb_ApplyV3DirListPatches(cm_scache_t *dscp, smb_dirListPatch_t **dirPatchespp, application is using FindFirst(Ex) to get information about a single file or directory. It will attempt to do a single lookup. If that fails, then smb_ReceiveTran2SearchDir() will fall back to - the usual mechanism. - + the usual mechanism. + This function will return either CM_ERROR_NOSUCHFILE or SUCCESS. TRANS2_FIND_FIRST2 and TRANS2_FIND_NEXT2 @@ -4912,9 +4912,9 @@ long smb_T2SearchDirSingle(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op pathp = smb_ParseStringT2Parm(p, (char *) &(p->parmsp[6]), NULL, SMB_STRF_ANSIPATH); nextCookie = 0; maskp = cm_ClientStrRChr(pathp, '\\'); - if (maskp == NULL) + if (maskp == NULL) maskp = pathp; - else + else maskp++; /* skip over backslash */ /* track if this is likely to match a lot of entries */ @@ -4968,7 +4968,7 @@ long smb_T2SearchDirSingle(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op osi_Log4(smb_logp, "smb_T2SearchDirSingle attr 0x%x, info level 0x%x, max count %d, flags 0x%x", attribute, infoLevel, maxCount, searchFlags); - + if (ohbytes == 0) { osi_Log1(smb_logp, "Unsupported InfoLevel 0x%x", infoLevel); return CM_ERROR_INVAL; @@ -4991,13 +4991,13 @@ long smb_T2SearchDirSingle(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op osi_Log2(smb_logp, "T2SDSingle search dir count %d [%S]", maxCount, osi_LogSaveClientString(smb_logp, pathp)); - + /* bail out if request looks bad */ if (!pathp) { smb_FreeTran2Packet(outp); return CM_ERROR_BADSMB; } - + userp = smb_GetTran2User(vcp, p); if (!userp) { osi_Log1(smb_logp, "T2SDSingle search dir unable to resolve user [%d]", p->uid); @@ -5250,7 +5250,7 @@ long smb_T2SearchDirSingle(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t *op dep->fid.vnode = targetscp->fid.vnode; dep->fid.unique = targetscp->fid.unique; curPatchp->dep = dep; - } + } if (searchFlags & TRAN2_FIND_FLAG_RETURN_RESUME_KEYS) { /* put out resume key */ @@ -5371,9 +5371,9 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t pathp = smb_ParseStringT2Parm(p, (char *) (&p->parmsp[6]), NULL, SMB_STRF_ANSIPATH); nextCookie = 0; maskp = cm_ClientStrRChr(pathp, '\\'); - if (maskp == NULL) + if (maskp == NULL) maskp = pathp; - else + else maskp++; /* skip over backslash */ /* track if this is likely to match a lot of entries */ @@ -5382,7 +5382,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t #ifndef NOFINDFIRSTOPTIMIZE if (!starPattern) { /* if this is for a single directory or file, we let the - optimized routine handle it. The only error it + optimized routine handle it. The only error it returns is CM_ERROR_NOSUCHFILE. The */ code = smb_T2SearchDirSingle(vcp, p, opx); @@ -5489,7 +5489,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t maxReturnData = p->maxReturnData; if (p->opcode == 1) /* find first */ maxReturnParms = 10; /* bytes */ - else + else maxReturnParms = 8; /* bytes */ outp = smb_GetTran2ResponsePacket(vcp, p, opx, maxReturnParms, @@ -5500,14 +5500,14 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t osi_Log2(smb_logp, "T2 receive search dir count %d [%S]", maxCount, osi_LogSaveClientString(smb_logp, pathp)); - + /* bail out if request looks bad */ if (p->opcode == 1 && !pathp) { smb_ReleaseDirSearch(dsp); smb_FreeTran2Packet(outp); return CM_ERROR_BADSMB; } - + osi_Log3(smb_logp, "T2 search dir id %d, nextCookie 0x%x, attr 0x%x", dsp->cookie, nextCookie, attribute); @@ -5577,7 +5577,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t */ cm_HoldSCache(scp); dsp->flags |= SMB_DIRSEARCH_BULKST; - } + } } lock_ReleaseMutex(&dsp->mx); if (code) { @@ -5642,10 +5642,10 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t /* we're in a later dir page */ if (temp < 32) temp = 32; } - + /* make sure the low order 5 bits are zero */ temp &= ~(32-1); - + /* now put temp bits back ito curOffset.LowPart */ curOffset.LowPart &= ~(2048-1); curOffset.LowPart |= temp; @@ -5668,7 +5668,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t break; } - /* when we have obtained as many entries as can be processed in + /* when we have obtained as many entries as can be processed in * a single Bulk Status call to the file server, apply the dir listing * patches. */ @@ -5695,7 +5695,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t if (bufferp) { buf_Release(bufferp); bufferp = NULL; - } + } lock_ReleaseWrite(&scp->rw); code = buf_Get(scp, &thyper, &req, &bufferp); lock_ObtainWrite(&scp->rw); @@ -5716,7 +5716,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t osi_Log2(smb_logp, "T2 search dir cm_SyncOp scp %x failed %d", scp, code); break; } - + if (cm_HaveBuffer(scp, bufferp, 0)) { osi_Log2(smb_logp, "T2 search dir !HaveBuffer scp %x bufferp %x", scp, bufferp); cm_SyncOpDone(scp, bufferp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); @@ -5728,7 +5728,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t &req); cm_SyncOpDone(scp, bufferp, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_READ); if (code) { - osi_Log3(smb_logp, "T2 search dir cm_GetBuffer failed scp %x bufferp %x code %d", + osi_Log3(smb_logp, "T2 search dir cm_GetBuffer failed scp %x bufferp %x code %d", scp, bufferp, code); break; } @@ -5739,7 +5739,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t break; } } /* if (wrong buffer) ... */ - + /* now we have the buffer containing the entry we're interested * in; copy it out if it represents a non-deleted entry. */ @@ -5778,11 +5778,11 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * XXXX Probably should do more sanity checking. */ numDirChunks = cm_NameEntries(dep->name, &onbytes); - + /* compute offset of cookie representing next entry */ nextEntryCookie = curOffset.LowPart + (CM_DIR_CHUNKSIZE * numDirChunks); - if (dep->fid.vnode == 0) + if (dep->fid.vnode == 0) goto nextEntry; /* This entry is not in use */ if (cm_FsStringToClientString(dep->name, -1, cfileName, lengthof(cfileName)) == 0 || @@ -5795,30 +5795,30 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t /* Need 8.3 name? */ NeedShortName = 0; - if (infoLevel == SMB_FIND_FILE_BOTH_DIRECTORY_INFO && + if (infoLevel == SMB_FIND_FILE_BOTH_DIRECTORY_INFO && !cm_Is8Dot3(cfileName)) { cm_Gen8Dot3Name(dep, shortName, &shortNameEnd); NeedShortName = 1; } osi_Log4(smb_logp, "T2 search dir vn %u uniq %u name %S (%S)", - dep->fid.vnode, dep->fid.unique, + dep->fid.vnode, dep->fid.unique, osi_LogSaveClientString(smb_logp, cfileName), NeedShortName ? osi_LogSaveClientString(smb_logp, shortName) : _C("")); /* When matching, we are using doing a case fold if we have a wildcard mask. - * If we get a non-wildcard match, it's a lookup for a specific file. + * If we get a non-wildcard match, it's a lookup for a specific file. */ if (cm_MatchMask(normName, maskp, (starPattern? CM_FLAG_CASEFOLD : 0)) || - (NeedShortName && cm_MatchMask(shortName, maskp, CM_FLAG_CASEFOLD))) + (NeedShortName && cm_MatchMask(shortName, maskp, CM_FLAG_CASEFOLD))) { /* Eliminate entries that don't match requested attributes */ - if (smb_hideDotFiles && !(dsp->attribute & SMB_ATTR_HIDDEN) && + if (smb_hideDotFiles && !(dsp->attribute & SMB_ATTR_HIDDEN) && smb_IsDotFile(cfileName)) { osi_Log0(smb_logp, "T2 search dir skipping hidden"); goto nextEntry; /* no hidden files */ } - + if (!(dsp->attribute & SMB_ATTR_DIRECTORY)) /* no directories */ { /* We have already done the cm_TryBulkStat above */ @@ -5855,8 +5855,8 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t if (orbytes + bytesInBuffer + align > maxReturnData) { osi_Log1(smb_logp, "T2 dir search exceed max return data %d", maxReturnData); - break; - } + break; + } /* this is one of the entries to use: it is not deleted * and it matches the star pattern we're looking for. @@ -5963,7 +5963,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t /* temp */ curPatchp->dep = dep; - } + } if (searchFlags & TRAN2_FIND_FLAG_RETURN_RESUME_KEYS) /* put out resume key */ @@ -5993,10 +5993,10 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t curOffset = LargeIntegerAdd(thyper, curOffset); } /* while copying data for dir listing */ - /* If we didn't get a star pattern, we did an exact match during the first pass. + /* If we didn't get a star pattern, we did an exact match during the first pass. * If there were no exact matches found, we fail over to inexact matches by * marking the query as a star pattern (matches all case permutations), and - * re-running the query. + * re-running the query. */ if (returnedNames == 0 && !starPattern && foundInexact) { osi_Log0(smb_logp,"T2 Search: No exact matches. Re-running for inexact matches"); @@ -6011,14 +6011,14 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t bufferp = NULL; } - /* + /* * Finally, process whatever entries we have left. */ code2 = smb_ApplyV3DirListPatches(scp, &dirListPatchesp, dsp->tidPath, dsp->relPath, infoLevel, userp, &req); /* now put out the final parameters */ - if (returnedNames == 0) + if (returnedNames == 0) eos = 1; if (p->opcode == 1) { /* find first */ @@ -6026,7 +6026,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t outp->parmsp[1] = returnedNames; outp->parmsp[2] = eos; outp->parmsp[3] = 0; /* nothing wrong with EAS */ - outp->parmsp[4] = 0; + outp->parmsp[4] = 0; /* don't need last name to continue * search, cookie is enough. Normally, * this is the offset of the file name @@ -6041,7 +6041,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t outp->parmsp[2] = 0; /* EAS error */ outp->parmsp[3] = 0; /* last name, as above */ outp->totalParms = 8; /* in bytes */ - } + } /* return # of bytes in the buffer */ outp->totalData = bytesInBuffer; @@ -6057,9 +6057,9 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t * we're supposed to close the search if we're done, and we're done, * or if something went wrong, close the search. */ - if ((searchFlags & TRAN2_FIND_FLAG_CLOSE_SEARCH) || + if ((searchFlags & TRAN2_FIND_FLAG_CLOSE_SEARCH) || (returnedNames == 0) || - ((searchFlags & TRAN2_FIND_FLAG_CLOSE_SEARCH_IF_END) && eos) || + ((searchFlags & TRAN2_FIND_FLAG_CLOSE_SEARCH_IF_END) && eos) || code != 0) smb_DeleteDirSearch(dsp); @@ -6082,18 +6082,18 @@ long smb_ReceiveV3FindClose(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp smb_dirSearch_t *dsp; dirHandle = smb_GetSMBParm(inp, 0); - + osi_Log1(smb_logp, "SMB3 find close handle %d", dirHandle); dsp = smb_FindDirSearch(dirHandle); - + if (!dsp) return CM_ERROR_BADFD; - + /* otherwise, we have an FD to destroy */ smb_DeleteDirSearch(dsp); smb_ReleaseDirSearch(dsp); - + /* and return results */ smb_SetSMBDataLength(outp, 0); @@ -6138,7 +6138,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_InitReq(&req); scp = NULL; - + extraInfo = (smb_GetSMBParm(inp, 2) & 1); /* return extra info */ openFun = smb_GetSMBParm(inp, 8); /* open function */ excl = ((openFun & 3) == 0); @@ -6167,7 +6167,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* smb_StripLastComponent will strip "::$DATA" if present */ smb_StripLastComponent(spacep->wdata, &lastNamep, pathp); - if (lastNamep && + if (lastNamep && /* special case magic file name for receiving IOCTL requests * (since IOCTL calls themselves aren't getting through). @@ -6196,7 +6196,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* set inp->fid so that later read calls in same msg can find fid */ inp->fid = fidp->fid; - + /* copy out remainder of the parms */ parmSlot = 2; smb_SetSMBParm(outp, parmSlot, fidp->fid); parmSlot++; @@ -6301,9 +6301,9 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) * and truncate the file if we find it, otherwise we create the * file. */ - if (!lastNamep) + if (!lastNamep) lastNamep = pathp; - else + else lastNamep++; code = cm_Lookup(dscp, lastNamep, CM_FLAG_CASEFOLD, userp, &req, &scp); @@ -6313,7 +6313,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) return code; } } - + /* if we get here, if code is 0, the file exists and is represented by * scp. Otherwise, we have to create it. The dir may be represented * by dscp, or we may have found the file directly. If code is non-zero, @@ -6330,7 +6330,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (excl) { /* oops, file shouldn't be there */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -6384,23 +6384,23 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) setAttr.length.LowPart = 0; setAttr.length.HighPart = 0; code = cm_SetAttr(scp, &setAttr, userp, &req); - } + } } /* lookup succeeded */ } } - + /* we don't need this any longer */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); if (code) { /* something went wrong creating or truncating the file */ - if (scp) + if (scp) cm_ReleaseSCache(scp); cm_ReleaseUser(userp); return code; } - + /* make sure we're about to open a file */ if (scp->fileType != CM_SCACHETYPE_FILE) { cm_ReleaseSCache(scp); @@ -6411,7 +6411,7 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* now all we have to do is open the file itself */ fidp = smb_FindFID(vcp, 0, SMB_FLAG_CREATE); osi_assertx(fidp, "null smb_fid_t"); - + cm_HoldUser(userp); lock_ObtainMutex(&fidp->mx); /* save a pointer to the vnode */ @@ -6422,9 +6422,9 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) osi_Log2(smb_logp,"smb_ReceiveV3OpenX fidp 0x%p scp 0x%p", fidp, scp); /* also the user */ fidp->userp = userp; - + /* compute open mode */ - if (openMode != 1) + if (openMode != 1) fidp->flags |= SMB_FID_OPENREAD_LISTDIR; if (openMode == 1 || openMode == 2) fidp->flags |= SMB_FID_OPENWRITE; @@ -6435,12 +6435,12 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) lock_ReleaseMutex(&fidp->mx); smb_ReleaseFID(fidp); - + cm_Open(scp, 0, userp); /* set inp->fid so that later read calls in same msg can find fid */ inp->fid = fidp->fid; - + /* copy out remainder of the parms */ parmSlot = 2; smb_SetSMBParm(outp, parmSlot, fidp->fid); parmSlot++; @@ -6470,12 +6470,12 @@ long smb_ReceiveV3OpenX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseUser(userp); /* leave scp held since we put it in fidp->scp */ return 0; -} +} -static void smb_GetLockParams(unsigned char LockType, - char ** buf, - unsigned int * ppid, - LARGE_INTEGER * pOffset, +static void smb_GetLockParams(unsigned char LockType, + char ** buf, + unsigned int * ppid, + LARGE_INTEGER * pOffset, LARGE_INTEGER * pLength) { if (LockType & LOCKING_ANDX_LARGE_FILES) { @@ -6579,7 +6579,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (LockType & LOCKING_ANDX_CHANGE_LOCKTYPE) { /* AFS does not support atomic changes of lock types from read or write and vice-versa */ - osi_Log0(smb_logp, "smb_ReceiveV3Locking received unsupported request [LOCKING_ANDX_CHANGE_LOCKTYPE]"); + osi_Log0(smb_logp, "smb_ReceiveV3Locking received unsupported request [LOCKING_ANDX_CHANGE_LOCKTYPE]"); code = CM_ERROR_BADOP; goto done; @@ -6600,7 +6600,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) for (wlRequest = smb_allWaitingLocks; wlRequest; wlRequest = (smb_waitingLockRequest_t *) osi_QNext(&wlRequest->q)) { for (wl = wlRequest->locks; wl; wl = (smb_waitingLock_t *) osi_QNext(&wl->q)) { - if (cm_KeyEquals(&wl->key, &key, 0) && LargeIntegerEqualTo(wl->LOffset, LOffset) && + if (cm_KeyEquals(&wl->key, &key, 0) && LargeIntegerEqualTo(wl->LOffset, LOffset) && LargeIntegerEqualTo(wl->LLength, LLength)) { wl->state = SMB_WAITINGLOCKSTATE_CANCELLED; goto found_lock_request; @@ -6623,7 +6623,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = cm_Unlock(scp, LockType, LOffset, LLength, key, 0, userp, &req); - if (code) + if (code) goto done; } @@ -6637,7 +6637,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = cm_Lock(scp, LockType, LOffset, LLength, key, (Timeout != 0), userp, &req, &lockp); - if (code == CM_ERROR_NOACCESS && LockType == LockWrite && + if (code == CM_ERROR_NOACCESS && LockType == LockWrite && (fidp->flags & (SMB_FID_OPENREAD_LISTDIR | SMB_FID_OPENWRITE)) == SMB_FID_OPENREAD_LISTDIR) { code = cm_Lock(scp, LockRead, LOffset, LLength, key, (Timeout != 0), @@ -6744,7 +6744,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) wlNext = (smb_waitingLock_t *) osi_QNext(&wl->q); ul_code = cm_Unlock(scp, LockType, wl->LOffset, wl->LLength, wl->key, 0, userp, &req); - + if(ul_code != 0) { osi_Log1(smb_logp, "smb_ReceiveV3Locking cm_Unlock returns code %d", ul_code); } else { @@ -6783,7 +6783,7 @@ long smb_ReceiveV3LockingX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBDataLength(outp, 0); } - done: + done: cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_LOCK); doneSync: @@ -6811,7 +6811,7 @@ long smb_ReceiveV3GetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * fid = smb_GetSMBParm(inp, 0); fid = smb_ChainFID(fid, inp); - + fidp = smb_FindFID(vcp, fid, 0); if (!fidp) { osi_Log2(smb_logp, "V3GetAttributes Unknown SMB Fid vcp 0x%p fid %d", @@ -6835,15 +6835,15 @@ long smb_ReceiveV3GetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * osi_Log2(smb_logp,"smb_ReceiveV3GetAttributes fidp 0x%p scp 0x%p", fidp, scp); cm_HoldSCache(scp); lock_ReleaseMutex(&fidp->mx); - + userp = smb_GetUserFromVCP(vcp, inp); - - + + /* otherwise, stat the file */ lock_ObtainWrite(&scp->rw); code = cm_SyncOp(scp, NULL, userp, &req, 0, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); - if (code) + if (code) goto done; cm_SyncOpDone(scp, NULL, CM_SCACHESYNC_NEEDCALLBACK | CM_SCACHESYNC_GETSTATUS); @@ -6871,13 +6871,13 @@ long smb_ReceiveV3GetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * /* file attribute */ smb_SetSMBParm(outp, 10, smb_Attributes(scp)); - + /* and finalize stuff */ smb_SetSMBDataLength(outp, 0); code = 0; done: - if (readlock) + if (readlock) lock_ReleaseRead(&scp->rw); else lock_ReleaseWrite(&scp->rw); @@ -6885,7 +6885,7 @@ long smb_ReceiveV3GetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * cm_ReleaseUser(userp); smb_ReleaseFID(fidp); return code; -} +} /* SMB_COM_SET_INFORMATION2 */ long smb_ReceiveV3SetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) @@ -6904,7 +6904,7 @@ long smb_ReceiveV3SetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * fid = smb_GetSMBParm(inp, 0); fid = smb_ChainFID(fid, inp); - + fidp = smb_FindFID(vcp, fid, 0); if (!fidp) { osi_Log2(smb_logp, "V3SetAttributes Unknown SMB Fid vcp 0x%p fid %d", @@ -6928,15 +6928,15 @@ long smb_ReceiveV3SetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * osi_Log2(smb_logp,"smb_ReceiveV3SetAttributes fidp 0x%p scp 0x%p", fidp, scp); cm_HoldSCache(scp); lock_ReleaseMutex(&fidp->mx); - + userp = smb_GetUserFromVCP(vcp, inp); - + /* now prepare to call cm_setattr. This message only sets various times, * and AFS only implements mtime, and we'll set the mtime if that's * requested. The others we'll ignore. */ searchTime = smb_GetSMBParm(inp, 5) | (smb_GetSMBParm(inp, 6) << 16); - + if (searchTime != 0) { cm_UnixTimeFromSearchTime(&unixTime, searchTime); @@ -6950,7 +6950,7 @@ long smb_ReceiveV3SetAttributes(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * osi_Log1(smb_logp, "**cm_UnixTimeFromSearchTime failed searchTime=%ld", searchTime); } } - else + else code = 0; cm_ReleaseSCache(scp); @@ -6990,7 +6990,7 @@ long smb_ReceiveV3WriteX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) osi_Log4(smb_logp, "smb_ReceiveV3WriteX fid %d, off 0x%x:%08x, size 0x%x", fd, offset.HighPart, offset.LowPart, count); - + fd = smb_ChainFID(fd, inp); fidp = smb_FindFID(vcp, fd, 0); if (!fidp) { @@ -7122,7 +7122,7 @@ long smb_ReceiveV3ReadX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_user_t *userp; cm_key_t key; char *op; - + fd = smb_GetSMBParm(inp, 2); /* File ID */ count = smb_GetSMBParm(inp, 5); /* MaxCount */ offset.LowPart = smb_GetSMBParm(inp, 3) | (smb_GetSMBParm(inp, 4) << 16); @@ -7231,7 +7231,7 @@ long smb_ReceiveV3ReadX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) * know where the data really is. */ op = smb_GetSMBData(outp, NULL); - + /* now fill in offset from start of SMB header to first data byte (to op) */ smb_SetSMBParm(outp, 6, ((int) (op - outp->data))); @@ -7247,8 +7247,8 @@ long smb_ReceiveV3ReadX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseUser(userp); smb_ReleaseFID(fidp); return code; -} - +} + /* * Values for createDisp, copied from NTDDK.H */ @@ -7330,7 +7330,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_InitReq(&req); /* This code is very long and has a lot of if-then-else clauses - * scp and dscp get reused frequently and we need to ensure that + * scp and dscp get reused frequently and we need to ensure that * we don't lose a reference. Start by ensuring that they are NULL. */ scp = NULL; @@ -7545,7 +7545,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = 0; /* For an exclusive create, we want to do a case sensitive match for the last component. */ - if ( createDisp == FILE_CREATE || + if ( createDisp == FILE_CREATE || createDisp == FILE_OVERWRITE || createDisp == FILE_OVERWRITE_IF) { code = cm_NameI(baseDirp, spacep->wdata, CM_FLAG_FOLLOW | CM_FLAG_CASEFOLD, @@ -7558,7 +7558,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseSCache(dscp); cm_ReleaseUser(userp); free(realPathp); - if (baseFidp) + if (baseFidp) smb_ReleaseFID(baseFidp); if ( WANTS_DFS_PATHNAMES(inp) || pnc ) return CM_ERROR_PATH_NOT_COVERED; @@ -7569,7 +7569,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, CM_FLAG_FOLLOW, userp, &req, &scp); if (code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BPLUS_NOMATCH) { - code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, + code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, CM_FLAG_FOLLOW | CM_FLAG_CASEFOLD, userp, &req, &scp); if (code == 0 && realDirFlag == 1) { cm_ReleaseSCache(scp); @@ -7592,7 +7592,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseSCache(scp); cm_ReleaseUser(userp); free(realPathp); - if (baseFidp) + if (baseFidp) smb_ReleaseFID(baseFidp); if ( WANTS_DFS_PATHNAMES(inp) || pnc ) return CM_ERROR_PATH_NOT_COVERED; @@ -7616,7 +7616,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (scp) foundscp = TRUE; - + if (!foundscp || (fidflags & (SMB_FID_OPENDELETE | SMB_FID_OPENWRITE))) { /* look up parent directory */ /* If we are trying to create a path (i.e. multiple nested directories), then we don't *need* @@ -7643,7 +7643,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) cm_ReleaseSCache(dscp); cm_ReleaseUser(userp); free(realPathp); - if (baseFidp) + if (baseFidp) smb_ReleaseFID(baseFidp); if ( WANTS_DFS_PATHNAMES(inp) || pnc ) return CM_ERROR_PATH_NOT_COVERED; @@ -7665,7 +7665,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (*tp && !smb_IsLegalFilename(tp)) { cm_ReleaseUser(userp); - if (baseFidp) + if (baseFidp) smb_ReleaseFID(baseFidp); free(realPathp); if (scp) @@ -7704,9 +7704,9 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) return CM_ERROR_EXISTS; } - if (!lastNamep) + if (!lastNamep) lastNamep = realPathp; - else + else lastNamep++; if (!smb_IsLegalFilename(lastNamep)) { @@ -7720,9 +7720,9 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) } if (!foundscp && !treeCreate) { - if ( createDisp == FILE_CREATE || + if ( createDisp == FILE_CREATE || createDisp == FILE_OVERWRITE || - createDisp == FILE_OVERWRITE_IF) + createDisp == FILE_OVERWRITE_IF) { code = cm_Lookup(dscp, lastNamep, CM_FLAG_FOLLOW, userp, &req, &scp); @@ -7777,7 +7777,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) return CM_ERROR_EXISTS; } - if ( createDisp == FILE_OVERWRITE || + if ( createDisp == FILE_OVERWRITE || createDisp == FILE_OVERWRITE_IF) { setAttr.mask = CM_ATTRMASK_LENGTH; @@ -7815,7 +7815,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = cm_SetAttr(scp, &setAttr, userp, &req); openAction = 3; /* truncated existing file */ } - else + else openAction = 1; /* found existing file */ } else if (createDisp == FILE_OPEN || createDisp == FILE_OVERWRITE) { @@ -7886,14 +7886,14 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) int isLast = 0; /* create directory */ - if ( !treeCreate ) + if ( !treeCreate ) treeStartp = lastNamep; osi_assertx(dscp != NULL, "null cm_scache_t"); osi_Log1(smb_logp, "smb_ReceiveNTCreateX creating directory [%S]", osi_LogSaveClientString(smb_logp, treeStartp)); openAction = 2; /* created directory */ - /* if the request is to create the root directory + /* if the request is to create the root directory * it will appear as a directory name of the nul-string * and a code of CM_ERROR_NOSUCHFILE */ @@ -7925,7 +7925,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) } pp = tp; - if (clen == 0) + if (clen == 0) continue; /* the supplied path can't have consecutive slashes either , but */ /* cp is the next component to be created. */ @@ -7945,7 +7945,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = cm_Lookup(tscp1, cp, CM_FLAG_CASEFOLD, userp, &req, &tscp2); } - if (code) + if (code) break; if (!isLast) { /* for anything other than dscp, release it unless it's the last one */ @@ -7961,7 +7961,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (scp) cm_ReleaseSCache(scp); scp = tscp2; - /* + /* * if we get here and code == 0, then scp is the last directory created, and dscp is the * parent of scp. */ @@ -7971,9 +7971,9 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* something went wrong creating or truncating the file */ if (checkDoneRequired) cm_CheckNTOpenDone(scp, userp, &req, &ldp); - if (scp) + if (scp) cm_ReleaseSCache(scp); - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseUser(userp); free(realPathp); @@ -8059,7 +8059,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) } key = cm_GenerateKey(vcp->vcID, SMB_FID_QLOCK_PID, fidp->fid); - + lock_ObtainWrite(&scp->rw); code = cm_Lock(scp, sLockType, LOffset, LLength, key, 0, userp, &req, NULL); lock_ReleaseWrite(&scp->rw); @@ -8187,8 +8187,8 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) smb_SetSMBDataLength(outp, 0); } - if ((fidp->flags & SMB_FID_EXECUTABLE) && - LargeIntegerGreaterThanZero(scp->length) && + if ((fidp->flags & SMB_FID_EXECUTABLE) && + LargeIntegerGreaterThanZero(scp->length) && !(scp->flags & CM_SCACHEFLAG_PREFETCHING)) { prefetch = 1; } @@ -8196,7 +8196,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) if (prefetch) cm_QueueBKGRequest(scp, cm_BkgPrefetch, 0, 0, - scp->length.LowPart, scp->length.HighPart, + scp->length.LowPart, scp->length.HighPart, userp); @@ -8211,7 +8211,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* leave scp held since we put it in fidp->scp */ return 0; -} +} /* * A lot of stuff copied verbatim from NT Create&X to NT Tran Create. @@ -8363,14 +8363,14 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out /* Attempt to use a TID allocated for IPC. The client * is probably looking for DCE RPC end points which we * don't support OR it could be looking to make a DFS - * referral request. + * referral request. */ osi_Log0(smb_logp, "NTTranCreate received IPC TID"); #ifndef DFS_SUPPORT free(realPathp); cm_ReleaseUser(userp); return CM_ERROR_NOSUCHPATH; -#endif +#endif } } else { baseFidp = smb_FindFID(vcp, baseFid, 0); @@ -8380,7 +8380,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out free(realPathp); cm_ReleaseUser(userp); return CM_ERROR_BADFD; - } + } if (baseFidp->scp && (baseFidp->scp->flags & CM_SCACHEFLAG_DELETED)) { free(realPathp); @@ -8421,7 +8421,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out dscp = NULL; code = 0; - if ( createDisp == FILE_OPEN || + if ( createDisp == FILE_OPEN || createDisp == FILE_OVERWRITE || createDisp == FILE_OVERWRITE_IF) { code = cm_NameI(baseDirp, spacep->wdata, CM_FLAG_FOLLOW | CM_FLAG_CASEFOLD, @@ -8444,7 +8444,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, CM_FLAG_FOLLOW, userp, &req, &scp); if (code == CM_ERROR_NOSUCHFILE || code == CM_ERROR_BPLUS_NOMATCH) { - code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, + code = cm_Lookup(dscp, (lastNamep)?(lastNamep+1):realPathp, CM_FLAG_FOLLOW | CM_FLAG_CASEFOLD, userp, &req, &scp); if (code == 0 && realDirFlag == 1) { cm_ReleaseSCache(scp); @@ -8476,7 +8476,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out #endif /* DFS_SUPPORT */ } - if (code == 0) + if (code == 0) foundscp = TRUE; if (code == CM_ERROR_NOSUCHFILE || @@ -8504,7 +8504,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out #endif /* DFS_SUPPORT */ } else code = 0; - + cm_FreeSpace(spacep); if (baseFidp) @@ -8518,7 +8518,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out if (!lastNamep) lastNamep = realPathp; - else + else lastNamep++; if (!smb_IsLegalFilename(lastNamep)) @@ -8553,9 +8553,9 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out */ if (code == 0) { code = cm_CheckNTOpen(scp, desiredAccess, createDisp, userp, &req, &ldp); - if (code) { + if (code) { cm_CheckNTOpenDone(scp, userp, &req, &ldp); - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -8567,7 +8567,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out if (createDisp == FILE_CREATE) { /* oops, file shouldn't be there */ cm_CheckNTOpenDone(scp, userp, &req, &ldp); - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseSCache(scp); cm_ReleaseUser(userp); @@ -8616,7 +8616,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out } else if (createDisp == FILE_OPEN || createDisp == FILE_OVERWRITE) { /* don't create if not found */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_ReleaseUser(userp); free(realPathp); @@ -8671,7 +8671,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out } } code = cm_SetAttr(scp, &setAttr, userp, &req); - } + } } /* lookup succeeded */ } } else { @@ -8700,14 +8700,14 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out */ code = cm_Lookup(dscp, lastNamep, CM_FLAG_CASEFOLD, userp, &req, &scp); - } + } } if (code) { /* something went wrong creating or truncating the file */ if (checkDoneRequired) cm_CheckNTOpenDone(scp, userp, &req, &ldp); - if (scp) + if (scp) cm_ReleaseSCache(scp); cm_ReleaseUser(userp); free(realPathp); @@ -8787,7 +8787,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out } key = cm_GenerateKey(vcp->vcID, SMB_FID_QLOCK_PID, fidp->fid); - + lock_ObtainWrite(&scp->rw); code = cm_Lock(scp, sLockType, LOffset, LLength, key, 0, userp, &req, NULL); lock_ReleaseWrite(&scp->rw); @@ -8837,7 +8837,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out lock_ReleaseMutex(&fidp->mx); /* we don't need this any longer */ - if (dscp) + if (dscp) cm_ReleaseSCache(dscp); cm_Open(scp, 0, userp); @@ -8901,7 +8901,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out parmOffset = 8*4 + 39; parmOffset += 1; /* pad to 4 */ dataOffset = parmOffset + 104; - + parmSlot = 1; outp->oddByte = 1; /* Total Parameter Count */ @@ -8922,7 +8922,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out smb_SetSMBParmLong(outp, parmSlot, 0); parmSlot += 2; smb_SetSMBParmByte(outp, parmSlot, 0); /* Setup Count */ smb_SetSMBDataLength(outp, 105); - + lock_ObtainRead(&scp->rw); outData = smb_GetSMBData(outp, NULL); outData++; /* round to get to parmOffset */ @@ -8952,8 +8952,8 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out *((ULONG *)outData) = 0; outData += 4; /* Guest Access rights */ } - if ((fidp->flags & SMB_FID_EXECUTABLE) && - LargeIntegerGreaterThanZero(scp->length) && + if ((fidp->flags & SMB_FID_EXECUTABLE) && + LargeIntegerGreaterThanZero(scp->length) && !(scp->flags & CM_SCACHEFLAG_PREFETCHING)) { prefetch = 1; } @@ -8961,7 +8961,7 @@ long smb_ReceiveNTTranCreate(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *out if (prefetch) cm_QueueBKGRequest(scp, cm_BkgPrefetch, 0, 0, - scp->length.LowPart, scp->length.HighPart, + scp->length.LowPart, scp->length.HighPart, userp); osi_Log1(smb_logp, "SMB NTTranCreate opening fid %d", fidp->fid); @@ -8979,11 +8979,11 @@ long smb_ReceiveNTTranNotifyChange(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) { smb_packet_t *savedPacketp; - ULONG filter; + ULONG filter; USHORT fid, watchtree; smb_fid_t *fidp; cm_scache_t *scp; - + filter = smb_GetSMBParm(inp, 19) | (smb_GetSMBParm(inp, 20) << 16); fid = smb_GetSMBParm(inp, 21); @@ -9024,7 +9024,7 @@ long smb_ReceiveNTTranNotifyChange(smb_vc_t *vcp, smb_packet_t *inp, smb_Directory_Watches = savedPacketp; lock_ReleaseMutex(&smb_Dir_Watch_Lock); - osi_Log3(smb_logp,"smb_ReceiveNTTranNotifyChange fidp 0x%p scp 0x%p file \"%S\"", + osi_Log3(smb_logp,"smb_ReceiveNTTranNotifyChange fidp 0x%p scp 0x%p file \"%S\"", fidp, scp, osi_LogSaveClientString(smb_logp, fidp->NTopen_wholepathp)); osi_Log3(smb_logp, "Request for NotifyChange filter 0x%x fid %d wtree %d", filter, fid, watchtree); @@ -9082,7 +9082,7 @@ unsigned char nullSecurityDesc[] = { 0x01, 0x01, 0x00, 0x00, /* "everyone SID" owner SID */ 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00 -}; +}; /* NT_TRANSACT_QUERY_SECURITY_DESC (SMB_COM_NT_TRANSACT) */ long smb_ReceiveNTTranQuerySecurityDesc(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) @@ -9257,7 +9257,7 @@ long smb_ReceiveNTTransact(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) /* We can handle long names */ if (vcp->flags & SMB_VCFLAG_USENT) ((smb_t *)outp)->flg2 |= SMB_FLAGS2_IS_LONG_NAME; - + switch (function) { case 1: /* NT_TRANSACT_CREATE */ return smb_ReceiveNTTranCreate(vcp, inp, outp); @@ -9291,8 +9291,8 @@ long smb_ReceiveNTTransact(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) * If we don't know the file name (i.e. a callback break), filename is * NULL, and we return a zero-length list. * - * At present there is not a single call to smb_NotifyChange that - * has the isDirectParent parameter set to FALSE. + * At present there is not a single call to smb_NotifyChange that + * has the isDirectParent parameter set to FALSE. */ void smb_NotifyChange(DWORD action, DWORD notifyFilter, cm_scache_t *dscp, clientchar_t *filename, clientchar_t *otherFilename, @@ -9353,12 +9353,12 @@ void smb_NotifyChange(DWORD action, DWORD notifyFilter, lastWatch = watch; watch = watch->nextp; continue; - } + } if (fidp->scp != dscp || fidp->scp->flags & CM_SCACHEFLAG_DELETED || (filter & notifyFilter) == 0 || - (!isDirectParent && !wtree)) + (!isDirectParent && !wtree)) { osi_Log1(smb_logp," skipping fidp->scp[%x]", fidp->scp); lastWatch = watch; @@ -9394,7 +9394,7 @@ void smb_NotifyChange(DWORD action, DWORD notifyFilter, osi_Log0(smb_logp, " Notify Change Stream Size"); if (filter & FILE_NOTIFY_CHANGE_STREAM_WRITE) osi_Log0(smb_logp, " Notify Change Stream Write"); - + /* A watch can only be notified once. Remove it from the list */ nextWatch = watch->nextp; if (watch == smb_Directory_Watches) @@ -9481,7 +9481,7 @@ void smb_NotifyChange(DWORD action, DWORD notifyFilter, *((DWORD *)outData) = otherNameLen*2; outData += 4; /* File Name Length */ smb_UnparseString(watch, outData, otherFilename, NULL, 0); - } + } } /* @@ -9507,7 +9507,7 @@ void smb_NotifyChange(DWORD action, DWORD notifyFilter, watch = nextWatch; } lock_ReleaseMutex(&smb_Dir_Watch_Lock); -} +} /* SMB_COM_NT_CANCEL */ long smb_ReceiveNTCancel(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) @@ -9538,12 +9538,12 @@ long smb_ReceiveNTCancel(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) watchtree = smb_GetSMBParm(watch, 22) & 0xffff; if (vcp != watch->vcp) - osi_Log2(smb_logp, "smb_ReceiveNTCancel: vcp %x not equal to watch vcp %x", + osi_Log2(smb_logp, "smb_ReceiveNTCancel: vcp %x not equal to watch vcp %x", vcp, watch->vcp); fidp = smb_FindFID(vcp, fid, 0); if (fidp) { - osi_Log3(smb_logp, "Cancelling change notification for fid %d wtree %d file %S", + osi_Log3(smb_logp, "Cancelling change notification for fid %d wtree %d file %S", fid, watchtree, (fidp ? osi_LogSaveClientString(smb_logp, fidp->NTopen_wholepathp) :_C(""))); @@ -9626,7 +9626,7 @@ long smb_ReceiveNTRename(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp) code = smb_Rename(vcp,inp,oldPathp,newPathp,attrs); } else if (rename_type == RENAME_FLAG_HARD_LINK) { /* RENAME_FLAG_HARD_LINK */ code = smb_Link(vcp,inp,oldPathp,newPathp); - } else + } else code = CM_ERROR_BADOP; return code; } diff --git a/src/WINNT/afsd/smb_ioctl.c b/src/WINNT/afsd/smb_ioctl.c index 19a2796a1..4de4db4a5 100644 --- a/src/WINNT/afsd/smb_ioctl.c +++ b/src/WINNT/afsd/smb_ioctl.c @@ -1,7 +1,7 @@ /* * 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 @@ -31,7 +31,7 @@ smb_ioctlProc_t *smb_ioctlProcsp[SMB_IOCTL_MAXPROCS]; -void +void smb_InitIoctl(void) { int i; @@ -93,10 +93,10 @@ smb_InitIoctl(void) smb_ioctlProcsp[VIOCNEWCELL2] = smb_IoctlNewCell2; smb_ioctlProcsp[VIOC_SETUNIXMODE] = smb_IoctlSetUnixMode; smb_ioctlProcsp[VIOC_GETUNIXMODE] = smb_IoctlSetUnixMode; -} +} /* called to make a fid structure into an IOCTL fid structure */ -void +void smb_SetupIoctlFid(smb_fid_t *fidp, cm_space_t *prefix) { smb_ioctl_t *iop; @@ -138,7 +138,7 @@ smb_IoctlPrepareRead(struct smb_fid *fidp, smb_ioctl_t *ioctlp, cm_user_t *userp /* do the call now, or fail if we didn't get an opcode, or * enough of an opcode. */ - if (ioctlp->ioctl.inCopied < sizeof(afs_int32)) + if (ioctlp->ioctl.inCopied < sizeof(afs_int32)) return CM_ERROR_INVAL; memcpy(&opcode, ioctlp->ioctl.inDatap, sizeof(afs_int32)); ioctlp->ioctl.inDatap += sizeof(afs_int32); @@ -175,11 +175,11 @@ smb_IoctlPrepareRead(struct smb_fid *fidp, smb_ioctl_t *ioctlp, cm_user_t *userp * a series of reads (or the very first call), then we start a new call. * We also ensure that things are properly initialized for the start of a call. */ -void +void smb_IoctlPrepareWrite(smb_fid_t *fidp, smb_ioctl_t *ioctlp) { /* make sure the buffer(s) are allocated */ - if (!ioctlp->ioctl.inAllocp) + if (!ioctlp->ioctl.inAllocp) ioctlp->ioctl.inAllocp = malloc(SMB_IOCTL_MAXDATA); if (!ioctlp->ioctl.outAllocp) ioctlp->ioctl.outAllocp = malloc(SMB_IOCTL_MAXDATA); @@ -197,7 +197,7 @@ smb_IoctlPrepareWrite(smb_fid_t *fidp, smb_ioctl_t *ioctlp) ioctlp->ioctl.flags |= CM_IOCTLFLAG_DATAIN; ioctlp->ioctl.flags &= ~CM_IOCTLFLAG_DATAOUT; } -} +} /* called from smb_ReceiveCoreRead when we receive a read on the ioctl fid */ afs_int32 @@ -305,20 +305,20 @@ smb_IoctlWrite(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * code = 0; count = smb_GetSMBParm(inp, 1); iop = fidp->ioctlp; - + smb_IoctlPrepareWrite(fidp, iop); op = smb_GetSMBData(inp, NULL); op = smb_ParseDataBlock(op, NULL, &inDataBlockCount); - + if (count + iop->ioctl.inCopied > SMB_IOCTL_MAXDATA) { code = CM_ERROR_TOOBIG; goto done; } - + /* copy data */ memcpy(iop->ioctl.inDatap + iop->ioctl.inCopied, op, count); - + /* adjust counts */ iop->ioctl.inCopied += count; @@ -330,7 +330,7 @@ smb_IoctlWrite(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * } return code; -} +} /* called from smb_ReceiveV3WriteX when we receive a write call on the IOCTL * file descriptor. @@ -357,7 +357,7 @@ smb_IoctlV3Write(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t code = CM_ERROR_TOOBIG; goto done; } - + /* copy data */ memcpy(iop->ioctl.inDatap + iop->ioctl.inCopied, op, count); @@ -375,7 +375,7 @@ smb_IoctlV3Write(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t } return code; -} +} /* called from V3 read to handle IOCTL descriptor reads */ @@ -444,9 +444,9 @@ smb_IoctlV3Read(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t cm_ReleaseUser(userp); return CM_ERROR_INVAL; } - if (count > leftToCopy) + if (count > leftToCopy) count = (unsigned short)leftToCopy; - + /* 0 and 1 are reserved for request chaining, were setup by our caller, * and will be further filled in after we return. */ @@ -465,13 +465,13 @@ smb_IoctlV3Read(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t * know where the data really is. */ op = smb_GetSMBData(outp, NULL); - + /* now fill in offset from start of SMB header to first data byte (to op) */ smb_SetSMBParm(outp, 6, ((int) (op - outp->data))); /* set the packet data length the count of the # of bytes */ smb_SetSMBDataLength(outp, count); - + /* now copy the data into the response packet */ memcpy(op, iop->ioctl.outCopied + iop->ioctl.outAllocp, count); @@ -482,7 +482,7 @@ smb_IoctlV3Read(smb_fid_t *fidp, smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t cm_ReleaseUser(userp); return 0; -} +} /* called from Read Raw to handle IOCTL descriptor reads */ afs_int32 @@ -641,15 +641,15 @@ smb_ParseIoctlPath(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, } if (relativePath[0] == relativePath[1] && - relativePath[1] == '\\' && + relativePath[1] == '\\' && !cm_ClientStrCmpNI(cm_NetbiosNameC, relativePath+2, - cm_ClientStrLen(cm_NetbiosNameC))) + cm_ClientStrLen(cm_NetbiosNameC))) { clientchar_t shareName[256]; clientchar_t *sharePath; int shareFound, i; - /* We may have found a UNC path. + /* We may have found a UNC path. * If the first component is the NetbiosName, * then throw out the second component (the submount) * since it had better expand into the value of ioctl->tidPathp @@ -705,7 +705,7 @@ smb_ParseIoctlPath(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, } } else { /* otherwise, treat the name as a cellname mounted off the afs root. - * This requires that we reconstruct the shareName string with + * This requires that we reconstruct the shareName string with * leading and trailing slashes. */ p = relativePath + 2 + cm_ClientStrLen(cm_NetbiosNameC) + 1; @@ -767,7 +767,7 @@ smb_ParseIoctlPath(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, free(relativePath); return code; } - + lastComponent = cm_ClientStrRChr(relativePath, '\\'); if (lastComponent && (lastComponent - relativePath) > 1 && cm_ClientStrLen(lastComponent) > 1) { @@ -884,7 +884,7 @@ smb_ParseIoctlParent(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, } else { *tp = 0; - if (leafp) + if (leafp) cm_ClientStrCpy(leafp, LEAF_SIZE, tp+1); } @@ -892,15 +892,15 @@ smb_ParseIoctlParent(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, inpathp = NULL; /* We don't need this from this point on */ if (tbuffer[0] == tbuffer[1] && - tbuffer[1] == '\\' && + tbuffer[1] == '\\' && !cm_ClientStrCmpNI(cm_NetbiosNameC, tbuffer+2, - cm_ClientStrLen(cm_NetbiosNameC))) + cm_ClientStrLen(cm_NetbiosNameC))) { clientchar_t shareName[256]; clientchar_t *sharePath; int shareFound, i; - /* We may have found a UNC path. + /* We may have found a UNC path. * If the first component is the NetbiosName, * then throw out the second component (the submount) * since it had better expand into the value of ioctl->tidPathp @@ -931,7 +931,7 @@ smb_ParseIoctlParent(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, if (code) return code; } else { /* otherwise, treat the name as a cellname mounted off the afs root. - * This requires that we reconstruct the shareName string with + * This requires that we reconstruct the shareName string with * leading and trailing slashes. */ p = tbuffer + 2 + cm_ClientStrLen(cm_NetbiosNameC) + 1; @@ -984,7 +984,7 @@ smb_ParseIoctlParent(smb_ioctl_t *ioctlp, cm_user_t *userp, cm_req_t *reqp, return 0; } -afs_int32 +afs_int32 smb_IoctlSetToken(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { char *saveDataPtr; @@ -1242,7 +1242,7 @@ smb_IoctlGetSMBName(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) return 0; } -afs_int32 +afs_int32 smb_IoctlGetACL(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) { cm_scache_t *scp; @@ -1260,14 +1260,14 @@ smb_IoctlGetACL(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlGetACL(&ioctlp->ioctl, userp, scp, &req); @@ -1276,7 +1276,7 @@ smb_IoctlGetACL(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) return code; } -afs_int32 +afs_int32 smb_IoctlSetACL(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) { cm_scache_t *scp; @@ -1287,7 +1287,7 @@ smb_IoctlSetACL(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) smb_InitReq(&req); code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); - if (code) + if (code) return code; code = cm_IoctlSetACL(&ioctlp->ioctl, userp, scp, &req); @@ -1314,13 +1314,13 @@ smb_IoctlGetFileCellName(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlGetFileCellName(&ioctlp->ioctl, userp, scp, &req); @@ -1330,7 +1330,7 @@ smb_IoctlGetFileCellName(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui return code; } -afs_int32 +afs_int32 smb_IoctlFlushAllVolumes(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_req_t req; @@ -1342,7 +1342,7 @@ smb_IoctlFlushAllVolumes(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui return cm_IoctlFlushAllVolumes(&ioctlp->ioctl, userp, &req); } -afs_int32 +afs_int32 smb_IoctlFlushVolume(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1360,13 +1360,13 @@ smb_IoctlFlushVolume(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlFlushVolume(&ioctlp->ioctl, userp, scp, &req); @@ -1376,7 +1376,7 @@ smb_IoctlFlushVolume(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 return code; } -afs_int32 +afs_int32 smb_IoctlFlushFile(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1400,7 +1400,7 @@ smb_IoctlFlushFile(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 p } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlFlushFile(&ioctlp->ioctl, userp, scp, &req); @@ -1409,7 +1409,7 @@ smb_IoctlFlushFile(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 p return code; } -afs_int32 +afs_int32 smb_IoctlSetVolumeStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1427,7 +1427,7 @@ smb_IoctlSetVolumeStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui return code; } -afs_int32 +afs_int32 smb_IoctlGetVolumeStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1445,13 +1445,13 @@ smb_IoctlGetVolumeStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlGetVolumeStatus(&ioctlp->ioctl, userp, scp, &req); @@ -1461,7 +1461,7 @@ smb_IoctlGetVolumeStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_ui return code; } -afs_int32 +afs_int32 smb_IoctlGetFid(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1477,7 +1477,7 @@ smb_IoctlGetFid(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfla flags |= (optionsp->literal ? CM_PARSE_FLAG_LITERAL : 0); code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); - if (code) + if (code) return code; code = cm_IoctlGetFid(&ioctlp->ioctl, userp, scp, &req); @@ -1487,7 +1487,7 @@ smb_IoctlGetFid(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfla return code; } -afs_int32 +afs_int32 smb_IoctlGetFileType(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1505,13 +1505,13 @@ smb_IoctlGetFileType(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlGetFileType(&ioctlp->ioctl, userp, scp, &req); @@ -1521,7 +1521,7 @@ smb_IoctlGetFileType(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 return code; } -afs_int32 +afs_int32 smb_IoctlGetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1545,7 +1545,7 @@ smb_IoctlGetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlGetOwner(&ioctlp->ioctl, userp, scp, &req); @@ -1555,7 +1555,7 @@ smb_IoctlGetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf return code; } -afs_int32 +afs_int32 smb_IoctlWhereIs(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1579,7 +1579,7 @@ smb_IoctlWhereIs(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlWhereIs(&ioctlp->ioctl, userp, scp, &req); @@ -1590,7 +1590,7 @@ smb_IoctlWhereIs(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl } -afs_int32 +afs_int32 smb_IoctlStatMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1610,7 +1610,7 @@ smb_IoctlStatMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uin return code; } -afs_int32 +afs_int32 smb_IoctlDeleteMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1620,7 +1620,7 @@ smb_IoctlDeleteMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_u smb_InitReq(&req); code = smb_ParseIoctlPath(ioctlp, userp, &req, &dscp, 0); - if (code) + if (code) return code; code = cm_IoctlDeleteMountPoint(&ioctlp->ioctl, userp, dscp, &req); @@ -1630,7 +1630,7 @@ smb_IoctlDeleteMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_u return code; } -afs_int32 +afs_int32 smb_IoctlCheckServers(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); /* we don't care about the path */ @@ -1638,14 +1638,14 @@ smb_IoctlCheckServers(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint3 return cm_IoctlCheckServers(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlGag(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { /* we don't print anything superfluous, so we don't support the gag call */ return CM_ERROR_INVAL; } -afs_int32 +afs_int32 smb_IoctlCheckVolumes(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1661,23 +1661,23 @@ afs_int32 smb_IoctlSetCacheSize(struct smb_ioctl *ioctlp, struct cm_user *userp, } -afs_int32 +afs_int32 smb_IoctlTraceControl(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); - + return cm_IoctlTraceControl(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlGetCacheParms(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); - + return cm_IoctlGetCacheParms(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlGetCell(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1685,7 +1685,7 @@ smb_IoctlGetCell(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl return cm_IoctlGetCell(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlNewCell(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1693,7 +1693,7 @@ smb_IoctlNewCell(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl return cm_IoctlNewCell(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlNewCell2(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1709,7 +1709,7 @@ smb_IoctlGetWsCell(smb_ioctl_t *ioctlp, cm_user_t *userp, afs_uint32 pflags) return cm_IoctlGetWsCell(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlSysName(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1717,7 +1717,7 @@ smb_IoctlSysName(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl return cm_IoctlSysName(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlGetCellStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1725,7 +1725,7 @@ smb_IoctlGetCellStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint return cm_IoctlGetCellStatus(&ioctlp->ioctl, userp); } -afs_int32 +afs_int32 smb_IoctlSetCellStatus(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1756,7 +1756,7 @@ smb_IoctlStoreBehind(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 * of doing this today. */ return 0; -} +} afs_int32 smb_IoctlCreateMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) @@ -1767,7 +1767,7 @@ smb_IoctlCreateMountPoint(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_u cm_req_t req; smb_InitReq(&req); - + code = smb_ParseIoctlParent(ioctlp, userp, &req, &dscp, leaf); if (code) return code; @@ -1798,7 +1798,7 @@ smb_IoctlSymlink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfl return code; } -afs_int32 +afs_int32 smb_IoctlListlink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1816,7 +1816,7 @@ smb_IoctlListlink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf return code; } -afs_int32 +afs_int32 smb_IoctlIslink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) {/*CHECK FOR VALID SYMLINK*/ afs_int32 code; @@ -1835,7 +1835,7 @@ smb_IoctlIslink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pfla return code; } -afs_int32 +afs_int32 smb_IoctlDeletelink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -1854,7 +1854,7 @@ smb_IoctlDeletelink(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 return code; } -afs_int32 +afs_int32 smb_IoctlGetTokenIter(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { cm_SkipIoctlPath(&ioctlp->ioctl); @@ -1973,13 +1973,13 @@ smb_IoctlPathAvailability(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_u if (optionsp && CM_IOCTL_QOPTS_HAVE_FID(optionsp)) { cm_fid_t fid; cm_SkipIoctlPath(&ioctlp->ioctl); - cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, + cm_SetFid(&fid, optionsp->fid.cell, optionsp->fid.volume, optionsp->fid.vnode, optionsp->fid.unique); code = cm_GetSCache(&fid, &scp, userp, &req); } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; code = cm_IoctlPathAvailability(&ioctlp->ioctl, userp, scp, &req); @@ -1999,13 +1999,13 @@ smb_IoctlVolStatTest(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 return cm_IoctlVolStatTest(&ioctlp->ioctl, userp, &req); } -/* +/* * VIOC_SETOWNER - * + * * This pioctl requires the use of the cm_ioctlQueryOptions_t structure. * */ -afs_int32 +afs_int32 smb_IoctlSetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -2030,7 +2030,7 @@ smb_IoctlSetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; cm_IoctlSkipQueryOptions(&ioctlp->ioctl, userp); @@ -2043,13 +2043,13 @@ smb_IoctlSetOwner(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf return code; } -/* +/* * VIOC_SETGROUP - * + * * This pioctl requires the use of the cm_ioctlQueryOptions_t structure. * */ -afs_int32 +afs_int32 smb_IoctlSetGroup(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pflags) { afs_int32 code; @@ -2074,7 +2074,7 @@ smb_IoctlSetGroup(struct smb_ioctl *ioctlp, struct cm_user *userp, afs_uint32 pf } else { code = smb_ParseIoctlPath(ioctlp, userp, &req, &scp, flags); } - if (code) + if (code) return code; cm_IoctlSkipQueryOptions(&ioctlp->ioctl, userp); diff --git a/src/WINNT/afsd/symlink.c b/src/WINNT/afsd/symlink.c index 2ce2df54f..049905fc6 100644 --- a/src/WINNT/afsd/symlink.c +++ b/src/WINNT/afsd/symlink.c @@ -1,7 +1,7 @@ /* * 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 @@ -73,13 +73,13 @@ static int InAFS(char *apath) code = pioctl_utf8(apath, VIOC_FILE_CELL_NAME, &blob, 1); if (code) { - if ((errno == EINVAL) || (errno == ENOENT)) + if ((errno == EINVAL) || (errno == ENOENT)) return 0; } return 1; } -static int +static int IsFreelanceRoot(char *apath) { struct ViceIoctl blob; @@ -169,7 +169,7 @@ static BOOL IsAdmin (void) assert(pszRefDomain); if (!LookupAccountName(NULL, pszAdminGroup, psidAdmin, &dwSize, pszRefDomain, &dwSize2, &snu)) { - /* We can't lookup the group now even though we looked it up earlier. + /* We can't lookup the group now even though we looked it up earlier. Could this happen? */ fAdmin = TRUE; } else { @@ -294,7 +294,7 @@ static ListLinkCmd(struct cmd_syndesc *as, void *arock) int link_chars_read; /*Num chars read in readlink()*/ #endif /* not WIN32 */ int thru_symlink; /*Did we get to a mount point via a symlink?*/ - + error = 0; for(ti=as->parms[0].items; ti; ti=ti->next) { /* once per file */ @@ -455,7 +455,7 @@ static MakeLinkCmd(struct cmd_syndesc *as, void *arock) fprintf(stderr,"%s: symlinks must be created within the AFS file system\n", pn); return 1; } - } else + } else #endif { fprintf(stderr,"%s: symlinks must be created within the AFS file system\n", pn); @@ -503,7 +503,7 @@ static RemoveLinkCmd(struct cmd_syndesc *as, void *arock) char tbuffer[1024]; char lsbuffer[1024]; char *tp; - + for(ti=as->parms[0].items; ti; ti=ti->next) { /* once per file */ tp = (char *) strrchr(ti->data, '\\'); @@ -618,16 +618,16 @@ int wmain(int argc, wchar_t **wargv) afs_int32 code; struct cmd_syndesc *ts; char ** argv; - + #ifdef AFS_AIX32_ENV /* - * The following signal action for AIX is necessary so that in case of a - * crash (i.e. core is generated) we can include the user's data section + * The following signal action for AIX is necessary so that in case of a + * crash (i.e. core is generated) we can include the user's data section * in the core dump. Unfortunately, by default, only a partial core is * generated which, in many cases, isn't too useful. */ struct sigaction nsa; - + sigemptyset(&nsa.sa_mask); nsa.sa_handler = SIG_DFL; nsa.sa_flags = SA_FULLDUMP; @@ -640,14 +640,14 @@ int wmain(int argc, wchar_t **wargv) #endif /* WIN32 */ /* try to find volume location information */ - + argv = MakeUtf8Cmdline(argc, wargv); osi_Init(); - ts = cmd_CreateSyntax("list", ListLinkCmd, NULL, "list symlink"); + ts = cmd_CreateSyntax("list", ListLinkCmd, NULL, "list symlink"); cmd_AddParm(ts, "-name", CMD_LIST, 0, "name"); - + ts = cmd_CreateSyntax("make", MakeLinkCmd, NULL, "make symlink"); cmd_AddParm(ts, "-name", CMD_SINGLE, 0, "name"); cmd_AddParm(ts, "-to", CMD_SINGLE, 0, "target"); @@ -661,9 +661,9 @@ int wmain(int argc, wchar_t **wargv) #ifndef WIN32 if (rxInitDone) rx_Finalize(); #endif /* not WIN32 */ - + FreeUtf8CmdLine(argc, argv); - + return code; } diff --git a/src/WINNT/afsd/test/btreetest.c b/src/WINNT/afsd/test/btreetest.c index ebe1e138c..89c106c14 100644 --- a/src/WINNT/afsd/test/btreetest.c +++ b/src/WINNT/afsd/test/btreetest.c @@ -226,7 +226,7 @@ int simple_test(void) rc = CM_ERROR_INEXACT_MATCH; } else { rc = CM_ERROR_AMBIGUOUS_FILENAME; - } + } } else { rc = ENOENT; } diff --git a/src/WINNT/afslegal/NTMakefile b/src/WINNT/afslegal/NTMakefile index d33f51813..f6cc6b7bf 100644 --- a/src/WINNT/afslegal/NTMakefile +++ b/src/WINNT/afslegal/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -29,7 +29,7 @@ EXELIBS = \ $(EXEFILE) : $(EXEOBJS) $(EXEGUILINK) $(EXELIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -51,4 +51,4 @@ mkdir: cd lang nmake /nologo /f ntmakefile SRC=$(SRC) OBJ=$(OBJ) mkdir cd .. - + diff --git a/src/WINNT/afslegal/afslegal.cpp b/src/WINNT/afslegal/afslegal.cpp index 1f1a8db00..923932026 100644 --- a/src/WINNT/afslegal/afslegal.cpp +++ b/src/WINNT/afslegal/afslegal.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afslegal/lang/NTMakefile b/src/WINNT/afslegal/lang/NTMakefile index e73d97300..a66b447c1 100644 --- a/src/WINNT/afslegal/lang/NTMakefile +++ b/src/WINNT/afslegal/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -64,4 +64,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afsreg/NTMakefile b/src/WINNT/afsreg/NTMakefile index d7c26a226..742c8e20a 100644 --- a/src/WINNT/afsreg/NTMakefile +++ b/src/WINNT/afsreg/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -36,4 +36,4 @@ install: install_headers $(LIBFILE) install9x: install clean:: - $(DEL) $(LIBFILE) \ No newline at end of file + $(DEL) $(LIBFILE) diff --git a/src/WINNT/afsreg/afsreg.c b/src/WINNT/afsreg/afsreg.c index b503ad342..3564c3ca7 100644 --- a/src/WINNT/afsreg/afsreg.c +++ b/src/WINNT/afsreg/afsreg.c @@ -1,7 +1,7 @@ /* * 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 @@ -42,7 +42,7 @@ int IsWow64(void) hModule = GetModuleHandle(TEXT("kernel32")); if (hModule) { fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(hModule, "IsWow64Process"); - + if (NULL != fnIsWow64Process) { if (!fnIsWow64Process(GetCurrentProcess(),&bIsWow64)) @@ -50,7 +50,7 @@ int IsWow64(void) // on error, assume FALSE. // in other words, do nothing. } - } + } FreeLibrary(hModule); } init = FALSE; diff --git a/src/WINNT/afsreg/afssw.c b/src/WINNT/afsreg/afssw.c index 2755349f8..89d63fb28 100644 --- a/src/WINNT/afsreg/afssw.c +++ b/src/WINNT/afsreg/afssw.c @@ -1,7 +1,7 @@ /* * 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 @@ -118,11 +118,11 @@ afssw_GetClientCellServDBDir(char **bufPP) /* [out] data buffer */ /* * Try to find the All Users\Application Data\OpenAFS\Client directory. - * If it exists and it contains a CellServDB file, return that. + * If it exists and it contains a CellServDB file, return that. * Otherwise, return the Install Directory for backward compatibility. * SHGetFolderPath requires wdir to be of length MAX_PATH which is 260. */ - if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL, + if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL, SHGFP_TYPE_CURRENT, wdir))) { HANDLE fh; @@ -132,10 +132,10 @@ afssw_GetClientCellServDBDir(char **bufPP) /* [out] data buffer */ wdir[sizeof(wdir)-1] = '\0'; tlen++; } - strncat(wdir, "OpenAFS\\Client\\CellServDB", sizeof(wdir)); + strncat(wdir, "OpenAFS\\Client\\CellServDB", sizeof(wdir)); wdir[sizeof(wdir)-1] = '\0'; - fh = CreateFile(wdir, GENERIC_READ, FILE_SHARE_READ, NULL, + fh = CreateFile(wdir, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if (fh != INVALID_HANDLE_VALUE) { CloseHandle(fh); @@ -301,7 +301,7 @@ StringDataRead(const char *keyName, const char *valueName, char **bufPP) /* * StringDataWrite() -- write registry data of type REG_SZ. - * + * * RETURN CODES: 0 success, -1 failed (errno set) */ static int diff --git a/src/WINNT/afsreg/syscfg.c b/src/WINNT/afsreg/syscfg.c index 820e2f467..ed278b6f2 100644 --- a/src/WINNT/afsreg/syscfg.c +++ b/src/WINNT/afsreg/syscfg.c @@ -1,7 +1,7 @@ /* * 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 @@ -147,7 +147,7 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) DWORD i; HMODULE hIpHlp; - DWORD (WINAPI *pGetAdaptersAddresses)(ULONG, DWORD, PVOID, + DWORD (WINAPI *pGetAdaptersAddresses)(ULONG, DWORD, PVOID, PIP_ADAPTER_ADDRESSES, PULONG) = 0; hIpHlp = LoadLibrary("iphlpapi"); @@ -163,7 +163,7 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) /* first pass to get the required size of the IP table */ pIpTbl = (PMIB_IPADDRTABLE) malloc(sizeof(MIB_IPADDRTABLE)); outBufLen = sizeof(MIB_IPADDRTABLE); - + dwRetVal = GetIpAddrTable(pIpTbl, &outBufLen, FALSE); if (dwRetVal != ERROR_INSUFFICIENT_BUFFER) { /* this should have failed with an insufficient buffer because we @@ -189,11 +189,11 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) pAddresses = (IP_ADAPTER_ADDRESSES*) malloc(sizeof(IP_ADAPTER_ADDRESSES)); /* first call gets required buffer size */ - if (pGetAdaptersAddresses(AF_INET, - 0, - NULL, - pAddresses, - &outBufLen) == ERROR_BUFFER_OVERFLOW) + if (pGetAdaptersAddresses(AF_INET, + 0, + NULL, + pAddresses, + &outBufLen) == ERROR_BUFFER_OVERFLOW) { free(pAddresses); pAddresses = (IP_ADAPTER_ADDRESSES*) malloc(outBufLen); @@ -203,26 +203,26 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) nConfig = -1; goto done; } - + /* second call to get the actual data */ - if ((dwRetVal = pGetAdaptersAddresses(AF_INET, - 0, - NULL, - pAddresses, - &outBufLen)) == NO_ERROR) + if ((dwRetVal = pGetAdaptersAddresses(AF_INET, + 0, + NULL, + pAddresses, + &outBufLen)) == NO_ERROR) { /* we have a list of addresses. go through them and figure out the IP addresses */ for (cAddress = pAddresses; cAddress; cAddress = cAddress->Next) { - + /* skip software loopback adapters */ if (cAddress->IfType == IF_TYPE_SOFTWARE_LOOPBACK) continue; - + /* also skip interfaces that are not up */ if (cAddress->OperStatus != 1) continue; - + /* starting with the AdapterName, which is actually the adapter instance GUID, check if this is a MS loopback device */ if (IsLoopback(cAddress->AdapterName)) @@ -256,12 +256,12 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) } } } - + free(pAddresses); free(pIpTbl); - + *count = n; - } else { + } else { /* again. this is bad */ free(pAddresses); free(pIpTbl); @@ -277,57 +277,57 @@ int syscfg_GetIFInfo(int *count, int *addrs, int *masks, int *mtus, int *flags) static int IsLoopback(char * guid) { int isloopback = FALSE; - + HKEY hkNet = NULL; HKEY hkDev = NULL; HKEY hkDevConn = NULL; HKEY hkEnum = NULL; HKEY hkAdapter = NULL; - + char pnpIns[MAX_PATH]; char hwId[MAX_PATH]; char service[MAX_PATH]; - + DWORD size; - + /* Open the network adapters key */ if (FAILED(RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}", 0, KEY_READ, &hkNet))) goto _exit; - + /* open the guid key */ if (FAILED(RegOpenKeyEx(hkNet, guid, 0, KEY_READ, &hkDev))) goto _exit; - + /* then the connection */ if (FAILED(RegOpenKeyEx(hkDev, "Connection", 0, KEY_READ, &hkDevConn))) goto _exit; - + /* and find out the plug-n-play instance ID */ size = MAX_PATH; if (FAILED(RegQueryValueEx(hkDevConn, "PnpInstanceID", NULL, NULL, pnpIns, &size))) goto _exit; - + /* now look in the device ENUM */ if (FAILED(RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Enum", 0, KEY_READ, &hkEnum))) goto _exit; - + /* for the instance that we found above */ if (FAILED(RegOpenKeyEx(hkEnum, pnpIns, 0, KEY_READ, &hkAdapter))) goto _exit; - + /* and fetch the harware ID */ size = MAX_PATH; if (FAILED(RegQueryValueEx(hkAdapter, "HardwareID", NULL, NULL, hwId, &size))) goto _exit; - + size = MAX_PATH; if (FAILED(RegQueryValueEx(hkAdapter, "Service", NULL, NULL, service, &size))) goto _exit; - + /* and see if it is the loopback adapter */ if (!stricmp(hwId, "*msloop") || !stricmp(service, "msloop")) isloopback = TRUE; - + _exit: if (hkAdapter) RegCloseKey(hkAdapter); @@ -339,7 +339,7 @@ static int IsLoopback(char * guid) RegCloseKey(hkDev); if (hkNet) RegCloseKey(hkNet); - + return isloopback; } @@ -449,7 +449,7 @@ static char *GetNextInterface(char *iflist) { char *ifname; - /* interface substrings are assumed to be of form \Device\ + /* interface substrings are assumed to be of form \Device\ * \Tcpip\Parameters\Interfaces\ */ ifname = strrchr(iflist, '\\'); diff --git a/src/WINNT/afsreg/test/NTMakefile b/src/WINNT/afsreg/test/NTMakefile index 299aa9646..f55e12ad5 100644 --- a/src/WINNT/afsreg/test/NTMakefile +++ b/src/WINNT/afsreg/test/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -10,7 +10,7 @@ RELDIR=WINNT\afsreg\test test tests: $(OUT)\getifinfo.exe $(OUT)\regman.exe $(OUT)\dupkey.exe -$(OUT)\getifinfo.exe: $(OUT)\getifinfo.obj $(DESTDIR)\lib\afs\afsreg.lib +$(OUT)\getifinfo.exe: $(OUT)\getifinfo.obj $(DESTDIR)\lib\afs\afsreg.lib $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(CODESIGN_USERLAND) @@ -35,4 +35,4 @@ $(OUT)\regman.exe: $(OUT)\regman.obj $(REGMAN_EXELIBS) $(SYMSTORE_IMPORT) mkdir: - + diff --git a/src/WINNT/afsreg/test/dupkey.c b/src/WINNT/afsreg/test/dupkey.c index de6c90099..10293875c 100644 --- a/src/WINNT/afsreg/test/dupkey.c +++ b/src/WINNT/afsreg/test/dupkey.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsreg/test/getifinfo.c b/src/WINNT/afsreg/test/getifinfo.c index 2ad472eb9..26623ee88 100644 --- a/src/WINNT/afsreg/test/getifinfo.c +++ b/src/WINNT/afsreg/test/getifinfo.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsreg/test/regman.c b/src/WINNT/afsreg/test/regman.c index b97c709ae..49212e5a6 100644 --- a/src/WINNT/afsreg/test/regman.c +++ b/src/WINNT/afsreg/test/regman.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsreg/vptab.c b/src/WINNT/afsreg/vptab.c index 951c59bb8..6488ef207 100644 --- a/src/WINNT/afsreg/vptab.c +++ b/src/WINNT/afsreg/vptab.c @@ -1,7 +1,7 @@ /* * 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 @@ -29,7 +29,7 @@ /* * vpt_PartitionNameValid() -- Check partition name syntax. - * + * * RETURN CODES: 1 valid, 0 not valid */ int @@ -69,7 +69,7 @@ vpt_PartitionNameValid(const char *vpname) /* * vpt_DeviceNameValid() -- Check device name syntax. - * + * * RETURN CODES: 1 valid, 0 not valid */ int @@ -86,7 +86,7 @@ vpt_DeviceNameValid(const char *devname) /* * vpt_Start() -- Initialize iteration for reading vice partition table. - * + * * RETURN CODES: 0 success, -1 failed (errno set) */ @@ -118,7 +118,7 @@ vpt_Start(struct vpt_iter *iterp) /* [out] iteration handle to initialize */ /* * vpt_NextEntry() -- Return next vice partition table entry. - * + * * RETURN CODES: 0 success, -1 no more entries (ENOENT) or failed (errno set). */ @@ -199,7 +199,7 @@ vpt_NextEntry(struct vpt_iter *iterp, /* [in] valid iteration handle */ /* * vpt_Finish() -- Terminate iteration for vice partition table. - * + * * RETURN CODES: 0 success, -1 failed (errno set) */ int diff --git a/src/WINNT/afssvrcfg/NTMakefile b/src/WINNT/afssvrcfg/NTMakefile index 81c6e0a55..9b492d5da 100644 --- a/src/WINNT/afssvrcfg/NTMakefile +++ b/src/WINNT/afssvrcfg/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -61,10 +61,10 @@ EXELIBS =\ $(DESTDIR)\lib\afs\afsadminutil.lib \ $(DESTDIR)\lib\lanahelper.lib -$(EXEFILE): $(EXEOBJS) $(EXELIBS) +$(EXEFILE): $(EXEOBJS) $(EXELIBS) $(EXEGUILINK) $(VCLIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/afssvrcfg/admin_info_dlg.cpp b/src/WINNT/afssvrcfg/admin_info_dlg.cpp index b5bbd09f4..16475dda3 100644 --- a/src/WINNT/afssvrcfg/admin_info_dlg.cpp +++ b/src/WINNT/afssvrcfg/admin_info_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -50,7 +50,7 @@ BOOL CALLBACK AdminInfoDlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp); * */ BOOL GetAdminInfo(HWND hParent, GET_ADMIN_INFO_OPTIONS options) -{ +{ eOptions = options; int nResult = ModalDialog(IDD_ADMIN_INFO, hParent, (DLGPROC)AdminInfoDlgProc); @@ -64,7 +64,7 @@ BOOL GetAdminInfo(HWND hParent, GET_ADMIN_INFO_OPTIONS options) * */ BOOL CALLBACK AdminInfoDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) -{ +{ if (AfsAppLib_HandleHelp(IDD_ADMIN_INFO, hwndDlg, msg, wp, lp)) return TRUE; @@ -91,7 +91,7 @@ BOOL CALLBACK AdminInfoDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) SaveDlgInfo(); EndDialog(hDlg, IDOK); break; - } + } break; } @@ -113,7 +113,7 @@ static void OnInitDialog(HWND hwndDlg) static int nOffset = 0; hDlg = hwndDlg; - + // Hide the additional server stuff if we don't need it if (eOptions == GAIO_LOGIN_ONLY) { HideAndDisable(hDlg, IDC_HOSTNAME_FRAME); @@ -135,7 +135,7 @@ static void OnInitDialog(HWND hwndDlg) nOffset = rectButton.top - rectFrame.top; } - // Move the buttons + // Move the buttons MoveWnd(hDlg, IDOK, 0, -nOffset); MoveWnd(hDlg, IDCANCEL, 0, -nOffset); MoveWnd(hDlg, IDHELP, 0, -nOffset); @@ -168,7 +168,7 @@ static void CheckEnableButtons() static void SaveDlgInfo() { TCHAR szText[cchRESOURCE]; - + lstrncpy(g_CfgData.szAdminName, GetWndText(hDlg, IDC_ADMIN_NAME, szText), MAX_ADMIN_NAME_LEN); lstrncpy(g_CfgData.szAdminPW, GetWndText(hDlg, IDC_ADMIN_PW, szText), MAX_ADMIN_PW_LEN); diff --git a/src/WINNT/afssvrcfg/afscfg.cpp b/src/WINNT/afssvrcfg/afscfg.cpp index 30c62f011..fea563642 100644 --- a/src/WINNT/afssvrcfg/afscfg.cpp +++ b/src/WINNT/afssvrcfg/afscfg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -207,10 +207,10 @@ BOOL CALLBACK WizStep_Common_DlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp) { // Get the dialog's resource ID int nIDD = GetWindowLong(hRHS, GWL_ID); - + if (AfsAppLib_HandleHelp(nIDD, hRHS, msg, wp, lp)) return TRUE; - + switch (msg) { case WM_INITDIALOG: MakeBold(hRHS, IDC_TITLE); RedrawGraphic(); @@ -385,7 +385,7 @@ char *GetClientCellNameA() char *GetClientNetbiosNameA() { static char szValueA[MAX_MACHINE_NAME_LEN + 1]=""; - + if ( szValueA[0] == 0 ) lana_GetNetbiosName(szValueA, LANA_NETBIOS_NAME_FULL); @@ -407,7 +407,7 @@ BOOL GetLibHandles(afs_status_t *pStatus) ASSERT(g_CfgData.szHostname[0]); int nResult; - + // ************************* NOTE ******************************** // * You MUST have already determined whether or not the host // * and client config info is valid before calling this function. @@ -418,13 +418,13 @@ BOOL GetLibHandles(afs_status_t *pStatus) // cell that it can, and then use that to open the config library. If the // libraries are already open, it will close them first. Two handles to // the config library will be opened, one to the server to be configured, - // and one to the client machine we are configuring from. + // and one to the client machine we are configuring from. // There are two types of cell handles, NULL and Standard. A null handle // can make calls to any server except DB servers. We need this primarily // to talk to the bos server to determine the machine's current configuration, - // and to configure the client information if it is not already. A standard - // handle can talk to any server. Standard handles can be either authenticated + // and to configure the client information if it is not already. A standard + // handle can talk to any server. Standard handles can be either authenticated // or unauthenticated. // Close all current handles @@ -441,7 +441,7 @@ BOOL GetLibHandles(afs_status_t *pStatus) g_LogFile.Write("Failed to open a NULL cell handle: %lx.\r\n", (unsigned long)*pStatus); return FALSE; } - + // Get the client handle. We never need a better handle than this // for the client, and so this handle will never be upgraded. g_LogFile.Write("Getting config handle for the client.\r\n"); @@ -456,7 +456,7 @@ BOOL GetLibHandles(afs_status_t *pStatus) // If the client info is valid and we know what cell the server should be in, // and the client has that cell in its CellServDB, then we can get a Standard cell - // handle. However there is an exception: if this is the first server in the + // handle. However there is an exception: if this is the first server in the // cell then there may not yet be an authentication server to talk to. In that // case we use a null cell handle. if (g_CfgData.bValidClientInfo && // Client config is valid @@ -497,8 +497,8 @@ BOOL GetLibHandles(afs_status_t *pStatus) if (!nResult) { g_LogFile.Write("Failed to open a NULL cell handle: %lx.\r\n", (unsigned long)*pStatus); return FALSE; - } - } + } + } // Get the server handle g_LogFile.Write("Getting config library handle for the server.\r\n"); @@ -553,7 +553,7 @@ static void CloseLibHandles(BOOL bExiting) if (g_hClient) { cfg_HostClose(g_hClient, &nStatus); g_hClient = 0; - } + } if (hClientCell) { afsclient_CellClose(hClientCell, &nStatus); @@ -588,15 +588,15 @@ static void SetConfigDefaults() if (g_CfgData.configSCC == CS_NULL) g_CfgData.configSCC = CS_DONT_CONFIGURE; - } + } lstrcpy(g_CfgData.szAdminName, TEXT("admin")); lstrcpy(g_CfgData.szAdminUID, TEXT("0")); g_CfgData.bUseNextUid = TRUE; -} +} + - // Prototypes for each property page's dialog proc BOOL CALLBACK PartitionsPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); BOOL CALLBACK ServicesPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); @@ -610,7 +610,7 @@ static void RunCfgTool() if (nChoice == IDYES) RunWizard(); return; - } + } // If the server info is invalid, then the config tool cannot run. The Wizard must be run // to initially configure the server. Inform the user and ask if they want to run the wizard instead. @@ -636,7 +636,7 @@ static void RunCfgTool() // Let the user see it PropSheet_ShowModal(g_pSheet); -} +} static void RunWizard() { @@ -658,5 +658,5 @@ static void RunWizard() delete g_pWiz; g_pWiz = 0; -} +} diff --git a/src/WINNT/afssvrcfg/backup_server_page.cpp b/src/WINNT/afssvrcfg/backup_server_page.cpp index 1d2d65fc1..d8bf518da 100644 --- a/src/WINNT/afssvrcfg/backup_server_page.cpp +++ b/src/WINNT/afssvrcfg/backup_server_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -82,7 +82,7 @@ BOOL CALLBACK BackupPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) } return FALSE; -} +} /* @@ -124,7 +124,7 @@ static void OnInitDialog(HWND hwndDlg) SetCheck(hDlg, IDC_DONT_CONFIG_BACKUP_SERVER); else if (g_CfgData.configBak == CS_CONFIGURE) SetCheck(hDlg, IDC_CONFIG_BACKUP_SERVER); -} +} /* diff --git a/src/WINNT/afssvrcfg/cfg_utils.cpp b/src/WINNT/afssvrcfg/cfg_utils.cpp index eb0d2a94f..1e43915ab 100644 --- a/src/WINNT/afssvrcfg/cfg_utils.cpp +++ b/src/WINNT/afssvrcfg/cfg_utils.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -34,14 +34,14 @@ BOOL IsStepEnabled(const CONFIG_STATE& step) } void EnableStep(CONFIG_STATE& step, BOOL bEnable) -{ +{ if (bEnable) step &= ~CS_DISABLED; else - step |= CS_DISABLED; -} + step |= CS_DISABLED; +} -BOOL ShouldConfig(const CONFIG_STATE& state) +BOOL ShouldConfig(const CONFIG_STATE& state) { return (state == CS_CONFIGURE); } @@ -72,7 +72,7 @@ void ToggleConfig(CONFIG_STATE& state) state = CS_DONT_CONFIGURE; else if (DontConfig(state)) state = CS_CONFIGURE; -} +} void RedrawGraphic() { @@ -85,7 +85,7 @@ void RedrawGraphic() InvalidateRect(hBg, &rect, FALSE); UpdateWindow(hBg); -} +} UINT GetAppTitleID() { @@ -110,7 +110,7 @@ const char *GetAdminLibErrorCodeMessage(afs_status_t nErrorCode) void LogError(afs_status_t nErrorCode) { const char *pszMsg = GetAdminLibErrorCodeMessage(nErrorCode); - + if (pszMsg) g_LogFile.Write("Error 0x%0x has occurred: %s.\r\n", (UINT)nErrorCode, pszMsg); else diff --git a/src/WINNT/afssvrcfg/char_conv.cpp b/src/WINNT/afssvrcfg/char_conv.cpp index e50e16b6d..7b5f371c6 100644 --- a/src/WINNT/afssvrcfg/char_conv.cpp +++ b/src/WINNT/afssvrcfg/char_conv.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrcfg/config_server_page.cpp b/src/WINNT/afssvrcfg/config_server_page.cpp index 44a418017..313c462ba 100644 --- a/src/WINNT/afssvrcfg/config_server_page.cpp +++ b/src/WINNT/afssvrcfg/config_server_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -177,7 +177,7 @@ struct CONFIG_STEP { /* * Structure that holds info about the static controls that show the step description - * and the graphic that corresponds to the step state. There are 8 of these; they + * and the graphic that corresponds to the step state. There are 8 of these; they * are configured at runtime depending on what configuration steps are to be performed. * These are assigned into the appropriate step structure above. I could have just * stuck an index from the array of these structures into the struct above, but decided @@ -265,7 +265,7 @@ static CONFIG_STEP STEPS[MAX_STEPS] = { { SS_STEP_TO_BE_DONE, CreatePrincipalAndKey,0, 0, IDS_CREATE_PRINCIPAL_AND_KEY_STEP,0 }, { SS_STEP_TO_BE_DONE, StartDbServers, 0, 0, IDS_START_DB_STEP, IDS_DB_STEP_DESC }, { SS_STEP_TO_BE_DONE, StartDbServers, 0, 0, IDS_START_DB_AND_BK_STEP, IDS_DB_AND_BK_STEP_DESC }, - { SS_STEP_TO_BE_DONE, StartDbServers, 0, 0, IDS_START_BK_STEP, IDS_BK_STEP_DESC }, + { SS_STEP_TO_BE_DONE, StartDbServers, 0, 0, IDS_START_BK_STEP, IDS_BK_STEP_DESC }, { SS_STEP_TO_BE_DONE, CreateAdminPrincipal, 0, 0, IDS_CREATE_ADMIN_PRINCIPAL_STEP, 0 }, { SS_STEP_TO_BE_DONE, StartFsVlAndSalvager, 0, 0, IDS_START_FS_STEP, IDS_FS_STEP_DESC }, { SS_STEP_TO_BE_DONE, ConfigSCC, 0, 0, IDS_START_SCC_STEP, IDS_SCC_STEP_DESC }, @@ -284,7 +284,7 @@ static CONFIG_STEP STEPS[MAX_STEPS] = { { SS_STEP_TO_BE_DONE, RestartAllDbServers, 0, 0, IDS_RESTART_ALL_DB_SERVERS_STEP, 0 }, { SS_STEP_TO_BE_DONE, VosOpenServer, 0, 0, IDS_NO_MSG_STEP, 0 }, { SS_STEP_TO_BE_DONE, UnconfigDB, 0, 0, IDS_UNCONFIG_DB_STEP, IDS_UNCONFIG_DB_STEP_DESC }, - { SS_STEP_TO_BE_DONE, UnconfigBak, 0, 0, IDS_UNCONFIG_BK_STEP, IDS_UNCONFIG_BK_STEP_DESC }, + { SS_STEP_TO_BE_DONE, UnconfigBak, 0, 0, IDS_UNCONFIG_BK_STEP, IDS_UNCONFIG_BK_STEP_DESC }, { SS_STEP_TO_BE_DONE, UnconfigFS, 0, 0, IDS_UNCONFIG_FS_STEP, IDS_UNCONFIG_FS_STEP_DESC }, { SS_STEP_TO_BE_DONE, UnconfigSCS, 0, 0, IDS_UNCONFIG_SCS_STEP, IDS_UNCONFIG_SCS_STEP_DESC }, { SS_STEP_TO_BE_DONE, UnconfigSCC, 0, 0, IDS_UNCONFIG_SCC_STEP, IDS_UNCONFIG_SCC_STEP_DESC }, @@ -318,7 +318,7 @@ static STEP_ID FirstServerSteps[] = { SID_MOUNT_ROOT_CELL_RW, SID_REPLICATE, SID_ENABLE_AUTH_CHECKING -}; +}; static STEP_ID InvalidServerInfoSteps[] = { SID_DEFINE_CELL_FOR_SERVER, @@ -335,7 +335,7 @@ static STEP_ID InvalidClientInfoSteps[] = { static STEP_ID PreconfigSteps[] = { SID_GET_CREDENTIALS, // Always do this so we will always have credentials - need this for the config manager. - SID_VOS_OPEN_SERVER // We'll always do this step so we know we can make vos calls + SID_VOS_OPEN_SERVER // We'll always do this step so we know we can make vos calls }; static STEP_ID UnconfigDbSteps[] = { @@ -346,7 +346,7 @@ static STEP_ID UnconfigDbSteps[] = { static STEP_ID UnconfigBakSteps[] = { SID_UNCONFIG_BAK, SID_GET_CREDENTIALS -}; +}; static STEP_ID UnconfigFsSteps[] = { SID_UNCONFIG_FS @@ -368,7 +368,7 @@ static STEP_ID DbSteps[] = { SID_ADD_TO_CELLSERVDB, SID_START_DB, SID_RESTART_ALL_DB_SERVERS -}; +}; static STEP_ID DbAndBakSteps[] = { SID_ADD_TO_CELLSERVDB, @@ -421,7 +421,7 @@ static STEP_ID PostConfigSteps[] = { * */ BOOL Configure(HWND hParent, BOOL& bMustExit) -{ +{ int nResult = ModalDialog(IDD_CONFIG_SERVER, hParent, (DLGPROC)ConfigServerPageDlgProc); bMustExit = m_bMustExit; @@ -468,7 +468,7 @@ BOOL CALLBACK ConfigServerPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM if (g_pWiz) { if (WizStep_Common_DlgProc (hwndDlg, msg, wp, lp)) return FALSE; - } + } return FALSE; } @@ -497,7 +497,7 @@ static BOOL CALLBACK StepGrahpicDlgProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPA return 0; } } - } + } return CallWindowProc((WNDPROC)Subclass_FindNextHook(hwnd, StepGrahpicDlgProc), hwnd, uMsg, wParam, lParam); } @@ -561,7 +561,7 @@ static void OnInitDialog(HWND hwndDlg) (g_CfgData.configSCC == CS_ALREADY_CONFIGURED))) { GetString(szMsg, IDS_ALREADY_CONFIGURED); - } + } // Is there nothing to configure? else if ((g_CfgData.configFS != CS_CONFIGURE) && (g_CfgData.configDB != CS_CONFIGURE) && @@ -571,7 +571,7 @@ static void OnInitDialog(HWND hwndDlg) (g_CfgData.configRep != CS_CONFIGURE) && (g_CfgData.configSCS != CS_CONFIGURE) && (g_CfgData.configSCC != CS_CONFIGURE)) - { + { GetString(szMsg, IDS_NOTHING_TO_CONFIGURE); } @@ -614,10 +614,10 @@ static void OnInitDialog(HWND hwndDlg) for (UINT ii = 0; ii < MAX_STEPS; ii++) { if (m_ConfigSteps[ii].nGraphicCtrlID) Subclass_AddHook(GetDlgItem(m_hDlg, m_ConfigSteps[ii].nGraphicCtrlID), StepGrahpicDlgProc); - } + } IF_WIZ(g_pWiz->EnableButtons(BACK_BUTTON | NEXT_BUTTON)); -} +} // User has pressed the Config (or Exit) button. static void OnConfig() @@ -664,7 +664,7 @@ static void ShowExitButton() else { if (m_bMustExit) SetWndText(m_hDlg, IDCANCEL, IDS_EXIT); - else + else SetWndText(m_hDlg, IDCANCEL, IDS_CLOSE); } } @@ -672,7 +672,7 @@ static void ShowExitButton() static void ShowTitle() { ASSERT(g_CfgData.szCellName[0]); - + TCHAR szMsg[cchRESOURCE]; GetString(szMsg, IDS_CONFIG_INTO_CELL_MSG); @@ -684,13 +684,13 @@ static void ShowTitle() } static BOOL Unconfiguring() -{ +{ return ShouldUnconfig(g_CfgData.configFS) || ShouldUnconfig(g_CfgData.configDB) || ShouldUnconfig(g_CfgData.configBak) || ShouldUnconfig(g_CfgData.configSCS) || ShouldUnconfig(g_CfgData.configSCC); -} +} static void AddSteps(STEP_ID *pSteps, int nNumNewSteps) { @@ -709,7 +709,7 @@ static void AddSteps(STEP_ID *pSteps, int nNumNewSteps) // Add the new step m_ConfigSteps[m_nNumSteps++] = STEPS[nStepID]; } -} +} static void GetStepsToPerform() { @@ -743,7 +743,7 @@ static void GetStepsToPerform() if (!g_CfgData.bValidClientInfo || (lstrcmp(g_CfgData.szClientCellName, g_CfgData.szCellName) != 0)) { m_bMustChangeClientCell = TRUE; AddSteps(InvalidClientInfoSteps, NUM_STEPS(InvalidClientInfoSteps)); - } + } // Make sure server info is valid if (!g_CfgData.bValidServerInfo) @@ -840,10 +840,10 @@ static void SetupStepGUI(CONFIG_STEP& step, UINT& nDispPos) // Show the static control ShowWnd(m_hDlg, step.nDescCtrlID); - + // Show the graphic control ShowWnd(m_hDlg, step.nGraphicCtrlID); - + nDispPos++; } } @@ -897,17 +897,17 @@ static BOOL CheckCancel() // Ask user if they really want to cancel int nChoice = MessageBox(m_hDlg, szMsg, szTitle, MB_YESNO | MB_ICONQUESTION); - + m_bCancel = (nChoice == IDYES); m_bCheckCancel = FALSE; return m_bCancel; -} +} /* * Show the current config step, UNLESS the user has pressed the Cancel - * button, in which case a "cancel pending" message is already being + * button, in which case a "cancel pending" message is already being * displayed and we don't want it replace with this new message. */ static void ShowCurrentStep(UINT uiMsgID) @@ -938,7 +938,7 @@ static char *GetVicepName() ASSERT((lstrlen(g_CfgData.szPartitionName) == 1) || (lstrlen(g_CfgData.szPartitionName) == 2)); // Construct the partition name - if (!m_szVicepName[0]) + if (!m_szVicepName[0]) sprintf(m_szVicepName, "/vicep%s", GetPartitionNameA()); return m_szVicepName; @@ -1044,14 +1044,14 @@ static BOOL DefineCellForServer() g_LogFile.Write("Putting this host in cell '%s'.\r\n", GetCellNameA()); ASSERT(g_CfgData.szCellName[0]); - + m_nResult = cfg_HostSetCell(g_hServer, GetCellNameA(), pszEntries, &m_nStatus); CHECK_RESULT; g_CfgData.bValidServerInfo = TRUE; return TRUE; -} +} static BOOL StopClient() { @@ -1101,10 +1101,10 @@ static BOOL DefineCellForClient() if (!g_CfgData.bFirstServer) { if (!UpgradeLibHandles()) return FALSE; - } + } return TRUE; -} +} static BOOL StartBosServer() { @@ -1202,7 +1202,7 @@ static BOOL CreateAdminPrincipal() { ASSERT(g_hServer); ASSERT(g_CfgData.szAdminName[0]); - + // Create generic admin principal and put in local Userlist char *pszAdminPW = 0; int nUID = 0; @@ -1224,10 +1224,10 @@ static BOOL CreateAdminPrincipal() if (g_CfgData.bFirstServer) { if (!UpgradeLibHandles()) return FALSE; - } + } return TRUE; -} +} static BOOL StartFsVlAndSalvager() { @@ -1237,7 +1237,7 @@ static BOOL StartFsVlAndSalvager() m_nResult = cfg_FileServerStart(g_hServer, &m_nStatus); CHECK_RESULT; - + return TRUE; } @@ -1257,14 +1257,14 @@ static BOOL ConfigSCC() { ASSERT(g_hServer); ASSERT(g_CfgData.szSysControlMachine[0]); - + g_LogFile.Write("Configuring the System Control Client.\r\n"); m_nResult = cfg_SysControlClientStart(g_hServer, GetSysControlMachineA(), &m_nStatus); CHECK_RESULT; return TRUE; -} +} static BOOL GetPartitionID() { @@ -1291,7 +1291,7 @@ static BOOL GetRootVolumeInfo() m_nStatus = DoRootVolumesExist(bResult); m_nResult = !m_nStatus; CHECK_RESULT; - + g_CfgData.bRootVolumesExistanceKnown = TRUE; } @@ -1299,7 +1299,7 @@ static BOOL GetRootVolumeInfo() m_nStatus = AreRootVolumesReplicated(bResult); m_nResult = !m_nStatus; CHECK_RESULT; - + g_CfgData.bRootVolumesReplicationKnown = TRUE; } @@ -1314,7 +1314,7 @@ static BOOL CreateRootAfs() // If the root.afs volume already exists, then just return. We can get to this step // and root.afs already exist if: // - // 1) We could not determine the status of the root volumes when the app was started + // 1) We could not determine the status of the root volumes when the app was started // and the user asked us to create the root volumes if they don't exist. // // 2) Since there is only one page from which the user decides if they want to create @@ -1328,7 +1328,7 @@ static BOOL CreateRootAfs() if (!GetPartitionID()) return FALSE; - + // If the client is running then stop it - creating root.afs will confuse it. // It will be started again after root.afs is created. if (!StopClient()) @@ -1347,17 +1347,17 @@ static BOOL CreateRootAfs() m_bWeCreatedRootAfs = TRUE; return TRUE; -} +} static BOOL StartClient() { ASSERT(g_hClient); - + g_LogFile.Write("Starting the AFS Client.\r\n"); m_nResult = cfg_ClientStart(g_hClient, CLIENT_START_TIMEOUT, &m_nStatus); CHECK_RESULT; - + return TRUE; } @@ -1391,7 +1391,7 @@ static BOOL IsClientFreelance(void) (BYTE *) &enabled, &dummyLen); RegCloseKey (parmKey); } - return (enabled?TRUE:FALSE); + return (enabled?TRUE:FALSE); } static char space[2048]; @@ -1414,7 +1414,7 @@ static BOOL CreateFreelanceRootAfsMountPoint(char * path) { struct ViceIoctl blob; afs_int32 code; - + if (IsRootAfsMountPoint()) return TRUE; @@ -1466,14 +1466,14 @@ try_again: m_bRootAfsDriveMappingCreated = (res == NO_ERROR); // m_bRootAfsDriveMappingCreated = (WNetAddConnection(A2S(szAfsRootDir), TEXT(""), A2S(m_szDriveToMapTo)) == NO_ERROR); g_LogFile.Write(m_bRootAfsDriveMappingCreated ? "succeeded.\r\n" : "failed.\r\n"); - } + } // If we couldn't map a drive, then ask the user to unmap something. if (!m_bRootAfsDriveMappingCreated) { int nChoice = MsgBox(m_hDlg, IDS_CANT_MAP_ROOT_AFS, GetAppTitleID(), MB_ICONEXCLAMATION | MB_OKCANCEL); if (nChoice == IDOK) goto try_again; - } + } return m_bRootAfsDriveMappingCreated; } @@ -1509,7 +1509,7 @@ static BOOL CreateRootCell() // If the root.cell volume already exists, then just return. We can get to this step // and root.cell already exist if: // - // 1) We could not determine the status of the root volumes when the app was started + // 1) We could not determine the status of the root volumes when the app was started // and the user asked us to create the root volumes if they don't exist. // // 2) Since there is only one page from which the user decides if they want to create @@ -1527,7 +1527,7 @@ static BOOL CreateRootCell() // error messages. if (g_CfgData.bRootAfsExists && !m_bWeCreatedRootAfs) return TRUE; - + if (!GetPartitionID()) return FALSE; @@ -1543,7 +1543,7 @@ static BOOL CreateRootCell() m_bWeCreatedRootCell = TRUE; return TRUE; -} +} static char *GetRootCellDir() { @@ -1567,7 +1567,7 @@ static char *GetRootCellReadWriteDir() } return szDir; -} +} static BOOL MountRootCellStandard() { @@ -1584,7 +1584,7 @@ static BOOL MountRootCellStandard() return FALSE; g_LogFile.Write("Mouting root.cell with a Standard mount point at path %s.\r\n", GetRootCellDir()); - + m_nResult = afsclient_MountPointCreate(g_hCell, GetRootCellDir(), "root.cell", READ_ONLY, CHECK_VOLUME, &m_nStatus); CHECK_RESULT; @@ -1630,7 +1630,7 @@ static BOOL MountRootCellRW() CHECK_RESULT; return TRUE; -} +} static BOOL Replicate() { @@ -1646,12 +1646,12 @@ static BOOL Replicate() if (g_CfgData.bRootAfsExists && !g_CfgData.bRootAfsReplicated) { g_LogFile.Write("Creating a read only site for volume root.afs using partition ID %d and volume ID %d.\r\n", m_nPartitionID, g_CfgData.nRootAfsID); - + m_nResult = vos_VLDBReadOnlySiteCreate(g_hCell, m_hvosServer, 0, m_nPartitionID, g_CfgData.nRootAfsID, &m_nStatus); CHECK_RESULT; - + g_LogFile.Write("Releasing the root.afs volume using volume ID %d.\r\n", g_CfgData.nRootAfsID); - + m_nResult = vos_VolumeRelease(g_hCell, 0, g_CfgData.nRootAfsID, VOS_NORMAL, &m_nStatus); CHECK_RESULT; @@ -1660,12 +1660,12 @@ static BOOL Replicate() if (g_CfgData.bRootCellExists && !g_CfgData.bRootCellReplicated) { g_LogFile.Write("Creating a read only site for volume root.cell using partition ID %d and volume ID %d.\r\n", m_nPartitionID, g_CfgData.nRootCellID); - + m_nResult = vos_VLDBReadOnlySiteCreate(g_hCell, m_hvosServer, 0, m_nPartitionID, g_CfgData.nRootCellID, &m_nStatus); CHECK_RESULT; - + g_LogFile.Write("Releasing the root.cell volume using volume ID %d.\r\n", g_CfgData.nRootCellID); - + m_nResult = vos_VolumeRelease(g_hCell, 0, g_CfgData.nRootCellID, VOS_NORMAL, &m_nStatus); CHECK_RESULT; @@ -1673,7 +1673,7 @@ static BOOL Replicate() } return TRUE; -} +} static BOOL EnableAuthChecking() { @@ -1716,7 +1716,7 @@ static BOOL UpgradeLibHandles() static BOOL RestartServers() { ASSERT(g_hCell); - + void *hbosServer; g_LogFile.Write("Bos open of server '%s'.\r\n", GetHostnameA()); @@ -1734,7 +1734,7 @@ static BOOL RestartServers() CHECK_RESULT; return TRUE; -} +} void DbAddHostCallback(void *callBackId, cfg_cellServDbStatus_t *statusItemP, int status) { @@ -1775,14 +1775,14 @@ void DbAddHostCallback(void *callBackId, cfg_cellServDbStatus_t *statusItemP, in cfg_CellServDbStatusDeallocate(statusItemP, &m_nStatus); // We don't care if this fails -} +} static BOOL UpdateCellServDB(BOOL bAdding) { ASSERT(g_hServer); ASSERT(g_CfgData.szCellName[0]); - int nMaxUpdates; + int nMaxUpdates; cfg_cellServDbUpdateCallBack_t callBack = (cfg_cellServDbUpdateCallBack_t)DbAddHostCallback; @@ -1808,7 +1808,7 @@ static BOOL UpdateCellServDB(BOOL bAdding) // Update CellServDB on all servers g_LogFile.Write("Updating CellServDB on all servers in the cell.\r\n"); - if (bAdding) + if (bAdding) m_nResult = cfg_CellServDbAddHost(g_hServer, pszSCM, callBack, (void *)&m_CallBackID, &nMaxUpdates, &m_nStatus); else m_nResult = cfg_CellServDbRemoveHost(g_hServer, pszSCM, callBack, (void *)&m_CallBackID, &nMaxUpdates, &m_nStatus); @@ -1827,10 +1827,10 @@ static BOOL UpdateCellServDB(BOOL bAdding) while (!bDone) { switch (WaitForSingleObject(m_hCellServDBUpdateEvent, CELLSERVDB_UPDATE_TIMEOUT)) { - case WAIT_OBJECT_0: bDone = TRUE; // The callback function signalled us that it is done. + case WAIT_OBJECT_0: bDone = TRUE; // The callback function signalled us that it is done. break; - case WAIT_TIMEOUT: + case WAIT_TIMEOUT: // We timed out so see if a server was updated. If it was then all is cool // and we can keep going (after clearing the server update count flag). EnterCriticalSection(&m_CritSec); @@ -1863,7 +1863,7 @@ static BOOL UpdateCellServDB(BOOL bAdding) CHECK_RESULT; return TRUE; -} +} static BOOL AddToCellServDB() { @@ -1871,12 +1871,12 @@ static BOOL AddToCellServDB() } static BOOL RemoveFromCellServDB() -{ +{ return UpdateCellServDB(FALSE); } static BOOL RestartAllDbServers() -{ +{ ASSERT(g_hServer); if (m_bUnconfiguringLastDBServer) @@ -1893,7 +1893,7 @@ static BOOL RestartAllDbServers() m_bDbServersRestarted = TRUE; return TRUE; -} +} static BOOL UnconfigDB() { @@ -1911,7 +1911,7 @@ static BOOL UnconfigDB() static BOOL UnconfigBak() { ASSERT(g_hServer); - + int nResult = cfg_DbServersStopAllBackup(g_hServer, &m_nStatus); CHECK_RESULT; @@ -1926,10 +1926,10 @@ static BOOL UnconfigFS() CHECK_RESULT; return TRUE; -} +} static BOOL UnconfigSCS() -{ +{ ASSERT(g_hServer); m_nResult = cfg_UpdateServerStop(g_hServer, &m_nStatus); @@ -1987,7 +1987,7 @@ static BOOL PostConfig() } ShowCurrentStep(IDS_INVALIDATE_CONFIG_INFO_STEP); - + g_LogFile.Write("User has chosen to invalidate the server config info.\r\n"); g_LogFile.Write("Stopping the bos server.\r\n"); @@ -2003,7 +2003,7 @@ static BOOL PostConfig() m_bMustExit = TRUE; return TRUE; -} +} static void VosCloseServer() { @@ -2012,7 +2012,7 @@ static void VosCloseServer() vos_ServerClose(m_hvosServer, &m_nStatus); m_hvosServer = 0; } -} +} static void ShowConfigControls(BOOL bShow) { @@ -2028,7 +2028,7 @@ static void UpdateConfigProgress(int nStepNum) { // Update the progress bar SendDlgItemMessage(m_hDlg, IDC_CONFIG_PROGRESS, PBM_STEPIT, 0, 0); - + // Update the percent complete TCHAR buf[16]; _stprintf(buf, TEXT("%2d%%"), nStepNum * 100 / m_nNumSteps); @@ -2080,19 +2080,19 @@ static void AssignFailure(int nCurStep, int nLastMainStep) // use the last one that is there. m_ConfigSteps[nLastMainStep].eState = SS_STEP_FAILED; IF_WIZ(ForceUpdateWindow(m_hDlg, m_ConfigSteps[nLastMainStep].nGraphicCtrlID)); -} +} static int GetLastMainStep() { for (int ii = m_nNumSteps - 1; ii >= 0; ii--) { if (m_ConfigSteps[ii].nDescID != 0) return ii; - } + } ASSERT(FALSE); // This should never happen! return 0; -} +} static void ShowConfigFailedMsg() { @@ -2121,11 +2121,11 @@ static void ShowViewLogButton() static DWORD WINAPI ConfigServer(LPVOID param) { HWND hLogo; - + if (!g_pWiz) { hLogo = GetDlgItem(m_hDlg, IDC_LOGO); AfsAppLib_StartAnimation(hLogo); - } + } // Disable all buttons (doesn't affect the Cancel button) IF_WIZ(g_pWiz->EnableButtons(0)); @@ -2146,7 +2146,7 @@ static DWORD WINAPI ConfigServer(LPVOID param) int nLastMainStep; IF_WIZ(nLastMainStep = GetLastMainStep()); - + // Loop over each config step performing the ones that are enabled. for (int nCurStep = 0; (nCurStep < m_nNumSteps) && bResult; nCurStep++) { CONFIG_STEP& step = m_ConfigSteps[nCurStep]; @@ -2189,7 +2189,7 @@ static DWORD WINAPI ConfigServer(LPVOID param) // correct control step = m_ConfigSteps[nLastMainStep]; } - } + } UpdateConfigProgress(nStepNum); } else { @@ -2201,7 +2201,7 @@ static DWORD WINAPI ConfigServer(LPVOID param) if (step.nGraphicCtrlID) IF_WIZ(ForceUpdateWindow(m_hDlg, step.nGraphicCtrlID)); - } + } // Close m_hvosServer if it is open VosCloseServer(); @@ -2260,11 +2260,11 @@ static DWORD WINAPI ConfigServer(LPVOID param) // Warn the user if we are going to force the config manager to exit if (m_bMustExit) { - if (m_bUnconfiguringLastDBServer) + if (m_bUnconfiguringLastDBServer) MsgBox(m_hDlg, IDS_CELL_IS_GONE_MUST_EXIT, GetAppTitleID(), MB_OK | MB_ICONSTOP); - else + else MsgBox(m_hDlg, IDS_CONFIG_INFO_INVALIDATED, GetAppTitleID(), MB_OK); - } + } // Unmap the root afs drive if we had one if (m_bRootAfsDriveMappingCreated) { @@ -2273,7 +2273,7 @@ static DWORD WINAPI ConfigServer(LPVOID param) BOOL bCanceled = WNetCancelConnection(A2S(m_szDriveToMapTo), TRUE) == NO_ERROR; g_LogFile.Write(bCanceled ? "succeeded.\r\n" : "failed.\r\n"); m_bRootAfsDriveMappingCreated = !bCanceled; - } + } return 0; } diff --git a/src/WINNT/afssvrcfg/create_partition_dlg.cpp b/src/WINNT/afssvrcfg/create_partition_dlg.cpp index 42c6e46f2..e9fd5681b 100644 --- a/src/WINNT/afssvrcfg/create_partition_dlg.cpp +++ b/src/WINNT/afssvrcfg/create_partition_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -74,7 +74,7 @@ static void CheckEnableButtons(); * */ BOOL CreatePartition(HWND hParent) -{ +{ ModalDialog(IDD, hParent, (DLGPROC)DlgProc); return bCreated; @@ -99,13 +99,13 @@ static BOOL CALLBACK DlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPar case WM_INITDIALOG: OnInitDialog(hwndDlg); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wParam)) { - case IDC_CLOSE: + case IDC_CLOSE: OnClose(); break; - case IDC_CREATE: + case IDC_CREATE: OnCreate(); break; @@ -117,17 +117,17 @@ static BOOL CALLBACK DlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPar break; } break; - + case WM_NCACTIVATE: if (wParam) UpdateDriveList(); break; - case WM_NOTIFY: + case WM_NOTIFY: if ((((LPNMHDR)lParam)->code) == FLN_ITEMSELECT) OnListSelection((LPFLN_ITEMSELECT_PARAMS)lParam); break; - case WM_SIZE: + case WM_SIZE: if (lParam != 0) ResizeWindow(hwndDlg, arwDialog, rwaFixupGuts); break; @@ -166,7 +166,7 @@ static void OnClose() static void OnCreate() { ASSERT(g_hServer); - + HLISTITEM hItem = FastList_FindFirstSelected(hDriveList); _ASSERTE(hItem); @@ -208,7 +208,7 @@ static void OnCreate() } static void OnPartitionName() -{ +{ TCHAR szBuf[MAX_PARTITION_NAME_LEN]; GetWindowText(GetDlgItem(hDlg, IDC_PARTITION_NAME), szBuf, MAX_PARTITION_NAME_LEN); @@ -251,16 +251,16 @@ static void OnListSelection(LPFLN_ITEMSELECT_PARAMS pItemParms) } CheckEnableButtons(); -} +} static void CheckEnableButtons() { TCHAR szBuf[MAX_PARTITION_NAME_LEN]; GetWindowText(GetDlgItem(hDlg, IDC_PARTITION_NAME), szBuf, MAX_PARTITION_NAME_LEN); - + ENABLE_STATE es = ES_ENABLE; - + if ((hSelectedItem == 0) || (szBuf[0] == 0)) es = ES_DISABLE; diff --git a/src/WINNT/afssvrcfg/db_server_page.cpp b/src/WINNT/afssvrcfg/db_server_page.cpp index d0c2e1764..07941f518 100644 --- a/src/WINNT/afssvrcfg/db_server_page.cpp +++ b/src/WINNT/afssvrcfg/db_server_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -87,7 +87,7 @@ BOOL CALLBACK DBServerPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) } return FALSE; -} +} /* @@ -131,7 +131,7 @@ static void OnInitDialog(HWND hwndDlg) EnableSCM(ES_ENABLE); break; } -} +} /* @@ -163,15 +163,15 @@ static void EnableSCM(ENABLE_STATE enable) SetEnable(hDlg, IDC_SCM_PROMPT, enable); SetEnable(hDlg, IDC_SYS_CONTROL_MACHINE_LABEL, enable); SetEnable(hDlg, IDC_SYS_CONTROL_MACHINE, enable); -} +} static void ShowPageInfo() { SetWndText(hDlg, IDC_SYS_CONTROL_MACHINE, g_CfgData.szSysControlMachine); -} +} static void SavePageInfo() { GetWndText(hDlg, IDC_SYS_CONTROL_MACHINE, g_CfgData.szSysControlMachine); -} +} diff --git a/src/WINNT/afssvrcfg/file_server_page.cpp b/src/WINNT/afssvrcfg/file_server_page.cpp index ba90d0483..ecd78575c 100644 --- a/src/WINNT/afssvrcfg/file_server_page.cpp +++ b/src/WINNT/afssvrcfg/file_server_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -137,7 +137,7 @@ static void ConfigMsg(UINT nMsgID) ShowWnd(hDlg, IDC_CREATE_FS_QUESTION, FALSE); ShowWnd(hDlg, IDC_SHOULD_CONFIG_FILE_SERVER, FALSE); ShowWnd(hDlg, IDC_DONT_CONFIG_FILE_SERVER, FALSE); - + SetWndText(hDlg, IDC_MSG, szMsg); ShowWnd(hDlg, IDC_MSG); } diff --git a/src/WINNT/afssvrcfg/get_cur_config.cpp b/src/WINNT/afssvrcfg/get_cur_config.cpp index 99f88a66c..6fa3e1c6a 100644 --- a/src/WINNT/afssvrcfg/get_cur_config.cpp +++ b/src/WINNT/afssvrcfg/get_cur_config.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -94,7 +94,7 @@ int GetCurrentConfig(HWND hParent, BOOL& bCanceled) static BOOL CALLBACK GetCurConfigDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) { BOOL bOn = FALSE; - + switch (msg) { case WM_INITDIALOG: bCancel = FALSE; @@ -150,12 +150,12 @@ static BOOL IsClientConfigured(BOOL& bConfigured, afs_status_t& nStatus) } return TRUE; -} +} /* * NOTE: This function has an important side effect. If this machine * is not the first in a new cell, then this function will get the - * cell name from the config info. The cell name may be needed in + * cell name from the config info. The cell name may be needed in * config calls that come later, and so this function must be called * before they are. */ @@ -163,7 +163,7 @@ static int IsConfigInfoValid(BOOL& bValid, afs_status_t& nStatus) { if (bCancel) return FALSE; - + afs_status_t configStatus; char *pszCellName = 0; @@ -204,7 +204,7 @@ static int StartBosServer(afs_status_t& nStatus) } return nResult; -} +} static BOOL AreWeLastDBServer(BOOL& bLast, afs_status_t& nStatus) { @@ -220,7 +220,7 @@ static BOOL AreWeLastDBServer(BOOL& bLast, afs_status_t& nStatus) g_LogFile.Write("Getting CellServDB from host %s.\r\n", GetHostnameA()); int nResult = cfg_CellServDbEnumerate(GetHostnameA(), &pszCellname, &pszCellServDB, &nStatus); if (!nResult) - return FALSE; + return FALSE; if (!pszCellServDB) { g_LogFile.Write("There are no DB servers in CellServDB!!!!!"); @@ -247,7 +247,7 @@ static BOOL AreWeLastDBServer(BOOL& bLast, afs_status_t& nStatus) static afs_status_t IsFSConfigured(BOOL& bConfigured) { g_LogFile.Write("Is this machine a file server: "); - + bConfigured = FALSE; short isStarted; @@ -257,12 +257,12 @@ static afs_status_t IsFSConfigured(BOOL& bConfigured) if (!nResult) return nStatus; - bConfigured = isStarted; - + bConfigured = isStarted; + g_LogFile.WriteBoolResult(bConfigured); return 0; -} +} static afs_status_t IsDBConfigured(BOOL& bConfigured) { @@ -284,12 +284,12 @@ static afs_status_t IsDBConfigured(BOOL& bConfigured) g_LogFile.Write(", %s.\r\n", bBakConfigured ? "Yes Bak" : "No Bak"); return 0; -} +} static afs_status_t IsBakConfigured(BOOL& bConfigured) { bConfigured = bBakConfigured; - + return 0; } @@ -318,7 +318,7 @@ static afs_status_t DoesAPartitionExist(BOOL& bExists) g_LogFile.WriteBoolResult(bExists); return 0; -} +} afs_status_t DoRootVolumesExist(BOOL& bExists) { @@ -381,12 +381,12 @@ afs_status_t AreRootVolumesReplicated(BOOL& bReplicated) g_LogFile.WriteBoolResult(bReplicated); return 0; -} +} static afs_status_t IsSCSConfigured(BOOL& bConfigured) { g_LogFile.Write("Is this machine a System Control Server: "); - + bConfigured = FALSE; short isUpserver, isSC, isBin; @@ -406,7 +406,7 @@ static afs_status_t IsSCSConfigured(BOOL& bConfigured) static afs_status_t IsSCCConfigured(BOOL& bConfigured) { g_LogFile.Write("Is this machine a System Control Client: "); - + bConfigured = FALSE; short isUpclient, isSCC, isBin; @@ -428,7 +428,7 @@ static void ShowMsg(UINT uiMsgID) TCHAR szMsg[cchRESOURCE]; GetString(szMsg, uiMsgID); - + pProg->SetOperation(szMsg); } @@ -438,7 +438,7 @@ static void NextStep(UINT uiMsgID) if (bCancel) return; - + ShowMsg(uiMsgID); pProg->SetProgress(nCurStep++); @@ -465,7 +465,7 @@ static BOOL CheckConfigState(afs_status_t (*ConfigCheckFunc)(BOOL&), CONFIG_STAT return TRUE; } - + static DWORD CALLBACK GetCurrentConfigState(LPPROGRESSDISPLAY ppd, LPARAM lp) { afs_status_t nStatus = 0; @@ -480,11 +480,11 @@ static DWORD CALLBACK GetCurrentConfigState(LPPROGRESSDISPLAY ppd, LPARAM lp) if (!IsConfigInfoValid(g_CfgData.bValidServerInfo, nStatus)) return nStatus; - // If the server and client have good config info, and the client is in a + // If the server and client have good config info, and the client is in a // different cell than the server, then the config routines will want to // reconfigure the client. To do so they need information that we already // know and don't have to ask the user for. Prefill this information here. - if (g_CfgData.bValidClientInfo && g_CfgData.bValidServerInfo && + if (g_CfgData.bValidClientInfo && g_CfgData.bValidServerInfo && (lstrcmp(g_CfgData.szCellName, g_CfgData.szClientCellName) != 0)) { lstrcpy(g_CfgData.szCellServDbHostname, g_CfgData.szHostname); @@ -523,7 +523,7 @@ static DWORD CALLBACK GetCurrentConfigState(LPPROGRESSDISPLAY ppd, LPARAM lp) if (!CheckConfigState(AreRootVolumesReplicated, g_CfgData.configRep, nStatus, IDS_CHECK_REP)) return nStatus; - + g_CfgData.bRootVolumesReplicationKnown = TRUE; if (!CheckConfigState(IsSCSConfigured, g_CfgData.configSCS, nStatus, IDS_CHECK_SCS)) @@ -531,11 +531,11 @@ static DWORD CALLBACK GetCurrentConfigState(LPPROGRESSDISPLAY ppd, LPARAM lp) if (!CheckConfigState(IsSCCConfigured, g_CfgData.configSCC, nStatus, IDS_CHECK_SCC)) return nStatus; - } + } if (!bCancel) pProg->SetProgress(MAX_STEPS); - + return 0; } diff --git a/src/WINNT/afssvrcfg/get_pw_dlg.cpp b/src/WINNT/afssvrcfg/get_pw_dlg.cpp index 8f1375189..103679ab1 100644 --- a/src/WINNT/afssvrcfg/get_pw_dlg.cpp +++ b/src/WINNT/afssvrcfg/get_pw_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -48,7 +48,7 @@ BOOL CALLBACK GetPwDlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp); * */ BOOL GetAfsPrincipalPassword(HWND hParent, TCHAR *&pszServerPW) -{ +{ int nResult = ModalDialog(IDD_GET_PW, hParent, (DLGPROC)GetPwDlgProc); if (nResult == IDOK) { pszServerPW = g_CfgData.szServerPW; @@ -131,7 +131,7 @@ static void CheckEnableButtons() static void SaveDlgInfo() { TCHAR szText[cchRESOURCE]; - + lstrncpy(g_CfgData.szServerPW, GetWndText(hDlg, IDC_PW, szText), MAX_SERVER_PW_LEN); } diff --git a/src/WINNT/afssvrcfg/graphics.cpp b/src/WINNT/afssvrcfg/graphics.cpp index 9bfc8c54d..5c7fcbd10 100644 --- a/src/WINNT/afssvrcfg/graphics.cpp +++ b/src/WINNT/afssvrcfg/graphics.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -52,7 +52,7 @@ static void EraseRect(HDC hdc, RECT rect) DeleteObject(hPen); DeleteObject(hbr); -} +} static void DrawCircle(HDC hdc, RECT rect, COLORREF crCircleColor) { @@ -66,7 +66,7 @@ static void DrawCircle(HDC hdc, RECT rect, COLORREF crCircleColor) int midX = rect.left + ((rect.right - rect.left) / 2); int midY = rect.top + ((rect.bottom - rect.top) / 2); - + MoveToEx(hdc, midX - 1, midY - 2, 0); LineTo(hdc, midX + 2, midY - 2); @@ -87,13 +87,13 @@ static void DrawCircle(HDC hdc, RECT rect, COLORREF crCircleColor) DeleteObject(hPen); DeleteObject(hBrush); -} +} static void DrawCheckmark(HDC hdc, RECT rect) { #define cxCHECKBOX (2+9+2) #define cyCHECKBOX (2+9+2) - + // Checkmark HPEN hpNew = CreatePen(PS_SOLID, 1, RGB(0,0,0)); HGDIOBJ hpOld = (HPEN)SelectObject(hdc, hpNew); @@ -101,7 +101,7 @@ static void DrawCheckmark(HDC hdc, RECT rect) POINT ptCheckbox; ptCheckbox.x = rect.left; ptCheckbox.y = rect.top + ((rect.bottom - rect.top) - cyCHECKBOX) / 2; - + MoveToEx(hdc, ptCheckbox.x +3, ptCheckbox.y+5, NULL); LineTo(hdc, ptCheckbox.x +5, ptCheckbox.y+7); LineTo(hdc, ptCheckbox.x+10, ptCheckbox.y+2); @@ -183,24 +183,24 @@ void PaintStepGraphic(HWND hwnd, STEP_STATE state) // Draw an image that corresponds to the state switch (state) { - case SS_STEP_IN_PROGRESS: + case SS_STEP_IN_PROGRESS: DrawCircle(hdc, rect, STEP_IN_PROGRESS_COLOR); break; - case SS_STEP_TO_BE_DONE: + case SS_STEP_TO_BE_DONE: DrawCircle(hdc, rect, STEP_TO_BE_DONE_COLOR); break; - case SS_STEP_FINISHED: + case SS_STEP_FINISHED: DrawCheckmark(hdc, rect); break; - - case SS_STEP_FAILED: + + case SS_STEP_FAILED: DrawX(hdc, rect); break; } - + EndPaint(hwnd, &ps); } @@ -385,5 +385,5 @@ void CALLBACK PaintPageGraphic(LPWIZARD pWiz, HDC hdc, LPRECT prTarget, HPALETTE SetTextColor (hdc, clrTextOld); SelectObject (hdc, hFontOld); -} +} diff --git a/src/WINNT/afssvrcfg/help.cpp b/src/WINNT/afssvrcfg/help.cpp index 527bd190f..345a7e971 100644 --- a/src/WINNT/afssvrcfg/help.cpp +++ b/src/WINNT/afssvrcfg/help.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -151,7 +151,7 @@ static DWORD IDH_FIRST_SERVER_CTX_HELP[] = { IDC_AFS_UID, IDH_AFS_UID, IDC_AFS_UID_SPINNER, IDH_AFS_UID_SPINNER, 0, 0 -}; +}; static DWORD IDH_EXISTING_CELL_CTX_HELP[] = { IDC_ADMIN_NAME, IDH_ADMIN_NAME2, @@ -356,7 +356,7 @@ void RegisterConfigToolHelp() void RegisterWizardHelp() { - AfsAppLib_RegisterHelp(IDD_INTRO_PAGE, IDH_INTRO_CTX_HELP, IDH_INTRO_PAGE); + AfsAppLib_RegisterHelp(IDD_INTRO_PAGE, IDH_INTRO_CTX_HELP, IDH_INTRO_PAGE); AfsAppLib_RegisterHelp(IDD_INFO_PAGE, IDH_CELL_AND_SERVER_INFO_CTX_HELP, IDH_INFO_PAGE); AfsAppLib_RegisterHelp(IDD_INFO_PAGE2_FIRST_SERVER, IDH_FIRST_SERVER_CTX_HELP, IDH_FIRST_SERVER_PAGE); AfsAppLib_RegisterHelp(IDD_INFO_PAGE2_NOT_FIRST_SERVER, IDH_EXISTING_CELL_CTX_HELP, IDH_EXISTING_CELL_PAGE); @@ -368,6 +368,6 @@ void RegisterWizardHelp() AfsAppLib_RegisterHelp(IDD_REPLICATION_PAGE, IDH_REPLICATION_CTX_HELP, IDH_REPLICATION_PAGE); AfsAppLib_RegisterHelp(IDD_SYS_CONTROL_PAGE, IDH_SYS_CONTROL_CTX_HELP, IDH_SYS_CONTROL_PAGE); AfsAppLib_RegisterHelp(IDD_GET_PW, IDH_GET_PW_CTX_HELP, IDH_GET_PW_DLG); - AfsAppLib_RegisterHelp(IDD_CONFIG_SERVER_PAGE, IDH_CONFIG_SERVER_CTX_HELP, IDH_CONFIG_SERVER_PAGE); + AfsAppLib_RegisterHelp(IDD_CONFIG_SERVER_PAGE, IDH_CONFIG_SERVER_CTX_HELP, IDH_CONFIG_SERVER_PAGE); } diff --git a/src/WINNT/afssvrcfg/info2_page.cpp b/src/WINNT/afssvrcfg/info2_page.cpp index e60160626..61ce364ea 100644 --- a/src/WINNT/afssvrcfg/info2_page.cpp +++ b/src/WINNT/afssvrcfg/info2_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -112,7 +112,7 @@ BOOL CALLBACK InfoPage2DlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp) } break; - } + } return FALSE; } @@ -145,7 +145,7 @@ static void OnInitDialog(HWND hwndDlg) * */ static void CheckEnableButtons() -{ +{ BOOL bDisable = FALSE; TCHAR szDummy[cchRESOURCE]; @@ -171,12 +171,12 @@ static void CheckEnableButtons() g_pWiz->EnableButtons(BACK_BUTTON); else g_pWiz->EnableButtons(BACK_BUTTON | NEXT_BUTTON); -} +} static void SavePageInfo() { TCHAR szText[cchRESOURCE]; - + lstrncpy(g_CfgData.szAdminName, GetWndText(hDlg, IDC_ADMIN_NAME, szText), MAX_ADMIN_NAME_LEN); lstrncpy(g_CfgData.szAdminPW, GetWndText(hDlg, IDC_ADMIN_PW, szText), MAX_ADMIN_PW_LEN); @@ -184,11 +184,11 @@ static void SavePageInfo() g_CfgData.bUseNextUid = IsButtonChecked(hDlg, IDC_USE_NEXT_UID); if (!g_CfgData.bUseNextUid) lstrncpy(g_CfgData.szAdminUID, GetWndText(hDlg, IDC_ADMIN_UID, szText), MAX_UID_LEN); - } + } if (g_pWiz->GetState() == NOT_FIRST_SERVER_STEP) lstrncpy(g_CfgData.szCellServDbHostname, GetWndText(hDlg, IDC_HOSTNAME, szText), MAX_MACHINE_NAME_LEN); -} +} static void ShowPageInfo() { @@ -210,7 +210,7 @@ static void ShowPageInfo() static void UseNextUid(BOOL bUseNext) { ENABLE_STATE es = bUseNext ? ES_DISABLE : ES_ENABLE; - + SetEnable(hDlg, IDC_ADMIN_UID, es); SetEnable(hDlg, IDC_AFS_UID_SPINNER, es); } diff --git a/src/WINNT/afssvrcfg/info_page.cpp b/src/WINNT/afssvrcfg/info_page.cpp index 38498aa8c..f418c3fef 100644 --- a/src/WINNT/afssvrcfg/info_page.cpp +++ b/src/WINNT/afssvrcfg/info_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -89,7 +89,7 @@ BOOL CALLBACK InfoPageDlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp) } break; - } + } return FALSE; } @@ -142,12 +142,12 @@ static void CheckEnableButtons() g_pWiz->EnableButtons(BACK_BUTTON); else g_pWiz->EnableButtons(BACK_BUTTON | NEXT_BUTTON); -} +} static BOOL SavePageInfo() { TCHAR szText[cchRESOURCE]; - + GetWndText(hDlg, IDC_CELL_NAME, szText); if (lstrlen(szText) > MAX_CELL_NAME_LEN) { MsgBox(hDlg, IDS_CELL_NAME_LEN_ERROR, GetAppTitleID(), MB_ICONSTOP | MB_OK); @@ -162,7 +162,7 @@ static BOOL SavePageInfo() } static void ShowPageInfo() -{ +{ SetWndText(hDlg, IDC_CELL_NAME, g_CfgData.szCellName); SetWndText(hDlg, IDC_SERVER_PW, g_CfgData.szServerPW); SetWndText(hDlg, IDC_VERIFY_PW, g_CfgData.szServerPW); @@ -184,14 +184,14 @@ static void IsFirstServer(BOOL bIs) SetEnable(hDlg, IDC_PRINCIPAL_LABEL, es); SetEnable(hDlg, IDC_PRINCIPAL, es); - + SetEnable(hDlg, IDC_SERVER_PW_FRAME, es); SetEnable(hDlg, IDC_SERVER_PW_LABEL, es); SetEnable(hDlg, IDC_SERVER_PW_PROMPT, es); SetEnable(hDlg, IDC_SERVER_PW, es); SetEnable(hDlg, IDC_VERIFY_PW_LABEL, es); SetEnable(hDlg, IDC_VERIFY_PW, es); - + CheckEnableButtons(); } diff --git a/src/WINNT/afssvrcfg/intro_page.cpp b/src/WINNT/afssvrcfg/intro_page.cpp index 7d66726d3..c2dad2d01 100644 --- a/src/WINNT/afssvrcfg/intro_page.cpp +++ b/src/WINNT/afssvrcfg/intro_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -64,7 +64,7 @@ BOOL CALLBACK IntroPageDlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp) break; } break; - } + } return FALSE; } diff --git a/src/WINNT/afssvrcfg/lang/NTMakefile b/src/WINNT/afssvrcfg/lang/NTMakefile index 79c970874..038ffe255 100644 --- a/src/WINNT/afssvrcfg/lang/NTMakefile +++ b/src/WINNT/afssvrcfg/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -65,4 +65,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afssvrcfg/logfile.cpp b/src/WINNT/afssvrcfg/logfile.cpp index f85c04fc1..66125ea4e 100644 --- a/src/WINNT/afssvrcfg/logfile.cpp +++ b/src/WINNT/afssvrcfg/logfile.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -45,8 +45,8 @@ LOGFILE::~LOGFILE() Close(); } -BOOL LOGFILE::Open(const char *pszLogFilePath, - LOGFILE_OPEN_MODE eOpenMode, +BOOL LOGFILE::Open(const char *pszLogFilePath, + LOGFILE_OPEN_MODE eOpenMode, LOGFILE_TIMESTAMP_MODE eTimeStampMode) { char *pszOpenMode; @@ -70,12 +70,12 @@ BOOL LOGFILE::Open(const char *pszLogFilePath, } return FALSE; -} +} BOOL LOGFILE::Close() { int nResult = 0; - + if (m_fp) { if (m_eTimeStampMode != TSM_NEVER) WriteTimeStamp(); @@ -112,7 +112,7 @@ BOOL LOGFILE::Write(const char *pszEntry, ...) bTimestampNextLine = (pszEntry[strlen(pszEntry) - 1] == '\n'); return (nWritten > 0); -} +} BOOL LOGFILE::WriteError(const char *pszMsg, DWORD nErrorCode, ...) { @@ -144,7 +144,7 @@ BOOL LOGFILE::WriteError(const char *pszMsg, DWORD nErrorCode, ...) fflush(m_fp); return (nWritten > 0); -} +} BOOL LOGFILE::WriteTimeStamp() { @@ -182,5 +182,5 @@ BOOL LOGFILE::WriteMultistring(const char *pszMultiStr) Write("%s\r\n", p); return TRUE; -} +} diff --git a/src/WINNT/afssvrcfg/partition_page.cpp b/src/WINNT/afssvrcfg/partition_page.cpp index 1e8f03b5b..bffbfe914 100644 --- a/src/WINNT/afssvrcfg/partition_page.cpp +++ b/src/WINNT/afssvrcfg/partition_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -35,8 +35,8 @@ static BOOL bCantCreate = FALSE; static HLISTITEM hSelectedItem = 0; // The idea for this var is that if the user clicks on a drive and the vice name -// hasn't been set by the user, then we will set the vice name to the drive letter -// selected. However, if the user sets the vice name, then clicking on a drive +// hasn't been set by the user, then we will set the vice name to the drive letter +// selected. However, if the user sets the vice name, then clicking on a drive // letter doesn't change the vice name. This var tells us whether it is ok to set // the vice name or not. static BOOL bAutoSetPartitionName = TRUE; @@ -76,7 +76,7 @@ static BOOL CALLBACK WizardDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARA if ((g_pWiz->GetState() == sidSTEP_EIGHT) && (uMsg == WM_ACTIVATEAPP) && wParam) { UpdateDriveList(); ShowPartitionInfo(); - } + } return CallWindowProc((WNDPROC)Subclass_FindNextHook(hwndDlg, WizardDlgProc), hwndDlg, uMsg, wParam, lParam); } @@ -92,7 +92,7 @@ BOOL CALLBACK PartitionPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) CheckEnableButtons(); break; - case WM_DESTROY_SHEET: + case WM_DESTROY_SHEET: Subclass_RemoveHook(g_pWiz->GetWindow(), WizardDlgProc); break; @@ -129,7 +129,7 @@ BOOL CALLBACK PartitionPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) { case FLN_ITEMSELECT: OnListSelection((LPFLN_ITEMSELECT_PARAMS)lp); } @@ -138,7 +138,7 @@ BOOL CALLBACK PartitionPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) } return FALSE; -} +} @@ -199,7 +199,7 @@ static void OnInitDialog(HWND hwndDlg) if (g_CfgData.bFirstServer) MustMakePartition(); -} +} static void OnPartitionName() { @@ -209,7 +209,7 @@ static void OnPartitionName() bAutoSetPartitionName = szBuf[0] == 0; CheckEnableButtons(); -} +} static void OnListSelection(LPFLN_ITEMSELECT_PARAMS pItemParms) { @@ -265,7 +265,7 @@ static void CantMakePartition(UINT nMsgID) SetWindowText(hMsg, szMsg); bCantCreate = TRUE; -} +} static void MustMakePartition() { @@ -299,7 +299,7 @@ static BOOL SavePartitionInfo(BOOL bValidate) GetWindowText(GetDlgItem(hDlg, IDC_PARTITION_NAME), g_CfgData.szPartitionName, MAX_PARTITION_NAME_LEN); if (bValidate && !Validation_IsValid(g_CfgData.szPartitionName, VALID_AFS_PARTITION_NAME)) return FALSE; - } + } if (hSelectedItem == 0) g_CfgData.chDeviceName = 0; @@ -314,11 +314,11 @@ static BOOL SavePartitionInfo(BOOL bValidate) static void ShowPartitionInfo() { // The SetWndText call below will mess up our bAutoSetPartitionName variable. - // It will trigger the change event on the partition name field causing our - // OnPartitionName function to get called, and making it look to us like the + // It will trigger the change event on the partition name field causing our + // OnPartitionName function to get called, and making it look to us like the // user set the partition name. Therefore, we will save the current value, // make the call, then restore the value. - BOOL bAutoSet = bAutoSetPartitionName; + BOOL bAutoSet = bAutoSetPartitionName; SetWndText(hDlg, IDC_PARTITION_NAME, g_CfgData.szPartitionName); bAutoSetPartitionName = bAutoSet; diff --git a/src/WINNT/afssvrcfg/partition_utils.cpp b/src/WINNT/afssvrcfg/partition_utils.cpp index ecfeef7ad..22e1b85c3 100644 --- a/src/WINNT/afssvrcfg/partition_utils.cpp +++ b/src/WINNT/afssvrcfg/partition_utils.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -44,9 +44,9 @@ cfg_partitionEntry_t *GetPartitionTable(int &nNumPartitions) } int GetNumPartitions() -{ +{ return cPartitions; -} +} int ReadPartitionTable(afs_status_t *pStatus) { @@ -56,7 +56,7 @@ int ReadPartitionTable(afs_status_t *pStatus) cPartitions = 0; pTable = 0; - + int nResult = cfg_HostPartitionTableEnumerate(g_hServer, &pTable, &cPartitions, pStatus); return nResult; @@ -76,7 +76,7 @@ BOOL IsAnAfsPartition(LPCTSTR pszRootDir) if (ch1 == ch2) return TRUE; - } + } return FALSE; } @@ -86,11 +86,11 @@ BOOL DoesPartitionExist(LPCTSTR pszName) for (int ii = 0; ii < cPartitions; ii++) { if (lstrcmp(A2S(pTable[ii].partitionName), pszName) == 0) return TRUE; - } - + } + return FALSE; } - + void FreePartitionTable() { if (pTable) { @@ -100,5 +100,5 @@ void FreePartitionTable() pTable = 0; cPartitions = 0; -} +} diff --git a/src/WINNT/afssvrcfg/partitions_page.cpp b/src/WINNT/afssvrcfg/partitions_page.cpp index 5d06499f5..11ed41004 100644 --- a/src/WINNT/afssvrcfg/partitions_page.cpp +++ b/src/WINNT/afssvrcfg/partitions_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -91,38 +91,38 @@ BOOL CALLBACK PartitionsPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPAR return TRUE; switch (uMsg) { - case WM_INITDIALOG: + case WM_INITDIALOG: OnInitDialog(hwndDlg); break; - - case WM_COMMAND: + + case WM_COMMAND: switch (LOWORD(wParam)) { case IDINIT: CheckShowPartitions(); break; - case IDC_CREATE_PARTITIONS: + case IDC_CREATE_PARTITIONS: OnCreatePartitions(); break; - case IDC_REMOVE: + case IDC_REMOVE: OnRemove(); break; - case IDC_SALVAGE: + case IDC_SALVAGE: OnSalvage(); break; } break; - case WM_NOTIFY: + case WM_NOTIFY: if ((((LPNMHDR)lParam)->code) == FLN_ITEMSELECT) OnListSelection((LPFLN_ITEMSELECT_PARAMS)lParam); break; } return FALSE; -} +} void UpdatePartitionList() { @@ -163,7 +163,7 @@ static void OnInitDialog(HWND hwndDlg) ShowPartitions(); CheckEnableSalvage(); -} +} static void OnCreatePartitions() { @@ -187,7 +187,7 @@ static void OnRemove() { ASSERT(hSelectedItem); ASSERT(g_hServer); - + afs_status_t nStatus; BOOL bExported = (BOOL)FastList_GetItemParam(hPartitionList, hSelectedItem); @@ -213,7 +213,7 @@ static void OnRemove() FastList_RemoveItem(hPartitionList, hSelectedItem); CheckEnableSalvage(); -} +} static void OnSalvage() { @@ -228,7 +228,7 @@ static void OnSalvage() if (hSelectedItem) { pszPartitionName = FastList_GetItemText(hPartitionList, hSelectedItem, 0); ASSERT(pszPartitionName); - } + } if (!ShowSalvageDlg(hDlg, pszPartitionName)) return; @@ -266,13 +266,13 @@ static void SetupImageLists() AfsAppLib_AddToImageList(hiList, IDI_DISABLED_DISK_DRIVE, FALSE); FastList_SetImageLists(hPartitionList, hiList, 0); -} +} static void AddColumn(int nWidth, LPCTSTR pszTitle, DWORD dwFlags) { static int nCol = 1; FASTLISTCOLUMN col; - + col.dwFlags = dwFlags; col.cxWidth = nWidth; lstrcpy(col.szText, pszTitle); @@ -294,7 +294,7 @@ static void SetupListCols() cfg_partitionEntry_t *GetPartitionTableFromRegistry(int& cEntries) { afs_status_t nStatus; - + // Read the parition table out of the registry int nResult = ReadPartitionTable(&nStatus); if (!nResult) { @@ -369,7 +369,7 @@ static LPTSTR DiskSpaceToString(int nSpace) double space; LPTSTR pszUnits; - space = nSpace; + space = nSpace; if (space >= oneTB) { space /= oneTB; @@ -390,7 +390,7 @@ static LPTSTR DiskSpaceToString(int nSpace) _stprintf(szSpace, TEXT("%3.*f%s"), nNumDecimals, space, pszUnits); return szSpace; -} +} static void ShowPartitions() { diff --git a/src/WINNT/afssvrcfg/replicatition_page.cpp b/src/WINNT/afssvrcfg/replicatition_page.cpp index 409091985..29b41b5a5 100644 --- a/src/WINNT/afssvrcfg/replicatition_page.cpp +++ b/src/WINNT/afssvrcfg/replicatition_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -136,7 +136,7 @@ static void OnInitDialog(HWND hwndDlg) SetCheck(hDlg, IDC_DONT_REPLICATE); else if (g_CfgData.configRep == CS_CONFIGURE) SetCheck(hDlg, IDC_REPLICATE); -} +} /* diff --git a/src/WINNT/afssvrcfg/root_afs_page.cpp b/src/WINNT/afssvrcfg/root_afs_page.cpp index f5fa3333a..c76563167 100644 --- a/src/WINNT/afssvrcfg/root_afs_page.cpp +++ b/src/WINNT/afssvrcfg/root_afs_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -74,13 +74,13 @@ BOOL CALLBACK RootAfsPageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) case IDC_CREATE_ROOT_VOLUMES: g_CfgData.configRootVolumes = CS_CONFIGURE; break; - } + } break; } return FALSE; -} +} @@ -129,9 +129,9 @@ static void OnInitDialog(HWND hwndDlg) return; } - // If root.afs exists already but root.cell does not exist, then - // the wizard cannot make root.cell and must disable this option. - // However, since the root volumes don't both exist, we will leave + // If root.afs exists already but root.cell does not exist, then + // the wizard cannot make root.cell and must disable this option. + // However, since the root volumes don't both exist, we will leave // this option enabled, and only disable the yes check box. // TODO: We should handle this better in a future version where we can // add new messages. The message catalog is frozen for this version @@ -150,7 +150,7 @@ static void OnInitDialog(HWND hwndDlg) SetCheck(hDlg, IDC_DONT_CREATE_ROOT_VOLUMES); else SetCheck(hDlg, IDC_CREATE_ROOT_VOLUMES); -} +} /* @@ -167,7 +167,7 @@ static void ShowStatusMsg(UINT nMsgID) ShowWnd(hDlg, IDC_ROOT_AFS_QUESTION, FALSE); ShowWnd(hDlg, IDC_CREATE_ROOT_VOLUMES, FALSE); ShowWnd(hDlg, IDC_DONT_CREATE_ROOT_VOLUMES, FALSE); - + SetWndText(hDlg, IDC_ROOT_AFS_MSG, szMsg); ShowWnd(hDlg, IDC_ROOT_AFS_MSG); } diff --git a/src/WINNT/afssvrcfg/salvage_dlg.cpp b/src/WINNT/afssvrcfg/salvage_dlg.cpp index 147e0e6b1..80649d8d3 100644 --- a/src/WINNT/afssvrcfg/salvage_dlg.cpp +++ b/src/WINNT/afssvrcfg/salvage_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -66,7 +66,7 @@ BOOL CALLBACK SalvageDlgProc(HWND hDlg, UINT msg, WPARAM wp, LPARAM lp); * */ BOOL ShowSalvageDlg(HWND hParent, LPCTSTR pszPartitionName) -{ +{ ASSERT(pszPartitionName); lstrcpy(szPartitionName, pszPartitionName); @@ -129,7 +129,7 @@ BOOL CALLBACK SalvageDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp) break; } break; - } + } return FALSE; } @@ -164,7 +164,7 @@ static void OnInitDialog(HWND hwndDlg) SetCheck(hDlg, IDC_SERVER); } else SetCheck(hDlg, IDC_PARTITION); - + // Close the Advanced portion of the dialog OnAdvanced(); } @@ -175,7 +175,7 @@ static void OnAdvanced() bAdvanced = !bAdvanced; - ShowAndEnable(hDlg, IDC_ADVANCED_FRAME, bAdvanced); + ShowAndEnable(hDlg, IDC_ADVANCED_FRAME, bAdvanced); ShowAndEnable(hDlg, IDC_LOG_FILE, bAdvanced); ShowAndEnable(hDlg, IDC_LOG_FILE_LABEL, bAdvanced); ShowAndEnable(hDlg, IDC_NUM_PROCESSES, bAdvanced); @@ -199,12 +199,12 @@ static void OnAdvanced() if (nOffset == 0) { // Find the frame containing the things we will hide or show HWND hFrame = GetDlgItem(hDlg, IDC_ADVANCED_FRAME); - + // Get its dimensions RECT rectFrame; GetWindowRect(hFrame, &rectFrame); - // Find the distance between the bottom of the dialog and the top of the frame + // Find the distance between the bottom of the dialog and the top of the frame nOffset = rectDlg.bottom - rectFrame.top - 3; } @@ -212,7 +212,7 @@ static void OnAdvanced() if (!bAdvanced) nCurOffset *= -1; - + // Adjust dialog position MoveWindow(hDlg, rectDlg.left, rectDlg.top, rectDlg.right - rectDlg.left, rectDlg.bottom - rectDlg.top + nCurOffset, TRUE); @@ -246,7 +246,7 @@ static void UpdateControls() bEnable = !!lstrlen(szNumProcesses); SetEnable(hDlg, IDOK, (ENABLE_STATE)bEnable); -} +} /* * Utility Functions _________________________________________________________________ @@ -280,7 +280,7 @@ static BOOL OnSalvage() if (!GetHandles(hDlg)) return FALSE; - } + } return TRUE; } @@ -289,7 +289,7 @@ static DWORD WINAPI Salvage(LPVOID param) { afs_status_t nStatus; void *hServer; - int nResult; + int nResult; nResult = bos_ServerOpen(g_hCell, GetHostnameA(), &hServer, &nStatus); if (!nResult) { @@ -304,7 +304,7 @@ static DWORD WINAPI Salvage(LPVOID param) ShowError(hDlg, nStatus, IDS_SALVAGE_ERROR); bos_ServerClose(hServer, &nStatus); - + g_CfgData.bReuseAdminInfo = nResult; return nResult; diff --git a/src/WINNT/afssvrcfg/salvage_results_dlg.cpp b/src/WINNT/afssvrcfg/salvage_results_dlg.cpp index e42bdc445..b0294256b 100644 --- a/src/WINNT/afssvrcfg/salvage_results_dlg.cpp +++ b/src/WINNT/afssvrcfg/salvage_results_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -47,7 +47,7 @@ static HWND hDlg = 0; // HWND for this page's dialog static HWND hLogo; static afs_status_t nStatus; static void *hServer; -static int nResult; +static int nResult; static BOOL bSalvageComplete; @@ -72,7 +72,7 @@ BOOL CALLBACK SalvageResultsDlgProc(HWND hRHS, UINT msg, WPARAM wp, LPARAM lp); * */ BOOL ShowSalvageResults(HWND hParent) -{ +{ int nResult = ModalDialog(IDD_SALVAGE_RESULTS, hParent, (DLGPROC)SalvageResultsDlgProc); return (nResult == IDOK); @@ -105,14 +105,14 @@ BOOL CALLBACK SalvageResultsDlgProc(HWND hwndDlg, UINT msg, WPARAM wp, LPARAM lp } break; - case WM_SIZE: + case WM_SIZE: if (lp != 0) ResizeWindow(hwndDlg, arwDialog, rwaFixupGuts); break; } return FALSE; -} +} /* @@ -207,7 +207,7 @@ static char *AddCarriageReturnsToLog(char *pszInBuf, char *& pszOutBuf) *pOutBuf++ = '\n'; } else *pOutBuf++ = *pInBuf; - + pInBuf++; } @@ -229,7 +229,7 @@ static char *GetMaxPartOfLogWeCanShow(char *pszLogBuf) // Buffer is bigger than maximum, so find the last full line // under the limit and return it. char *psz = pszLogBuf + nLen - EDIT_CONTROL_MAX_CHARS; - + // Make sure we return the beginning of a line while (*psz && (*psz != '\n')) psz++; @@ -238,7 +238,7 @@ static char *GetMaxPartOfLogWeCanShow(char *pszLogBuf) psz++; return psz; -} +} static BOOL AllocMemory(char *&pszLogBuf, int nBufSize) { @@ -283,7 +283,7 @@ static DWORD WINAPI ShowResults(LPVOID param) if (!AllocMemory(pszLogBuf, nBufSize)) return 0; - + while (dwWait != WAIT_OBJECT_0) { // Wait for either the salvage thread to terminate or our update // interval to pass. @@ -292,7 +292,7 @@ static DWORD WINAPI ShowResults(LPVOID param) // In either case, update the log display for the user // Get the salvage log as it currently exists - getlog: + getlog: nResult = bos_LogGet(hServer, "SalvageLog", &nLogSize, pszLogBuf, &nStatus); if (!nResult) { if (nStatus == ADMMOREDATA) { @@ -308,7 +308,7 @@ static DWORD WINAPI ShowResults(LPVOID param) } rc = 0; - break; + break; } // NULL-terminate the log @@ -321,7 +321,7 @@ static DWORD WINAPI ShowResults(LPVOID param) rc = 0; break; } - + // The edit control has a limit to the number of characters it can hold. If the log // is bigger than that limit, then we will show the maximum portion of the end of the // log that we can fit in the edit control. diff --git a/src/WINNT/afssvrcfg/services_page.cpp b/src/WINNT/afssvrcfg/services_page.cpp index 123428792..85d5672a1 100644 --- a/src/WINNT/afssvrcfg/services_page.cpp +++ b/src/WINNT/afssvrcfg/services_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -26,7 +26,7 @@ extern "C" { #include "get_cur_config.h" -/* +/* * DEFINITIONS _________________________________________________________________ * */ @@ -96,10 +96,10 @@ BOOL CALLBACK ServicesPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM case WM_INITDIALOG: OnInitDialog(hwndDlg); break; - + case WM_COMMAND: switch (LOWORD(wParam)) { - case IDC_DB_SERVICE: + case IDC_DB_SERVICE: OnDbService(); break; @@ -115,7 +115,7 @@ BOOL CALLBACK ServicesPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM OnScClient(); break; - case IDC_SCS: + case IDC_SCS: OnScServer(); break; @@ -125,7 +125,7 @@ BOOL CALLBACK ServicesPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM } break; - case IDAPPLY: + case IDAPPLY: PrepareToConfig(); break; } @@ -135,7 +135,7 @@ BOOL CALLBACK ServicesPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM CheckEnableApply(); return FALSE; -} +} /* @@ -158,14 +158,14 @@ static void OnInitDialog(HWND hwndDlg) } static void EnableScMachine(BOOL bEnable) -{ +{ SetEnable(hDlg, IDC_SC_MACHINE_LABEL, (ENABLE_STATE)bEnable); SetEnable(hDlg, IDC_SC_MACHINE, (ENABLE_STATE)bEnable); bSettingScMachine = TRUE; SetWndText(hDlg, IDC_SC_MACHINE, bEnable ? szScMachine : TEXT("")); bSettingScMachine = FALSE; -} +} static void ShowInitialConfig() { @@ -250,7 +250,7 @@ static void ShowInitialConfig() } bSccOn = bSccRunning; -} +} static void ShowServiceStates() { @@ -263,9 +263,9 @@ static void ShowServiceStates() } else { if (bFsRunning) SetWndText(hDlg, IDC_FS_ACTION_MSG, IDS_FS_WILL_STOP); - else + else SetWndText(hDlg, IDC_FS_ACTION_MSG, IDS_FS_HOW_TO_RUN); - } + } // DB switch (GetButtonState(hDlg, IDC_DB_SERVICE)) { @@ -370,14 +370,14 @@ static void OnDbService() CheckEnableSc(); ShowServiceStates(); -} +} static void OnBakService() { bBakOn = !bBakOn; ShowServiceStates(); -} +} static void OnFsService() { @@ -386,7 +386,7 @@ static void OnFsService() CheckEnableSc(); ShowServiceStates(); -} +} static void CheckEnableBak() { @@ -430,7 +430,7 @@ static void CheckEnableSc() bSccEnable = FALSE; uiSccStatusMsg = IDS_SC_DISABLED; uiSccActionMsg = IDS_SCC_ENABLE; - } + } // Enable the sc server GUI if (bScsEnable) { @@ -455,7 +455,7 @@ static void CheckEnableSc() SetWndText(hDlg, IDC_SCC_ACTION_MSG, uiSccActionMsg); EnableScMachine(FALSE); } -} +} static void OnScServer() { @@ -465,14 +465,14 @@ static void OnScServer() } static void OnScClient() -{ +{ bSccOn = !bSccOn; ShowServiceStates(); } static void OnScMachineChange() -{ +{ if (!bSettingScMachine && IsButtonChecked(hDlg, IDC_SCC)) GetWndText(hDlg, IDC_SC_MACHINE, szScMachine, sizeof(szScMachine) / sizeof(szScMachine[0])); } @@ -553,9 +553,9 @@ static BOOL PrepareToConfig() // We need to know the name of the SCM machine. Are we the SCM machine? if (bScsRunning) lstrcpy(g_CfgData.szSysControlMachine, g_CfgData.szHostname); - else + else eOptions = GAIO_GET_SCS; - } + } // If doing a login only and the admin info is reusable if ((eOptions != GAIO_LOGIN_ONLY) || !g_CfgData.bReuseAdminInfo) { @@ -565,7 +565,7 @@ static BOOL PrepareToConfig() // Use the admin info to get new handles if (!GetHandles(hDlg)) return FALSE; - } + } // Now that we are ready to configure, copy our local config info // into the structure that the config engine uses. @@ -592,7 +592,7 @@ static BOOL PrepareToConfig() if (dwStatus || bCanceled) { if (!bCanceled) ErrorDialog(dwStatus, IDS_CONFIG_CHECK_FAILED); - } + } // Show the initial services config ShowInitialConfig(); @@ -604,7 +604,7 @@ static BOOL PrepareToConfig() static void CheckEnableApply() { BOOL bEnable = FALSE; - + bEnable = (bFsRunning != bFsOn) || (bDbRunning != bDbOn) || (bBakRunning != bBakOn) || (bScsRunning != bScsOn) || (bSccRunning != bSccOn); @@ -612,6 +612,6 @@ static void CheckEnableApply() PropSheet_Changed(GetParent(hDlg), hDlg); else PropSheet_UnChanged(GetParent(hDlg), hDlg); -} +} diff --git a/src/WINNT/afssvrcfg/sys_control_page.cpp b/src/WINNT/afssvrcfg/sys_control_page.cpp index 69528ae8b..faaaa4faf 100644 --- a/src/WINNT/afssvrcfg/sys_control_page.cpp +++ b/src/WINNT/afssvrcfg/sys_control_page.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -152,12 +152,12 @@ static void OnInitDialog(HWND hwndDlg) // Move remaining controls to fill the holes left from // hiding the SCC controls - + // Get position of the "Do not configure" option button; we will position // the other controls relative to this one RECT rectDNC; GetWindowRect(GetDlgItem(hDlg, IDC_DONT_CONFIGURE), &rectDNC); - + // Get position of the SCS option button RECT rectSCS; GetWindowRect(GetDlgItem(hDlg, IDC_SYS_CONTROL_SERVER), &rectSCS); @@ -184,7 +184,7 @@ static void OnInitDialog(HWND hwndDlg) EnableSysControlMachine(TRUE); } else SetCheck(hDlg, IDC_DONT_CONFIGURE); -} +} /* * Utility Functions _________________________________________________________________ @@ -234,7 +234,7 @@ static void CheckEnableNextButton() if (lstrlen(g_CfgData.szSysControlMachine) == 0) bEnable = FALSE; - } + } if (bEnable) g_pWiz->EnableButtons(BACK_BUTTON | NEXT_BUTTON); diff --git a/src/WINNT/afssvrcfg/toolbox.cpp b/src/WINNT/afssvrcfg/toolbox.cpp index 015615896..2595376d0 100644 --- a/src/WINNT/afssvrcfg/toolbox.cpp +++ b/src/WINNT/afssvrcfg/toolbox.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -71,10 +71,10 @@ void SetElapsedTime(HWND hwnd, DWORD nCtrlID, ULONG ulMin, ULONG ulMax, ULONG ul void GetElapsedTime(HWND hwnd, DWORD nCtrlID, DWORD& dwTime) { SYSTEMTIME stFinal; - + HWND hElapsed = ::GetDlgItem(hwnd, nCtrlID); EL_GetTime (hElapsed, &stFinal); - + dwTime = GET_SECONDS_FROM_ELAPSED_TIME(&stFinal); } @@ -97,7 +97,7 @@ LPCTSTR SecondsToElapsedTime(UINT uiNumSeconds) if (nMinutes) { if (nHours) lstrcat(szTime, TEXT(", ")); - _stprintf(sz, TEXT("%d minutes"), nMinutes); + _stprintf(sz, TEXT("%d minutes"), nMinutes); lstrcat(szTime, sz); } @@ -117,7 +117,7 @@ BOOL IsButtonChecked(HWND hDlg, UINT uiCtrlID) } int GetButtonState(HWND hDlg, UINT uiCtrlID) -{ +{ return SendMessage(GetDlgItem(hDlg, uiCtrlID), BM_GETCHECK, 0, 0); } @@ -153,7 +153,7 @@ void SetWndText(HWND hDlg, UINT uiCtrlID, UINT nMsgID) TCHAR szMsg[cchRESOURCE]; GetString(szMsg, nMsgID); - + SetWndText(hDlg, uiCtrlID, szMsg); } @@ -240,10 +240,10 @@ void ShowAndEnable(HWND hDlg, UINT uiCtrlID, BOOL bShowAndEnable) void MoveWnd(HWND hDlg, UINT nCtrlID, int xOffset, int yOffset) { HWND hCtrl = GetDlgItem(hDlg, nCtrlID); - + RECT rect; GetWindowRect(hCtrl, &rect); - + POINT p1, p2; p1.x = rect.left; p1.y = rect.top; diff --git a/src/WINNT/afssvrcfg/validation.cpp b/src/WINNT/afssvrcfg/validation.cpp index 7b2b672c0..1790bfd13 100644 --- a/src/WINNT/afssvrcfg/validation.cpp +++ b/src/WINNT/afssvrcfg/validation.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -51,11 +51,11 @@ BOOL Validation_IsValid(TCHAR *pszInput, VALIDATION_TYPE type, BOOL bShowError) bValid = CheckAfsPartitionName(pszInput, nErrorMsgResID); break; - case VALID_AFS_CELL_NAME: + case VALID_AFS_CELL_NAME: bValid = CheckAfsCellName(pszInput, nErrorMsgResID); break; - case VALID_AFS_PASSWORD: + case VALID_AFS_PASSWORD: bValid = CheckAfsPassword(pszInput, nErrorMsgResID); break; @@ -77,7 +77,7 @@ BOOL Validation_IsValid(TCHAR *pszInput, VALIDATION_TYPE type, BOOL bShowError) ShowError(nErrorMsgResID); return bValid; -} +} @@ -116,7 +116,7 @@ static BOOL CheckAfsPartitionName(TCHAR *pszPartitionName, int &nErrorMsgResID) } static BOOL CheckAfsCellName(TCHAR *pszInput, int &nErrorMsgResID) -{ +{ nErrorMsgResID = 0; return TRUE; @@ -127,7 +127,7 @@ static BOOL CheckAfsPassword(TCHAR *pszInput, int &nErrorMsgResID) nErrorMsgResID = 0; return TRUE; -} +} static BOOL CheckAfsUid(TCHAR *pszInput, int &nErrorMsgResID) { diff --git a/src/WINNT/afssvrcfg/volume_utils.cpp b/src/WINNT/afssvrcfg/volume_utils.cpp index 41fc5ac6f..dd154fd1d 100644 --- a/src/WINNT/afssvrcfg/volume_utils.cpp +++ b/src/WINNT/afssvrcfg/volume_utils.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -87,17 +87,17 @@ static void AddColumn(int nWidth, LPCTSTR pszTitle) { static int nCol = 1; FASTLISTCOLUMN col; - + col.dwFlags = FLCF_JUSTIFY_LEFT; col.cxWidth = nWidth; lstrcpy(col.szText, pszTitle); - + FastList_SetColumn(m_hDriveList, nCol++, &col); } static void SetupDriveListCols() { - // Set width of cols based on width of the list + // Set width of cols based on width of the list RECT rect; GetClientRect(m_hDriveList, &rect); @@ -113,7 +113,7 @@ static void SetupDriveListCols() AddColumn(50, GetString(IDS_DRIVE)); AddColumn(nWidth - 100, GetString(IDS_NAME_OR_ERROR)); AddColumn(50, GetString(IDS_SIZE)); -} +} static LPCTSTR GetDriveSizeAsString(LPCTSTR pszRootDir) { @@ -125,7 +125,7 @@ static LPCTSTR GetDriveSizeAsString(LPCTSTR pszRootDir) *szSize = 0; - // Get partition size in bytes + // Get partition size in bytes if (GetDiskFreeSpaceEx(pszRootDir, &liDummy, &liSize, &liDummy)) { // Covert to megabytes ULONG nSize = (ULONG)(liSize.QuadPart / (1024 * 1024)); @@ -135,7 +135,7 @@ static LPCTSTR GetDriveSizeAsString(LPCTSTR pszRootDir) } return szSize; -} +} static BOOL DoesDriveContainData(LPCTSTR pszDriveRootDir) { @@ -151,7 +151,7 @@ static BOOL DoesDriveContainData(LPCTSTR pszDriveRootDir) FindClose(hFind); return TRUE; -} +} static BOOL OnlyHasFolder(LPCTSTR pszRootDir, LPCTSTR pszFolder) { @@ -172,18 +172,18 @@ static BOOL OnlyHasFolder(LPCTSTR pszRootDir, LPCTSTR pszFolder) // Is anything else on the disk? if (!FindNextFile(hFind, &findData)) bFound = TRUE; - } + } FindClose(hFind); return bFound; -} +} static BOOL DriveHasRecycleBin(LPCTSTR pszDriveRootDir) { if (OnlyHasFolder(pszDriveRootDir, TEXT("Recycled"))) return TRUE; - + if (OnlyHasFolder(pszDriveRootDir, TEXT("Recycle Bin"))) return TRUE; @@ -236,7 +236,7 @@ static BOOL GetDriveInfo(TCHAR chDrive, DRIVE_INFO& di) DWORD dwDriveFlags; _stprintf(di.szRootDir, TEXT("%c:\\"), chDrive); - + if (GetDriveType(di.szRootDir) != DRIVE_FIXED) return FALSE; @@ -251,7 +251,7 @@ static BOOL GetDriveInfo(TCHAR chDrive, DRIVE_INFO& di) bInvalid |= ValidateDrive(dwDriveFlags & FS_VOL_IS_COMPRESSED, IDS_ERROR_DRIVE_COMPRESSED, szError); bInvalid |= ValidateDrive(lstrcmp(szFileSys, TEXT("NTFS")) != 0, IDS_ERROR_FS_IS_NOT_NTFS, szError); - /* + /* * We are no longer going to require that afs drives be empty; we will give a warning instead. * * bInvalid |= ValidateDrive(DoesDriveContainNT(di.szRootDir), IDS_ERROR_DRIVE_CONTAINS_NT, szError); @@ -259,7 +259,7 @@ static BOOL GetDriveInfo(TCHAR chDrive, DRIVE_INFO& di) */ if (!bInvalid) bHasData = ValidateDrive(DoesDriveContainData(di.szRootDir), IDS_ERROR_DRIVE_HAS_DATA, szError); - } + } if (*szError) { lstrcpy(di.szVolName, szError); @@ -280,7 +280,7 @@ static BOOL GetDriveInfo(TCHAR chDrive, DRIVE_INFO& di) if (lstrlen(di.szVolName) == 0) GetString(di.szVolName, IDS_VOLUME_HAS_NO_NAME); - } + } lstrncpy(di.szSize, GetDriveSizeAsString(di.szRootDir), sizeof(di.szSize)); @@ -359,5 +359,5 @@ BOOL UpdateDriveList() FastList_RemoveAll(m_hDriveList); return FillDriveList(); -} +} diff --git a/src/WINNT/afssvrcpa/NTMakefile b/src/WINNT/afssvrcpa/NTMakefile index b8bd383b0..bef5a4089 100644 --- a/src/WINNT/afssvrcpa/NTMakefile +++ b/src/WINNT/afssvrcpa/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -17,7 +17,7 @@ DLLFILE = $(DESTDIR)\root.server\usr\afs\bin\afsserver.cpl DLLOBJS =\ $(OUT)\cpl_interface.obj \ $(OUT)\AFS_component_version_number.obj \ - $(OUT)\afssvrcpa_stub.res + $(OUT)\afssvrcpa_stub.res DLLLIBS =\ $(DESTDIR)\lib\afs\afsreg.lib \ diff --git a/src/WINNT/afssvrcpa/cpl_interface.cpp b/src/WINNT/afssvrcpa/cpl_interface.cpp index 014b83b4a..f1045217f 100644 --- a/src/WINNT/afssvrcpa/cpl_interface.cpp +++ b/src/WINNT/afssvrcpa/cpl_interface.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrcpa/lang/NTMakefile b/src/WINNT/afssvrcpa/lang/NTMakefile index db86d20d9..fdc50adc9 100644 --- a/src/WINNT/afssvrcpa/lang/NTMakefile +++ b/src/WINNT/afssvrcpa/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -65,4 +65,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afssvrmgr/NTMakefile b/src/WINNT/afssvrmgr/NTMakefile index 6c8372776..11fe07711 100644 --- a/src/WINNT/afssvrmgr/NTMakefile +++ b/src/WINNT/afssvrmgr/NTMakefile @@ -1,13 +1,13 @@ # 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 # make compiler warnings fatal -AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -WX -I..\afsd -I..\client_config -I..\kfw\inc\krb5 +AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -WX -I..\afsd -I..\client_config -I..\kfw\inc\krb5 # allow the resource compiler to search the dest\include tree @@ -107,7 +107,7 @@ EXELIBS = \ $(EXEFILE) : $(EXEOBJS) $(EXELIBS) $(EXEGUILINK) $(VCLIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/afssvrmgr/action.cpp b/src/WINNT/afssvrmgr/action.cpp index d9ef10ca8..5d7e568ee 100644 --- a/src/WINNT/afssvrmgr/action.cpp +++ b/src/WINNT/afssvrmgr/action.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/agg_col.cpp b/src/WINNT/afssvrmgr/agg_col.cpp index c1e96599d..4bf6eeaa4 100644 --- a/src/WINNT/afssvrmgr/agg_col.cpp +++ b/src/WINNT/afssvrmgr/agg_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/agg_general.cpp b/src/WINNT/afssvrmgr/agg_general.cpp index 4ce1497c7..7d379c9c8 100644 --- a/src/WINNT/afssvrmgr/agg_general.cpp +++ b/src/WINNT/afssvrmgr/agg_general.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/agg_prop.cpp b/src/WINNT/afssvrmgr/agg_prop.cpp index a0cf01c89..91d63c93e 100644 --- a/src/WINNT/afssvrmgr/agg_prop.cpp +++ b/src/WINNT/afssvrmgr/agg_prop.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/agg_tab.cpp b/src/WINNT/afssvrmgr/agg_tab.cpp index 2ad137ae1..31fb41d9a 100644 --- a/src/WINNT/afssvrmgr/agg_tab.cpp +++ b/src/WINNT/afssvrmgr/agg_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -63,7 +63,7 @@ BOOL CALLBACK Aggregates_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdAggregates, rwaMoveToHere, &rTab); FL_RestoreView (GetDlgItem (hDlg, IDC_AGG_LIST), &gr.viewAgg); @@ -134,9 +134,9 @@ BOOL CALLBACK Aggregates_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) Delete ((LPNOTIFYSTRUCT)lp); break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_LDBLCLICK: if (((LPNMHDR)lp)->hwndFrom == GetDlgItem (hDlg, IDC_AGG_LIST)) { @@ -148,7 +148,7 @@ BOOL CALLBACK Aggregates_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_CONTEXTMENU: + case WM_CONTEXTMENU: { POINT ptScreen; POINT ptClient; @@ -161,7 +161,7 @@ BOOL CALLBACK Aggregates_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) if ((HWND)wp == GetDlgItem (hDlg, IDC_AGG_LIST)) Aggregates_ShowPopupMenu ((HWND)wp, ptClient, ptScreen); } - break; + break; case WM_COMMAND: switch (LOWORD(wp)) diff --git a/src/WINNT/afssvrmgr/alert.cpp b/src/WINNT/afssvrmgr/alert.cpp index 0a66a8370..0b2ff5a60 100644 --- a/src/WINNT/afssvrmgr/alert.cpp +++ b/src/WINNT/afssvrmgr/alert.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/cmdline.cpp b/src/WINNT/afssvrmgr/cmdline.cpp index f3b8fa261..c0859f61e 100644 --- a/src/WINNT/afssvrmgr/cmdline.cpp +++ b/src/WINNT/afssvrmgr/cmdline.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -265,7 +265,7 @@ CMDLINEOP ParseCommandLine (LPTSTR pszCmdLine) { ULONG ulStatus; TCHAR szDefCell[ cchNAME ]; - + if (aSWITCHES[ swCELL ].fPresent) { lstrcpy(szDefCell,aSWITCHES[ swCELL ].szValue); diff --git a/src/WINNT/afssvrmgr/columns.cpp b/src/WINNT/afssvrmgr/columns.cpp index 545dc7c2c..5b90d8aef 100644 --- a/src/WINNT/afssvrmgr/columns.cpp +++ b/src/WINNT/afssvrmgr/columns.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/command.cpp b/src/WINNT/afssvrmgr/command.cpp index 01bacdf16..0a018bb2f 100644 --- a/src/WINNT/afssvrmgr/command.cpp +++ b/src/WINNT/afssvrmgr/command.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/creds.cpp b/src/WINNT/afssvrmgr/creds.cpp index 0e43f1e9f..67e83bab0 100644 --- a/src/WINNT/afssvrmgr/creds.cpp +++ b/src/WINNT/afssvrmgr/creds.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -98,11 +98,11 @@ void OpenCellDlg_Hook_OnOK (HWND hDlg, LPOPENCELLDLG_PARAMS lpp) ULONG status; if ( KFW_is_available() ) { - // KFW_AFS_get_cred() parses the szNameA field as complete + // KFW_AFS_get_cred() parses the szNameA field as complete // princial including potentially // a different realm then the specified cell name. char *Result = NULL; - + char szCellA[ 256 ]; CopyStringToAnsi (szCellA, lpp->szCell); diff --git a/src/WINNT/afssvrmgr/dispatch.cpp b/src/WINNT/afssvrmgr/dispatch.cpp index 2e2dd47df..49225a542 100644 --- a/src/WINNT/afssvrmgr/dispatch.cpp +++ b/src/WINNT/afssvrmgr/dispatch.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/dispguts.cpp b/src/WINNT/afssvrmgr/dispguts.cpp index d2dd7a4b0..dff0a4a5f 100644 --- a/src/WINNT/afssvrmgr/dispguts.cpp +++ b/src/WINNT/afssvrmgr/dispguts.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/display.cpp b/src/WINNT/afssvrmgr/display.cpp index 0f90b38db..fa4ba2b03 100644 --- a/src/WINNT/afssvrmgr/display.cpp +++ b/src/WINNT/afssvrmgr/display.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -78,7 +78,7 @@ BOOL DisplayQueueFilter (size_t idqVictim, size_t idqKiller); */ BOOL CALLBACK GetItemText (HWND hList, LPFLN_GETITEMTEXT_PARAMS pfln, UINT_PTR dwCookie) -{ +{ LPVIEWINFO lpvi = (LPVIEWINFO)dwCookie; LPIDENT lpi = (LPIDENT)(pfln->item.lParam); LPTSTR psz = NULL; @@ -704,7 +704,7 @@ BOOL HandleColumnNotify (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp, LPVIEWINFO p if (fIsFastList (hList)) { switch (((LPNMHDR)lp)->code) - { + { case FLN_COLUMNRESIZE: FL_StoreView (hList, pvi); return TRUE; diff --git a/src/WINNT/afssvrmgr/general.cpp b/src/WINNT/afssvrmgr/general.cpp index 64e9cf589..d5d797c78 100644 --- a/src/WINNT/afssvrmgr/general.cpp +++ b/src/WINNT/afssvrmgr/general.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/helpfunc.cpp b/src/WINNT/afssvrmgr/helpfunc.cpp index 9e636c366..a2b1e5a09 100644 --- a/src/WINNT/afssvrmgr/helpfunc.cpp +++ b/src/WINNT/afssvrmgr/helpfunc.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -420,7 +420,7 @@ void Help_FindError_Shrink (HWND hDlg, BOOL fShrink) GetRectInParent (GetDlgItem (hDlg, IDCANCEL), &rClose); cyShrunk = rClose.top - rAdvanced.top - 9; - + ShowWindow (GetDlgItem (hDlg, IDC_ERROR_DESC), SW_HIDE); SetWindowPos (GetDlgItem (hDlg, IDCANCEL), NULL, diff --git a/src/WINNT/afssvrmgr/lang/NTMakefile b/src/WINNT/afssvrmgr/lang/NTMakefile index 80fc488d1..6478880da 100644 --- a/src/WINNT/afssvrmgr/lang/NTMakefile +++ b/src/WINNT/afssvrmgr/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -65,4 +65,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afssvrmgr/options.cpp b/src/WINNT/afssvrmgr/options.cpp index 71bf260c6..4776b8514 100644 --- a/src/WINNT/afssvrmgr/options.cpp +++ b/src/WINNT/afssvrmgr/options.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/prefs.cpp b/src/WINNT/afssvrmgr/prefs.cpp index a095bf6af..9a43768e6 100644 --- a/src/WINNT/afssvrmgr/prefs.cpp +++ b/src/WINNT/afssvrmgr/prefs.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/problems.cpp b/src/WINNT/afssvrmgr/problems.cpp index 67c17e8b4..b988bba4b 100644 --- a/src/WINNT/afssvrmgr/problems.cpp +++ b/src/WINNT/afssvrmgr/problems.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/propcache.cpp b/src/WINNT/afssvrmgr/propcache.cpp index 303b0573a..a63f106e0 100644 --- a/src/WINNT/afssvrmgr/propcache.cpp +++ b/src/WINNT/afssvrmgr/propcache.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_clone.cpp b/src/WINNT/afssvrmgr/set_clone.cpp index 62ccfcec5..e73a29c14 100644 --- a/src/WINNT/afssvrmgr/set_clone.cpp +++ b/src/WINNT/afssvrmgr/set_clone.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_col.cpp b/src/WINNT/afssvrmgr/set_col.cpp index f4451621f..e863ddae8 100644 --- a/src/WINNT/afssvrmgr/set_col.cpp +++ b/src/WINNT/afssvrmgr/set_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_create.cpp b/src/WINNT/afssvrmgr/set_create.cpp index ddc7de473..873dcbc0a 100644 --- a/src/WINNT/afssvrmgr/set_create.cpp +++ b/src/WINNT/afssvrmgr/set_create.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -115,7 +115,7 @@ BOOL CALLBACK Filesets_Create_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp } break; - case WM_ENDTASK: + case WM_ENDTASK: LPTASKPACKET ptp; if ((ptp = (LPTASKPACKET)lp) != NULL) { @@ -189,9 +189,9 @@ BOOL CALLBACK Filesets_Create_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp pscp = NULL; break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: LPIDENT lpi; if ((lpi = (LPIDENT)FL_GetSelectedData (GetDlgItem (hDlg, IDC_AGG_LIST))) != NULL) @@ -229,14 +229,14 @@ LRESULT CALLBACK Filesets_Create_SubclassListProc (HWND hList, UINT msg, WPARAM SetWindowLongPtr (hList, GWLP_WNDPROC, procFilesetsCreateList); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wp)) { case M_COLUMNS: ShowColumnsDialog (GetParent (hList), &gr.viewAggCreate); break; } - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/set_createrep.cpp b/src/WINNT/afssvrmgr/set_createrep.cpp index 408e9c831..3ffc8376b 100644 --- a/src/WINNT/afssvrmgr/set_createrep.cpp +++ b/src/WINNT/afssvrmgr/set_createrep.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -96,7 +96,7 @@ BOOL CALLBACK Filesets_CreateReplica_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LP } FreeTaskPacket (ptp); } - break; + break; case WM_CONTEXTMENU: HWND hList; @@ -148,9 +148,9 @@ BOOL CALLBACK Filesets_CreateReplica_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LP pscp = NULL; break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: LPIDENT lpi; if ((lpi = (LPIDENT)FL_GetSelectedData (GetDlgItem (hDlg, IDC_AGG_LIST))) != NULL) @@ -186,14 +186,14 @@ LRESULT CALLBACK Filesets_CreateReplica_SubclassListProc (HWND hList, UINT msg, SetWindowLongPtr (hList, GWLP_WNDPROC, (LONG_PTR)procFilesetsCreateReplicaList); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wp)) { case M_COLUMNS: ShowColumnsDialog (GetParent (hList), &gr.viewAggMove); break; } - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/set_delete.cpp b/src/WINNT/afssvrmgr/set_delete.cpp index 404260e1a..2d893d5cc 100644 --- a/src/WINNT/afssvrmgr/set_delete.cpp +++ b/src/WINNT/afssvrmgr/set_delete.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_dump.cpp b/src/WINNT/afssvrmgr/set_dump.cpp index a161167c1..8f335b404 100644 --- a/src/WINNT/afssvrmgr/set_dump.cpp +++ b/src/WINNT/afssvrmgr/set_dump.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_general.cpp b/src/WINNT/afssvrmgr/set_general.cpp index 3222ff477..c928c77e3 100644 --- a/src/WINNT/afssvrmgr/set_general.cpp +++ b/src/WINNT/afssvrmgr/set_general.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_move.cpp b/src/WINNT/afssvrmgr/set_move.cpp index 13b2e9163..aa8d4db3d 100644 --- a/src/WINNT/afssvrmgr/set_move.cpp +++ b/src/WINNT/afssvrmgr/set_move.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -100,7 +100,7 @@ BOOL CALLBACK Filesets_MoveTo_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp } FreeTaskPacket (ptp); } - break; + break; case WM_CONTEXTMENU: HWND hList; @@ -152,9 +152,9 @@ BOOL CALLBACK Filesets_MoveTo_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp psmp = NULL; break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: LPIDENT lpi; if ((lpi = (LPIDENT)FL_GetSelectedData (GetDlgItem (hDlg, IDC_AGG_LIST))) != NULL) @@ -190,14 +190,14 @@ LRESULT CALLBACK Filesets_MoveTo_SubclassListProc (HWND hList, UINT msg, WPARAM SetWindowLongPtr (hList, GWLP_WNDPROC, procFilesetsMoveToList); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wp)) { case M_COLUMNS: ShowColumnsDialog (GetParent (hList), &gr.viewAggMove); break; } - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/set_prop.cpp b/src/WINNT/afssvrmgr/set_prop.cpp index 368af7893..b6c37e260 100644 --- a/src/WINNT/afssvrmgr/set_prop.cpp +++ b/src/WINNT/afssvrmgr/set_prop.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -126,7 +126,7 @@ BOOL CALLBACK Filesets_General_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM l Filesets_General_OnEndTask_InitDialog (hDlg, ptp, lpi); FreeTaskPacket (ptp); } - break; + break; case WM_NOTIFY_FROM_DISPATCH: StartTask (taskSET_PROP_INIT, hDlg, lpi); diff --git a/src/WINNT/afssvrmgr/set_quota.cpp b/src/WINNT/afssvrmgr/set_quota.cpp index 14a8fa1c2..a78f8834a 100644 --- a/src/WINNT/afssvrmgr/set_quota.cpp +++ b/src/WINNT/afssvrmgr/set_quota.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_release.cpp b/src/WINNT/afssvrmgr/set_release.cpp index ca3721548..573b9c24d 100644 --- a/src/WINNT/afssvrmgr/set_release.cpp +++ b/src/WINNT/afssvrmgr/set_release.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_rename.cpp b/src/WINNT/afssvrmgr/set_rename.cpp index 5658cfdf0..1eefafbb3 100644 --- a/src/WINNT/afssvrmgr/set_rename.cpp +++ b/src/WINNT/afssvrmgr/set_rename.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/set_repprop.cpp b/src/WINNT/afssvrmgr/set_repprop.cpp index 586dc6e9a..4ad49fb3e 100644 --- a/src/WINNT/afssvrmgr/set_repprop.cpp +++ b/src/WINNT/afssvrmgr/set_repprop.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -169,7 +169,7 @@ BOOL CALLBACK Filesets_RepSites_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM DisplayContextMenu (hm, ptScreen, hList); } } - break; + break; case WM_COLUMNS_CHANGED: HWND hList; @@ -245,14 +245,14 @@ LRESULT CALLBACK Filesets_RepSites_SubclassListProc (HWND hList, UINT msg, WPARA SetWindowLongPtr (hList, GWLP_WNDPROC, procRepSitesList); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wp)) { case M_COLUMNS: ShowColumnsDialog (GetParent (hList), &gr.viewRep); break; } - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/set_restore.cpp b/src/WINNT/afssvrmgr/set_restore.cpp index 67b6e385f..d30f43dd1 100644 --- a/src/WINNT/afssvrmgr/set_restore.cpp +++ b/src/WINNT/afssvrmgr/set_restore.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -122,7 +122,7 @@ BOOL CALLBACK Filesets_Restore_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM l } break; - case WM_ENDTASK: + case WM_ENDTASK: LPTASKPACKET ptp; if ((ptp = (LPTASKPACKET)lp) != NULL) { @@ -180,9 +180,9 @@ BOOL CALLBACK Filesets_Restore_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM l psrp = NULL; break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: Filesets_Restore_OnAggregate (hDlg, psrp); break; @@ -213,14 +213,14 @@ LRESULT CALLBACK Filesets_Restore_SubclassListProc (HWND hList, UINT msg, WPARAM SetWindowLongPtr (hList, GWLP_WNDPROC, procFilesetsRestoreList); break; - case WM_COMMAND: + case WM_COMMAND: switch (LOWORD(wp)) { case M_COLUMNS: ShowColumnsDialog (GetParent (hList), &gr.viewAggRestore); break; } - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/set_tab.cpp b/src/WINNT/afssvrmgr/set_tab.cpp index 71f80dc3c..69a9d08fe 100644 --- a/src/WINNT/afssvrmgr/set_tab.cpp +++ b/src/WINNT/afssvrmgr/set_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -107,7 +107,7 @@ BOOL CALLBACK Filesets_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdFilesets, rwaMoveToHere, &rTab); FL_RestoreView (GetDlgItem (hDlg, IDC_SET_LIST), &gr.viewSet); @@ -149,7 +149,7 @@ BOOL CALLBACK Filesets_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) if ((HWND)wp == GetDlgItem (hDlg, IDC_SET_LIST)) Filesets_ShowPopupMenu ((HWND)wp, ptClient, ptScreen); } - break; + break; case WM_SERVER_CHANGED: { @@ -259,7 +259,7 @@ BOOL CALLBACK Filesets_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: if (((LPNMHDR)lp)->hwndFrom == GetDlgItem (hDlg, IDC_SET_LIST)) { @@ -402,9 +402,9 @@ LRESULT CALLBACK Filesets_SubclassListProc (HWND hList, UINT msg, WPARAM wp, LPA SetWindowLongPtr (hList, GWLP_WNDPROC, procFilesetsList); break; - case WM_COMMAND: + case WM_COMMAND: Filesets_Subclass_OnCommand (hList, msg, wp, lp); - break; + break; } return rc; diff --git a/src/WINNT/afssvrmgr/subset.cpp b/src/WINNT/afssvrmgr/subset.cpp index faa4db6ac..75a14e7e1 100644 --- a/src/WINNT/afssvrmgr/subset.cpp +++ b/src/WINNT/afssvrmgr/subset.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -355,7 +355,7 @@ void Subsets_GetSubsetFromDialog (HWND hDlg, LPSUBSET sub) if (cChecked == 1) // Only one is checked--use pszMonitored. { TCHAR szServer[ cchNAME ]; - SendMessage (hList, LB_GETTEXT, iiChecked, (LPARAM)szServer); + SendMessage (hList, LB_GETTEXT, iiChecked, (LPARAM)szServer); FormatMultiString (&sub->pszMonitored, TRUE, TEXT("%1"), TEXT("%s"), szServer); } else // Use pszUnmonitored. @@ -365,7 +365,7 @@ void Subsets_GetSubsetFromDialog (HWND hDlg, LPSUBSET sub) if (!LB_GetCheck (hList, ii)) { TCHAR szServer[ cchNAME ]; - SendMessage (hList, LB_GETTEXT, ii, (LPARAM)szServer); + SendMessage (hList, LB_GETTEXT, ii, (LPARAM)szServer); FormatMultiString (&sub->pszUnmonitored, TRUE, TEXT("%1"), TEXT("%s"), szServer); } } diff --git a/src/WINNT/afssvrmgr/svc_col.cpp b/src/WINNT/afssvrmgr/svc_col.cpp index 7efaeca24..386a463ab 100644 --- a/src/WINNT/afssvrmgr/svc_col.cpp +++ b/src/WINNT/afssvrmgr/svc_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svc_create.cpp b/src/WINNT/afssvrmgr/svc_create.cpp index bf4cd93a8..7901d05a6 100644 --- a/src/WINNT/afssvrmgr/svc_create.cpp +++ b/src/WINNT/afssvrmgr/svc_create.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svc_delete.cpp b/src/WINNT/afssvrmgr/svc_delete.cpp index 3121ff737..6e933ebd1 100644 --- a/src/WINNT/afssvrmgr/svc_delete.cpp +++ b/src/WINNT/afssvrmgr/svc_delete.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svc_general.cpp b/src/WINNT/afssvrmgr/svc_general.cpp index 170c1cbfc..6422b11ac 100644 --- a/src/WINNT/afssvrmgr/svc_general.cpp +++ b/src/WINNT/afssvrmgr/svc_general.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svc_prop.cpp b/src/WINNT/afssvrmgr/svc_prop.cpp index 58976334c..fda15d2f8 100644 --- a/src/WINNT/afssvrmgr/svc_prop.cpp +++ b/src/WINNT/afssvrmgr/svc_prop.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -141,7 +141,7 @@ BOOL CALLBACK Services_General_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM l Services_General_OnEndTask_Apply (hDlg, ptp); FreeTaskPacket (ptp); } - break; + break; case WM_COMMAND: switch (LOWORD(wp)) @@ -376,7 +376,7 @@ BOOL CALLBACK Services_BOS_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) Services_BOS_OnEndTask_InitDialog (hDlg, ptp, lpi); FreeTaskPacket (ptp); } - break; + break; case WM_COMMAND: switch (LOWORD(wp)) diff --git a/src/WINNT/afssvrmgr/svc_startstop.cpp b/src/WINNT/afssvrmgr/svc_startstop.cpp index ee55c3e96..663452288 100644 --- a/src/WINNT/afssvrmgr/svc_startstop.cpp +++ b/src/WINNT/afssvrmgr/svc_startstop.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svc_tab.cpp b/src/WINNT/afssvrmgr/svc_tab.cpp index 8835016c5..3f50698e2 100644 --- a/src/WINNT/afssvrmgr/svc_tab.cpp +++ b/src/WINNT/afssvrmgr/svc_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -70,7 +70,7 @@ BOOL CALLBACK Services_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdServices, rwaMoveToHere, &rTab); FL_RestoreView (GetDlgItem (hDlg, IDC_SVC_LIST), &gr.viewSvc); @@ -169,9 +169,9 @@ BOOL CALLBACK Services_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: Services_OnSelect (hDlg); break; @@ -183,10 +183,10 @@ BOOL CALLBACK Services_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) PostMessage (GetDlgItem (hDlg, IDC_SVC_LIST), WM_COMMAND, M_PROPERTIES, 0); } break; - } - break; + } + break; - case WM_CONTEXTMENU: + case WM_CONTEXTMENU: { POINT ptScreen; POINT ptClient; @@ -199,7 +199,7 @@ BOOL CALLBACK Services_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) if ((HWND)wp == GetDlgItem (hDlg, IDC_SVC_LIST)) Services_ShowPopupMenu ((HWND)wp, ptClient, ptScreen); } - break; + break; } return FALSE; diff --git a/src/WINNT/afssvrmgr/svc_viewlog.cpp b/src/WINNT/afssvrmgr/svc_viewlog.cpp index 3fecc3016..3f8ba08d9 100644 --- a/src/WINNT/afssvrmgr/svc_viewlog.cpp +++ b/src/WINNT/afssvrmgr/svc_viewlog.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -459,9 +459,9 @@ BOOL CALLBACK Services_PickLog_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM l } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: if (IsWindowEnabled (GetDlgItem (hDlg, IDC_VIEWLOG_SERVER))) { diff --git a/src/WINNT/afssvrmgr/svr_address.cpp b/src/WINNT/afssvrmgr/svr_address.cpp index 75bb29f10..1b6fdca12 100644 --- a/src/WINNT/afssvrmgr/svr_address.cpp +++ b/src/WINNT/afssvrmgr/svr_address.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_col.cpp b/src/WINNT/afssvrmgr/svr_col.cpp index b6528bcb7..e2a93223c 100644 --- a/src/WINNT/afssvrmgr/svr_col.cpp +++ b/src/WINNT/afssvrmgr/svr_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_execute.cpp b/src/WINNT/afssvrmgr/svr_execute.cpp index 5e0bbc547..b8e9a7f59 100644 --- a/src/WINNT/afssvrmgr/svr_execute.cpp +++ b/src/WINNT/afssvrmgr/svr_execute.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_general.cpp b/src/WINNT/afssvrmgr/svr_general.cpp index de3b0b16a..727cebe8e 100644 --- a/src/WINNT/afssvrmgr/svr_general.cpp +++ b/src/WINNT/afssvrmgr/svr_general.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -108,7 +108,7 @@ void Server_ShowPopupMenu (HWND hList, POINT ptList, POINT ptScreen) void Server_ShowParticularPopupMenu (HWND hParent, POINT ptScreen, LPIDENT lpiServer) { HMENU hm; - + if (lpiServer == NULL) hm = TaLocale_LoadMenu (MENU_SVR_NONE); else diff --git a/src/WINNT/afssvrmgr/svr_getdates.cpp b/src/WINNT/afssvrmgr/svr_getdates.cpp index 005fc315f..60b938329 100644 --- a/src/WINNT/afssvrmgr/svr_getdates.cpp +++ b/src/WINNT/afssvrmgr/svr_getdates.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_hosts.cpp b/src/WINNT/afssvrmgr/svr_hosts.cpp index 32f7f1c96..a9054986e 100644 --- a/src/WINNT/afssvrmgr/svr_hosts.cpp +++ b/src/WINNT/afssvrmgr/svr_hosts.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -157,7 +157,7 @@ BOOL CALLBACK Server_Hosts_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: if (((LPNMHDR)lp)->hwndFrom == GetDlgItem (hDlg, IDC_HOST_LIST)) { diff --git a/src/WINNT/afssvrmgr/svr_install.cpp b/src/WINNT/afssvrmgr/svr_install.cpp index db2100906..228a25e48 100644 --- a/src/WINNT/afssvrmgr/svr_install.cpp +++ b/src/WINNT/afssvrmgr/svr_install.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_prop.cpp b/src/WINNT/afssvrmgr/svr_prop.cpp index 77c1d72c7..4b23fadc7 100644 --- a/src/WINNT/afssvrmgr/svr_prop.cpp +++ b/src/WINNT/afssvrmgr/svr_prop.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_prune.cpp b/src/WINNT/afssvrmgr/svr_prune.cpp index 003056462..04b3e58c0 100644 --- a/src/WINNT/afssvrmgr/svr_prune.cpp +++ b/src/WINNT/afssvrmgr/svr_prune.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -154,8 +154,8 @@ void Server_Prune_EnableOK (HWND hDlg) BOOL fEnable = (lpiServer != NULL) ? TRUE : FALSE; - if ( !IsDlgButtonChecked (hDlg, IDC_OP_DELETE_BAK) && - !IsDlgButtonChecked (hDlg, IDC_OP_DELETE_OLD) && + if ( !IsDlgButtonChecked (hDlg, IDC_OP_DELETE_BAK) && + !IsDlgButtonChecked (hDlg, IDC_OP_DELETE_OLD) && !IsDlgButtonChecked (hDlg, IDC_OP_DELETE_CORE) ) { fEnable = FALSE; diff --git a/src/WINNT/afssvrmgr/svr_salvage.cpp b/src/WINNT/afssvrmgr/svr_salvage.cpp index dc0b5dd84..8e0d8eec4 100644 --- a/src/WINNT/afssvrmgr/svr_salvage.cpp +++ b/src/WINNT/afssvrmgr/svr_salvage.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_security.cpp b/src/WINNT/afssvrmgr/svr_security.cpp index 52105521c..4b7baef14 100644 --- a/src/WINNT/afssvrmgr/svr_security.cpp +++ b/src/WINNT/afssvrmgr/svr_security.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -214,7 +214,7 @@ BOOL CALLBACK Server_Lists_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: if (((LPNMHDR)lp)->hwndFrom == GetDlgItem (hDlg, IDC_LIST_LIST)) { @@ -455,7 +455,7 @@ BOOL CALLBACK Server_Keys_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case FLN_ITEMSELECT: if (((LPNMHDR)lp)->hwndFrom == GetDlgItem (hDlg, IDC_KEY_LIST)) { diff --git a/src/WINNT/afssvrmgr/svr_syncvldb.cpp b/src/WINNT/afssvrmgr/svr_syncvldb.cpp index 562fcffd0..bdd69e997 100644 --- a/src/WINNT/afssvrmgr/svr_syncvldb.cpp +++ b/src/WINNT/afssvrmgr/svr_syncvldb.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_uninstall.cpp b/src/WINNT/afssvrmgr/svr_uninstall.cpp index f681f8619..6803f71de 100644 --- a/src/WINNT/afssvrmgr/svr_uninstall.cpp +++ b/src/WINNT/afssvrmgr/svr_uninstall.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/svr_window.cpp b/src/WINNT/afssvrmgr/svr_window.cpp index b60a55473..523c1c89a 100644 --- a/src/WINNT/afssvrmgr/svr_window.cpp +++ b/src/WINNT/afssvrmgr/svr_window.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -320,13 +320,13 @@ BOOL CALLBACK Server_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case TCN_SELCHANGE: - { + { HWND hTab = GetDlgItem (hDlg, IDC_TABS); - int iPage = TabCtrl_GetCurSel (hTab); + int iPage = TabCtrl_GetCurSel (hTab); Server_DisplayTab (hDlg, (CHILDTAB)iPage); gr.tabLast = (CHILDTAB)iPage; diff --git a/src/WINNT/afssvrmgr/svrmgr.cpp b/src/WINNT/afssvrmgr/svrmgr.cpp index de8f94551..9728e2ea8 100644 --- a/src/WINNT/afssvrmgr/svrmgr.cpp +++ b/src/WINNT/afssvrmgr/svrmgr.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/task.cpp b/src/WINNT/afssvrmgr/task.cpp index 4c31eec02..a3c7e9cca 100644 --- a/src/WINNT/afssvrmgr/task.cpp +++ b/src/WINNT/afssvrmgr/task.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afssvrmgr/window.cpp b/src/WINNT/afssvrmgr/window.cpp index bf65f17c4..0b0be1384 100644 --- a/src/WINNT/afssvrmgr/window.cpp +++ b/src/WINNT/afssvrmgr/window.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -291,7 +291,7 @@ BOOL CALLBACK Main_DialogProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) StartTask (taskEXPIRED_CREDS); break; - case WM_CONTEXTMENU: + case WM_CONTEXTMENU: { POINT ptScreen; POINT ptClient; @@ -304,7 +304,7 @@ BOOL CALLBACK Main_DialogProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) if ((HWND)wp == GetDlgItem (g.hMain, IDC_SERVERS)) Server_ShowPopupMenu ((HWND)wp, ptClient, ptScreen); } - break; + break; case WM_COMMAND: switch (LOWORD(wp)) @@ -402,15 +402,15 @@ BOOL CALLBACK Main_DialogProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case TCN_SELCHANGE: - { + { int iPage = TabCtrl_GetCurSel (GetDlgItem (g.hMain, IDC_TABS)); Main_DisplayTab ((CHILDTAB)iPage); - } - break; + } + break; case FLN_ITEMSELECT: if (gr.fPreview) @@ -455,8 +455,8 @@ BOOL CALLBACK Main_DialogProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } } break; - } - break; + } + break; } return FALSE; diff --git a/src/WINNT/afsusrmgr/NTMakefile b/src/WINNT/afsusrmgr/NTMakefile index 5cc3cd262..9c7185c6f 100644 --- a/src/WINNT/afsusrmgr/NTMakefile +++ b/src/WINNT/afsusrmgr/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -78,7 +78,7 @@ EXELIBS = \ $(EXEFILE) : $(EXEOBJS) $(EXELIBS) $(EXEGUILINK) $(VCLIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/afsusrmgr/action.cpp b/src/WINNT/afsusrmgr/action.cpp index 22bfb76b7..15b5fd929 100644 --- a/src/WINNT/afsusrmgr/action.cpp +++ b/src/WINNT/afsusrmgr/action.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/browse.cpp b/src/WINNT/afsusrmgr/browse.cpp index 40719b8cd..44d182db1 100644 --- a/src/WINNT/afsusrmgr/browse.cpp +++ b/src/WINNT/afsusrmgr/browse.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/cell_prop.cpp b/src/WINNT/afsusrmgr/cell_prop.cpp index 6b79282ba..a166a1c56 100644 --- a/src/WINNT/afsusrmgr/cell_prop.cpp +++ b/src/WINNT/afsusrmgr/cell_prop.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/cmdline.cpp b/src/WINNT/afsusrmgr/cmdline.cpp index be3788bb7..5da6f6841 100644 --- a/src/WINNT/afsusrmgr/cmdline.cpp +++ b/src/WINNT/afsusrmgr/cmdline.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/columns.cpp b/src/WINNT/afsusrmgr/columns.cpp index 97a7b1fd0..c2d15d775 100644 --- a/src/WINNT/afsusrmgr/columns.cpp +++ b/src/WINNT/afsusrmgr/columns.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/command.cpp b/src/WINNT/afsusrmgr/command.cpp index 5c1e41c23..7e7e93dfc 100644 --- a/src/WINNT/afsusrmgr/command.cpp +++ b/src/WINNT/afsusrmgr/command.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/creds.cpp b/src/WINNT/afsusrmgr/creds.cpp index 242a1f048..194f795dd 100644 --- a/src/WINNT/afsusrmgr/creds.cpp +++ b/src/WINNT/afsusrmgr/creds.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/display.cpp b/src/WINNT/afsusrmgr/display.cpp index 5162a937f..8e9fcc28e 100644 --- a/src/WINNT/afsusrmgr/display.cpp +++ b/src/WINNT/afsusrmgr/display.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -545,7 +545,7 @@ BOOL Display_HandleColumnNotify (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp, LPVI if (fIsFastList (hList)) { switch (((LPNMHDR)lp)->code) - { + { case FLN_COLUMNRESIZE: FL_StoreView (hList, pvi); return TRUE; @@ -573,7 +573,7 @@ BOOL Display_HandleColumnNotify (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp, LPVI BOOL CALLBACK Display_GetItemText (HWND hList, LPFLN_GETITEMTEXT_PARAMS pfln, UINT_PTR dwCookie) -{ +{ LPVIEWINFO lpvi = (LPVIEWINFO)dwCookie; ASID idObject = (ASID)(pfln->item.lParam); diff --git a/src/WINNT/afsusrmgr/errdata.cpp b/src/WINNT/afsusrmgr/errdata.cpp index 77d69cf6d..b1598c239 100644 --- a/src/WINNT/afsusrmgr/errdata.cpp +++ b/src/WINNT/afsusrmgr/errdata.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/general.cpp b/src/WINNT/afsusrmgr/general.cpp index 29f5fefa7..0048d3c06 100644 --- a/src/WINNT/afsusrmgr/general.cpp +++ b/src/WINNT/afsusrmgr/general.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_col.cpp b/src/WINNT/afsusrmgr/grp_col.cpp index b16ca662e..548c87af5 100644 --- a/src/WINNT/afsusrmgr/grp_col.cpp +++ b/src/WINNT/afsusrmgr/grp_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_create.cpp b/src/WINNT/afsusrmgr/grp_create.cpp index 55205792a..aa8c6df87 100644 --- a/src/WINNT/afsusrmgr/grp_create.cpp +++ b/src/WINNT/afsusrmgr/grp_create.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_delete.cpp b/src/WINNT/afsusrmgr/grp_delete.cpp index f90dd266d..e4208c82c 100644 --- a/src/WINNT/afsusrmgr/grp_delete.cpp +++ b/src/WINNT/afsusrmgr/grp_delete.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_prop.cpp b/src/WINNT/afsusrmgr/grp_prop.cpp index e108cf7cc..a041e425d 100644 --- a/src/WINNT/afsusrmgr/grp_prop.cpp +++ b/src/WINNT/afsusrmgr/grp_prop.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_rename.cpp b/src/WINNT/afsusrmgr/grp_rename.cpp index 27e6587b1..808b985f0 100644 --- a/src/WINNT/afsusrmgr/grp_rename.cpp +++ b/src/WINNT/afsusrmgr/grp_rename.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/grp_tab.cpp b/src/WINNT/afsusrmgr/grp_tab.cpp index 3abe73cca..96450acfc 100644 --- a/src/WINNT/afsusrmgr/grp_tab.cpp +++ b/src/WINNT/afsusrmgr/grp_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -77,7 +77,7 @@ BOOL CALLBACK Groups_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdGroupsTab, rwaMoveToHere, &rTab); HIMAGELIST hSmall = AfsAppLib_CreateImageList (FALSE); diff --git a/src/WINNT/afsusrmgr/helpfunc.cpp b/src/WINNT/afsusrmgr/helpfunc.cpp index 1d43f6037..fb08ef4f9 100644 --- a/src/WINNT/afsusrmgr/helpfunc.cpp +++ b/src/WINNT/afsusrmgr/helpfunc.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -363,7 +363,7 @@ void Help_FindError_Shrink (HWND hDlg, BOOL fShrink) GetRectInParent (GetDlgItem (hDlg, IDCANCEL), &rClose); cyShrunk = rClose.top - rAdvanced.top - 9; - + ShowWindow (GetDlgItem (hDlg, IDC_ERROR_DESC), SW_HIDE); SetWindowPos (GetDlgItem (hDlg, IDCANCEL), NULL, diff --git a/src/WINNT/afsusrmgr/lang/NTMakefile b/src/WINNT/afsusrmgr/lang/NTMakefile index 2df26aafa..8740d3220 100644 --- a/src/WINNT/afsusrmgr/lang/NTMakefile +++ b/src/WINNT/afsusrmgr/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -65,4 +65,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/afsusrmgr/main.cpp b/src/WINNT/afsusrmgr/main.cpp index 50952302c..7a1941ba4 100644 --- a/src/WINNT/afsusrmgr/main.cpp +++ b/src/WINNT/afsusrmgr/main.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/mch_col.cpp b/src/WINNT/afsusrmgr/mch_col.cpp index 8f413c5ec..496278e0c 100644 --- a/src/WINNT/afsusrmgr/mch_col.cpp +++ b/src/WINNT/afsusrmgr/mch_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/mch_create.cpp b/src/WINNT/afsusrmgr/mch_create.cpp index 2773b00d3..6d86546ec 100644 --- a/src/WINNT/afsusrmgr/mch_create.cpp +++ b/src/WINNT/afsusrmgr/mch_create.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/mch_delete.cpp b/src/WINNT/afsusrmgr/mch_delete.cpp index f70f25c41..9cde93833 100644 --- a/src/WINNT/afsusrmgr/mch_delete.cpp +++ b/src/WINNT/afsusrmgr/mch_delete.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/mch_tab.cpp b/src/WINNT/afsusrmgr/mch_tab.cpp index e0e015a3b..57359919a 100644 --- a/src/WINNT/afsusrmgr/mch_tab.cpp +++ b/src/WINNT/afsusrmgr/mch_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -77,7 +77,7 @@ BOOL CALLBACK Machines_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdMachinesTab, rwaMoveToHere, &rTab); HIMAGELIST hSmall = AfsAppLib_CreateImageList (FALSE); diff --git a/src/WINNT/afsusrmgr/options.cpp b/src/WINNT/afsusrmgr/options.cpp index 3fcebee9c..5e2aab316 100644 --- a/src/WINNT/afsusrmgr/options.cpp +++ b/src/WINNT/afsusrmgr/options.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/task.cpp b/src/WINNT/afsusrmgr/task.cpp index 77a802c4a..d78bfdabb 100644 --- a/src/WINNT/afsusrmgr/task.cpp +++ b/src/WINNT/afsusrmgr/task.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_col.cpp b/src/WINNT/afsusrmgr/usr_col.cpp index baa0ab219..d2fa977b5 100644 --- a/src/WINNT/afsusrmgr/usr_col.cpp +++ b/src/WINNT/afsusrmgr/usr_col.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_cpw.cpp b/src/WINNT/afsusrmgr/usr_cpw.cpp index 44d1edcad..8a4f90434 100644 --- a/src/WINNT/afsusrmgr/usr_cpw.cpp +++ b/src/WINNT/afsusrmgr/usr_cpw.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_create.cpp b/src/WINNT/afsusrmgr/usr_create.cpp index 73a58d8e1..0cc449377 100644 --- a/src/WINNT/afsusrmgr/usr_create.cpp +++ b/src/WINNT/afsusrmgr/usr_create.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_delete.cpp b/src/WINNT/afsusrmgr/usr_delete.cpp index 793cd02e9..3c8e10378 100644 --- a/src/WINNT/afsusrmgr/usr_delete.cpp +++ b/src/WINNT/afsusrmgr/usr_delete.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_prop.cpp b/src/WINNT/afsusrmgr/usr_prop.cpp index 5d51d2184..35d5fc5af 100644 --- a/src/WINNT/afsusrmgr/usr_prop.cpp +++ b/src/WINNT/afsusrmgr/usr_prop.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -1338,7 +1338,7 @@ void UserProp_Member_PopulateList (HWND hDlg) { if (IsDlgButtonChecked (hDlg, IDC_USER_SHOW_MEMBER)) { - if (!lpp->pUserList) + if (!lpp->pUserList) GetString (szTitle, IDS_NEWMACHINE_SHOW_MEMBER_TITLE); else if (lpp->pUserList->cEntries == 1) GetString (szTitle, IDS_MACHINE_SHOW_MEMBER_TITLE); @@ -1357,7 +1357,7 @@ void UserProp_Member_PopulateList (HWND hDlg) { if (IsDlgButtonChecked (hDlg, IDC_USER_SHOW_MEMBER)) { - if (!lpp->pUserList) + if (!lpp->pUserList) GetString (szTitle, IDS_NEWUSER_SHOW_MEMBER_TITLE); else if (lpp->pUserList->cEntries == 1) GetString (szTitle, IDS_USER_SHOW_MEMBER_TITLE); diff --git a/src/WINNT/afsusrmgr/usr_search.cpp b/src/WINNT/afsusrmgr/usr_search.cpp index 4d221fef4..2b0a420eb 100644 --- a/src/WINNT/afsusrmgr/usr_search.cpp +++ b/src/WINNT/afsusrmgr/usr_search.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/afsusrmgr/usr_tab.cpp b/src/WINNT/afsusrmgr/usr_tab.cpp index 38457629e..16989eddf 100644 --- a/src/WINNT/afsusrmgr/usr_tab.cpp +++ b/src/WINNT/afsusrmgr/usr_tab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -78,7 +78,7 @@ BOOL CALLBACK Users_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) { RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); ResizeWindow (hDlg, awdUsersTab, rwaMoveToHere, &rTab); HIMAGELIST hSmall = AfsAppLib_CreateImageList (FALSE); diff --git a/src/WINNT/afsusrmgr/window.cpp b/src/WINNT/afsusrmgr/window.cpp index d99dfe437..9ad02ca1f 100644 --- a/src/WINNT/afsusrmgr/window.cpp +++ b/src/WINNT/afsusrmgr/window.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -159,12 +159,12 @@ BOOL CALLBACK Main_DialogProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } break; - case WM_NOTIFY: + case WM_NOTIFY: switch (((LPNMHDR)lp)->code) - { + { case TCN_SELCHANGE: Main_PrepareTabChild(); - break; + break; } break; diff --git a/src/WINNT/afsusrmgr/winlist.cpp b/src/WINNT/afsusrmgr/winlist.cpp index 62782c256..58b2835cc 100644 --- a/src/WINNT/afsusrmgr/winlist.cpp +++ b/src/WINNT/afsusrmgr/winlist.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/aklog/NTMakefile b/src/WINNT/aklog/NTMakefile index 034eb920d..5b014d3f2 100644 --- a/src/WINNT/aklog/NTMakefile +++ b/src/WINNT/aklog/NTMakefile @@ -1,6 +1,6 @@ # Copyright 2004, OpenAFS.ORG 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 @@ -66,14 +66,14 @@ $(ASETKEYOBJS): $$(@B).c $(AKLOG) : $(AKLOGOBJS) $(PTERROBJS) $(EXELIBS) $(OUT)\aklog.res $(EXECONLINK) $(EXELIBS) $(OTHERLIBS) $(LINKOPTS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) $(ASETKEY) : $(ASETKEYOBJS) $(EXELIBS) $(OUT)\asetkey.res $(EXECONLINK) $(EXELIBS) $(OTHERLIBS) $(LINKOPTS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -96,4 +96,4 @@ mkdir: nmake /nologo /f ntmakefile SRC=$(SRC) OBJ=$(OBJ) mkdir cd .. - \ No newline at end of file + diff --git a/src/WINNT/aklog/aklog.c b/src/WINNT/aklog/aklog.c index d552e0c1f..5e072d473 100644 --- a/src/WINNT/aklog/aklog.c +++ b/src/WINNT/aklog/aklog.c @@ -1,6 +1,6 @@ -/* +/* * Copyright (C) 1989,2004 by the Massachusetts Institute of Technology - * + * * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and * distribute this software and its documentation for any purpose and * without fee is hereby granted, provided that the above copyright @@ -95,7 +95,7 @@ #define DRIVECOLON ':' /* Drive letter separator */ #define BDIR '\\' /* Other character that divides directories */ -static int +static int readlink(char *path, char *buf, int buffers) { return -1; @@ -103,7 +103,7 @@ readlink(char *path, char *buf, int buffers) char * getcwd(char*, size_t); -static long +static long get_cellconfig_callback(void *cellconfig, struct sockaddr_in *addrp, char *namep) { struct afsconf_cell *cc = (struct afsconf_cell *) cellconfig; @@ -254,21 +254,21 @@ long GetLocalCell(struct afsconf_dir **pconfigdir, char *local_cell) return afsconf_GetLocalCell(*pconfigdir, local_cell, MAXCELLCHARS); } -long GetCellInfo(struct afsconf_dir **pconfigdir, char* cell, +long GetCellInfo(struct afsconf_dir **pconfigdir, char* cell, struct afsconf_cell **pcellconfig) { return afsconf_GetCellInfo(*pconfigdir, cell, NULL, *pcellconfig); } void CloseConf(struct afsconf_dir **pconfigdir) -{ +{ (void) afsconf_Close(*pconfigdir); } #define ALLOW_REGISTER 1 void ViceIDToUsername(char *username, char *realm_of_user, char *realm_of_cell, char * cell_to_use, CREDENTIALS *c, - int *status, + int *status, struct ktc_principal *aclient, struct ktc_principal *aserver, struct ktc_token *atoken) { static char lastcell[MAXCELLCHARS+1] = { 0 }; @@ -304,7 +304,7 @@ void ViceIDToUsername(char *username, char *realm_of_user, char *realm_of_cell, printf("pr_SNameToId Error %s\n", afs_error_message(*status)); else printf("Id %d\n", viceId); - } + } /* * This code is taken from cklog -- it lets people @@ -458,13 +458,13 @@ static int get_cred(char *name, char *inst, char *realm, CREDENTIALS *c) #endif if (status == KSUCCESS) status = krb_get_cred(name, inst, realm, c); - } + } return (status); } #endif -static int get_v5cred(krb5_context context, +static int get_v5cred(krb5_context context, char *name, char *inst, char *realm, CREDENTIALS *c, krb5_creds **creds) { @@ -546,8 +546,8 @@ static char *afs_realm_of_cell(struct afsconf_cell *cellconfig) } #endif -/* As of MIT Kerberos 1.6, krb5_get_host_realm() will return the NUL-string - * if there is no domain_realm mapping for the hostname's domain. This is +/* As of MIT Kerberos 1.6, krb5_get_host_realm() will return the NUL-string + * if there is no domain_realm mapping for the hostname's domain. This is * used as a trigger indicating that referrals should be used within the * krb5_get_credentials() call. However, if the KDC does not support referrals * that will result in a KRB5_ERR_HOST_REALM_UNKNOWN error and we will have @@ -584,7 +584,7 @@ static char *afs_realm_of_cell5(krb5_context context, struct afsconf_cell *cellc krb5_free_host_realm( context, krbrlms ); } return krbrlm; -} +} static char *copy_cellinfo(cellinfo_t *cellinfo) { @@ -752,14 +752,14 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) * afs style authenticator. */ - if (usev5) + if (usev5) { /* using krb5 */ int retry = 1; int realm_fallback = 0; if ((status = get_v5_user_realm(context, realm_of_user)) != KSUCCESS) { char * msg; - + if (pkrb5_get_error_message) msg = pkrb5_get_error_message(context, status); else @@ -783,9 +783,9 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) if (realm && realm[0]) { if (dflag) printf("Getting v5 tickets: %s/%s@%s\n", name, instance, realm); - status = get_v5cred(context, name, instance, realm, + status = get_v5cred(context, name, instance, realm, #ifdef HAVE_KRB4 - use524 ? &c : NULL, + use524 ? &c : NULL, #else NULL, #endif @@ -800,15 +800,15 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) status = -1; if (dflag) printf("Getting v5 tickets: %s/%s@%s\n", name, instance, realm_of_user); - status = get_v5cred(context, name, instance, realm_of_user, + status = get_v5cred(context, name, instance, realm_of_user, #ifdef HAVE_KRB4 - use524 ? &c : NULL, + use524 ? &c : NULL, #else NULL, #endif &v5cred); if (status == 0) { - /* we have determined that the client realm + /* we have determined that the client realm * is a valid cell realm */ strcpy(realm_of_cell, realm_of_user); @@ -818,14 +818,14 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) if (status != 0 && (!retry || retry && strcmp(realm_of_user,realm_of_cell))) { if (dflag) printf("Getting v5 tickets: %s/%s@%s\n", name, instance, realm_of_cell); - status = get_v5cred(context, name, instance, realm_of_cell, + status = get_v5cred(context, name, instance, realm_of_cell, #ifdef HAVE_KRB4 - use524 ? &c : NULL, + use524 ? &c : NULL, #else NULL, #endif &v5cred); - if (!status && !strlen(realm_of_cell)) + if (!status && !strlen(realm_of_cell)) copy_realm_of_ticket(context, realm_of_cell, sizeof(realm_of_cell), v5cred); } } @@ -840,24 +840,24 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) } if (dflag) printf("Getting v5 tickets: %s@%s\n", name, realm_of_cell); - status = get_v5cred(context, name, "", realm_of_cell, + status = get_v5cred(context, name, "", realm_of_cell, #ifdef HAVE_KRB4 - use524 ? &c : NULL, + use524 ? &c : NULL, #else NULL, #endif &v5cred); - if (!status && !strlen(realm_of_cell)) + if (!status && !strlen(realm_of_cell)) copy_realm_of_ticket(context, realm_of_cell, sizeof(realm_of_cell), v5cred); } - + if ( status == KRB5KRB_AP_ERR_MSG_TYPE && retry ) { retry = 0; realm_fallback = 0; goto try_v5; - } - } - else + } + } + else { #ifdef HAVE_KRB4 if (realm && realm[0]) @@ -885,7 +885,7 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) status = AKLOG_MISC; goto done; #endif - } + } if (status != KSUCCESS) { @@ -922,7 +922,7 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) */ char * p; int len; - + len = min(v5cred->client->data[0].length,MAXKTCNAMELEN - 1); strncpy(username, v5cred->client->data[0].data, len); username[len] = '\0'; @@ -971,7 +971,7 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) atoken.ticketLen == btoken.ticketLen && !memcmp(&atoken.sessionKey, &btoken.sessionKey, sizeof(atoken.sessionKey)) && !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) - { + { if (dflag) printf("Identical tokens already exist; skipping.\n"); status = AKLOG_SUCCESS; @@ -982,8 +982,8 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) { if (dflag) printf("Not resolving name %s to id (-noprdb set)\n", username); - } - else + } + else { if (!usev5) { #ifdef HAVE_KRB4 @@ -1004,9 +1004,9 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) strcat(username, "@"); strcat(username, realm_of_user); - ViceIDToUsername(username, realm_of_user, realm_of_cell, cell_to_use, + ViceIDToUsername(username, realm_of_user, realm_of_cell, cell_to_use, #ifdef HAVE_KRB4 - &c, + &c, #else NULL, #endif @@ -1022,12 +1022,12 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) */ strncpy(aclient.name, username, MAXKTCNAMELEN - 1); strcpy(aclient.instance, ""); - + if (usev5 && !use524) { int len = min(v5cred->client->realm.length,MAXKTCNAMELEN - 1); strncpy(aclient.cell, v5cred->client->realm.data, len); aclient.cell[len] = '\0'; - } + } #ifdef HAVE_KRB4 else strncpy(aclient.cell, c.realm, MAXKTCREALMLEN - 1); @@ -1056,7 +1056,7 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm) done: #if 0 - /* + /* * intentionally leak the linkedCell field because it was allocated * using a different C RTL version. */ @@ -1117,7 +1117,7 @@ static int get_afs_mountpoint(char *file, char *mountpoint, int size) else { return(FALSE); } -} +} /* * This routine each time it is called returns the next directory @@ -1210,7 +1210,7 @@ static char *next_path(char *origpath) } else last_comp = elast_comp; - } + } while(link); return(pathtocheck); @@ -1249,9 +1249,9 @@ static int auth_to_path(krb5_context context, char *path) /* in WIN32, if getcwd returns a root dir (eg: c:\), the returned string * will already have a trailing slash ('\'). Otherwise, the string will * end in the last directory name */ -#ifdef WIN32 +#ifdef WIN32 if(pathtocheck[strlen(pathtocheck) - 1] != BDIR) -#endif +#endif strcat(pathtocheck, DIRSTRING); strcat(pathtocheck, path); } @@ -1365,7 +1365,7 @@ void validate_krb5_availability(void) { HINSTANCE h = LoadLibrary(KRB5LIB); - if (h) + if (h) FreeLibrary(h); else { fprintf(stderr, "Kerberos for Windows library %s is not available.\n", KRB5LIB); @@ -1378,7 +1378,7 @@ validate_krb4_availability(void) { #ifdef HAVE_KRB4 HINSTANCE h = LoadLibrary("krbv4w32.dll"); - if (h) + if (h) FreeLibrary(h); else { fprintf(stderr, "Kerberos for Windows library krbv4w32.dll is not available.\n"); @@ -1450,7 +1450,7 @@ int main(int argc, char *argv[]) force++; else if (((strcmp(argv[i], "-cell") == 0) || (strcmp(argv[i], "-c") == 0)) && !pmode) - { + { if (++i < argc) { cmode++; @@ -1461,7 +1461,7 @@ int main(int argc, char *argv[]) } else if (((strcmp(argv[i], "-path") == 0) || (strcmp(argv[i], "-p") == 0)) && !cmode) - { + { if (++i < argc) { pmode++; @@ -1558,7 +1558,7 @@ int main(int argc, char *argv[]) if (krb5_init_context(&context)) return(AKLOG_KERBEROS); load_krb5_error_message_funcs(); - } else + } else validate_krb4_availability(); afs_set_com_err_hook(redirect_errors); @@ -1571,15 +1571,15 @@ int main(int argc, char *argv[]) for (cur_node = cells.first; cur_node; cur_node = cur_node->next) { memcpy(&cellinfo, cur_node->data, sizeof(cellinfo)); - if (status = auth_to_cell(context, + if (status = auth_to_cell(context, cellinfo.cell, cellinfo.realm)) somethingswrong++; - } + } /* Then, log to all paths in the paths list */ for (cur_node = paths.first; cur_node; cur_node = cur_node->next) { - if (status = auth_to_path(context, + if (status = auth_to_path(context, cur_node->data)) somethingswrong++; } @@ -1591,7 +1591,7 @@ int main(int argc, char *argv[]) */ if (somethingswrong && ((cells.nelements + paths.nelements) > 1)) status = AKLOG_SOMETHINGSWRONG; - } + } akexit(status); -} +} diff --git a/src/WINNT/aklog/asetkey.c b/src/WINNT/aklog/asetkey.c index 617158c13..b8ecb1378 100644 --- a/src/WINNT/aklog/asetkey.c +++ b/src/WINNT/aklog/asetkey.c @@ -56,7 +56,7 @@ validate_krb5_availability(void) #define KRB5LIB "krb5_64.dll" #endif HINSTANCE h = LoadLibrary(KRB5LIB); - if (h) + if (h) FreeLibrary(h); else { fprintf(stderr, "Kerberos for Windows library %s is not available.\n", KRB5LIB); @@ -165,7 +165,7 @@ main(int argc, char **argv) else if (strcmp(argv[1], "list") == 0) { struct afsconf_keys tkeys; register int i, j; - + code = afsconf_GetKeys(tdir, &tkeys); if (code) { printf("asetkey: failed to get keys, code %d\n", code); diff --git a/src/WINNT/bosctlsvc/NTMakefile b/src/WINNT/bosctlsvc/NTMakefile index 2e4f4a0af..a95ef669e 100644 --- a/src/WINNT/bosctlsvc/NTMakefile +++ b/src/WINNT/bosctlsvc/NTMakefile @@ -1,6 +1,6 @@ # 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 diff --git a/src/WINNT/bosctlsvc/bosctlsvc.c b/src/WINNT/bosctlsvc/bosctlsvc.c index 80abd4477..cd75961d9 100644 --- a/src/WINNT/bosctlsvc/bosctlsvc.c +++ b/src/WINNT/bosctlsvc/bosctlsvc.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_config/NTMakefile b/src/WINNT/client_config/NTMakefile index aac7f699d..991084e47 100644 --- a/src/WINNT/client_config/NTMakefile +++ b/src/WINNT/client_config/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -46,7 +46,7 @@ EXEOBJSc = \ $(OUT)\cellservdb.obj EXERES = \ - $(OUT)\afs_config_stub.res + $(OUT)\afs_config_stub.res AFSDOBJS = \ $(OUT)\fs_utils.obj @@ -115,7 +115,7 @@ $(EXEFILE) : $(EXEOBJS) $(EXEOBJSc) $(EXERES) $(AFSDOBJS) $(EXELIBS) $(COPY) afs_config.exe.manifest $(MANIFEST) !ENDIF $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/client_config/RegistrySupport.cpp b/src/WINNT/client_config/RegistrySupport.cpp index 3ba0fcbd9..79d7e9cfe 100644 --- a/src/WINNT/client_config/RegistrySupport.cpp +++ b/src/WINNT/client_config/RegistrySupport.cpp @@ -57,21 +57,21 @@ void Config_GetGlobalDriveList (DRIVEMAPLIST *pDriveList) while (1) { dwDriveSize = sizeof(szDriveToMapTo); dwSubMountSize = sizeof(szSubMount); - + dwResult = RegEnumValue(hKey, dwIndex++, szDriveToMapTo, &dwDriveSize, 0, &dwType, (BYTE*)szSubMount, &dwSubMountSize); if (dwResult != ERROR_SUCCESS) break; - + szDriveToMapTo[0] = _totupper(szDriveToMapTo[0]); - + int nCurDrive = szDriveToMapTo[0] - TEXT('A'); - + pDriveList->aDriveMap[nCurDrive].chDrive = szDriveToMapTo[0]; lstrcpy(pDriveList->aDriveMap[nCurDrive].szSubmount, szSubMount); // Find the path that goes with this submount SubmountToPath (&DriveMapList, pDriveList->aDriveMap[nCurDrive].szMapping, szSubMount, FALSE); - } + } FreeDriveMapList(&DriveMapList); diff --git a/src/WINNT/client_config/afsmap.c b/src/WINNT/client_config/afsmap.c index e4529e3ab..24720a5fd 100644 --- a/src/WINNT/client_config/afsmap.c +++ b/src/WINNT/client_config/afsmap.c @@ -1,4 +1,4 @@ -/* +/* * Copyright 2004. Secure Endpoints Inc. * * This software has been released under the terms of the IBM Public @@ -16,8 +16,8 @@ extern "C" { #include #include -/* - * +/* + * */ void usage(char * program) @@ -30,7 +30,7 @@ void usage(char * program) exit(1); } -int main(int argc, char * argv) +int main(int argc, char * argv) { int retval = 0; char drive = 0; @@ -57,7 +57,7 @@ int main(int argc, char * argv) if ( stricmp("/help", argv[1]) ) { usage(program); } - + if ( strlen(argv[1]) == 2 && argv[1][1] == ':' ) { drive = toupper(argv[1][0]); if ( drive < 'A' || drive > 'Z' ) @@ -80,7 +80,7 @@ int main(int argc, char * argv) return 0; } - /* need to determine if argv[3] contains a /mountroot or \\netbiosname path. + /* need to determine if argv[3] contains a /mountroot or \\netbiosname path. * do not use hard code constants; instead use the registry strings */ code = RegOpenKeyEx(HKEY_LOCAL_MACHINE, AFSConfigKeyName, @@ -102,7 +102,7 @@ int main(int argc, char * argv) } netbiosNameLen = strlen(netbiosName); - if ( argv[3][0] == '\\' && argv[3][1] == '\\' && + if ( argv[3][0] == '\\' && argv[3][1] == '\\' && _strnicmp(netbiosName, &argv[3][2], netbiosNameLen) == 0 && argv[3][netbiosNameLen+3] == '\\') { /* we have a UNC style path */ @@ -126,7 +126,7 @@ int main(int argc, char * argv) return 0; } - if ( argv[3][0] == '/' && + if ( argv[3][0] == '/' && _strnicmp(mountRoot, &argv[1], mountRootLen) && argv[3][mountRootLen+2] == '/') { /* we have an afs path */ diff --git a/src/WINNT/client_config/cellservdb.c b/src/WINNT/client_config/cellservdb.c index 55d472c9b..74bbee2fd 100644 --- a/src/WINNT/client_config/cellservdb.c +++ b/src/WINNT/client_config/cellservdb.c @@ -1,7 +1,7 @@ /* * 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 @@ -321,7 +321,7 @@ BOOL CSDB_RemoveCell (PCELLSERVDB pCellServDB, PCELLDBLINE pCellLine) { return CSDB_OnRemove (pCellServDB, pCellLine, TRUE); } - + BOOL CSDB_RemoveCellServers (PCELLSERVDB pCellServDB, PCELLDBLINE pCellLine) { return CSDB_OnRemove (pCellServDB, pCellLine, FALSE); diff --git a/src/WINNT/client_config/config.cpp b/src/WINNT/client_config/config.cpp index b576d72ae..c6d1938a2 100644 --- a/src/WINNT/client_config/config.cpp +++ b/src/WINNT/client_config/config.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -667,7 +667,7 @@ BOOL Config_SetSysName (LPCTSTR pszName, ULONG *pStatus) } InData; memset (&InData, 0x00, sizeof(InData)); USHORT i=0, j=0, len=lstrlen(pszName); - + if ( len == 0 ) { Message (MB_ICONHAND, GetErrorTitle(), IDS_FAILCONFIG_SYSNAME, TEXT("A sysname must be specified")); return(-1); @@ -792,7 +792,7 @@ void Config_GetCachePath (LPTSTR pszCachePath) if (RegOpenKeyEx (HKEY_LOCAL_MACHINE, TEXT("System\\CurrentControlSet\\Control\\Session Manager\\Environment"), 0, KEY_QUERY_VALUE, &hk) == ERROR_SUCCESS) { DWORD dwSize = sizeof(szPath); - DWORD dwType = 0; + DWORD dwType = 0; if (RegQueryValueEx (hk, TEXT("TEMP"), NULL, &dwType, (PBYTE)szPath, &dwSize) == ERROR_SUCCESS) { @@ -812,7 +812,7 @@ void Config_GetCachePath (LPTSTR pszCachePath) } lstrcpy (pszCachePath, szPath); } -} +} BOOL Config_SetCachePath(LPCTSTR pszPath, ULONG *pStatus) { diff --git a/src/WINNT/client_config/dlg_automap.cpp b/src/WINNT/client_config/dlg_automap.cpp index c3e70931f..5230a979b 100644 --- a/src/WINNT/client_config/dlg_automap.cpp +++ b/src/WINNT/client_config/dlg_automap.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -92,7 +92,7 @@ BOOL CALLBACK AutoMap_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case IDOK: EndDialog(hDlg, IDOK); break; - + case IDCANCEL: EndDialog(hDlg, IDCANCEL); break; @@ -137,7 +137,7 @@ BOOL CALLBACK AutoMap_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) void AddToDriveList(DRIVEMAPLIST& DriveMapList, DRIVEMAP& DriveMap) { int nCurDrive = DriveMap.chDrive - TEXT('A'); - + memcpy(&DriveMapList.aDriveMap[nCurDrive], &DriveMap, sizeof(DRIVEMAP)); } @@ -145,7 +145,7 @@ void AddToDriveList(DRIVEMAPLIST& DriveMapList, DRIVEMAP& DriveMap) void RemoveFromDriveList(DRIVEMAPLIST& DriveMapList, DRIVEMAP& DriveMap) { int nCurDrive = DriveMap.chDrive - TEXT('A'); - + memset(&DriveMapList.aDriveMap[nCurDrive], 0, sizeof(DRIVEMAP)); } @@ -189,7 +189,7 @@ void ShowDriveList(HWND hDlg, DRIVEMAPLIST& drives) continue; HWND hList = GetDlgItem (hDlg, IDC_GLOBAL_DRIVE_LIST); - + FASTLISTADDITEM ai; memset (&ai, 0x00, sizeof(FASTLISTADDITEM)); ai.iFirstImage = IMAGE_NOIMAGE; @@ -198,12 +198,12 @@ void ShowDriveList(HWND hDlg, DRIVEMAPLIST& drives) ai.pszText = _tcsdup(TEXT(" ?:")); ai.pszText[DRIVE_LETTER_INDEX] = GlobalDrives.aDriveMap[ ii ].chDrive; ai.lParam = 0; - + HLISTITEM hItem = FastList_AddItem (hList, &ai); - + TCHAR szAfsPath[ MAX_PATH ]; AdjustAfsPath (szAfsPath, GlobalDrives.aDriveMap[ ii ].szMapping, TRUE, FALSE); - + FastList_SetItemText (hList, hItem, 1, szAfsPath); } @@ -228,14 +228,14 @@ BOOL UpdateRegistry(DRIVEMAP *pDrive, BOOL bRemove) return FALSE; _stprintf(szValueName, TEXT("%c:"), pDrive->chDrive); - - if (bRemove) + + if (bRemove) result = RegDeleteValue(hKey, szValueName); else result = RegSetValueEx(hKey, szValueName, 0, REG_SZ, (BYTE *)pDrive->szSubmount, lstrlen(pDrive->szSubmount) + 1); RegCloseKey(hKey); - + return (result == ERROR_SUCCESS); } @@ -274,9 +274,9 @@ BOOL DefineDosDrive(DRIVEMAP *pDrive, DDDACTION dddAction) */ if (fResult) UpdateRegistry(pDrive, dddAction == DDD_REMOVE); - + return fResult; -} +} void AutoMap_OnAdd(HWND hDlg) @@ -303,7 +303,7 @@ void AutoMap_OnSelect (HWND hDlg) HWND hList = GetDlgItem (hDlg, IDC_GLOBAL_DRIVE_LIST); BOOL bEnable = FastList_FindFirstSelected (hList) != NULL; - + EnableWindow (GetDlgItem (hDlg, IDC_REMOVE), bEnable); EnableWindow (GetDlgItem (hDlg, IDC_CHANGE), bEnable); } @@ -313,7 +313,7 @@ DRIVEMAP *GetSelectedDrive(HWND hDlg, HLISTITEM *pItem) { static DRIVEMAP DriveMap; HLISTITEM hItem; - + HWND hList = GetDlgItem (hDlg, IDC_GLOBAL_DRIVE_LIST); if (!pItem) @@ -321,7 +321,7 @@ DRIVEMAP *GetSelectedDrive(HWND hDlg, HLISTITEM *pItem) if ((*pItem = FastList_FindFirstSelected (hList)) == NULL) return 0; - + LPCTSTR pszDrive = FastList_GetItemText (hList, *pItem, 0); int nCurDrive = pszDrive[DRIVE_LETTER_INDEX] - TEXT('A'); @@ -330,7 +330,7 @@ DRIVEMAP *GetSelectedDrive(HWND hDlg, HLISTITEM *pItem) return &DriveMap; } - + void AutoMap_OnEdit (HWND hDlg) { DRIVEMAP *pOldDrive = GetSelectedDrive(hDlg); @@ -339,7 +339,7 @@ void AutoMap_OnEdit (HWND hDlg) DRIVEMAP NewDrive; memcpy(&NewDrive, pOldDrive, sizeof(DRIVEMAP)); - + if (ModalDialogParam (IDD_GLOBAL_DRIVES_ADDEDIT, hDlg, (DLGPROC)AutoMapEdit_DlgProc, (LPARAM)&NewDrive) != IDOK) return; @@ -365,7 +365,7 @@ void AutoMap_OnRemove (HWND hDlg) DRIVEMAP *pDrive = GetSelectedDrive(hDlg, &hItem); if (pDrive == 0) return; - + if (DefineDosDrive(pDrive, DDD_REMOVE)) { RemoveFromDriveList(GlobalDrives, *pDrive); FastList_RemoveItem (hList, hItem); diff --git a/src/WINNT/client_config/dlg_binding.cpp b/src/WINNT/client_config/dlg_binding.cpp index bea006973..a33d6231c 100644 --- a/src/WINNT/client_config/dlg_binding.cpp +++ b/src/WINNT/client_config/dlg_binding.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -78,7 +78,7 @@ BOOL CALLBACK Binding_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case IDOK: Binding_OnOK(hDlg); break; - + case IDCANCEL: Binding_OnCancel(hDlg); break; @@ -97,17 +97,17 @@ BOOL CALLBACK Binding_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) TCHAR selected[MAX_PATH]; memset(selected, 0, sizeof(selected)); - SendDlgItemMessage(hDlg, IDC_NICSELECTION, - WM_GETTEXT, sizeof(selected), - (LPARAM) selected); + SendDlgItemMessage(hDlg, IDC_NICSELECTION, + WM_GETTEXT, sizeof(selected), + (LPARAM) selected); if (_tcslen(selected) <= 0) - + nLanAdapter = -1; else nLanAdapter = GetAdapterNumber(selected); } - + lana_GetAfsNameString(nLanAdapter, isGateway, name); SetDlgItemText (hDlg, IDC_BINDING_MESSAGE, name); EnableWindow(GetDlgItem(hDlg,IDC_NICSELECTION),(nLanAdapter!=-1)); @@ -123,15 +123,15 @@ BOOL CALLBACK Binding_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) HWND hwndCombo = GetDlgItem(hDlg, IDC_NICSELECTION); int i = SendMessage(hwndCombo, CB_GETCURSEL, 0, 0); if (i != CB_ERR) - SendMessage(hwndCombo, CB_GETLBTEXT, (WPARAM)i, - (LPARAM) selected); + SendMessage(hwndCombo, CB_GETLBTEXT, (WPARAM)i, + (LPARAM) selected); if (_tcslen(selected) <= 0) nLanAdapter = -1; else nLanAdapter = GetAdapterNumber(selected); - - + + lana_GetAfsNameString(nLanAdapter, isGateway, name); SetDlgItemText (hDlg, IDC_BINDING_MESSAGE, name); break; @@ -153,7 +153,7 @@ void Binding_OnInitDialog (HWND hDlg) { TCHAR name[MAX_PATH]; memset(name, 0, sizeof(name)); - + if (fFirstTime) { Config_GetLanAdapter(&g.Configuration.nLanAdapter); nLanAdapter = g.Configuration.nLanAdapter; @@ -166,20 +166,20 @@ void Binding_OnInitDialog (HWND hDlg) // TODO: Show more useful error message. if (!lanainfo) { MessageBox(hDlg, "Unable to obtain LANA list", "LANA ERROR", MB_ICONERROR); - } + } else - { + { HWND hwndCombo = GetDlgItem(hDlg, IDC_NICSELECTION); int index = 0; TCHAR tmp[MAX_PATH]; while (_tcslen(lanainfo[index].lana_name) > 0) { - _stprintf(tmp, "%s (lana number = %d)", lanainfo[index].lana_name, + _stprintf(tmp, "%s (lana number = %d)", lanainfo[index].lana_name, lanainfo[index].lana_number); - SendMessage(hwndCombo, CB_ADDSTRING, + SendMessage(hwndCombo, CB_ADDSTRING, 0, (LPARAM) tmp); if (nLanAdapter == lanainfo[index].lana_number) - SendMessage(hwndCombo, CB_SELECTSTRING, (WPARAM)-1, + SendMessage(hwndCombo, CB_SELECTSTRING, (WPARAM)-1, (LPARAM)tmp); index++; } @@ -201,20 +201,20 @@ void Binding_OnOK (HWND hDlg) { TCHAR selected[MAX_PATH]; memset(selected, 0, sizeof(selected)); - SendDlgItemMessage(hDlg, IDC_NICSELECTION, - WM_GETTEXT, sizeof(selected), - (LPARAM) selected); + SendDlgItemMessage(hDlg, IDC_NICSELECTION, + WM_GETTEXT, sizeof(selected), + (LPARAM) selected); if (_tcslen(selected) <= 0) { MessageBox(hDlg, "Please select the NIC to bind to", "Error", MB_ICONERROR); return; } - + nLanAdapter = GetAdapterNumber(selected); } - + EndDialog(hDlg, IDOK); } @@ -232,7 +232,7 @@ BOOL Binding_OnApply() return TRUE; - + } void Binding_OnCancel(HWND hDlg) diff --git a/src/WINNT/client_config/dlg_diag.cpp b/src/WINNT/client_config/dlg_diag.cpp index 1cc8aed76..541db8948 100644 --- a/src/WINNT/client_config/dlg_diag.cpp +++ b/src/WINNT/client_config/dlg_diag.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -80,7 +80,7 @@ BOOL CALLBACK Diag_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case IDOK: Diag_OnOK(hDlg); break; - + case IDCANCEL: Diag_OnCancel(hDlg); break; @@ -120,11 +120,11 @@ void Diag_OnInitDialog (HWND hDlg) Config_GetTraceBufferSize(&g.Configuration.nTraceBufSize); Config_GetTrapOnPanic(&g.Configuration.fTrapOnPanic); Config_GetReportSessionStartups(&g.Configuration.fReportSessionStartups); - + nTraceBufSize = g.Configuration.nTraceBufSize; fTrapOnPanic = g.Configuration.fTrapOnPanic; fReportSessionStartups = g.Configuration.fReportSessionStartups; - + fFirstTime = FALSE; } @@ -155,13 +155,13 @@ BOOL Diag_OnApply() return FALSE; g.Configuration.nTraceBufSize = nTraceBufSize; } - + if (fTrapOnPanic != g.Configuration.fTrapOnPanic) { if (!Config_SetTrapOnPanic (fTrapOnPanic)) return FALSE; g.Configuration.fTrapOnPanic = fTrapOnPanic; } - + if (fReportSessionStartups != g.Configuration.fReportSessionStartups) { if (!Config_SetReportSessionStartups (fReportSessionStartups)) return FALSE; diff --git a/src/WINNT/client_config/dlg_logon.cpp b/src/WINNT/client_config/dlg_logon.cpp index 7f9a906ee..570f0b19a 100644 --- a/src/WINNT/client_config/dlg_logon.cpp +++ b/src/WINNT/client_config/dlg_logon.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -82,7 +82,7 @@ BOOL CALLBACK Logon_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case IDOK: Logon_OnOK(hDlg); break; - + case IDCANCEL: Logon_OnCancel(hDlg); break; @@ -120,7 +120,7 @@ void Logon_OnInitDialog (HWND hDlg) // Always add szNo first so it has index 0 and szYes has index 1 CB_AddItem (hCombo, szNo, 0); CB_AddItem (hCombo, szYes, 0); - + CB_SetSelected (hCombo, fFailLoginsSilently); } @@ -138,13 +138,13 @@ BOOL Logon_OnApply() { if (fFirstTime) return TRUE; - + if (nLoginRetryInterval != g.Configuration.nLoginRetryInterval) { if (!Config_SetLoginRetryInterval (nLoginRetryInterval)) return FALSE; g.Configuration.nLoginRetryInterval = nLoginRetryInterval; } - + if (fFailLoginsSilently != g.Configuration.fFailLoginsSilently) { if (!Config_SetFailLoginsSilently (fFailLoginsSilently)) return FALSE; diff --git a/src/WINNT/client_config/dlg_misc.cpp b/src/WINNT/client_config/dlg_misc.cpp index 66970e8d5..997927192 100644 --- a/src/WINNT/client_config/dlg_misc.cpp +++ b/src/WINNT/client_config/dlg_misc.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -96,7 +96,7 @@ BOOL CALLBACK Misc_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case IDOK: Misc_OnOK(hDlg); break; - + case IDCANCEL: Misc_OnCancel(hDlg); break; @@ -153,7 +153,7 @@ void Misc_OnInitDialog (HWND hDlg) CreateSpinner (GetDlgItem (hDlg, IDC_PROBE), 10, FALSE, csecPROBE_MIN, csecProbe, csecPROBE_MAX); CreateSpinner (GetDlgItem (hDlg, IDC_THREADS), 10, FALSE, cTHREADS_MIN, nThreads, cTHREADS_MAX); CreateSpinner (GetDlgItem (hDlg, IDC_DAEMONS), 10, FALSE, cDAEMONS_MIN, nDaemons, cDAEMONS_MAX); - + SetDlgItemText (hDlg, IDC_SYSNAME, szSysName); SetDlgItemText (hDlg, IDC_ROOTVOLUME, szRootVolume); SetDlgItemText (hDlg, IDC_MOUNTDIR, szMountDir); @@ -170,15 +170,15 @@ void Misc_OnOK (HWND hDlg) :SP_GetPos (GetDlgItem (hDlg, IDC_LAN_ADAPTER)); #endif csecProbe = SP_GetPos (GetDlgItem (hDlg, IDC_PROBE)); - + nThreads = SP_GetPos (GetDlgItem (hDlg, IDC_THREADS)); - + nDaemons = SP_GetPos (GetDlgItem (hDlg, IDC_DAEMONS)); - + GetDlgItemText (hDlg, IDC_SYSNAME, szSysName, sizeof(szSysName)); GetDlgItemText (hDlg, IDC_ROOTVOLUME, szRootVolume, sizeof(szRootVolume)); GetDlgItemText (hDlg, IDC_MOUNTDIR, szMountDir, sizeof(szMountDir)); - + EndDialog(hDlg, IDOK); } @@ -201,31 +201,31 @@ BOOL Misc_OnApply() return FALSE; g.Configuration.csecProbe = csecProbe; } - + if (nThreads != g.Configuration.nThreads) { if (!Config_SetNumThreads (nThreads)) return FALSE; g.Configuration.nThreads = nThreads; } - + if (nDaemons != g.Configuration.nDaemons) { if (!Config_SetNumDaemons (nDaemons)) return FALSE; g.Configuration.nDaemons = nDaemons; } - + if (lstrcmp(szSysName, g.Configuration.szSysName) != 0) { if (!Config_SetSysName (szSysName)) return FALSE; lstrcpy(g.Configuration.szSysName, szSysName); } - + if (lstrcmp(szRootVolume, g.Configuration.szRootVolume) != 0) { if (!Config_SetRootVolume (szRootVolume)) return FALSE; lstrcpy(g.Configuration.szRootVolume, szRootVolume); } - + if (lstrcmp(szMountDir, g.Configuration.szMountDir) != 0) { if (!Config_SetMountRoot (szMountDir)) return FALSE; diff --git a/src/WINNT/client_config/drivemap.cpp b/src/WINNT/client_config/drivemap.cpp index 4ae9087e3..c13713608 100644 --- a/src/WINNT/client_config/drivemap.cpp +++ b/src/WINNT/client_config/drivemap.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -9,7 +9,7 @@ /* AFSIFS portions copyright (c) 2005 * the regents of the university of michigan * all rights reserved - * + * * permission is granted to use, copy, create derivative works and * redistribute this software and such derivative works for any purpose, * so long as no fee is charged, and so long as the copyright notice @@ -18,7 +18,7 @@ * michigan is not used in any advertising or publicity pertaining * to the use or distribution of this software without specific, written * prior authorization. - * + * * this software is provided as is, without representation from the * university of michigan as to its fitness for any purpose, and without * warranty by the university of michigan of any kind, either express @@ -79,7 +79,7 @@ static TCHAR cszAUTOSUBMOUNT[] = TEXT("Auto"); static TCHAR cszLANMANDEVICE[] = TEXT("\\Device\\LanmanRedirector\\"); -static BOOL +static BOOL WriteRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs) { HKEY hkSub = NULL; @@ -101,7 +101,7 @@ WriteRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs) return (status == ERROR_SUCCESS); } -static BOOL +static BOOL WriteExpandedRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs) { HKEY hkSub = NULL; @@ -123,7 +123,7 @@ WriteExpandedRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs) return (status == ERROR_SUCCESS); } -static BOOL +static BOOL ReadRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs, DWORD * size) { HKEY hkSub = NULL; @@ -157,7 +157,7 @@ ReadRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs, LPTSTR rhs, DWORD * siz return (status == ERROR_SUCCESS); } -static BOOL +static BOOL DeleteRegistryString(HKEY key, TCHAR * subkey, LPTSTR lhs) { HKEY hkSub = NULL; @@ -453,13 +453,13 @@ void QueryDriveMapList_ReadSubmounts (PDRIVEMAPLIST pList) { HKEY hkSubmounts; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, cszSECTION_SUBMOUNTS, - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, KEY_READ|KEY_QUERY_VALUE, - NULL, + NULL, &hkSubmounts, NULL ); @@ -526,11 +526,11 @@ void QueryDriveMapList_ReadMappings (PDRIVEMAPLIST pList) HKEY hkMappings; RegCreateKeyEx( HKEY_CURRENT_USER, cszSECTION_MAPPINGS, - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, KEY_READ|KEY_QUERY_VALUE, - NULL, + NULL, &hkMappings, NULL ); @@ -625,13 +625,13 @@ void QueryDriveMapList_WriteMappings (PDRIVEMAPLIST pList) void WriteDriveMappings (PDRIVEMAPLIST pList) { HKEY hkMappings; - RegCreateKeyEx( HKEY_CURRENT_USER, + RegCreateKeyEx( HKEY_CURRENT_USER, cszSECTION_MAPPINGS, - 0, - "AFS", + 0, + "AFS", REG_OPTION_NON_VOLATILE, KEY_READ|KEY_QUERY_VALUE|KEY_WRITE, - NULL, + NULL, &hkMappings, NULL ); @@ -696,7 +696,7 @@ BOOL DriveIsGlobalAfsDrive(TCHAR chDrive) BOOL bIsGlobal = (RegQueryValueEx (hKey, szValueName, NULL, NULL, (PBYTE)szValue, &dwSize) == ERROR_SUCCESS); RegCloseKey (hKey); - + return bIsGlobal; } @@ -729,13 +729,13 @@ void QueryDriveMapList_FindNetworkDrives (PDRIVEMAPLIST pList, BOOL *pfFoundNew) continue; // Okay, we know that drive {chDrive} is mapped to afs path {szAfsPath}. - // If this drive is a global afs drive, then reject it. Otherwise, look - // at pList->aDriveMap, to see if this drive mapping is already in our + // If this drive is a global afs drive, then reject it. Otherwise, look + // at pList->aDriveMap, to see if this drive mapping is already in our // list. If not, add it and set pfFoundNew. // if (DriveIsGlobalAfsDrive(chDrive)) continue; - + size_t iDrive = chDrive - chDRIVE_A; if (lstrcmpi (pList->aDriveMap[ iDrive ].szMapping, szAfsPath)) { @@ -954,7 +954,7 @@ BOOL GetDriveSubmount (TCHAR chDrive, LPTSTR pszSubmountNow) return FALSE; LPTSTR pszSubmount = szMapping; - + TCHAR szNetBiosName[32]; memset(szNetBiosName, '\0', sizeof(szNetBiosName)); GetClientNetbiosName(szNetBiosName); @@ -1000,12 +1000,12 @@ BOOL GetDriveSubmount (TCHAR chDrive, LPTSTR pszSubmountNow) *(pszSubmount) > '9') return FALSE; ++pszSubmount; -#else +#else if (IsWindows2000()) { if (*(pszSubmount) != TEXT(';')) return FALSE; - } else + } else --pszSubmount; if (toupper(*(++pszSubmount)) != chDrive) @@ -1076,7 +1076,7 @@ BOOL fUserName=FALSE; void SetBitLogonOption(BOOL set,DWORD value) { - RWLogonOption(FALSE,((set)?value | RWLogonOption(TRUE,0):RWLogonOption(TRUE,0) & ~value) ); + RWLogonOption(FALSE,((set)?value | RWLogonOption(TRUE,0):RWLogonOption(TRUE,0) & ~value) ); } DWORD RWLogonOption(BOOL read,DWORD value) @@ -1087,7 +1087,7 @@ DWORD RWLogonOption(BOOL read,DWORD value) DWORD dwDisp; DWORD LSPtype, LSPsize; DWORD rval; - + if (read) { rval=0; @@ -1106,7 +1106,7 @@ DWORD RWLogonOption(BOOL read,DWORD value) RegCloseKey (hk); } return TRUE; - } + } } void MapShareName(char *pszCmdLineA) @@ -1175,10 +1175,10 @@ void TestAndDoUnMapShare() { if (!RWLogonOption(TRUE,LOGON_OPTION_HIGHSECURITY)) return; - DoUnMapShare(FALSE); + DoUnMapShare(FALSE); } -void DoUnMapShare(BOOL drivemap) //disconnect drivemap +void DoUnMapShare(BOOL drivemap) //disconnect drivemap { TCHAR szMachine[MAX_PATH],szPath[MAX_PATH]; DWORD rc=28; @@ -1211,7 +1211,7 @@ void DoUnMapShare(BOOL drivemap) //disconnect drivemap if (drivemap) { DisMountDOSDrive(*lpnrLocal[i].lpLocalName); DEBUG_EVENT1("AFS DriveUnMap","UnMap-Local=%x",res); - } + } } else { DisMountDOSDriveFull(lpnrLocal[i].lpRemoteName); DEBUG_EVENT1("AFS DriveUnMap","UnMap-Remote=%x",res); @@ -1259,15 +1259,15 @@ BOOL DoMapShareChange(BOOL removeUnknown) if (strstr(_strlwr(lpnrLocal[i].lpRemoteName),szPath)==NULL) continue; //only look at real afs mappings CHAR * pSubmount=strrchr(lpnrLocal[i].lpRemoteName,'\\')+1; - if (lstrcmpi(pSubmount,"all")==0) + if (lstrcmpi(pSubmount,"all")==0) continue; // do not remove 'all' for (DWORD j=0;jszMapping[0]) ? pMap->szMapping : cm_slash_mount_root), TRUE, FALSE); - + CHAR msg[256], msgf[256]; if (GetDlgItemText(hDlg,IDC_STATICSUBMOUNT,(LPSTR)msg,sizeof(msg)-1)>0) { @@ -831,7 +831,7 @@ void SubEdit_OnInitDialog (HWND hDlg) } SetDlgItemText (hDlg, IDC_SUBMOUNT, pSubmount->szSubmount); - + SetDlgItemText (hDlg, IDC_MAPPING, pSubmount->szMapping); } diff --git a/src/WINNT/client_config/tab_general.cpp b/src/WINNT/client_config/tab_general.cpp index 9cef8bc06..be1a1631d 100644 --- a/src/WINNT/client_config/tab_general.cpp +++ b/src/WINNT/client_config/tab_general.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -674,8 +674,8 @@ BOOL fIsCellInCellServDB (LPCTSTR pszCell) ULONG code = cm_SearchCellRegistry(1, cellname, NULL, NULL, NULL, NULL); if (code == 0) fFound = TRUE; - if (!fFound && - (code != CM_ERROR_FORCE_DNS_LOOKUP) && + if (!fFound && + (code != CM_ERROR_FORCE_DNS_LOOKUP) && CSDB_ReadFile (&CellServDB, NULL)) { if (CSDB_FindCell (&CellServDB, pszCell)) diff --git a/src/WINNT/client_config/tab_hosts.cpp b/src/WINNT/client_config/tab_hosts.cpp index ffc529fc9..e205e25a6 100644 --- a/src/WINNT/client_config/tab_hosts.cpp +++ b/src/WINNT/client_config/tab_hosts.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -192,7 +192,7 @@ BOOL HostsTab_OnApply (HWND hDlg) cellname[i] = '\0'; ULONG code = cm_SearchCellRegistry(1, cellname, NULL, NULL, NULL, NULL); - if (code && + if (code && code != CM_ERROR_FORCE_DNS_LOOKUP && !CSDB_FindCell (&g.Configuration.CellServDB, szCell)) { diff --git a/src/WINNT/client_config/tab_prefs.cpp b/src/WINNT/client_config/tab_prefs.cpp index 1841158cb..5747f4654 100644 --- a/src/WINNT/client_config/tab_prefs.cpp +++ b/src/WINNT/client_config/tab_prefs.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_cpa/NTMakefile b/src/WINNT/client_cpa/NTMakefile index b724da792..ea0320fb2 100644 --- a/src/WINNT/client_cpa/NTMakefile +++ b/src/WINNT/client_cpa/NTMakefile @@ -1,12 +1,12 @@ # 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 RELDIR=WINNT\client_cpa -!INCLUDE ..\..\config\NTMakefile.$(SYS_NAME) +!INCLUDE ..\..\config\NTMakefile.$(SYS_NAME) !include ..\..\config\NTMakefile.version ############################################################################ diff --git a/src/WINNT/client_cpa/cpl_interface.cpp b/src/WINNT/client_cpa/cpl_interface.cpp index 4d03eec2c..6351e6c64 100644 --- a/src/WINNT/client_cpa/cpl_interface.cpp +++ b/src/WINNT/client_cpa/cpl_interface.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -58,7 +58,7 @@ static BOOL IsClientInstalled (void) TCHAR szPath[ MAX_PATH ]; DWORD dwSize = sizeof(szPath); DWORD dwType = REG_SZ; - if (RegQueryValueEx (hk, TEXT(AFSREG_CLT_SW_VERSION_DIR_VALUE), + if (RegQueryValueEx (hk, TEXT(AFSREG_CLT_SW_VERSION_DIR_VALUE), NULL, &dwType, (PBYTE)szPath, &dwSize) == 0) fIsInstalled = TRUE; RegCloseKey (hk); diff --git a/src/WINNT/client_cpa/lang/NTMakefile b/src/WINNT/client_cpa/lang/NTMakefile index 452cd3403..89f738089 100644 --- a/src/WINNT/client_cpa/lang/NTMakefile +++ b/src/WINNT/client_cpa/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -51,9 +51,9 @@ install : $(DLLFILE) clean :: $(DEL) $(RESFILE) - $(DEL) RC* - $(DEL) RD* - $(DEL) $(DLLFILE) + $(DEL) RC* + $(DEL) RD* + $(DEL) $(DLLFILE) $(DEL) AFS_component_version_number.h ############################################################################ @@ -66,4 +66,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/client_creds/NTMakefile b/src/WINNT/client_creds/NTMakefile index 65de6356f..f0b6cc938 100644 --- a/src/WINNT/client_creds/NTMakefile +++ b/src/WINNT/client_creds/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -42,10 +42,10 @@ EXERES = \ AFSDOBJS = \ $(OUT)\fs_utils.obj - + CLIENTOBJS = \ $(OUT)\drivemap.obj \ - $(OUT)\RegistrySupport.obj + $(OUT)\RegistrySupport.obj VCLIBS =\ iphlpapi.lib \ @@ -56,7 +56,7 @@ VCLIBS =\ mpr.lib \ userenv.lib \ netapi32.lib \ - secur32.lib + secur32.lib EXELIBS = \ $(DESTDIR)\lib\afs\afspioctl.lib \ @@ -104,10 +104,10 @@ $(EXECOBJS): $$(@B).c ############################################################################ -$(EXEFILE) : $(EXEOBJS) $(EXECOBJS) $(EXERES) $(AFSDOBJS) $(CLIENTOBJS) $(EXELIBS) +$(EXEFILE) : $(EXEOBJS) $(EXECOBJS) $(EXERES) $(AFSDOBJS) $(CLIENTOBJS) $(EXELIBS) $(EXEGUILINK) $(VCLIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/client_creds/advtab.cpp b/src/WINNT/client_creds/advtab.cpp index ee208ab71..6dcb21b4c 100644 --- a/src/WINNT/client_creds/advtab.cpp +++ b/src/WINNT/client_creds/advtab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -49,7 +49,7 @@ BOOL CALLBACK Advanced_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_INITDIALOG: RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); SetWindowPos (hDlg, NULL, rTab.left, rTab.top, 0, 0, SWP_NOSIZE | SWP_NOACTIVATE | SWP_NOZORDER); Advanced_OnInitDialog (hDlg); @@ -187,7 +187,7 @@ void Advanced_OnChangeService (HWND hDlg, WORD wCmd) BOOL fSuccess = FALSE; ULONG error = 0; SC_HANDLE hManager, hService; - + switch (wCmd) { case IDC_SERVICE_AUTO: @@ -196,12 +196,12 @@ void Advanced_OnChangeService (HWND hDlg, WORD wCmd) SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS)) != NULL) { - if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), - SERVICE_CHANGE_CONFIG | SERVICE_QUERY_CONFIG | + if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), + SERVICE_CHANGE_CONFIG | SERVICE_QUERY_CONFIG | SERVICE_QUERY_STATUS)) != NULL) { StartType = (IsDlgButtonChecked (hDlg, wCmd)) ? SERVICE_AUTO_START : SERVICE_DEMAND_START; - if (ChangeServiceConfig (hService, SERVICE_NO_CHANGE, StartType, + if (ChangeServiceConfig (hService, SERVICE_NO_CHANGE, StartType, SERVICE_NO_CHANGE, 0, 0, 0, 0, 0, 0, 0)) fSuccess = TRUE; CloseServiceHandle (hService); @@ -215,7 +215,7 @@ void Advanced_OnChangeService (HWND hDlg, WORD wCmd) SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS )) != NULL) { - if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), + if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_START)) != NULL) { if (StartService (hService, 0, 0)) @@ -239,8 +239,8 @@ void Advanced_OnChangeService (HWND hDlg, WORD wCmd) if ((hManager = OpenSCManager (NULL, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS )) != NULL) - { - if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), + { + if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_STOP)) != NULL) { SERVICE_STATUS Status; diff --git a/src/WINNT/client_creds/afswiz.cpp b/src/WINNT/client_creds/afswiz.cpp index 719bb7551..2124e4732 100644 --- a/src/WINNT/client_creds/afswiz.cpp +++ b/src/WINNT/client_creds/afswiz.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -224,13 +224,13 @@ void WizStarting_OnInitDialog (HWND hDlg) ShowWindow (GetDlgItem (hDlg, IDC_START_TRY), SW_SHOW); SC_HANDLE hManager; - if ((hManager = OpenSCManager (NULL, NULL, + if ((hManager = OpenSCManager (NULL, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS)) != NULL) { SC_HANDLE hService; - if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), + if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_START)) != NULL) { if (StartService (hService, 0, 0)) diff --git a/src/WINNT/client_creds/creds.cpp b/src/WINNT/client_creds/creds.cpp index 4488d83ca..a385054b5 100644 --- a/src/WINNT/client_creds/creds.cpp +++ b/src/WINNT/client_creds/creds.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -49,7 +49,7 @@ extern "C" { typedef int (*ktc_ForgetToken_t)(struct ktc_principal *server); typedef int (*ka_UserAuthenticateGeneral_t)(int flags, char *name, char *instance, char *realm, char *password, int lifetime, int *password_expiresP, int spare, char **reasonP); typedef long (*cm_GetRootCellName_t)(char *namep); - typedef int (*ka_ParseLoginName_t)(char *login, char *name, char *inst, char *cell); + typedef int (*ka_ParseLoginName_t)(char *login, char *name, char *inst, char *cell); } static struct l @@ -64,7 +64,7 @@ static struct l ktc_ListTokens_t ktc_ListTokensP; ktc_ForgetToken_t ktc_ForgetTokenP; ka_UserAuthenticateGeneral_t ka_UserAuthenticateGeneralP; - ka_ParseLoginName_t ka_ParseLoginNameP; + ka_ParseLoginName_t ka_ParseLoginNameP; cm_GetRootCellName_t cm_GetRootCellNameP; } l; @@ -408,23 +408,23 @@ int ObtainNewCredentials (LPCTSTR pszCell, LPCTSTR pszUser, LPCTSTR pszPassword, int Expiration = 0; if ( KFW_is_available() ) { - // KFW_AFS_get_cred() parses the szNameA field as complete princial including potentially + // KFW_AFS_get_cred() parses the szNameA field as complete princial including potentially // a different realm then the specified cell name. rc = KFW_AFS_get_cred(szNameA, szCellA, szPasswordA, 0, szSmbNameA[0] ? szSmbNameA : NULL, &Result); } else { char name[sizeof(szNameA)]; char instance[sizeof(szNameA)]; char cell[sizeof(szNameA)]; - + name[0] = '\0'; instance[0] = '\0'; cell[0] = '\0'; - ka_ParseLoginName(szNameA, name, instance, cell); + ka_ParseLoginName(szNameA, name, instance, cell); if ( szSmbNameA[0] ) { - rc = ka_UserAuthenticateGeneral2(KA_USERAUTH_VERSION+KA_USERAUTH_AUTHENT_LOGON, + rc = ka_UserAuthenticateGeneral2(KA_USERAUTH_VERSION+KA_USERAUTH_AUTHENT_LOGON, name, instance, szCellA, szPasswordA, szSmbNameA, 0, &Expiration, 0, &Result); - } else { + } else { rc = ka_UserAuthenticateGeneral(KA_USERAUTH_VERSION, name, instance, szCellA, szPasswordA, 0, &Expiration, 0, &Result); } } diff --git a/src/WINNT/client_creds/credstab.cpp b/src/WINNT/client_creds/credstab.cpp index 0872ff9ac..7fec00aa8 100644 --- a/src/WINNT/client_creds/credstab.cpp +++ b/src/WINNT/client_creds/credstab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -47,7 +47,7 @@ BOOL CALLBACK Creds_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_INITDIALOG: RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); SetWindowPos (hDlg, NULL, rTab.left, rTab.top, 0, 0, SWP_NOSIZE | SWP_NOACTIVATE | SWP_NOZORDER); SetWindowLongPtr (hDlg, DWLP_USER, lp); diff --git a/src/WINNT/client_creds/ipaddrchg.c b/src/WINNT/client_creds/ipaddrchg.c index 20e91dc03..0201c4471 100644 --- a/src/WINNT/client_creds/ipaddrchg.c +++ b/src/WINNT/client_creds/ipaddrchg.c @@ -1,20 +1,20 @@ /* * Copyright (c) 2003 SkyRope, LLC * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without + * + * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, + * + * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation + * - Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. - * - Neither the name of Skyrope, LLC nor the names of its contributors may be - * used to endorse or promote products derived from this software without + * - Neither the name of Skyrope, LLC nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission from Skyrope, LLC. * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER @@ -80,10 +80,10 @@ // based on work originally submitted to the CMU Computer Club // by Jeffrey Hutzelman // -// These would work great if the fsProbe interface had been +// These would work great if the fsProbe interface had been // ported to Windows -static +static void probeComplete() { fsprobe_Cleanup(1); @@ -103,7 +103,7 @@ struct ping_params { } // the fsHandler is where we receive the answer to the probe -static +static int fsHandler(void) { ping_count = fsprobe_Results.probeNum; @@ -112,14 +112,14 @@ int fsHandler(void) ok_count++; if (waiting) complete(); } - if (ping_count == retry) + if (ping_count == retry) complete(); return 0; } // ping_fs is a callback routine meant to be called from within // cm_SearchCellFile() or cm_SearchCellDNS() -static long +static long pingFS(void *ping_params, struct sockaddr_in *addrp, char *namep) { int rc; @@ -145,7 +145,7 @@ pingFS(void *ping_params, struct sockaddr_in *addrp, char *namep) { tv.tv_sec = pp->host.wait; tv.tv_usec = 0; - if (IOMGR_Select(0, 0, 0, 0, &tv)) + if (IOMGR_Select(0, 0, 0, 0, &tv)) break; } probeComplete(); @@ -181,11 +181,11 @@ pingCell(char *cell) rc = pcm_SearchCellFile(cell, newcell, pingFS, (void *)&pp); } #endif /* USE_FSPROBE */ - -// These two items are imported from afscreds.h + +// These two items are imported from afscreds.h // but it cannot be included without causing conflicts #define c100ns1SECOND (LONGLONG)10000000 -static void +static void TimeToSystemTime (SYSTEMTIME *pst, time_t TimeT) { struct tm *pTime; @@ -204,61 +204,61 @@ TimeToSystemTime (SYSTEMTIME *pst, time_t TimeT) } } -static DWORD +static DWORD GetServiceStatus( - LPSTR lpszMachineName, + LPSTR lpszMachineName, LPSTR lpszServiceName, - DWORD *lpdwCurrentState) -{ - DWORD hr = NOERROR; - SC_HANDLE schSCManager = NULL; - SC_HANDLE schService = NULL; - DWORD fdwDesiredAccess = 0; - SERVICE_STATUS ssServiceStatus = {0}; - BOOL fRet = FALSE; - - *lpdwCurrentState = 0; - - fdwDesiredAccess = GENERIC_READ; - - schSCManager = OpenSCManager(lpszMachineName, + DWORD *lpdwCurrentState) +{ + DWORD hr = NOERROR; + SC_HANDLE schSCManager = NULL; + SC_HANDLE schService = NULL; + DWORD fdwDesiredAccess = 0; + SERVICE_STATUS ssServiceStatus = {0}; + BOOL fRet = FALSE; + + *lpdwCurrentState = 0; + + fdwDesiredAccess = GENERIC_READ; + + schSCManager = OpenSCManager(lpszMachineName, NULL, - fdwDesiredAccess); - - if(schSCManager == NULL) - { + fdwDesiredAccess); + + if(schSCManager == NULL) + { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + schService = OpenService(schSCManager, lpszServiceName, - fdwDesiredAccess); - - if(schService == NULL) - { + fdwDesiredAccess); + + if(schService == NULL) + { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + fRet = QueryServiceStatus(schService, - &ssServiceStatus); - - if(fRet == FALSE) - { - hr = GetLastError(); - goto cleanup; - } - - *lpdwCurrentState = ssServiceStatus.dwCurrentState; - -cleanup: - - CloseServiceHandle(schService); - CloseServiceHandle(schSCManager); - - return(hr); -} + &ssServiceStatus); + + if(fRet == FALSE) + { + hr = GetLastError(); + goto cleanup; + } + + *lpdwCurrentState = ssServiceStatus.dwCurrentState; + +cleanup: + + CloseServiceHandle(schService); + CloseServiceHandle(schSCManager); + + return(hr); +} void ObtainTokensFromUserIfNeeded(HWND hWnd) @@ -295,11 +295,11 @@ ObtainTokensFromUserIfNeeded(HWND hWnd) } rootcell = (char *)GlobalAlloc(GPTR,MAXCELLCHARS+1); - if (!rootcell) + if (!rootcell) goto cleanup; code = KFW_AFS_get_cellconfig(cell, (void*)&cellconfig, rootcell); - if (code) + if (code) goto cleanup; memset(&aserver, '\0', sizeof(aserver)); @@ -378,7 +378,7 @@ ObtainTokensFromUserIfNeeded(HWND hWnd) SystemTimeToFileTime (&stExpires, &ftExpires); llExpires = (((LONGLONG)ftExpires.dwHighDateTime) << 32) + (LONGLONG)(ftExpires.dwLowDateTime); llExpires /= c100ns1SECOND; - + if (llNow < llExpires) goto cleanup; } @@ -440,7 +440,7 @@ IpAddrChangeMonitor(void * hWnd) Result = NotifyAddrChange(&Handle,&Ovlap); if (Result != ERROR_IO_PENDING) - { + { if ( IsDebuggerPresent() ) { sprintf(message, "NotifyAddrChange() failed with error %d \n", Result); OutputDebugString(message); @@ -471,7 +471,7 @@ IpAddrChangeMonitor(void * hWnd) #else Result = NotifyAddrChange(NULL,NULL); if (Result != NO_ERROR) - { + { if ( IsDebuggerPresent() ) { sprintf(message, "NotifyAddrChange() failed with error %d \n", Result); OutputDebugString(message); @@ -479,7 +479,7 @@ IpAddrChangeMonitor(void * hWnd) break; } #endif - + NumOfAddrs = GetNumOfIpAddrs(); if ( IsDebuggerPresent() ) { @@ -500,7 +500,7 @@ IpAddrChangeMonitor(void * hWnd) } -DWORD +DWORD IpAddrChangeMonitorInit(HWND hWnd) { DWORD status = ERROR_SUCCESS; diff --git a/src/WINNT/client_creds/lang/NTMakefile b/src/WINNT/client_creds/lang/NTMakefile index 1d80bb0e0..0626f74a9 100644 --- a/src/WINNT/client_creds/lang/NTMakefile +++ b/src/WINNT/client_creds/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -43,7 +43,7 @@ DLLOBJS = $(RESFILE) $(DLLFILE) : $(DLLOBJS) $(DLLRESLINK) - $(DLLPREP) + $(DLLPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -63,4 +63,4 @@ $(RESFILE) : $(RCFILE) AFS_component_version_number.h mkdir: - + diff --git a/src/WINNT/client_creds/main.cpp b/src/WINNT/client_creds/main.cpp index a6499eb90..8883735c8 100644 --- a/src/WINNT/client_creds/main.cpp +++ b/src/WINNT/client_creds/main.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -275,7 +275,7 @@ BOOL InitApp (LPSTR pszCmdLineA) OutputDebugString("AFSD Service not configured\n"); else if ( fAutoInit ) OutputDebugString("AFSD Service will be started\n"); - } + } } } @@ -283,13 +283,13 @@ BOOL InitApp (LPSTR pszCmdLineA) if ( g.fIsWinNT && !IsServiceRunning() && IsServiceConfigured() && fAutoInit ) { SC_HANDLE hManager; - if ((hManager = OpenSCManager( NULL, NULL, + if ((hManager = OpenSCManager( NULL, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS)) != NULL ) { SC_HANDLE hService; - if ((hService = OpenService( hManager, TEXT("TransarcAFSDaemon"), + if ((hService = OpenService( hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_START) ) != NULL) { if (StartService(hService, 0, 0)) { @@ -336,7 +336,7 @@ BOOL InitApp (LPSTR pszCmdLineA) else if (!IsServerInstalled()) Message (MB_ICONHAND, IDS_UNCONFIG_TITLE, IDS_UNCONFIG_DESC); } - if (IsServiceRunning()) { + if (IsServiceRunning()) { if ( fRenewMaps ) { if ( IsDebuggerPresent() ) diff --git a/src/WINNT/client_creds/misc.cpp b/src/WINNT/client_creds/misc.cpp index 7a449eeaa..211f91ce7 100644 --- a/src/WINNT/client_creds/misc.cpp +++ b/src/WINNT/client_creds/misc.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_creds/mounttab.cpp b/src/WINNT/client_creds/mounttab.cpp index f4e086056..ba4dd37a8 100644 --- a/src/WINNT/client_creds/mounttab.cpp +++ b/src/WINNT/client_creds/mounttab.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -64,7 +64,7 @@ BOOL CALLBACK Mount_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_INITDIALOG: RECT rTab; GetClientRect (GetParent(hDlg), &rTab); - TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); + TabCtrl_AdjustRect (GetParent (hDlg), FALSE, &rTab); SetWindowPos (hDlg, NULL, rTab.left, rTab.top, 0, 0, SWP_NOSIZE | SWP_NOACTIVATE | SWP_NOZORDER); Mount_OnInitDialog (hDlg); @@ -145,7 +145,7 @@ void Mount_OnUpdate (HWND hDlg, BOOL fOnInitDialog) int iCount = SendMessage(hList, LB_GETCOUNT, 0, 0); - /* This really shouldn't work except that we are adding + /* This really shouldn't work except that we are adding * the strings in alphabetical order. Otherwise, we could * identify an index value for a string that could then change. */ diff --git a/src/WINNT/client_creds/settings.cpp b/src/WINNT/client_creds/settings.cpp index 95bde308d..f56e6901e 100644 --- a/src/WINNT/client_creds/settings.cpp +++ b/src/WINNT/client_creds/settings.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_creds/shortcut.cpp b/src/WINNT/client_creds/shortcut.cpp index 904d9a12c..79b893c12 100644 --- a/src/WINNT/client_creds/shortcut.cpp +++ b/src/WINNT/client_creds/shortcut.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -53,7 +53,7 @@ BOOL Shortcut_Create (LPTSTR pszTarget, LPCTSTR pszSource, LPTSTR pszDesc, LPTST IPersistFile *ppf; rc = psl->QueryInterface (IID_IPersistFile, (void **)&ppf); if (SUCCEEDED (rc)) - { + { rc = psl->SetPath (pszSource); if (SUCCEEDED (rc)) { @@ -79,7 +79,7 @@ BOOL Shortcut_Create (LPTSTR pszTarget, LPCTSTR pszSource, LPTSTR pszDesc, LPTST psl->Release (); } return SUCCEEDED(rc) ? TRUE : FALSE; -} +} BOOL Shortcut_FixStartup (LPCTSTR pszLinkName, BOOL fAutoStart) @@ -114,7 +114,7 @@ BOOL Shortcut_FixStartup (LPCTSTR pszLinkName, BOOL fAutoStart) if (fAutoStart) { - DWORD code, len, type; + DWORD code, len, type; TCHAR szParams[ 64 ] = TEXT(AFSCREDS_SHORTCUT_OPTIONS); code = RegOpenKeyEx(HKEY_CURRENT_USER, AFSREG_USER_OPENAFS_SUBKEY, diff --git a/src/WINNT/client_creds/trayicon.cpp b/src/WINNT/client_creds/trayicon.cpp index 39c768c89..105992db0 100644 --- a/src/WINNT/client_creds/trayicon.cpp +++ b/src/WINNT/client_creds/trayicon.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_creds/window.cpp b/src/WINNT/client_creds/window.cpp index a345c28c2..c16011790 100644 --- a/src/WINNT/client_creds/window.cpp +++ b/src/WINNT/client_creds/window.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -205,13 +205,13 @@ BOOL CALLBACK Main_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) case WM_START_SERVICE: { SC_HANDLE hManager; - if ((hManager = OpenSCManager ( NULL, NULL, + if ((hManager = OpenSCManager ( NULL, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS)) != NULL) { SC_HANDLE hService; - if ((hService = OpenService ( hManager, TEXT("TransarcAFSDaemon"), + if ((hService = OpenService ( hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_START)) != NULL) { if (StartService (hService, 0, 0)) @@ -349,7 +349,7 @@ void Main_OnRemindTimer (void) if ((iExpired = Main_FindExpiredCreds()) != -1) { if (InterlockedIncrement (&g.fShowingMessage) != 1) { InterlockedDecrement (&g.fShowingMessage); - } else { + } else { char * rootcell = NULL; char password[PROBE_PASSWORD_LEN+1]; struct afsconf_cell cellconfig; @@ -357,12 +357,12 @@ void Main_OnRemindTimer (void) DWORD code; rootcell = (char *)GlobalAlloc(GPTR,MAXCELLCHARS+1); - if (!rootcell) + if (!rootcell) goto cleanup; - code = KFW_AFS_get_cellconfig(g.aCreds[ iExpired ].szCell, + code = KFW_AFS_get_cellconfig(g.aCreds[ iExpired ].szCell, (afsconf_cell*)&cellconfig, rootcell); - if (code) + if (code) goto cleanup; if (KFW_is_available()) { @@ -696,7 +696,7 @@ size_t Main_FindExpiredCreds (void) if ( KFW_is_available() ) KFW_AFS_renew_expiring_tokens(); - + lock_ObtainMutex(&g.credsLock); for (size_t iCreds = 0; iCreds < g.cCreds; ++iCreds) { @@ -729,7 +729,7 @@ size_t Main_FindExpiredCreds (void) break; } } - + lock_ReleaseMutex(&g.credsLock); lock_ObtainMutex(&g.expirationCheckLock); @@ -783,13 +783,13 @@ void Terminate_OnOK (HWND hDlg) if (IsDlgButtonChecked (hDlg, IDC_STOP)) { SC_HANDLE hManager; - if ((hManager = OpenSCManager (NULL, NULL, + if ((hManager = OpenSCManager (NULL, NULL, SC_MANAGER_CONNECT | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_QUERY_LOCK_STATUS)) != NULL) { SC_HANDLE hService; - if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), + if ((hService = OpenService (hManager, TEXT("TransarcAFSDaemon"), SERVICE_QUERY_STATUS | SERVICE_START)) != NULL) { SERVICE_STATUS Status; diff --git a/src/WINNT/client_exp/NTMakefile b/src/WINNT/client_exp/NTMakefile index ba62a6a73..7cf175277 100644 --- a/src/WINNT/client_exp/NTMakefile +++ b/src/WINNT/client_exp/NTMakefile @@ -1,6 +1,6 @@ # 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 diff --git a/src/WINNT/client_exp/add_acl_entry_dlg.cpp b/src/WINNT/client_exp/add_acl_entry_dlg.cpp index 7588d6c9e..a40efd527 100644 --- a/src/WINNT/client_exp/add_acl_entry_dlg.cpp +++ b/src/WINNT/client_exp/add_acl_entry_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -73,17 +73,17 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CAddAclEntryDlg message handlers -void CAddAclEntryDlg::OnAddNegativeEntry() +void CAddAclEntryDlg::OnAddNegativeEntry() { m_bNormal = FALSE; } -void CAddAclEntryDlg::OnAddNormalEntry() +void CAddAclEntryDlg::OnAddNormalEntry() { m_bNormal = TRUE; } -BOOL CAddAclEntryDlg::OnInitDialog() +BOOL CAddAclEntryDlg::OnInitDialog() { CDialog::OnInitDialog(); @@ -95,7 +95,7 @@ BOOL CAddAclEntryDlg::OnInitDialog() m_Name.SetFocus(); m_bNormal = TRUE; - + return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } @@ -122,7 +122,7 @@ CString CAddAclEntryDlg::MakePermString() return str; } -void CAddAclEntryDlg::OnOK() +void CAddAclEntryDlg::OnOK() { m_Rights = MakePermString(); m_Name.GetWindowText(m_strName); @@ -135,7 +135,7 @@ void CAddAclEntryDlg::OnOK() CDialog::OnOK(); } -void CAddAclEntryDlg::OnChangeName() +void CAddAclEntryDlg::OnChangeName() { m_Name.GetWindowText(m_strName); @@ -143,7 +143,7 @@ void CAddAclEntryDlg::OnChangeName() m_Ok.EnableWindow(TRUE); } -void CAddAclEntryDlg::OnHelp() +void CAddAclEntryDlg::OnHelp() { ShowHelp(m_hWnd, ADD_ACL_ENTRY_HELP_ID); } diff --git a/src/WINNT/client_exp/add_submount_dlg.cpp b/src/WINNT/client_exp/add_submount_dlg.cpp index 660999601..13dc40750 100644 --- a/src/WINNT/client_exp/add_submount_dlg.cpp +++ b/src/WINNT/client_exp/add_submount_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -68,10 +68,10 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CAddSubmtDlg message handlers -BOOL CAddSubmtDlg::OnInitDialog() +BOOL CAddSubmtDlg::OnInitDialog() { CDialog::OnInitDialog(); - + if (!m_bAdd) { SetWindowText(GetMessageString(IDS_EDIT_PATH_NAME)); ((CEdit *)GetDlgItem(IDC_SHARE_NAME))->EnableWindow(FALSE); @@ -88,12 +88,12 @@ void CAddSubmtDlg::CheckEnableOk() m_Ok.EnableWindow(!m_strShareName.IsEmpty() && !m_strPathName.IsEmpty()); } -void CAddSubmtDlg::OnChangeShareName() +void CAddSubmtDlg::OnChangeShareName() { CheckEnableOk(); } -void CAddSubmtDlg::OnChangePathName() +void CAddSubmtDlg::OnChangePathName() { CheckEnableOk(); } @@ -110,7 +110,7 @@ void CAddSubmtDlg::OnOK() void CAddSubmtDlg::SetSubmtInfo(CSubmountInfo *pInfo) { ASSERT_VALID(pInfo); - + m_strShareName = pInfo->GetShareName(); m_strPathName = pInfo->GetPathName(); } @@ -119,18 +119,18 @@ CSubmountInfo *CAddSubmtDlg::GetSubmtInfo() { if (!m_bSave) return 0; - + SUBMT_INFO_STATUS status; if (m_bAdd) status = SIS_ADDED; else status = SIS_CHANGED; - + return new CSubmountInfo(m_strShareName, m_strPathName, status); } -void CAddSubmtDlg::OnHelp() +void CAddSubmtDlg::OnHelp() { ShowHelp(m_hWnd, (m_bAdd ? ADD_SUBMT_HELP_ID : EDIT_PATH_NAME_HELP_ID)); } diff --git a/src/WINNT/client_exp/afs_shl_ext.cpp b/src/WINNT/client_exp/afs_shl_ext.cpp index 88166df5d..c796b9064 100644 --- a/src/WINNT/client_exp/afs_shl_ext.cpp +++ b/src/WINNT/client_exp/afs_shl_ext.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -102,17 +102,17 @@ STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); return AfxDllGetClassObject(rclsid, riid, ppv); -} +} STDAPI DllCanUnloadNow(void) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); #ifdef COMMENT - // This test is correct and we really do want to allow the extension to be loaded and + // This test is correct and we really do want to allow the extension to be loaded and // unloaded as needed. Unfortunately, the extension is being unloaded and never loaded - // again which is disconcerting for many folks. For now we will prevent the unloading - // until someone has time to figure out how to debug this. + // again which is disconcerting for many folks. For now we will prevent the unloading + // until someone has time to figure out how to debug this. // Jeffrey Altman - 2 Oct 2005 if (!nCMRefCount && !nSERefCount && !nICRefCount && !nTPRefCount && !nXPRefCount) @@ -143,7 +143,7 @@ LRESULT DoRegCLSID(HKEY hKey,PTCHAR szSubKey,PTCHAR szData,PTCHAR szValue=NULL) if(NOERROR == lResult) { lResult = RegSetValueEx(thKey, szValue, 0, REG_SZ, - (LPBYTE)szData, (lstrlen(szData) + 1) + (LPBYTE)szData, (lstrlen(szData) + 1) * sizeof(TCHAR)); RegCloseKey(thKey); } @@ -176,7 +176,7 @@ STDAPI DllRegisterServer(void) } else { return E_FAIL; } - + /* [HKEY_CLASSES_ROOT\CLSID\{$CLSID}\InprocServer32] @="Y:\\DEST\\root.client\\usr\\vice\\etc\\afs_shl_ext.dll" @@ -201,7 +201,7 @@ STDAPI DllRegisterServer(void) wsprintf(szSubKey, TEXT("%s\\%s"), STR_REG_PATH, STR_EXT_TITLE); if ((lResult=DoRegCLSID(HKEY_LOCAL_MACHINE,szSubKey,szCLSID))!=NOERROR) return lResult; - + //If running on NT, register the extension as approved. /* [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved] @@ -244,7 +244,7 @@ STDAPI DllRegisterServer(void) if ((lResult=DoRegCLSID(HKEY_CLASSES_ROOT,szSubKey,szCLSID))!=NOERROR) return lResult; - + /* Below needs to be merged with above */ wsprintf(szSubKey, TEXT("%s\\%s"), STR_REG_PATH, STR_EXT_TITLE); lResult = RegCreateKeyEx( HKEY_LOCAL_MACHINE, @@ -436,6 +436,6 @@ STDAPI DllUnregisterServer(void) DoValueDelete(HKEY_LOCAL_MACHINE,szSubKey,szCLSID); return S_OK; -} +} diff --git a/src/WINNT/client_exp/afs_shl_ext.def b/src/WINNT/client_exp/afs_shl_ext.def index 8375b659d..4963147f8 100644 --- a/src/WINNT/client_exp/afs_shl_ext.def +++ b/src/WINNT/client_exp/afs_shl_ext.def @@ -1,10 +1,10 @@ ; 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 -; +; ; AfsShlExt.def : Declares the module parameters for the DLL. diff --git a/src/WINNT/client_exp/auth_dlg.cpp b/src/WINNT/client_exp/auth_dlg.cpp index ee05cd58b..c2473bace 100644 --- a/src/WINNT/client_exp/auth_dlg.cpp +++ b/src/WINNT/client_exp/auth_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -62,25 +62,25 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CAuthDlg message handlers -BOOL CAuthDlg::OnInitDialog() +BOOL CAuthDlg::OnInitDialog() { CDialog::OnInitDialog(); - // The final tab is for an extra CellName entry that is + // The final tab is for an extra CellName entry that is // there so we can easily parse it out when someone wants // to get or discard tokens. It is placed so the user can't // see it. It's kind of a hack, but not too bad. int tabs[] = { 93, 211, 700 }; - + m_TokenList.SetTabStops(sizeof(tabs) / sizeof(int), tabs); FillTokenList(); - + return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } -void CAuthDlg::OnGetTokens() +void CAuthDlg::OnGetTokens() { CKlogDlg dlg; @@ -90,7 +90,7 @@ void CAuthDlg::OnGetTokens() FillTokenList(); } -void CAuthDlg::OnDiscardTokens() +void CAuthDlg::OnDiscardTokens() { CUnlogDlg dlg; @@ -103,7 +103,7 @@ void CAuthDlg::OnDiscardTokens() void CAuthDlg::FillTokenList() { m_TokenList.ResetContent(); - + CStringArray tokenInfo; if (!GetTokenInfo(tokenInfo)) return; @@ -126,7 +126,7 @@ CString CAuthDlg::GetSelectedCellName() return strTokenInfo.Mid(nPos + 1); } -void CAuthDlg::OnHelp() +void CAuthDlg::OnHelp() { ShowHelp(m_hWnd, AUTHENTICATION_HELP_ID); } diff --git a/src/WINNT/client_exp/clear_acl_dlg.cpp b/src/WINNT/client_exp/clear_acl_dlg.cpp index 3e12929ca..50cfdf008 100644 --- a/src/WINNT/client_exp/clear_acl_dlg.cpp +++ b/src/WINNT/client_exp/clear_acl_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_exp/copy_acl_dlg.cpp b/src/WINNT/client_exp/copy_acl_dlg.cpp index f334cd89c..0c98a33ca 100644 --- a/src/WINNT/client_exp/copy_acl_dlg.cpp +++ b/src/WINNT/client_exp/copy_acl_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -68,11 +68,11 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CCopyAclDlg message handlers -void CCopyAclDlg::OnOK() +void CCopyAclDlg::OnOK() { m_bClear = m_Clear.GetCheck() == 1; m_ToDir.GetWindowText(m_strToDir); - + if (PathIsDirectory(m_strToDir) == -1) { ShowMessageBox(IDS_DIR_DOES_NOT_EXIST_ERROR, MB_ICONEXCLAMATION, IDS_DIR_DOES_NOT_EXIST_ERROR, m_strToDir); return; @@ -81,25 +81,25 @@ void CCopyAclDlg::OnOK() CDialog::OnOK(); } -BOOL CCopyAclDlg::OnInitDialog() +BOOL CCopyAclDlg::OnInitDialog() { CDialog::OnInitDialog(); m_FromDir.SetWindowText(m_strFromDir); - + return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } -void CCopyAclDlg::OnChangeToDir() +void CCopyAclDlg::OnChangeToDir() { m_ToDir.GetWindowText(m_strToDir); - + BOOL bEnable = m_strToDir.GetLength() > 0; m_Ok.EnableWindow(bEnable); } -void CCopyAclDlg::OnBrowse() +void CCopyAclDlg::OnBrowse() { CFileDialog dlg(TRUE, 0, TEXT("*.*"), OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_NOCHANGEDIR | OFN_HIDEREADONLY, 0, 0); @@ -107,7 +107,7 @@ void CCopyAclDlg::OnBrowse() return; CString strPath = dlg.GetPathName(); - + // Remove file name (last component of path) int nFirstSlash = strPath.Find('\\'); int nLastSlash = strPath.ReverseFind('\\'); @@ -119,7 +119,7 @@ void CCopyAclDlg::OnBrowse() m_ToDir.SetWindowText(strPath); } -void CCopyAclDlg::OnHelp() +void CCopyAclDlg::OnHelp() { ShowHelp(m_hWnd, COPY_ACL_HELP_ID); } diff --git a/src/WINNT/client_exp/down_servers_dlg.cpp b/src/WINNT/client_exp/down_servers_dlg.cpp index d942a25c8..18c43e4b4 100644 --- a/src/WINNT/client_exp/down_servers_dlg.cpp +++ b/src/WINNT/client_exp/down_servers_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -54,13 +54,13 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CDownServersDlg message handlers -BOOL CDownServersDlg::OnInitDialog() +BOOL CDownServersDlg::OnInitDialog() { CDialog::OnInitDialog(); - + for (int i = 0; i < m_ServerNames.GetSize(); i++) m_ServerList.AddString(m_ServerNames[i]); - + return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } diff --git a/src/WINNT/client_exp/gui2fs.cpp b/src/WINNT/client_exp/gui2fs.cpp index 87a1ef0f8..4e42ec9b9 100644 --- a/src/WINNT/client_exp/gui2fs.cpp +++ b/src/WINNT/client_exp/gui2fs.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -156,8 +156,8 @@ VLDBInit(int noAuthFlag, struct afsconf_cell *info) { afs_int32 code; - code = ugen_ClientInit(noAuthFlag, (char *)AFSDIR_CLIENT_ETC_DIRPATH, - info->name, 0, &uclient, + code = ugen_ClientInit(noAuthFlag, (char *)AFSDIR_CLIENT_ETC_DIRPATH, + info->name, 0, &uclient, NULL, pn, rxkad_clear, VLDB_MAXSERVERS, AFSCONF_VLDBSERVICE, 50, 0, 0, USER_SERVICE_ID); @@ -174,7 +174,7 @@ OpenFile(char *file, char *rwp) FILE *fp; code = GetWindowsDirectoryA(wdir, sizeof(wdir)); - if (code == 0 || code > sizeof(wdir)) + if (code == 0 || code > sizeof(wdir)) return FALSE; /* add trailing backslash, if required */ @@ -187,7 +187,7 @@ OpenFile(char *file, char *rwp) fp = fopen(wdir, rwp); return fp; -} +} CString StripPath(CString& strPath) { @@ -224,14 +224,14 @@ void Flush(const CStringArray& files) error = 1; if (errno == EMFILE) ShowMessageBox(IDS_FLUSH_FAILED, MB_ICONERROR, IDS_FLUSH_FAILED, files[i]); - else + else ShowMessageBox(IDS_FLUSH_ERROR, MB_ICONERROR, IDS_FLUSH_ERROR, files[i], strerror(errno)); } - } + } if (!error) ShowMessageBox(IDS_FLUSH_OK, MB_ICONINFORMATION, IDS_FLUSH_OK); -} +} void FlushVolume(const CStringArray& files) { @@ -249,11 +249,11 @@ void FlushVolume(const CStringArray& files) error = 1; ShowMessageBox(IDS_FLUSH_VOLUME_ERROR, MB_ICONERROR, IDS_FLUSH_VOLUME_ERROR, files[i], strerror(errno)); } - } + } if (!code) ShowMessageBox(IDS_FLUSH_VOLUME_OK, MB_ICONINFORMATION, IDS_FLUSH_VOLUME_OK); -} +} void WhichCell(CStringArray& files) { @@ -285,7 +285,7 @@ void WhichCell(CStringArray& files) space[AFS_PIOCTL_MAXSIZE - 1] = '\0'; results.Add(Utf8ToCString(space)); } - } + } LoadString (str, IDS_SHOW_CELL); LoadString (str2, IDS_SHOW_CELL_COLUMN); @@ -298,7 +298,7 @@ void WSCellCmd() { LONG code; struct ViceIoctl blob; - + HOURGLASS hourglass; blob.in_size = 0; @@ -319,7 +319,7 @@ BOOL CheckVolumes() { LONG code; struct ViceIoctl blob; - + blob.in_size = 0; blob.out_size = 0; code = pioctl(0, VIOCCKBACK, &blob, 1); @@ -337,7 +337,7 @@ void SetCacheSizeCmd(LONG nNewCacheSize) { LONG code; struct ViceIoctl blob; - + HOURGLASS hourglass; blob.in = (char *) &nNewCacheSize; @@ -397,7 +397,7 @@ void WhereIs(CStringArray& files) CResultsDlg dlg(SHOW_FILE_SERVERS_HELP_ID); dlg.SetContents(str, str2, resultFiles, servers); dlg.DoModal(); -} +} static int CMtoUNIXerror(int cm_code) @@ -450,12 +450,12 @@ CString GetAfsError(int code, const TCHAR *filename) if (code == EINVAL) { if (filename) strMsg.Format(_T("Invalid argument; it is possible that the file is not in AFS")); - else + else strMsg.Format(_T("Invalid argument")); } else if (code == ENOENT) { - if (filename) + if (filename) strMsg.Format(_T("The file does not exist")); - else + else strMsg.Format(_T("No such file returned")); } else if (code == EROFS) { strMsg.Format(_T("You can not change a backup or readonly volume")); @@ -535,7 +535,7 @@ extern "C" int PruneList (struct AclEntry **ae, int dfs) struct AclEntry **lp = ae; struct AclEntry *te, *ne; LONG ctr = 0; - + for (te = *ae; te; te = ne) { if ((!dfs && te->rights == 0) || te->rights == -1) { *lp = te->next; @@ -548,17 +548,17 @@ extern "C" int PruneList (struct AclEntry **ae, int dfs) lp = &te->next; } } - + return ctr; } char *SkipLine (char *astr) { - while (*astr != '\n') + while (*astr != '\n') astr++; - + astr++; - + return astr; } @@ -569,7 +569,7 @@ static int BadName(char *aname) /* all must be '-' or digit to be bad */ while (tc = *aname++) { - if ((tc != '-') && (tc < '0' || tc > '9')) + if ((tc != '-') && (tc < '0' || tc > '9')) return 0; } @@ -599,7 +599,7 @@ CString GetRightsString(LONG arights, int dfs) if (arights & DFS_DELETE) str += _T("d"); else printf(_T("-")); if (arights & (DFS_USRALL)) str += _T("+"); */ - } + } return str; } @@ -610,23 +610,23 @@ char *AclToString(struct Acl *acl) char tstring[AFS_PIOCTL_MAXSIZE]; char dfsstring[30]; struct AclEntry *tp; - + if (acl->dfs) sprintf(dfsstring, " dfs:%d %s", acl->dfs, acl->cell); else dfsstring[0] = '\0'; sprintf(mydata, "%d%s\n%d\n", acl->nplus, dfsstring, acl->nminus); - + for(tp = acl->pluslist; tp; tp = tp->next) { sprintf(tstring, "%s %d\n", tp->name, tp->rights); strcat(mydata, tstring); } - + for(tp = acl->minuslist; tp; tp = tp->next) { sprintf(tstring, "%s %d\n", tp->name, tp->rights); strcat(mydata, tstring); } - + return mydata; } @@ -634,7 +634,7 @@ struct Acl *EmptyAcl(const CString& strCellName) { struct Acl *tp; CStringUtf8 ustrCell(strCellName); - + tp = (struct Acl *)malloc(sizeof (struct Acl)); tp->nplus = tp->nminus = 0; tp->pluslist = tp->minuslist = 0; @@ -691,19 +691,19 @@ ParseAcl (char *astr) last = 0; first = 0; for(i=0;iname, tname); tl->rights = trights; tl->next = 0; - if (last) + if (last) last->next = tl; last = tl; } @@ -719,12 +719,12 @@ ParseAcl (char *astr) tl = (struct AclEntry *) malloc(sizeof (struct AclEntry)); if (tl == NULL) goto nminus_err; - if (!first) + if (!first) first = tl; strcpy(tl->name, tname); tl->rights = trights; tl->next = 0; - if (last) + if (last) last->next = tl; last = tl; } @@ -736,14 +736,14 @@ ParseAcl (char *astr) for (;first; first = next) { next = first->next; free(first); - } + } first = ta->pluslist; nplus_err: for (;first; first = next) { next = first->next; free(first); - } + } free(ta); return NULL; } @@ -778,7 +778,7 @@ extern "C" int CleanAcl(struct Acl *aa) } le = &aa->minuslist; - + for(te = aa->minuslist; te; te = ne) { ne = te->next; if (BadName(te->name)) { @@ -790,7 +790,7 @@ extern "C" int CleanAcl(struct Acl *aa) } else le = &te->next; - } + } return changes; } @@ -835,7 +835,7 @@ void CleanACL(CStringArray& names) blob.in = AclToString(ta); blob.in_size = strlen((char *)blob.in) + 1; blob.out_size = 0; - + code = pioctl_T(names[i], VIOCSETAL, &blob, 1); if (code) { if (errno == EINVAL) { @@ -848,7 +848,7 @@ void CleanACL(CStringArray& names) } } } -} +} // Derived from fs.c's ListAclCmd BOOL GetRights(const CString& strDir, CStringArray& strNormal, CStringArray& strNegative) @@ -864,7 +864,7 @@ BOOL GetRights(const CString& strDir, CStringArray& strNormal, CStringArray& str blob.out_size = AFS_PIOCTL_MAXSIZE; blob.in_size = idf; blob.in = blob.out = space; - + code = pioctl_T(strDir, VIOCGETAL, &blob, 1); if (code) { ShowMessageBox(IDS_GETRIGHTS_ERROR, MB_ICONERROR, IDS_GETRIGHTS_ERROR, strDir, GetAfsError(errno)); @@ -910,7 +910,7 @@ struct AclEntry *FindList(struct AclEntry *pCurEntry, const char *entryName) return pCurEntry; pCurEntry = pCurEntry->next; } - + return 0; } @@ -918,7 +918,7 @@ void ChangeList(struct Acl *pAcl, BYTE bNormalRights, const CString & entryName, { ASSERT(pAcl); ASSERT(entryName); - + struct AclEntry *pEntry; CStringUtf8 uEntryName(entryName); @@ -940,10 +940,10 @@ void ChangeList(struct Acl *pAcl, BYTE bNormalRights, const CString & entryName, /* Otherwise we make a new item and plug in the new data. */ pEntry = (struct AclEntry *) malloc(sizeof (struct AclEntry)); ASSERT(pEntry); - + strcpy(pEntry->name, uEntryName); pEntry->rights = nEntryRights; - + if (bNormalRights) { pEntry->next = pAcl->pluslist; pAcl->pluslist = pEntry; @@ -969,15 +969,15 @@ static LONG Convert(const CString& strRights, int dfs, enum rtype *rtypep) *rtypep = add; /* add rights, by default */ - if (strRights == _T("read")) + if (strRights == _T("read")) return PRSFS_READ | PRSFS_LOOKUP; - if (strRights == _T("write")) + if (strRights == _T("write")) return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | PRSFS_WRITE | PRSFS_LOCK; - if (strRights == _T("mail")) + if (strRights == _T("mail")) return PRSFS_INSERT | PRSFS_LOCK | PRSFS_LOOKUP; - if (strRights == _T("all")) + if (strRights == _T("all")) return PRSFS_READ | PRSFS_LOOKUP | PRSFS_INSERT | PRSFS_DELETE | PRSFS_WRITE | PRSFS_LOCK | PRSFS_ADMINISTER; - + if (strRights == _T("none")) { *rtypep = destroy; /* Remove entire entry */ return 0; @@ -999,7 +999,7 @@ static LONG Convert(const CString& strRights, int dfs, enum rtype *rtypep) fprintf(stderr, "illegal rights character '%c'.\n", c); exit(1); } - } + } return mode; } @@ -1040,7 +1040,7 @@ BOOL SaveACL(const CString& strCellName, const CString& strDir, const CStringArr ShowMessageBox(IDS_SAVE_ACL_EINVAL_ERROR, MB_ICONERROR, IDS_SAVE_ACL_EINVAL_ERROR, strDir); else ShowMessageBox(IDS_SAVE_ACL_ERROR, MB_ICONERROR, IDS_SAVE_ACL_ERROR, strDir, GetAfsError(errno, strDir)); - } + } ZapAcl(pAcl); @@ -1060,16 +1060,16 @@ BOOL CopyACL(const CString& strToDir, const CStringArray& normal, const CStringA blob.out_size = AFS_PIOCTL_MAXSIZE; blob.in_size = idf; blob.in = blob.out = space; - + code = pioctl_T(strToDir, VIOCGETAL, &blob, 1); if (code) { ShowMessageBox(IDS_ACL_READ_ERROR, MB_ICONERROR, IDS_ACL_READ_ERROR, strToDir, GetAfsError(errno, strToDir)); return FALSE; } - - if (bClear) + + if (bClear) pToAcl = EmptyAcl(space); - else + else pToAcl = ParseAcl(space); if (pToAcl == NULL) { @@ -1110,7 +1110,7 @@ BOOL CopyACL(const CString& strToDir, const CStringArray& normal, const CStringA ZapAcl(pToAcl); if (errno == EINVAL) ShowMessageBox(IDS_COPY_ACL_EINVAL_ERROR, MB_ICONERROR, IDS_COPY_ACL_EINVAL_ERROR, strToDir); - else + else ShowMessageBox(IDS_COPY_ACL_ERROR, MB_ICONERROR, IDS_COPY_ACL_ERROR, strToDir, GetAfsError(errno, strToDir)); return FALSE; } @@ -1144,7 +1144,7 @@ CString ParseMountPoint(const CString strFile, CString strMountPoint) strMountPointInfo = strFile + _T("\t") + strVolume + _T("\t") + strCell + _T("\t") + strType; return strMountPointInfo; -} +} CString ParseSymlink(const CString strFile, CString strSymlink) { @@ -1153,7 +1153,7 @@ CString ParseSymlink(const CString strFile, CString strSymlink) strSymlinkInfo = strFile + _T("\t") + strSymlink; return strSymlinkInfo; -} +} BOOL IsPathInAfs(const CString & strPath) { @@ -1181,7 +1181,7 @@ BOOL IsPathInAfs(const CString & strPath) return TRUE; } -static int +static int IsFreelanceRoot(const CString& apath) { struct ViceIoctl blob; @@ -1287,7 +1287,7 @@ static BOOL IsAdmin (void) pszRefDomain = (TCHAR *)malloc(dwSize2); if (!LookupAccountName(NULL, pszAdminGroup, psidAdmin, &dwSize, pszRefDomain, &dwSize2, &snu)) { - /* We can't lookup the group now even though we looked it up earlier. + /* We can't lookup the group now even though we looked it up earlier. Could this happen? */ fAdmin = TRUE; } else { @@ -1389,7 +1389,7 @@ CString Parent(const CString& path) } } } - + CString LastComponent(const CString& path) { int last_slash = path.ReverseFind(_T('\\')); @@ -1441,7 +1441,7 @@ BOOL ListMount(CStringArray& files) CStringUtf8 last_component; /* Last component of true name */ CStringArray mountPoints; - + HOURGLASS hourglass; error = 0; @@ -1551,7 +1551,7 @@ MakeMount(const CString& strDir, ShowMessageBox(IDS_MOUNT_POINT_ERROR, MB_ICONERROR, IDS_MOUNT_POINT_ERROR, GetAfsError(errno, strDir)); return FALSE; } - + return TRUE; } @@ -1568,7 +1568,7 @@ long fs_ExtractDriveLetter(const char *inPathp, char *outPathp) else *outPathp = 0; return 0; -} +} /* strip the drive letter from a component */ long fs_StripDriveLetter(const char *inPathp, char *outPathp, long outSize) @@ -1584,7 +1584,7 @@ long fs_StripDriveLetter(const char *inPathp, char *outPathp, long outSize) strcpy(outPathp, tempBuffer); } return 0; -} +} BOOL RemoveSymlink(const CString& strName) @@ -1593,7 +1593,7 @@ BOOL RemoveSymlink(const CString& strName) INT code=0; struct ViceIoctl blob; char lsbuffer[1024]; - + HOURGLASS hourglass; CString strParent = Parent(strName); @@ -1622,7 +1622,7 @@ BOOL RemoveSymlink(const CString& strName) ustrLast.ReleaseBuffer(); return (code == 0); -} +} BOOL IsSymlink(const CString& strName) { @@ -1647,7 +1647,7 @@ BOOL IsSymlink(const CString& strName) ustrLast.ReleaseBuffer(); return (code==0); -} +} BOOL IsMountPoint(const CString& path) @@ -1673,7 +1673,7 @@ BOOL IsMountPoint(const CString& path) mountpoint.ReleaseBuffer(); return (code==0); -} +} /* @@ -1726,7 +1726,7 @@ BOOL RemoveMount(CStringArray& files) results.Add(GetMessageString(IDS_ERROR, GetAfsError(errno, StripPath(files[i])))); } else results.Add(GetMessageString(IDS_DELETED)); - } + } LoadString (str, IDS_REMOVE_MP); LoadString (str2, IDS_REMOVE_MP_COLUMN); @@ -1785,7 +1785,7 @@ BOOL GetVolumeInfo(CString strFile, CVolInfo& volInfo) return TRUE; } - + BOOL SetVolInfo(CVolInfo& volInfo) { LONG code; @@ -1803,7 +1803,7 @@ BOOL SetVolInfo(CVolInfo& volInfo) status = (VolumeStatus *)space; status->MinQuota = -1; status->MaxQuota = volInfo.m_nNewQuota; - + input = (char *)status + sizeof(*status); *(input++) = '\0'; /* never set name: this call doesn't change vldb */ *(input++) = '\0'; // No offmsg @@ -1820,7 +1820,7 @@ BOOL SetVolInfo(CVolInfo& volInfo) fprintf(fp, "\t\t\tOther status fields aren't set\n"); fprintf(fp, "\t\t\t3 nulls follow the VolumeStatus structure.\n"); fprintf(fp, "\tfollow = 1\n"); - fclose(fp); + fclose(fp); } #endif @@ -1872,7 +1872,7 @@ BOOL CheckServers(const CString& strCellName, WHICH_CELLS nCellsToCheck, BOOL bF } if (bFast) temp |= 1; /* set fast flag */ - + checkserv.magic = 0x12345678; /* XXX */ checkserv.tflags = temp; checkserv.tinterval = -1; /* don't change current interval */ @@ -1905,7 +1905,7 @@ BOOL CheckServers(const CString& strCellName, WHICH_CELLS nCellsToCheck, BOOL bF dlg.DoModal(); return TRUE; -} +} BOOL GetTokenInfo(CStringArray& tokenInfo) { @@ -1955,7 +1955,7 @@ BOOL GetTokenInfo(CStringArray& tokenInfo) else { rc = ktc_GetToken(&serviceName, &token, sizeof(token), &clientName); if (rc) { - ShowMessageBox(IDS_GET_TOKENS_UNEXPECTED_ERROR2, MB_ICONERROR, IDS_GET_TOKENS_UNEXPECTED_ERROR2, + ShowMessageBox(IDS_GET_TOKENS_UNEXPECTED_ERROR2, MB_ICONERROR, IDS_GET_TOKENS_UNEXPECTED_ERROR2, serviceName.name, serviceName.instance, serviceName.cell, rc); continue; } @@ -1981,10 +1981,10 @@ BOOL GetTokenInfo(CStringArray& tokenInfo) else strUserName = userName; // printf("User %s's tokens", userName); - + // printf(" for %s%s%s@%s ", serviceName.name, serviceName.instance[0] ? "." : "", serviceName.instance, serviceName.cell); strCellName = serviceName.cell; - + if (tokenExpireTime <= current_time) strExpir = "[>> Expired <<]"; // printf("[>> Expired <<]\n"); @@ -2048,7 +2048,7 @@ void ListSymbolicLinkPath(const char *strName,char *strPath,UINT nlenPath) char true_name[MAX_PATH+1]; /*``True'' dirname (e.g., symlink target)*/ char parent_dir[MAX_PATH+1]; /*Parent directory of true name*/ char *last_component; /*Last component of true name*/ - UINT code; + UINT code; HOURGLASS hourglass; @@ -2101,7 +2101,7 @@ void ListSymbolicLinkPath(const char *strName,char *strPath,UINT nlenPath) strcpy(space,"???"); ASSERT(strlen(space) 0) && (m_strDir.GetLength() > 0)) bEnable = TRUE; m_Ok.EnableWindow(bEnable); } -BOOL CMakeMountPointDlg::OnInitDialog() +BOOL CMakeMountPointDlg::OnInitDialog() { CDialog::OnInitDialog(); - + m_Dir.SetWindowText(m_strDir); m_nType = 0; @@ -131,7 +131,7 @@ BOOL CMakeMountPointDlg::OnInitDialog() // EXCEPTION: OCX Property Pages should return FALSE } -void CMakeMountPointDlg::OnHelp() +void CMakeMountPointDlg::OnHelp() { ShowHelp(m_hWnd, MAKE_MOUNT_POINT_HELP_ID); } diff --git a/src/WINNT/client_exp/make_symbolic_link_dlg.cpp b/src/WINNT/client_exp/make_symbolic_link_dlg.cpp index 4816008ea..acf65982b 100644 --- a/src/WINNT/client_exp/make_symbolic_link_dlg.cpp +++ b/src/WINNT/client_exp/make_symbolic_link_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -66,7 +66,7 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CMakeSymbolicLinkDlg message handlers -void CMakeSymbolicLinkDlg::OnOK() +void CMakeSymbolicLinkDlg::OnOK() { UINT code; UpdateData(TRUE); @@ -79,7 +79,7 @@ void CMakeSymbolicLinkDlg::OnOK() strTarget+=" - Path is not in AFS directory"; AfxMessageBox(strTarget,MB_ICONERROR); return; - } + } if (m_sBase.GetLength()>MAX_PATH-2) { MessageBeep((UINT)-1); @@ -99,7 +99,7 @@ void CMakeSymbolicLinkDlg::OnOK() CDialog::OnOK(); } /* -void CMakeSymbolicLinkDlg::OnChangeName() +void CMakeSymbolicLinkDlg::OnChangeName() { CString strName; m_Name.GetWindowText(strName); @@ -111,7 +111,7 @@ void CMakeSymbolicLinkDlg::OnChangeName() CheckEnableOk(); } -void CMakeSymbolicLinkDlg::OnChangeDir() +void CMakeSymbolicLinkDlg::OnChangeDir() { m_Dir.GetWindowText(m_strDir); if (!IsPathInAfs(m_strDir)) { @@ -124,17 +124,17 @@ void CMakeSymbolicLinkDlg::OnChangeDir() void CMakeSymbolicLinkDlg::CheckEnableOk() { BOOL bEnable = FALSE; - + if ((m_strName.GetLength() > 0) && (m_strDir.GetLength() > 0)) bEnable = TRUE; m_OK.EnableWindow(bEnable); } -BOOL CMakeSymbolicLinkDlg::OnInitDialog() +BOOL CMakeSymbolicLinkDlg::OnInitDialog() { CDialog::OnInitDialog(); - + // m_Dir.SetWindowText(m_strDir); // m_Name.SetWindowText(m_strName); UpdateData(FALSE); diff --git a/src/WINNT/client_exp/mount_points_dlg.cpp b/src/WINNT/client_exp/mount_points_dlg.cpp index aa18838a8..bb0bd88fa 100644 --- a/src/WINNT/client_exp/mount_points_dlg.cpp +++ b/src/WINNT/client_exp/mount_points_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -58,12 +58,12 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CMountPointsDlg message handlers -BOOL CMountPointsDlg::OnInitDialog() +BOOL CMountPointsDlg::OnInitDialog() { CDialog::OnInitDialog(); int tabs[] = { 64, 145, 220 }; - + m_List.SetTabStops(sizeof(tabs) / sizeof(int), tabs); for (int i = 0; i < m_MountPoints.GetSize(); i++) @@ -80,7 +80,7 @@ void CMountPointsDlg::SetMountPoints(const CStringArray& mountPoints) m_MountPoints.Copy(mountPoints); } -void CMountPointsDlg::OnHelp() +void CMountPointsDlg::OnHelp() { ShowHelp(m_hWnd, MOUNT_POINTS_HELP_ID); } diff --git a/src/WINNT/client_exp/msgs.cpp b/src/WINNT/client_exp/msgs.cpp index 2fa7d32e1..6c5fb20ea 100644 --- a/src/WINNT/client_exp/msgs.cpp +++ b/src/WINNT/client_exp/msgs.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -24,22 +24,22 @@ extern "C" { -/* +/* ShowMessageBox: This function takes three main arguements, the stringtable ID, the button types - to be displayed (default = MB_OK) and the help table reference (default = 0, no - help) and then a variable amount of arguements. The variable list does not need - a special ending flag/character/number. The list is read only as needed, which - is defined by the string table and the presence of any "%X" characters, where X - is one of the printf format types. The order of the variable list MUST - correspond to the order of types in the string table entry. If the string table - calls for INT INT UINT CHAR* DOUBLE, then the arguement list had better be INT - INT UINT CHAR* DOUBLE or else there will be serious problems (stack will be + to be displayed (default = MB_OK) and the help table reference (default = 0, no + help) and then a variable amount of arguements. The variable list does not need + a special ending flag/character/number. The list is read only as needed, which + is defined by the string table and the presence of any "%X" characters, where X + is one of the printf format types. The order of the variable list MUST + correspond to the order of types in the string table entry. If the string table + calls for INT INT UINT CHAR* DOUBLE, then the arguement list had better be INT + INT UINT CHAR* DOUBLE or else there will be serious problems (stack will be misread, general protection faults, garbage output, and other errors). - This function takes the arguements passed in the list and inserts them by - parsing and pszcut/pszpaste the string table entry to add all the arguements passed + This function takes the arguements passed in the list and inserts them by + parsing and pszcut/pszpaste the string table entry to add all the arguements passed in. This allows for any generic message to be created. %i,d = Integer @@ -56,22 +56,22 @@ extern "C" { default = prints out string so far, with error message attached at place of error. Return type is the button pressed in the message box. - + */ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { CString temp; - TCHAR *pszstring, - *pszpaste, - *pszcut, + TCHAR *pszstring, + *pszpaste, + *pszcut, *pszdone, *pszconvert; TCHAR chread; va_list params; int x; - pszconvert = new TCHAR[255]; + pszconvert = new TCHAR[255]; va_start(params, Help); LoadString (temp, Id); pszstring = temp.GetBuffer(512); @@ -81,7 +81,7 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { if (!_tcsstr(pszstring, _T("%"))) { delete pszconvert; return AfxMessageBox(pszstring, Button, Help); - } + } x = _tcscspn(pszstring, _T("%")); pszdone = new TCHAR[512]; @@ -94,23 +94,23 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { for ( ; ; ) { - switch (chread) { + switch (chread) { case _T('i') : case _T('d') : - { + { int anint = va_arg(params, int); _itot( anint, pszconvert, 10); break; } case _T('u') : - { + { UINT anuint = va_arg(params, UINT); _itot( anuint, pszconvert, 10); break; } case _T('x') : - case _T('X') : + case _T('X') : { int ahex = va_arg(params, int); _itot( ahex, pszconvert, 16); @@ -118,20 +118,20 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { } case _T('g') : case _T('f') : - case _T('e') : + case _T('e') : { double adbl = va_arg(params, double); _stprintf(pszconvert, _T("%g"), adbl); break; } - case _T('s') : + case _T('s') : { TCHAR *pStr = va_arg(params, TCHAR*); ASSERT(_tcslen(pStr) <= 255); _tcscpy(pszconvert, pStr); break; } - case _T('l') : + case _T('l') : { chread = pszdone[x+2]; switch(chread) { @@ -156,11 +156,11 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { break; } - case _T('c') : + case _T('c') : { int letter = va_arg(params, int); pszconvert[0] = (TCHAR)letter; - pszconvert[1] = '\0'; + pszconvert[1] = '\0'; break; } case _T('a') : @@ -183,7 +183,7 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { break; } default : - { + { _tcscpy(pszconvert, _T(" Could not load message. Invalid %type in string table entry. ")); delete pszdone; pszdone = new TCHAR[_tcslen(pszpaste)+_tcslen(pszcut)+_tcslen(pszconvert)+5]; @@ -197,7 +197,7 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { delete pszdone; ASSERT(FALSE); return 0; - } + } } // case delete pszdone; @@ -207,7 +207,7 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { _tcscat(pszdone, pszcut); // Now pszdone holds the entire message. // Check to see if there are more insertions to be made or not - + if (!_tcsstr(pszdone, _T("%"))) { UINT rt_type = AfxMessageBox(pszdone, Button, Help); delete pszcut; @@ -220,12 +220,12 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { // there are more insertions to make, prepare the strings to use. x = _tcscspn(pszdone, _T("%")); _tcscpy(pszcut, &pszdone[x+2]); - _tcsncpy(pszpaste, pszdone, x); + _tcsncpy(pszpaste, pszdone, x); pszpaste[x] = _T('\0'); chread = pszdone[x+1]; - + } // for - ASSERT(FALSE); + ASSERT(FALSE); return 0; } // ShowMessageBox @@ -233,9 +233,9 @@ UINT ShowMessageBox (UINT Id, UINT Button, UINT Help, ...) { CString GetMessageString(UINT Id, ...) { CString temp; - TCHAR *pszstring, - *pszpaste, - *pszcut, + TCHAR *pszstring, + *pszpaste, + *pszcut, *pszdone, *pszconvert; TCHAR chread; @@ -243,7 +243,7 @@ CString GetMessageString(UINT Id, ...) int x; CString strMsg; - pszconvert = new TCHAR[255]; + pszconvert = new TCHAR[255]; va_start(params, Id); LoadString (temp, Id); pszstring = temp.GetBuffer(512); @@ -255,7 +255,7 @@ CString GetMessageString(UINT Id, ...) strMsg = pszconvert; delete pszconvert; return strMsg; - } + } x = _tcscspn(pszstring, _T("%")); pszdone = new TCHAR[512]; @@ -268,23 +268,23 @@ CString GetMessageString(UINT Id, ...) for ( ; ; ) { - switch (chread) { + switch (chread) { case _T('i') : case _T('d') : - { + { int anint = va_arg(params, int); _itot( anint, pszconvert, 10); break; } case _T('u') : - { + { UINT anuint = va_arg(params, UINT); _itot( anuint, pszconvert, 10); break; } case _T('x') : - case _T('X') : + case _T('X') : { int ahex = va_arg(params, int); _itot( ahex, pszconvert, 16); @@ -292,20 +292,20 @@ CString GetMessageString(UINT Id, ...) } case _T('g') : case _T('f') : - case _T('e') : + case _T('e') : { double adbl = va_arg(params, double); _stprintf(pszconvert, _T("%g"), adbl); break; } - case _T('s') : + case _T('s') : { TCHAR *pStr = va_arg(params, TCHAR*); ASSERT(_tcslen(pStr) <= 255); _tcscpy(pszconvert, pStr); break; } - case _T('l') : + case _T('l') : { chread = pszdone[x+2]; switch(chread) { @@ -328,13 +328,13 @@ CString GetMessageString(UINT Id, ...) } } break; - } + } - case _T('c') : + case _T('c') : { int letter = va_arg(params, int); pszconvert[0] = (TCHAR)letter; - pszconvert[1] = _T('\0'); + pszconvert[1] = _T('\0'); break; } case _T('a') : @@ -357,7 +357,7 @@ CString GetMessageString(UINT Id, ...) break; } default: - { + { _tcscpy(pszconvert, _T(" Could not load message. Invalid %type in string table entry. ")); delete pszdone; pszdone = new TCHAR[_tcslen(pszpaste)+_tcslen(pszcut)+_tcslen(pszconvert)+5]; @@ -371,7 +371,7 @@ CString GetMessageString(UINT Id, ...) delete pszdone; ASSERT(FALSE); return strMsg; - } + } } // case delete pszdone; @@ -381,7 +381,7 @@ CString GetMessageString(UINT Id, ...) _tcscat(pszdone, pszcut); // Now pszdone holds the entire message. // Check to see if there are more insertions to be made or not - + if (!_tcsstr(pszdone, _T("%"))) { strMsg = pszdone; delete pszcut; @@ -394,12 +394,12 @@ CString GetMessageString(UINT Id, ...) // there are more insertions to make, prepare the strings to use. x = _tcscspn(pszdone, _T("%")); _tcscpy(pszcut, &pszdone[x+2]); - _tcsncpy(pszpaste, pszdone, x); + _tcsncpy(pszpaste, pszdone, x); pszpaste[x] = _T('\0'); chread = pszdone[x+1]; - + } // for - ASSERT(FALSE); + ASSERT(FALSE); return strMsg; } diff --git a/src/WINNT/client_exp/partition_info_dlg.cpp b/src/WINNT/client_exp/partition_info_dlg.cpp index 2c6f0c2d6..5397cc1cc 100644 --- a/src/WINNT/client_exp/partition_info_dlg.cpp +++ b/src/WINNT/client_exp/partition_info_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -60,20 +60,20 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CPartitionInfoDlg message handlers -BOOL CPartitionInfoDlg::OnInitDialog() +BOOL CPartitionInfoDlg::OnInitDialog() { double percentUsed; // because partition sizes are big CDialog::OnInitDialog(); - + ASSERT(m_nSize != 0); CString strSize; strSize.Format(_T("%ld"), m_nSize); - + CString strFree; strFree.Format(_T("%ld"), m_nFree); - + CString strPerUsed; strPerUsed.Format(_T("%d"), ((m_nSize - m_nFree) / m_nSize) * 100); @@ -86,7 +86,7 @@ BOOL CPartitionInfoDlg::OnInitDialog() // EXCEPTION: OCX Property Pages should return FALSE } -void CPartitionInfoDlg::OnHelp() +void CPartitionInfoDlg::OnHelp() { ShowHelp(m_hWnd, PARTITION_INFO_HELP_ID); } diff --git a/src/WINNT/client_exp/results_dlg.cpp b/src/WINNT/client_exp/results_dlg.cpp index 69868ad2d..8f9930b44 100644 --- a/src/WINNT/client_exp/results_dlg.cpp +++ b/src/WINNT/client_exp/results_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -60,10 +60,10 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CResultsDlg message handlers -BOOL CResultsDlg::OnInitDialog() +BOOL CResultsDlg::OnInitDialog() { CDialog::OnInitDialog(); - + SetWindowText(m_strDlgTitle); m_ResultsLabel.SetWindowText(m_strResultsTitle); @@ -92,7 +92,7 @@ void CResultsDlg::SetContents(const CString& strDlgTitle, const CString& strResu m_Results.Copy(results); } -void CResultsDlg::OnHelp() +void CResultsDlg::OnHelp() { ShowHelp(m_hWnd, m_nHelpID); } diff --git a/src/WINNT/client_exp/server_status_dlg.H b/src/WINNT/client_exp/server_status_dlg.H index d329f1db1..4b92d15f4 100644 --- a/src/WINNT/client_exp/server_status_dlg.H +++ b/src/WINNT/client_exp/server_status_dlg.H @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_exp/server_status_dlg.cpp b/src/WINNT/client_exp/server_status_dlg.cpp index 2b6cd5f54..5a6d971aa 100644 --- a/src/WINNT/client_exp/server_status_dlg.cpp +++ b/src/WINNT/client_exp/server_status_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -74,7 +74,7 @@ BOOL CServerStatusDlg::Save() return FALSE; } -BOOL CServerStatusDlg::OnInitDialog() +BOOL CServerStatusDlg::OnInitDialog() { CDialog::OnInitDialog(); @@ -87,28 +87,28 @@ BOOL CServerStatusDlg::OnInitDialog() // EXCEPTION: OCX Property Pages should return FALSE } -void CServerStatusDlg::OnShowStatus() +void CServerStatusDlg::OnShowStatus() { UpdateData(TRUE); CheckServers(GetCellNameText(), (WHICH_CELLS)m_nCell, m_bFast); } -void CServerStatusDlg::OnSpecifiedCell() +void CServerStatusDlg::OnSpecifiedCell() { m_nCell = SPECIFIC_CELL; - m_CellName.EnableWindow(TRUE); + m_CellName.EnableWindow(TRUE); CheckEnableShowStatus(); } -void CServerStatusDlg::OnLocalCell() +void CServerStatusDlg::OnLocalCell() { m_nCell = LOCAL_CELL; m_CellName.EnableWindow(FALSE); m_ShowStatus.EnableWindow(TRUE); } -void CServerStatusDlg::OnAllCells() +void CServerStatusDlg::OnAllCells() { m_nCell = ALL_CELLS; m_CellName.EnableWindow(FALSE); @@ -120,7 +120,7 @@ void CServerStatusDlg::CheckEnableShowStatus() m_ShowStatus.EnableWindow(GetCellNameText().GetLength() > 0); } -void CServerStatusDlg::OnChangeCellName() +void CServerStatusDlg::OnChangeCellName() { CheckEnableShowStatus(); } @@ -134,7 +134,7 @@ CString CServerStatusDlg::GetCellNameText() return strCellName; } -void CServerStatusDlg::OnHelp() +void CServerStatusDlg::OnHelp() { ShowHelp(m_hWnd, SERVER_STATUS_HELP_ID); } diff --git a/src/WINNT/client_exp/set_afs_acl.cpp b/src/WINNT/client_exp/set_afs_acl.cpp index 71da10e5a..2b0069ad6 100644 --- a/src/WINNT/client_exp/set_afs_acl.cpp +++ b/src/WINNT/client_exp/set_afs_acl.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -86,7 +86,7 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CSetAfsAcl message handlers -BOOL CSetAfsAcl::OnInitDialog() +BOOL CSetAfsAcl::OnInitDialog() { CDialog::OnInitDialog(); @@ -115,7 +115,7 @@ BOOL CSetAfsAcl::OnInitDialog() // EXCEPTION: OCX Property Pages should return FALSE } -void CSetAfsAcl::OnClear() +void CSetAfsAcl::OnClear() { CClearAclDlg dlg; @@ -139,12 +139,12 @@ void CSetAfsAcl::OnClear() if (!m_bShowingNormal) bClearRights = TRUE; } - + if (bClearRights) OnNothingSelected(); } -void CSetAfsAcl::OnAdd() +void CSetAfsAcl::OnAdd() { CAddAclEntryDlg dlg; @@ -179,7 +179,7 @@ void CSetAfsAcl::OnAdd() m_bChanges = TRUE; } -void CSetAfsAcl::OnCopy() +void CSetAfsAcl::OnCopy() { CCopyAclDlg dlg; @@ -205,7 +205,7 @@ void CSetAfsAcl::ShowRights(const CString& strRights) m_AdminPerm.SetCheck((strRights.Find(_T("a")) == -1) ? UNCHECKED : CHECKED); } -void CSetAfsAcl::OnSelChangeNormalRights() +void CSetAfsAcl::OnSelChangeNormalRights() { m_NegativeRights.SetSel(-1, FALSE); @@ -228,7 +228,7 @@ void CSetAfsAcl::OnSelChangeNormalRights() OnSelection(); } -void CSetAfsAcl::OnSelChangeNegativeEntries() +void CSetAfsAcl::OnSelChangeNegativeEntries() { m_NormalRights.SetSel(-1, FALSE); @@ -273,7 +273,7 @@ CString CSetAfsAcl::MakeRightsString() return str; } -void CSetAfsAcl::OnPermChange() +void CSetAfsAcl::OnPermChange() { CListBox *pRightsList; CStringArray *pRights; @@ -299,7 +299,7 @@ void CSetAfsAcl::OnPermChange() m_bChanges = TRUE; } -void CSetAfsAcl::OnRemove() +void CSetAfsAcl::OnRemove() { CListBox *pRightsList; CStringArray *pRights; @@ -375,15 +375,15 @@ void CSetAfsAcl::OnSelection() m_Remove.EnableWindow(TRUE); } -void CSetAfsAcl::OnOK() +void CSetAfsAcl::OnOK() { if (m_bChanges && !SaveACL(m_strCellName, m_strDir, m_Normal, m_Negative)) return; - + CDialog::OnOK(); } -void CSetAfsAcl::OnClean() +void CSetAfsAcl::OnClean() { CStringArray dirs; @@ -409,7 +409,7 @@ BOOL CSetAfsAcl::IsNameInUse(BOOL bNormal, const CString& strName) return FALSE; } -void CSetAfsAcl::OnHelp() +void CSetAfsAcl::OnHelp() { ShowHelp(m_hWnd, SET_AFS_ACL_HELP_ID); } diff --git a/src/WINNT/client_exp/shell_ext.cpp b/src/WINNT/client_exp/shell_ext.cpp index 8d5714860..83df35695 100644 --- a/src/WINNT/client_exp/shell_ext.cpp +++ b/src/WINNT/client_exp/shell_ext.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -94,7 +94,7 @@ CShellExt::CShellExt() CShellExt::~CShellExt() { - if(m_pAlloc) + if(m_pAlloc) m_pAlloc->Release(); nCMRefCount--; TRACE("Destroy CShellExt, Ref count %d/n",nCMRefCount); @@ -109,7 +109,7 @@ void CShellExt::OnFinalRelease() // object before calling the base class. CCmdTarget::OnFinalRelease(); -} +} BEGIN_MESSAGE_MAP(CShellExt, CCmdTarget) @@ -125,7 +125,7 @@ BEGIN_DISPATCH_MAP(CShellExt, CCmdTarget) END_DISPATCH_MAP() // Note: we add support for IID_IShellExt to support typesafe binding -// from VBA. This IID must match the GUID that is attached to the +// from VBA. This IID must match the GUID that is attached to the // dispinterface in the .ODL file. #ifndef _WIN64 @@ -259,7 +259,7 @@ STDMETHODIMP CShellExt::XMenuExt::QueryContextMenu(HMENU hMenu,UINT indexMenu, ::InsertMenu(hMountPointMenu, indexMountPointMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_MOUNTPOINT_MAKE, GetMessageString(IDS_MP_MAKE_ITEM)); ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION | MF_POPUP, (UINT)hMountPointMenu, GetMessageString(IDS_MOUNT_POINT_ITEM)); - ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_FLUSH, GetMessageString(IDS_FLUSH_FILE_DIR_ITEM)); + ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_FLUSH, GetMessageString(IDS_FLUSH_FILE_DIR_ITEM)); ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_FLUSH_VOLUME, GetMessageString(IDS_FLUSH_VOLUME_ITEM)); ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_SHOW_SERVER, GetMessageString(IDS_SHOW_FILE_SERVERS_ITEM)); ::InsertMenu(hAfsMenu, indexAfsMenu++, MF_STRING | MF_BYPOSITION, idCmdFirst + IDM_SHOWCELL, GetMessageString(IDS_SHOW_CELL_ITEM)); @@ -299,9 +299,9 @@ STDMETHODIMP CShellExt::XMenuExt::QueryContextMenu(HMENU hMenu,UINT indexMenu, // Add a separator after us ::InsertMenu (hMenu, indexMenu + indexShellMenu++, MF_STRING | MF_BYPOSITION | MF_SEPARATOR, 0, TEXT("")); - return MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_NULL, + return MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_NULL, (USHORT)indexAfsMenu + indexVolPartMenu + indexMountPointMenu + indexShellMenu + indexSymbolicMenu); -} +} STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) { @@ -322,7 +322,7 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) break; } - case IDM_ACL_SET: { + case IDM_ACL_SET: { CSetAfsAcl dlg; ASSERT(files.GetSize() == 1); dlg.SetDir(files[0]); @@ -341,7 +341,7 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) CheckVolumes(); break; - case IDM_MOUNTPOINT_SHOW: + case IDM_MOUNTPOINT_SHOW: ListMount(files); break; @@ -360,15 +360,15 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) break; } - case IDM_FLUSH: + case IDM_FLUSH: Flush(files); break; - case IDM_FLUSH_VOLUME: + case IDM_FLUSH_VOLUME: FlushVolume(files); break; - case IDM_SHOW_SERVER: + case IDM_SHOW_SERVER: WhereIs(files); break; @@ -433,7 +433,7 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) break; } - case IDM_SYMBOLICLINK_SHOW: + case IDM_SYMBOLICLINK_SHOW: ListSymlink(files); break; @@ -443,7 +443,7 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) int nChoice = ShowMessageBox(IDS_REALLY_REMOVE_SYMLINK, MB_ICONQUESTION | MB_YESNO, IDS_REALLY_REMOVE_SYMLINK); if (nChoice == IDYES) RemoveSymlink(files.GetAt(0)); - } + } break; default: ASSERT(FALSE); @@ -454,7 +454,7 @@ STDMETHODIMP CShellExt::XMenuExt::InvokeCommand(LPCMINVOKECOMMANDINFO lpici) Release(); return NOERROR; -} +} STDMETHODIMP CShellExt::XMenuExt::GetCommandString(UINT_PTR idCmd, UINT uType, UINT* pwReserved, LPSTR pszName, UINT cchMax) @@ -468,11 +468,11 @@ STDMETHODIMP CShellExt::XMenuExt::GetCommandString(UINT_PTR idCmd, UINT uType, switch (idCmd) { - case IDM_AUTHENTICATION: + case IDM_AUTHENTICATION: nCmdStrID = ID_AUTHENTICATE; break; - case IDM_ACL_SET: + case IDM_ACL_SET: nCmdStrID = ID_ACL_SET; break; @@ -480,58 +480,58 @@ STDMETHODIMP CShellExt::XMenuExt::GetCommandString(UINT_PTR idCmd, UINT uType, nCmdStrID = ID_VOLUME_PROPERTIES; break; - case IDM_VOLUMEPARTITION_UPDATENAMEIDTABLE: + case IDM_VOLUMEPARTITION_UPDATENAMEIDTABLE: nCmdStrID = ID_VOLUMEPARTITION_UPDATENAMEIDTABLE; break; - case IDM_MOUNTPOINT_SHOW: + case IDM_MOUNTPOINT_SHOW: nCmdStrID = ID_MOUNTPOINT_SHOW; break; - case IDM_MOUNTPOINT_REMOVE: + case IDM_MOUNTPOINT_REMOVE: nCmdStrID = ID_MOUNTPOINT_REMOVE; break; - - case IDM_MOUNTPOINT_MAKE: + + case IDM_MOUNTPOINT_MAKE: nCmdStrID = ID_MOUNTPOINT_MAKE; break; - case IDM_FLUSH: + case IDM_FLUSH: nCmdStrID = ID_FLUSH; break; - case IDM_FLUSH_VOLUME: + case IDM_FLUSH_VOLUME: nCmdStrID = ID_VOLUME_FLUSH; break; - case IDM_SHOW_SERVER: + case IDM_SHOW_SERVER: nCmdStrID = ID_WHEREIS; break; - case IDM_SHOWCELL: + case IDM_SHOWCELL: nCmdStrID = ID_SHOWCELL; break; - case IDM_SERVER_STATUS: + case IDM_SERVER_STATUS: nCmdStrID = ID_SERVER_STATUS; break; case IDM_SYMBOLICLINK_ADD: nCmdStrID = ID_SYMBOLICLINK_ADD; break; - + case IDM_SYMBOLICLINK_SHOW: nCmdStrID = ID_SYMBOLICLINK_SHOW; break; - case IDM_SYMBOLICLINK_REMOVE: + case IDM_SYMBOLICLINK_REMOVE: nCmdStrID = ID_SYMBOLICLINK_REMOVE; break; case IDM_REMOVE_SYMLINK: nCmdStrID= ID_REMOVE_SYMLINK; break; - + default: ASSERT(FALSE); Release(); @@ -565,7 +565,7 @@ STDMETHODIMP_(ULONG) CShellExt::XShellInit::Release(void) { if (nSERefCount > 0) nSERefCount--; - + return nSERefCount; } @@ -661,7 +661,7 @@ STDMETHODIMP CShellExt::XShellInit::Initialize(LPCITEMIDLIST pidlFolder, IDataOb hres = NOERROR; else hres = E_FAIL; - + return hres; } @@ -682,7 +682,7 @@ STDMETHODIMP_(ULONG) CShellExt::XIconExt::Release(void) nICRefCount--; return nICRefCount; -} +} ///////////////////////////////////////////////////////////////////////////// @@ -715,7 +715,7 @@ STDMETHODIMP CShellExt::XIconExt::GetOverlayInfo(LPWSTR pwszIconFile } } #ifndef UNICODE - MultiByteToWideChar( CP_ACP,0,szModule,-1,pwszIconFile,cchMax); + MultiByteToWideChar( CP_ACP,0,szModule,-1,pwszIconFile,cchMax); #else _tcsncpy(pwszIconFile, szModule, cchMax); #endif @@ -751,7 +751,7 @@ STDMETHODIMP CShellExt::XIconExt::IsMemberOf(LPCWSTR pwszPath,DWORD dwAttrib) return S_OK; } return S_FALSE; -} +} /* TOOL TIP INFO IMPLIMENTION */ @@ -824,31 +824,31 @@ STDMETHODIMP CShellExt::XPersistFileExt::Load(LPCOLESTR wszFile, DWORD dwMode) { METHOD_PROLOGUE(CShellExt, PersistFileExt); USES_CONVERSION; - _tcscpy(pThis->m_szFile, OLE2T((WCHAR*)wszFile)); - return S_OK; + _tcscpy(pThis->m_szFile, OLE2T((WCHAR*)wszFile)); + return S_OK; } STDMETHODIMP CShellExt::XPersistFileExt::GetClassID(LPCLSID) -{ - return E_NOTIMPL; +{ + return E_NOTIMPL; } STDMETHODIMP CShellExt::XPersistFileExt::IsDirty(VOID) -{ - return E_NOTIMPL; +{ + return E_NOTIMPL; } STDMETHODIMP CShellExt::XPersistFileExt::Save(LPCOLESTR, BOOL) -{ - return E_NOTIMPL; +{ + return E_NOTIMPL; } STDMETHODIMP CShellExt::XPersistFileExt::SaveCompleted(LPCOLESTR) -{ - return E_NOTIMPL; +{ + return E_NOTIMPL; } STDMETHODIMP CShellExt::XPersistFileExt::GetCurFile(LPOLESTR FAR*) -{ - return E_NOTIMPL; -} \ No newline at end of file +{ + return E_NOTIMPL; +} diff --git a/src/WINNT/client_exp/stdafx.cpp b/src/WINNT/client_exp/stdafx.cpp index 07dd70d56..77395e0b4 100644 --- a/src/WINNT/client_exp/stdafx.cpp +++ b/src/WINNT/client_exp/stdafx.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/client_exp/submount_info.cpp b/src/WINNT/client_exp/submount_info.cpp index 5911a24bc..2de5f0713 100644 --- a/src/WINNT/client_exp/submount_info.cpp +++ b/src/WINNT/client_exp/submount_info.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -27,7 +27,7 @@ CSubmountInfo::CSubmountInfo() CSubmountInfo::CSubmountInfo(const CString& strShareName, const CString& strPathName, SUBMT_INFO_STATUS status) { m_Status = status; - + SetShareName(strShareName); SetPathName(strPathName); } @@ -37,7 +37,7 @@ CSubmountInfo::CSubmountInfo(const CSubmountInfo& info) SetStatus(info.GetStatus()); SetShareName(info.GetShareName()); SetPathName(info.GetPathName()); -} +} CSubmountInfo::~CSubmountInfo() { diff --git a/src/WINNT/client_exp/submounts_dlg.cpp b/src/WINNT/client_exp/submounts_dlg.cpp index d05bb89ec..002671610 100644 --- a/src/WINNT/client_exp/submounts_dlg.cpp +++ b/src/WINNT/client_exp/submounts_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -48,13 +48,13 @@ static CSubmountInfo *ReadSubmtInfo(const CString& strShareName) TCHAR pathName[1024]; HKEY hkSubmounts; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY TEXT("\\Submounts"), - 0, - TEXT("AFS"), + 0, + TEXT("AFS"), REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_READ, - NULL, + NULL, &hkSubmounts, NULL ); @@ -118,7 +118,7 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CSubmountsDlg message handlers -BOOL CSubmountsDlg::OnInitDialog() +BOOL CSubmountsDlg::OnInitDialog() { CDialog::OnInitDialog(); @@ -169,13 +169,13 @@ BOOL CSubmountsDlg::FillSubmtList() DWORD dwIndex; DWORD dwSubmounts; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY TEXT("\\Submounts"), - 0, - TEXT("AFS"), + 0, + TEXT("AFS"), REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_READ|KEY_WRITE|KEY_QUERY_VALUE, - NULL, + NULL, &hkSubmounts, NULL ); @@ -209,10 +209,10 @@ BOOL CSubmountsDlg::FillSubmtList() return TRUE; } -void CSubmountsDlg::OnDelete() +void CSubmountsDlg::OnDelete() { HOURGLASS hourglass; - + int nIndex = m_SubmtList.GetCurSel(); ASSERT(nIndex >= 0); @@ -240,7 +240,7 @@ void CSubmountsDlg::OnDelete() AddWork(pInfo); } -void CSubmountsDlg::OnSelChangeList() +void CSubmountsDlg::OnSelChangeList() { m_Delete.EnableWindow(TRUE); m_Change.EnableWindow(TRUE); @@ -251,13 +251,13 @@ static BOOL AddSubmt(CSubmountInfo *pInfo) HOURGLASS hourglass; HKEY hkSubmounts; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY TEXT("\\Submounts"), - 0, - TEXT("AFS"), + 0, + TEXT("AFS"), REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_WRITE, - NULL, + NULL, &hkSubmounts, NULL ); @@ -274,13 +274,13 @@ static BOOL DeleteSubmt(CSubmountInfo *pInfo) HOURGLASS hourglass; HKEY hkSubmounts; - RegCreateKeyEx( HKEY_LOCAL_MACHINE, + RegCreateKeyEx( HKEY_LOCAL_MACHINE, AFSREG_CLT_OPENAFS_SUBKEY TEXT("\\Submounts"), - 0, - TEXT("AFS"), + 0, + TEXT("AFS"), REG_OPTION_NON_VOLATILE, (IsWow64()?KEY_WOW64_64KEY:0)|KEY_WRITE, - NULL, + NULL, &hkSubmounts, NULL ); @@ -290,7 +290,7 @@ static BOOL DeleteSubmt(CSubmountInfo *pInfo) return (status == ERROR_SUCCESS); } -void CSubmountsDlg::OnAdd() +void CSubmountsDlg::OnAdd() { CAddSubmtDlg dlg; @@ -309,7 +309,7 @@ void CSubmountsDlg::OnAdd() AddWork(pInfo); } -void CSubmountsDlg::OnChange() +void CSubmountsDlg::OnChange() { CAddSubmtDlg dlg; @@ -341,12 +341,12 @@ void CSubmountsDlg::OnChange() } dlg.SetSubmtInfo(pInfo); - + delete pInfo; if (dlg.DoModal() != IDOK) return; - + pInfo = dlg.GetSubmtInfo(); m_SubmtList.DeleteString(nIndex); @@ -370,7 +370,7 @@ void CSubmountsDlg::AddWork(CSubmountInfo *pInfo) bAdd = FALSE; delete m_ToDo[i]; m_ToDo.RemoveAt(i); - break; + break; } } @@ -402,12 +402,12 @@ CSubmountInfo *CSubmountsDlg::FindWork(const CString& strShareName) return 0; } -void CSubmountsDlg::WinHelp(DWORD dwData, UINT nCmd) +void CSubmountsDlg::WinHelp(DWORD dwData, UINT nCmd) { CDialog::WinHelp(dwData, nCmd); } -void CSubmountsDlg::OnOk() +void CSubmountsDlg::OnOk() { if (!FixSubmts()) ShowMessageBox(IDS_SUBMT_SAVE_FAILED); diff --git a/src/WINNT/client_exp/symlinks_dlg.cpp b/src/WINNT/client_exp/symlinks_dlg.cpp index efde63e3d..ae39fb267 100644 --- a/src/WINNT/client_exp/symlinks_dlg.cpp +++ b/src/WINNT/client_exp/symlinks_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -55,12 +55,12 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CSymlinksDlg message handlers -BOOL CSymlinksDlg::OnInitDialog() +BOOL CSymlinksDlg::OnInitDialog() { CDialog::OnInitDialog(); int tabs[] = { 64 }; - + m_List.SetTabStops(sizeof(tabs) / sizeof(int), tabs); for (int i = 0; i < m_Symlinks.GetSize(); i++) @@ -77,7 +77,7 @@ void CSymlinksDlg::SetSymlinks(const CStringArray& symlinks) m_Symlinks.Copy(symlinks); } -void CSymlinksDlg::OnHelp() +void CSymlinksDlg::OnHelp() { ShowHelp(m_hWnd, SYMLINK_HELP_ID); } diff --git a/src/WINNT/client_exp/unlog_dlg.cpp b/src/WINNT/client_exp/unlog_dlg.cpp index b0cf9c6e9..c5ebb55bf 100644 --- a/src/WINNT/client_exp/unlog_dlg.cpp +++ b/src/WINNT/client_exp/unlog_dlg.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -73,7 +73,7 @@ BOOL CUnlogDlg::OnInitDialog() else m_strCellName = defaultCell; } - + UpdateData(FALSE); return TRUE; // return TRUE unless you set the focus to a control @@ -94,7 +94,7 @@ int kl_Unlog(const CString& strCellName) strcpy(server.name, "afs"); code = ktc_ForgetToken(&server); } - + if (code == KTC_NOCM) AfxMessageBox(_T("AFS service may not have started")); else if (code) { @@ -103,26 +103,26 @@ int kl_Unlog(const CString& strCellName) xreason.Format(_T("Unexpected error, code %d"), code); AfxMessageBox(xreason); } - + return code; } -void CUnlogDlg::OnChangeCellName() +void CUnlogDlg::OnChangeCellName() { UpdateData(); - + m_OK.EnableWindow(!m_strCellName.IsEmpty()); } -void CUnlogDlg::OnOK() +void CUnlogDlg::OnOK() { if (kl_Unlog(m_strCellName)) return; - + CDialog::OnOK(); } -void CUnlogDlg::OnHelp() +void CUnlogDlg::OnHelp() { ShowHelp(m_hWnd, DISCARD_TOKENS_HELP_ID); } diff --git a/src/WINNT/client_exp/volumeinfo.cpp b/src/WINNT/client_exp/volumeinfo.cpp index 83f6aa663..89a3258b3 100644 --- a/src/WINNT/client_exp/volumeinfo.cpp +++ b/src/WINNT/client_exp/volumeinfo.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -42,7 +42,7 @@ CVolumeInfo::CVolumeInfo(CWnd* pParent /*=NULL*/) //{{AFX_DATA_INIT(CVolumeInfo) m_nNewQuota = 0; //}}AFX_DATA_INIT - + m_pVolInfo = 0; m_nCurIndex = -1; } @@ -78,14 +78,14 @@ END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CVolumeInfo message handlers -BOOL CVolumeInfo::OnInitDialog() +BOOL CVolumeInfo::OnInitDialog() { ASSERT(m_Files.GetSize() > 0); CDialog::OnInitDialog(); int tabs[] = { 79, 164, 214, 260, 301 }; - + m_List.SetTabStops(sizeof(tabs) / sizeof(int), tabs); m_pVolInfo = new CVolInfo[m_Files.GetSize()]; @@ -123,7 +123,7 @@ int CVolumeInfo::GetCurVolInfoIndex() return nIndex; } -void CVolumeInfo::OnSelChangeList() +void CVolumeInfo::OnSelChangeList() { m_nCurIndex = GetCurVolInfoIndex(); if (m_nCurIndex < 0) @@ -141,7 +141,7 @@ void CVolumeInfo::OnSelChangeList() UpdateData(FALSE); } -void CVolumeInfo::OnPartitionInfo() +void CVolumeInfo::OnPartitionInfo() { CPartitionInfoDlg dlg; @@ -159,7 +159,7 @@ void CVolumeInfo::SetFiles(const CStringArray& files) m_Files.Copy(files); } -void CVolumeInfo::OnChangeNewQuota() +void CVolumeInfo::OnChangeNewQuota() { if (m_List.m_hWnd == 0) return; @@ -183,7 +183,7 @@ void CVolumeInfo::OnChangeNewQuota() ShowInfo(); } -void CVolumeInfo::OnOK() +void CVolumeInfo::OnOK() { for (int i = 0; i < m_Files.GetSize(); i++) { if ((m_pVolInfo[i].m_nDup == -1) && (m_pVolInfo[i].m_nQuota != m_pVolInfo[i].m_nNewQuota)) { @@ -193,20 +193,20 @@ void CVolumeInfo::OnOK() SetVolInfo(m_pVolInfo[i]); } } - + CDialog::OnOK(); } -void CVolumeInfo::OnDeltaPosQuotaSpin(NMHDR* pNMHDR, LRESULT* pResult) +void CVolumeInfo::OnDeltaPosQuotaSpin(NMHDR* pNMHDR, LRESULT* pResult) { NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR; - + unsigned __int64 nNewQuota = m_nNewQuota + pNMUpDown->iDelta * 1024; if (nNewQuota < 0) return; m_nNewQuota = nNewQuota; - + UpdateData(FALSE); OnChangeNewQuota(); @@ -217,7 +217,7 @@ void CVolumeInfo::OnDeltaPosQuotaSpin(NMHDR* pNMHDR, LRESULT* pResult) void CVolumeInfo::ShowInfo() { m_List.ResetContent(); - + for (int i = 0; i < m_Files.GetSize(); i++) { CString strEntry; @@ -252,7 +252,7 @@ void CVolumeInfo::ShowInfo() } } -void CVolumeInfo::OnHelp() +void CVolumeInfo::OnHelp() { ShowHelp(m_hWnd, VOLUME_INFO_HELP_ID); } diff --git a/src/WINNT/client_osi/NTMakefile b/src/WINNT/client_osi/NTMakefile index 0aed23100..8b49d4afe 100644 --- a/src/WINNT/client_osi/NTMakefile +++ b/src/WINNT/client_osi/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -74,7 +74,7 @@ DLLLIBS =\ rpcrt4.lib \ # rpcns4.lib -$(DLLFILE): $(DLLOBJS) +$(DLLFILE): $(DLLOBJS) $(DLLGUILINK) $(DLLLIBS) -def:libosi.def $(_VC_MANIFEST_EMBED_DLL) $(DLLPREP) diff --git a/src/WINNT/client_osi/basic.c b/src/WINNT/client_osi/basic.c index fa3736f18..bffbef1e7 100644 --- a/src/WINNT/client_osi/basic.c +++ b/src/WINNT/client_osi/basic.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -118,9 +118,9 @@ unsigned long main_Scan1(unsigned long parm) lock_ObtainRead(&main_bRWLock); Sleep(0); lock_ReleaseRead(&main_bRWLock); - + s1Loops++; - + osi_Log2(main_logp, "scan1 done %d %d", s1Loops, 2); } lock_ReleaseRead(&main_doneRWLock); @@ -172,13 +172,13 @@ main_BasicTest(HANDLE hWnd) long localDone; osi_Init(); - + if (main_logp == NULL) { main_logp = osi_LogCreate("basic", 0); osi_LogEnable(main_logp); osi_SetStatLog(main_logp); } - + /* create three processes, two modifiers and one scanner. The scanner * checks that the basic invariants are being maintained, while the * modifiers modify the global variables, maintaining certain invariants @@ -189,7 +189,7 @@ main_BasicTest(HANDLE hWnd) a = 100; b = 0; done = 0; - + lock_InitializeRWLock(&main_doneRWLock, "done lock"); lock_InitializeRWLock(&main_bRWLock, "b lock"); lock_InitializeMutex(&main_aMutex, "a mutex"); @@ -228,7 +228,7 @@ main_BasicTest(HANDLE hWnd) /* right now, we're waiting for 4 threads */ if (localDone == 4) break; } - + wsprintf(main_screenText[0], "Test done."); main_ForceDisplay(hWnd); diff --git a/src/WINNT/client_osi/main.c b/src/WINNT/client_osi/main.c index 4719958a3..84bbe5e06 100644 --- a/src/WINNT/client_osi/main.c +++ b/src/WINNT/client_osi/main.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -96,7 +96,7 @@ BOOL InitApplication(HANDLE hInstance) wc.hInstance = hInstance; wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); wc.hCursor = LoadCursor(NULL, IDC_ARROW); - wc.hbrBackground = GetStockObject(WHITE_BRUSH); + wc.hbrBackground = GetStockObject(WHITE_BRUSH); wc.lpszMenuName = "InputMenu"; wc.lpszClassName = "InputWClass"; @@ -162,7 +162,7 @@ BOOL InitInstance( if (code == 0) wsprintf(main_screenText[0], "Initialized successfully."); else wsprintf(main_screenText[0], "Failed to init debug system, code %ld", code); - + ShowWindow(hWnd, nCmdShow); UpdateWindow(hWnd); return (TRUE); diff --git a/src/WINNT/client_osi/osibasel.c b/src/WINNT/client_osi/osibasel.c index 1779f976e..d69aebf5e 100644 --- a/src/WINNT/client_osi/osibasel.c +++ b/src/WINNT/client_osi/osibasel.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -34,12 +34,12 @@ void osi_BaseInit(void) for(i=0; itype) != 0) { if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->ObtainWriteProc)(lockp); @@ -136,7 +136,7 @@ void lock_ObtainWrite(osi_rwlock_t *lockp) lockRefH = (osi_queue_t *)TlsGetValue(tls_LockRefH); lockRefT = (osi_queue_t *)TlsGetValue(tls_LockRefT); - if (lockp->level != 0) + if (lockp->level != 0) lock_VerifyOrderRW(lockRefH, lockRefT, lockp); } @@ -145,7 +145,7 @@ void lock_ObtainWrite(osi_rwlock_t *lockp) EnterCriticalSection(csp); /* here we have the fast lock, so see if we can obtain the real lock */ - if (lockp->waiters > 0 || (lockp->flags & OSI_LOCKFLAG_EXCL) || + if (lockp->waiters > 0 || (lockp->flags & OSI_LOCKFLAG_EXCL) || (lockp->readers > 0)) { lockp->waiters++; osi_TWait(&lockp->d.turn, OSI_SLEEPINFO_W4WRITE, &lockp->flags, csp); @@ -167,7 +167,7 @@ void lock_ObtainWrite(osi_rwlock_t *lockp) TlsSetValue(tls_LockRefH, lockRefH); TlsSetValue(tls_LockRefT, lockRefT); } -} +} void lock_ObtainRead(osi_rwlock_t *lockp) { @@ -175,7 +175,7 @@ void lock_ObtainRead(osi_rwlock_t *lockp) CRITICAL_SECTION *csp; osi_queue_t * lockRefH, *lockRefT; osi_lock_ref_t *lockRefp; - + if ((i=lockp->type) != 0) { if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->ObtainReadProc)(lockp); @@ -186,7 +186,7 @@ void lock_ObtainRead(osi_rwlock_t *lockp) lockRefH = (osi_queue_t *)TlsGetValue(tls_LockRefH); lockRefT = (osi_queue_t *)TlsGetValue(tls_LockRefT); - if (lockp->level != 0) + if (lockp->level != 0) lock_VerifyOrderRW(lockRefH, lockRefT, lockp); } @@ -222,7 +222,7 @@ void lock_ReleaseRead(osi_rwlock_t *lockp) CRITICAL_SECTION *csp; osi_queue_t * lockRefH, *lockRefT; osi_lock_ref_t *lockRefp; - + if ((i = lockp->type) != 0) { if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->ReleaseReadProc)(lockp); @@ -313,7 +313,7 @@ void lock_ReleaseWrite(osi_rwlock_t *lockp) /* and finally release the big lock */ LeaveCriticalSection(csp); } -} +} void lock_ConvertWToR(osi_rwlock_t *lockp) { @@ -378,7 +378,7 @@ void lock_ConvertRToW(osi_rwlock_t *lockp) lockp->tid = thrd_Current(); LeaveCriticalSection(csp); -} +} void lock_ObtainMutex(struct osi_mutex *lockp) { @@ -386,7 +386,7 @@ void lock_ObtainMutex(struct osi_mutex *lockp) CRITICAL_SECTION *csp; osi_queue_t * lockRefH, *lockRefT; osi_lock_ref_t *lockRefp; - + if ((i=lockp->type) != 0) { if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->ObtainMutexProc)(lockp); @@ -397,7 +397,7 @@ void lock_ObtainMutex(struct osi_mutex *lockp) lockRefH = (osi_queue_t *)TlsGetValue(tls_LockRefH); lockRefT = (osi_queue_t *)TlsGetValue(tls_LockRefT); - if (lockp->level != 0) + if (lockp->level != 0) lock_VerifyOrderMX(lockRefH, lockRefT, lockp); } @@ -453,7 +453,7 @@ void lock_ReleaseMutex(struct osi_mutex *lockp) break; } } - + osi_assertx(found, "mutex lock not found in TLS queue"); TlsSetValue(tls_LockRefH, lockRefH); TlsSetValue(tls_LockRefT, lockRefT); @@ -475,7 +475,7 @@ void lock_ReleaseMutex(struct osi_mutex *lockp) /* and finally release the big lock */ LeaveCriticalSection(csp); } -} +} int lock_TryRead(struct osi_rwlock *lockp) { @@ -525,7 +525,7 @@ int lock_TryRead(struct osi_rwlock *lockp) } return i; -} +} int lock_TryWrite(struct osi_rwlock *lockp) @@ -678,7 +678,7 @@ void osi_SleepR(LONG_PTR sleepVal, struct osi_rwlock *lockp) /* now call into scheduler to sleep atomically with releasing spin lock */ osi_SleepSpin(sleepVal, csp); -} +} void osi_SleepW(LONG_PTR sleepVal, struct osi_rwlock *lockp) { @@ -748,7 +748,7 @@ void osi_SleepM(LONG_PTR sleepVal, struct osi_mutex *lockp) break; } } - + TlsSetValue(tls_LockRefH, lockRefH); TlsSetValue(tls_LockRefT, lockRefT); } @@ -758,7 +758,7 @@ void osi_SleepM(LONG_PTR sleepVal, struct osi_mutex *lockp) EnterCriticalSection(csp); osi_assertx(lockp->flags & OSI_LOCKFLAG_EXCL, "osi_SleepM not held"); - + lockp->flags &= ~OSI_LOCKFLAG_EXCL; if (!osi_TEmpty(&lockp->d.turn)) { osi_TSignalForMLs(&lockp->d.turn, 0, NULL); @@ -775,16 +775,16 @@ void lock_FinalizeRWLock(osi_rwlock_t *lockp) if ((i=lockp->type) != 0) if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->FinalizeRWLockProc)(lockp); -} +} void lock_FinalizeMutex(osi_mutex_t *lockp) -{ +{ long i; if ((i=lockp->type) != 0) if (i >= 0 && i < OSI_NLOCKTYPES) (osi_lockOps[i]->FinalizeMutexProc)(lockp); -} +} void lock_InitializeMutex(osi_mutex_t *mp, char *namep, unsigned short level) { @@ -817,7 +817,7 @@ void lock_InitializeRWLock(osi_rwlock_t *mp, char *namep, unsigned short level) (osi_lockOps[i]->InitializeRWLockProc)(mp, namep, level); return; } - + /* otherwise we have the base case, which requires no special * initialization. */ @@ -845,11 +845,11 @@ int lock_GetRWLockState(osi_rwlock_t *lp) EnterCriticalSection(csp); /* here we have the fast lock, so see if we can obtain the real lock */ - if (lp->flags & OSI_LOCKFLAG_EXCL) + if (lp->flags & OSI_LOCKFLAG_EXCL) i = OSI_RWLOCK_WRITEHELD; - else + else i = 0; - if (lp->readers > 0) + if (lp->readers > 0) i |= OSI_RWLOCK_READHELD; LeaveCriticalSection(csp); @@ -857,7 +857,7 @@ int lock_GetRWLockState(osi_rwlock_t *lp) return i; } -int lock_GetMutexState(struct osi_mutex *mp) +int lock_GetMutexState(struct osi_mutex *mp) { long i; CRITICAL_SECTION *csp; diff --git a/src/WINNT/client_osi/osidb.c b/src/WINNT/client_osi/osidb.c index 54e4b8c38..98adc044d 100644 --- a/src/WINNT/client_osi/osidb.c +++ b/src/WINNT/client_osi/osidb.c @@ -1,7 +1,7 @@ -/* +/* * 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 diff --git a/src/WINNT/client_osi/osidebug.c b/src/WINNT/client_osi/osidebug.c index 4da2fe94a..244ed2e91 100644 --- a/src/WINNT/client_osi/osidebug.c +++ b/src/WINNT/client_osi/osidebug.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -169,7 +169,7 @@ BOOL InitApplication(HANDLE hInstance) wc.hInstance = hInstance; wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); wc.hCursor = LoadCursor(NULL, IDC_ARROW); - wc.hbrBackground = GetStockObject(WHITE_BRUSH); + wc.hbrBackground = GetStockObject(WHITE_BRUSH); wc.lpszMenuName = "InputMenu"; wc.lpszClassName = "InputWClass"; @@ -332,7 +332,7 @@ main_GetBinding(char *name, RPC_BINDING_HANDLE *handlep) long code; int count=0; int valid; - + code = RpcNsBindingImportBegin(RPC_C_NS_SYNTAX_DCE, name, *dbrpc_v1_0_c_ifspecp, (UUID *) 0, &tempContext); if (code != RPC_S_OK) return code; @@ -383,26 +383,26 @@ main_GetBinding(char *hostNamep, UUID *exportIDp, RPC_BINDING_HANDLE *handlep) char *stringBindingp; unsigned long code; RPC_BINDING_HANDLE handle; - + code = RpcStringBindingCompose(NULL, "ncacn_ip_tcp", hostNamep, NULL, NULL, &stringBindingp); if (code) return code; - + code = RpcBindingFromStringBinding(stringBindingp, &handle); if (code) goto done; - + code = RpcMgmtSetComTimeout(handle, /* short, but not too short, timeout */ 3); if (code) { RpcBindingFree(&handle); goto done; } - + code = RpcBindingSetObject(handle, exportIDp); if (code) { RpcBindingFree(&handle); goto done; } - + *handlep = handle; code = 0; @@ -564,7 +564,7 @@ LONG APIENTRY MainWndProc( RpcBindingFree(&main_remoteHandle); main_remoteHandle = NULL; } - + /* parse milkyway:3 into host milkyway, UUID 3 */ strcpy(hostName, tbuffer); tp = strrchr(hostName, ':'); @@ -649,7 +649,7 @@ LONG APIENTRY MainWndProc( case WM_PAINT: /* make kids draw, too */ InvalidateRect(hWnd, &screenRect, TRUE); - + hDC = BeginPaint (hWnd, &ps); /* nothing to draw, right? */ EndPaint(hWnd, &ps); diff --git a/src/WINNT/client_osi/osifd.c b/src/WINNT/client_osi/osifd.c index 07bf73cfc..65896be5e 100644 --- a/src/WINNT/client_osi/osifd.c +++ b/src/WINNT/client_osi/osifd.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -53,11 +53,11 @@ long osi_UnregisterFDType(char *namep) thrd_EnterCrit(&osi_fdCS); ftp = osi_FindFDType(namep); if (!ftp) return -1; - + /* free subsidiary storage, and remove from list */ free(ftp->namep); osi_QRemove((osi_queue_t **) &osi_allFDTypes, &ftp->q); - + /* free format structs */ for(ffp = ftp->formatListp; ffp; ffp=nffp) { nffp = ffp->nextp; @@ -82,7 +82,7 @@ osi_fdType_t *osi_RegisterFDType(char *namep, osi_fdOps_t *opsp, void *datap) osi_assertx(osi_FindFDType(namep) == NULL, "registering duplicate iteration type"); ftp = (osi_fdType_t *) malloc(sizeof(*ftp)); - + ftp->namep = (char *) malloc(strlen(namep)+1); strcpy(ftp->namep, namep); @@ -151,7 +151,7 @@ osi_fd_t *osi_AllocFD(char *namep) /* initialize for failure */ fdp = NULL; - + thrd_EnterCrit(&osi_fdCS); fdTypep = osi_FindFDType(namep); if (fdTypep) { diff --git a/src/WINNT/client_osi/osilog.c b/src/WINNT/client_osi/osilog.c index a9b5c788a..0f2fb6551 100644 --- a/src/WINNT/client_osi/osilog.c +++ b/src/WINNT/client_osi/osilog.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -57,7 +57,7 @@ osi_log_t *osi_LogCreate(char *namep, size_t size) LARGE_INTEGER bigFreq; LARGE_INTEGER bigTemp; LARGE_INTEGER bigJunk; - + if (osi_Once(&osi_logOnce)) { QueryPerformanceFrequency(&bigFreq); if (bigFreq.LowPart == 0 && bigFreq.HighPart == 0) @@ -101,10 +101,10 @@ osi_log_t *osi_LogCreate(char *namep, size_t size) logp->maxstringindex = size/3; logp->stringindex = 0; logp->stringsp = malloc(logp->maxstringindex * OSI_LOG_STRINGSIZE); - + /* and sync */ thrd_InitCrit(&logp->cs); - + StringCbCopyA(tbuffer, sizeof(tbuffer), "log:"); StringCbCatA(tbuffer, sizeof(tbuffer), namep); typep = osi_RegisterFDType(tbuffer, &osi_logFDOps, logp); @@ -115,7 +115,7 @@ osi_log_t *osi_LogCreate(char *namep, size_t size) osi_AddFDFormatInfo(typep, OSI_DBRPC_REGIONSTRING, 1, "Time (mics)", 0); } - + return logp; } @@ -134,7 +134,7 @@ void osi_LogPanic(char *msgp, char *filep, size_t lineNumber) osi_LogAdd(tlp, "**PANIC** \"%s\" (file %s:%d)", (size_t)msgp, (size_t) filep, lineNumber, 0, 0); else osi_LogAdd(tlp, "**PANIC** \"%s\"", (size_t)msgp, 0, 0, 0, 0); - + /* should grab lock for this, but we're in panic, and better safe than * sorry. */ @@ -179,7 +179,7 @@ void osi_LogAdd(osi_log_t *logp, char *formatp, size_t p0, size_t p1, size_t p2, * by a bit. */ if (!logp->enabled) return; - + thrd_EnterCrit(&logp->cs); if (logp->nused < logp->alloc) logp->nused++; else { @@ -216,7 +216,7 @@ void osi_LogAdd(osi_log_t *logp, char *formatp, size_t p0, size_t p1, size_t p2, StringCbPrintfA(msg, sizeof(msg), formatp, p0, p1, p2, p3, p4); - StringCbPrintfA(wholemsg, sizeof(wholemsg), + StringCbPrintfA(wholemsg, sizeof(wholemsg), "tid[%d] %s\n", lep->tid, msg); OutputDebugStringA(wholemsg); @@ -321,7 +321,7 @@ long osi_LogFDCreate(osi_fdType_t *typep, osi_fd_t **outpp) { osi_logFD_t *lfdp; osi_log_t *logp; - + lfdp = malloc(sizeof(*lfdp)); logp = lfdp->logp = typep->rockp; /* the log we were created for */ thrd_EnterCrit(&logp->cs); @@ -341,13 +341,13 @@ long osi_LogFDGetInfo(osi_fd_t *ifd, osi_remGetInfoParms_t *outp) osi_logEntry_t *lep; char tbuffer[256]; long ix; - + lfdp = (osi_logFD_t *) ifd; logp = lfdp->logp; - + /* see if we're done */ if (lfdp->current >= lfdp->nused) return OSI_DBRPC_EOF; - + /* grab lock */ thrd_EnterCrit(&logp->cs); @@ -403,9 +403,9 @@ void osi_InitTraceOption() #define MAXBUF_ 131 -void osi_LogEvent0(char *a,char *b) +void osi_LogEvent0(char *a,char *b) { - HANDLE h; + HANDLE h; char *ptbuf[1]; if (!ISCLIENTTRACE(osi_TraceOption)) return; @@ -416,7 +416,7 @@ void osi_LogEvent0(char *a,char *b) } -void osi_LogEvent(char *a,char *b,char *c,...) +void osi_LogEvent(char *a,char *b,char *c,...) { HANDLE h; char *ptbuf[1],buf[MAXBUF_+1]; va_list marker; @@ -437,7 +437,7 @@ char *osi_HexifyString(char *s) { char *buf, *counter, *bufp; len = strlen(s); - + bufp = buf = malloc( len * 3 ); /* [xx.xx.xx.xx\0] */ if(!buf) return NULL; diff --git a/src/WINNT/client_osi/osiltype.c b/src/WINNT/client_osi/osiltype.c index a37eecd1c..1d007cec3 100644 --- a/src/WINNT/client_osi/osiltype.c +++ b/src/WINNT/client_osi/osiltype.c @@ -1,7 +1,7 @@ -/* +/* * 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 diff --git a/src/WINNT/client_osi/osiqueue.c b/src/WINNT/client_osi/osiqueue.c index fed32c335..b81ca1aa7 100644 --- a/src/WINNT/client_osi/osiqueue.c +++ b/src/WINNT/client_osi/osiqueue.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -97,12 +97,12 @@ void osi_QRemove(osi_queue_t **headpp, osi_queue_t *eltp) if (eltp == *headpp) { /* we're the first element in the list */ *headpp = np; - if (np) + if (np) np->prevp = NULL; } else { pp->nextp = np; - if (np) + if (np) np->prevp = pp; } eltp->prevp = NULL; @@ -114,29 +114,29 @@ void osi_QRemoveHT(osi_queue_t **headpp, osi_queue_t **tailpp, osi_queue_t *eltp osi_queue_t *np = eltp->nextp; /* next dude */ osi_queue_t *pp = eltp->prevp; /* prev dude */ - if (eltp == *headpp && eltp == *tailpp) + if (eltp == *headpp && eltp == *tailpp) { *headpp = *tailpp = NULL; } else if (eltp == *headpp) { /* we're the first element in the list */ *headpp = np; - if (np) + if (np) np->prevp = NULL; - } + } else if (eltp == *tailpp) { /* we're the last element in the list */ *tailpp = pp; - if (pp) + if (pp) pp->nextp = NULL; - } + } else { if (pp) pp->nextp = np; if (np) np->prevp = pp; } - eltp->prevp = NULL; + eltp->prevp = NULL; eltp->nextp = NULL; } @@ -171,7 +171,7 @@ osi_queueData_t *osi_QDAlloc(void) tp->datap = NULL; osi_QDFreeListp = tp; } - + /* when we get here, tp is pointing to the last dude allocated. * This guy wasn't put on the free list, so we can return him now. */ diff --git a/src/WINNT/client_osi/osisleep.c b/src/WINNT/client_osi/osisleep.c index 93f8daf87..aa1ded3c5 100644 --- a/src/WINNT/client_osi/osisleep.c +++ b/src/WINNT/client_osi/osisleep.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -151,7 +151,7 @@ int osi_Once(osi_once_t *argp) while ((i=InterlockedExchange(&argp->atomic, 1)) != 0) { Sleep(0); } - + if (argp->done == 0) { argp->done = 1; return 1; @@ -175,7 +175,7 @@ int osi_TestOnce(osi_once_t *argp) while ((i=InterlockedExchange(&argp->atomic, 1)) != 0) { Sleep(0); } - + localDone = argp->done; /* drop interlock */ @@ -247,11 +247,11 @@ void osi_Init(void) osi_AddFDFormatInfo(typep, OSI_DBRPC_REGIONINT, 2, "States", OSI_DBRPC_HEX); } - + osi_BaseInit(); osi_StatInit(); - + osi_InitQueue(); osi_EndOnce(&once); @@ -274,7 +274,7 @@ void osi_TWait(osi_turnstile_t *turnp, int waitFor, void *patchp, CRITICAL_SECTI sp->waitFor = waitFor; sp->value = (LONG_PTR) patchp; osi_QAddT((osi_queue_t **) &turnp->firstp, (osi_queue_t **) &turnp->lastp, &sp->q); - if (!turnp->lastp) + if (!turnp->lastp) turnp->lastp = sp; LeaveCriticalSection(releasep); @@ -290,16 +290,16 @@ void osi_TWait(osi_turnstile_t *turnp, int waitFor, void *patchp, CRITICAL_SECTI */ if (code == WAIT_OBJECT_0) break; } /* while we're waiting */ - + /* we're the only one who should be looking at or changing this * structure after it gets signalled. Sema sp->sema isn't signalled * any longer after we're back from WaitForSingleObject, so we can * free this element directly. */ osi_assert(sp->states & OSI_SLEEPINFO_SIGNALLED); - + osi_FreeSleepInfo(sp); - + /* reobtain, since caller commonly needs it */ EnterCriticalSection(releasep); } @@ -312,10 +312,10 @@ void osi_TWait(osi_turnstile_t *turnp, int waitFor, void *patchp, CRITICAL_SECTI void osi_TSignal(osi_turnstile_t *turnp) { osi_sleepInfo_t *sp; - - if (!turnp->lastp) + + if (!turnp->lastp) return; - + sp = turnp->lastp; turnp->lastp = (osi_sleepInfo_t *) osi_QPrev(&sp->q); osi_QRemoveHT((osi_queue_t **) &turnp->firstp, (osi_queue_t **) &turnp->lastp, &sp->q); @@ -327,7 +327,7 @@ void osi_TSignal(osi_turnstile_t *turnp) void osi_TBroadcast(osi_turnstile_t *turnp) { osi_sleepInfo_t *sp; - + while(sp = turnp->lastp) { turnp->lastp = (osi_sleepInfo_t *) osi_QPrev(&sp->q); osi_QRemoveHT((osi_queue_t **) &turnp->firstp, (osi_queue_t **) &turnp->lastp, &sp->q); @@ -358,7 +358,7 @@ void osi_TSignalForMLs(osi_turnstile_t *turnp, int stillHaveReaders, CRITICAL_SE int wokeReader; unsigned short *sp; unsigned char *cp; - + wokeReader = stillHaveReaders; wakeupListp = NULL; while(tsp = turnp->lastp) { @@ -369,14 +369,14 @@ void osi_TSignalForMLs(osi_turnstile_t *turnp, int stillHaveReaders, CRITICAL_SE if (wokeReader) break; } else wokeReader = 1; - + /* otherwise, we will wake this guy. For now, remove from this list * and move to private one, so we can do the wakeup after releasing * the crit sec. */ turnp->lastp = (osi_sleepInfo_t *) osi_QPrev(&tsp->q); osi_QRemoveHT((osi_queue_t **) &turnp->firstp, (osi_queue_t **) &turnp->lastp, &tsp->q); - + /* do the patching required for lock obtaining */ if (tsp->waitFor & OSI_SLEEPINFO_W4WRITE) { cp = (void *) tsp->value; @@ -390,16 +390,16 @@ void osi_TSignalForMLs(osi_turnstile_t *turnp, int stillHaveReaders, CRITICAL_SE /* and add to our own list */ tsp->q.nextp = wakeupListp; wakeupListp = &tsp->q; - + /* now if we woke a writer, we're done, since it is pointless * to wake more than one writer. */ if (!wokeReader) break; } - + /* hit end, or found someone we're not supposed to wakeup */ if (csp) LeaveCriticalSection(csp); - + /* finally, wakeup everyone we found. Don't free things since the sleeper * will free the sleepInfo structure. */ @@ -486,14 +486,14 @@ void osi_WakeupSpin(LONG_PTR sleepValue) ReleaseSemaphore(tsp->sema, 1, (long *) 0); tsp->states |= OSI_SLEEPINFO_SIGNALLED; } - } + } LeaveCriticalSection(csp); -} +} void osi_Sleep(LONG_PTR sleepVal) { CRITICAL_SECTION *csp; - + /* may as well save some code by using SleepSched again */ csp = &osi_baseAtomicCS[0]; EnterCriticalSection(csp); @@ -565,7 +565,7 @@ void osi_AdvanceSleepFD(osi_sleepFD_t *cp) nsip = (osi_sleepInfo_t *) sip->q.nextp; osi_ReleaseSleepInfo(sip); sip = nsip; - + if (sip) sip->refCount++; else idx++; } @@ -629,14 +629,14 @@ BOOL APIENTRY DLLMain(HANDLE inst, DWORD why, char *reserved) int osi_IsPrime(unsigned long x) { unsigned long c; - + /* even numbers aren't prime */ if ((x & 1) == 0 && x != 2) return 0; for(c = 3; c 1; c--) { if (osi_IsPrime(c)) return c; } diff --git a/src/WINNT/client_osi/osistatl.c b/src/WINNT/client_osi/osistatl.c index d0e097e16..1f4204224 100644 --- a/src/WINNT/client_osi/osistatl.c +++ b/src/WINNT/client_osi/osistatl.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -93,7 +93,7 @@ static void lock_ObtainWriteStat(osi_rwlock_t *lockp) if (ap) { /* remove from queue and turn time to incremental time */ osi_RemoveActiveInfo(&realp->qi, ap); - + /* add in increment to statistics */ realp->writeBlockedCount++; realp->writeBlockedTime = LargeIntegerAdd(realp->writeBlockedTime, @@ -162,7 +162,7 @@ static void lock_ReleaseReadStat(osi_rwlock_t *lockp) realp->readLockedCount++; realp->readLockedTime = LargeIntegerAdd(realp->readLockedTime, ap->startTime); osi_FreeActiveInfo(ap); - + if (--lockp->readers == 0 && !osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 0, csp); } @@ -191,11 +191,11 @@ static void lock_ConvertWToRStat(osi_rwlock_t *lockp) realp->writeLockedCount++; realp->writeLockedTime = LargeIntegerAdd(realp->writeLockedTime, ap->startTime); osi_FreeActiveInfo(ap); - + /* and obtain the read lock */ lockp->readers++; osi_QueueActiveInfo(&realp->qi, OSI_ACTIVEFLAGS_READER); - + lockp->flags &= ~OSI_LOCKFLAG_EXCL; if (!osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 1, csp); @@ -225,7 +225,7 @@ static void lock_ConvertRToWStat(osi_rwlock_t *lockp) realp->readLockedCount++; realp->readLockedTime = LargeIntegerAdd(realp->readLockedTime, ap->startTime); osi_FreeActiveInfo(ap); - + if (--lockp->readers == 0) { /* and obtain the write lock */ lockp->readers--; @@ -244,7 +244,7 @@ static void lock_ConvertRToWStat(osi_rwlock_t *lockp) /* remove from queue and turn time to incremental time */ osi_RemoveActiveInfo(&realp->qi, ap); - + /* add in increment to statistics */ realp->writeBlockedCount++; realp->writeBlockedTime = LargeIntegerAdd(realp->writeBlockedTime, @@ -275,7 +275,7 @@ static void lock_ReleaseWriteStat(osi_rwlock_t *lockp) realp->writeLockedCount++; realp->writeLockedTime = LargeIntegerAdd(realp->writeLockedTime, ap->startTime); osi_FreeActiveInfo(ap); - + lockp->flags &= ~OSI_LOCKFLAG_EXCL; if (!osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 0, csp); @@ -337,7 +337,7 @@ static void lock_ReleaseMutexStat(struct osi_mutex *lockp) EnterCriticalSection(csp); osi_assert(lockp->flags & OSI_LOCKFLAG_EXCL); - + ap = osi_FindActiveInfo(&realp->qi); osi_assert(ap != NULL); osi_RemoveActiveInfo(&realp->qi, ap); @@ -358,7 +358,7 @@ static void lock_ReleaseMutexStat(struct osi_mutex *lockp) static int lock_TryReadStat(struct osi_rwlock *lockp) { long i; - osi_rwlockStat_t *realp; + osi_rwlockStat_t *realp; CRITICAL_SECTION *csp; realp = (osi_rwlockStat_t *) lockp->d.privateDatap; @@ -507,7 +507,7 @@ static void osi_SleepRStat(LONG_PTR sleepVal, struct osi_rwlock *lockp) EnterCriticalSection(csp); osi_assert(lockp->readers > 0); - + if (--lockp->readers == 0 && !osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 0, NULL); } @@ -537,7 +537,7 @@ static void osi_SleepWStat(LONG_PTR sleepVal, struct osi_rwlock *lockp) EnterCriticalSection(csp); osi_assert(lockp->flags & OSI_LOCKFLAG_EXCL); - + lockp->flags &= ~OSI_LOCKFLAG_EXCL; if (!osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 0, NULL); @@ -568,7 +568,7 @@ static void osi_SleepMStat(LONG_PTR sleepVal, struct osi_mutex *lockp) EnterCriticalSection(csp); osi_assert(lockp->flags & OSI_LOCKFLAG_EXCL); - + lockp->flags &= ~OSI_LOCKFLAG_EXCL; if (!osi_TEmpty(&realp->turn)) { osi_TSignalForMLs(&realp->turn, 0, NULL); @@ -610,10 +610,10 @@ static void lock_DecrRWLockStat(osi_rwlockStat_t *rwp) static void lock_FinalizeMutexStat(osi_mutex_t *lockp) { osi_mutexStat_t *realp; - + /* pull out the real pointer */ realp = (osi_mutexStat_t *) lockp->d.privateDatap; - + /* remove from the queues, and free */ EnterCriticalSection(&osi_statFDCS); if (realp->refCount <= 0) { @@ -627,10 +627,10 @@ static void lock_FinalizeMutexStat(osi_mutex_t *lockp) static void lock_FinalizeRWLockStat(osi_rwlock_t *lockp) { osi_rwlockStat_t *realp; - + /* pull out the real pointer */ realp = (osi_rwlockStat_t *) lockp->d.privateDatap; - + /* remove from the queues, and free */ EnterCriticalSection(&osi_statFDCS); if (realp->refCount <= 0) { @@ -644,7 +644,7 @@ static void lock_FinalizeRWLockStat(osi_rwlock_t *lockp) void lock_InitializeRWLockStat(osi_rwlock_t *lockp, char *namep, unsigned short level) { osi_rwlockStat_t *realp; - + realp = (osi_rwlockStat_t *) malloc(sizeof(*realp)); lockp->d.privateDatap = (void *) realp; lockp->type = osi_statType; @@ -663,7 +663,7 @@ void lock_InitializeRWLockStat(osi_rwlock_t *lockp, char *namep, unsigned short void lock_InitializeMutexStat(osi_mutex_t *lockp, char *namep, unsigned short level) { osi_mutexStat_t *realp; - + realp = (osi_mutexStat_t *) malloc(sizeof(*realp)); lockp->d.privateDatap = (void *) realp; lockp->type = osi_statType; diff --git a/src/WINNT/client_osi/osiutils.c b/src/WINNT/client_osi/osiutils.c index a3a82bf6a..cb58f9bce 100644 --- a/src/WINNT/client_osi/osiutils.c +++ b/src/WINNT/client_osi/osiutils.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -43,7 +43,7 @@ int osi_UIDCmp(UUID *uid1p, UUID *uid2p) int v2; char *t1p; char *t2p; - + if (uid1p->Data1 < uid2p->Data1) return -1; else if (uid1p->Data1 > uid2p->Data1) return 1; @@ -77,7 +77,7 @@ void __RPC_API MIDL_user_free(void *p) #if (_MSC_VER >= 1300) LARGE_INTEGER /* WINAPI */ LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b) -{ +{ LARGE_INTEGER result; int carry; result.LowPart=a.LowPart+b.LowPart; @@ -86,7 +86,7 @@ LARGE_INTEGER /* WINAPI */ LargeIntegerAdd(LARGE_INTEGER a, LARGE_INTEGER b) return result; } LARGE_INTEGER /* WINAPI */ LargeIntegerSubtract(LARGE_INTEGER a, LARGE_INTEGER b) -{ +{ LARGE_INTEGER result; int borrow; result.LowPart=a.LowPart-b.LowPart; @@ -123,10 +123,10 @@ LARGE_INTEGER /* WINAPI */ LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, 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; + if (b.HighPart == 0 && b.LowPart == 1) { + remainder->HighPart = 0; remainder->LowPart = 0; - return a; + return a; } a1 = a.HighPart; @@ -144,7 +144,7 @@ LARGE_INTEGER /* WINAPI */ LargeIntegerDivide(LARGE_INTEGER a, LARGE_INTEGER b, return result; } -LARGE_INTEGER /* WINAPI */ ConvertLongToLargeInteger(unsigned long a) +LARGE_INTEGER /* WINAPI */ ConvertLongToLargeInteger(unsigned long a) { LARGE_INTEGER result; result.HighPart=0; diff --git a/src/WINNT/client_osi/perf.c b/src/WINNT/client_osi/perf.c index b01e74369..eade6de22 100644 --- a/src/WINNT/client_osi/perf.c +++ b/src/WINNT/client_osi/perf.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -38,7 +38,7 @@ long main_Perf1(long parm) osi_SleepM((long) &flags, &main_perfMutex); continue; } - + /* hand off to the other guy */ flags &= ~STARTA; flags |= STARTB; @@ -51,7 +51,7 @@ long main_Perf1(long parm) if (count > main_NITERS) { break; } - + osi_SleepM((long) &flags, &main_perfMutex); } done++; @@ -69,7 +69,7 @@ long main_Perf2(long parm) osi_SleepM((long) &flags, &main_perfMutex); continue; } - + /* hand off to the other guy */ flags &= ~STARTB; flags |= STARTA; @@ -82,7 +82,7 @@ long main_Perf2(long parm) if (count > main_NITERS) { break; } - + osi_SleepM((long)&flags, &main_perfMutex); } done++; @@ -99,7 +99,7 @@ main_PerfTest(HANDLE hWnd) HANDLE mod2Handle; osi_Init(); - + main_ForceDisplay(hWnd); /* create three processes, two modifiers and one scanner. The scanner @@ -112,7 +112,7 @@ main_PerfTest(HANDLE hWnd) done = 0; count = 0; flags = STARTA; - + lock_InitializeMutex(&main_perfMutex, "perf test mutex"); mod1Handle = CreateThread((SECURITY_ATTRIBUTES *) 0, 0, @@ -133,7 +133,7 @@ main_PerfTest(HANDLE hWnd) } osi_SleepM((long) &done, &main_perfMutex); } - + /* done, release and finalize all locks */ lock_FinalizeMutex(&main_perfMutex); diff --git a/src/WINNT/client_osi/trylock.c b/src/WINNT/client_osi/trylock.c index dcf043c3d..6daabd46b 100644 --- a/src/WINNT/client_osi/trylock.c +++ b/src/WINNT/client_osi/trylock.c @@ -1,7 +1,7 @@ -/* +/* * 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 @@ -120,14 +120,14 @@ main_TryLockTest(HANDLE hWnd) salmonCount = 0; neonCount = 0; interestingEvents = 0; - + /* create three processes, two modifiers and one scanner. The scanner * checks that the basic invariants are being maintained, while the * modifiers modify the global variables, maintaining certain invariants * by using locks. */ done = 0; - + main_ForceDisplay(hWnd); lock_InitializeRWLock(&trylock_first, "first lock"); @@ -158,7 +158,7 @@ main_TryLockTest(HANDLE hWnd) /* right now, we're waiting for 2 threads */ if (localDone == 2) break; } - + /* done, release and finalize all locks */ lock_FinalizeRWLock(&trylock_first); lock_FinalizeRWLock(&trylock_third); diff --git a/src/WINNT/doc/install/Documentation/de_DE/README.txt b/src/WINNT/doc/install/Documentation/de_DE/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/README.txt +++ b/src/WINNT/doc/install/Documentation/de_DE/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg000.htm b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg000.htm index a23941ed2..030c052aa 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg000.htm +++ b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg000.htm @@ -9,15 +9,15 @@ - - + +

Erste Schritte

AFS für Windows
Erste Schritte
-Version 3.6 +Version 3.6

SC12-2832-00

CT6Q8DE @@ -31,7 +31,7 @@ Version 3.6 Diese Online-Version ist eine Übersetzung des Handbuchs
AFS for Windows, Quick Beginnings,
-IBM Form SC09-4564-00, +IBM Form SC09-4564-00,

herausgegeben von International Business Machines Corporation, USA

(C) Copyright International Business Machines Corporation 2000

(C) Copyright IBM Deutschland Informationssysteme GmbH 2000 @@ -41,11 +41,10 @@ sich der Kontakt mit der zuständigen IBM Geschäftsstelle.

Änderungen des Textes bleiben vorbehalten.
-


[ Seitenanfang | Nächste Seite | Index ] +


[ Seitenanfang | Nächste Seite | Index ] - -
© IBM Corporation 2000.
+ +
© IBM Corporation 2000.
- \ No newline at end of file diff --git a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg002.htm b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg002.htm index b0530497a..1f72366ae 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg002.htm +++ b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg002.htm @@ -9,8 +9,8 @@ - - + +

Erste Schritte

@@ -54,10 +54,10 @@

Index

-


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ] +


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ] - -
© IBM Corporation 2000.
+ +
© IBM Corporation 2000.
diff --git a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg003.htm index e7bb497bb..c700167bf 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg003.htm @@ -9,8 +9,8 @@ - - + +

Erste Schritte

@@ -178,12 +178,12 @@ erweitern. Beschreibung der Installationsvoraussetzungen in den IBM AFS for Windows Release Notes. Falls gegenwärtig andere Windows-Anwendungen aktiv sind, empfiehlt es sich, diese zu beenden, bevor Sie AFS für Windows -installieren. +installieren.

  1. Legen Sie die Installations-CD-ROM für AFS für Windows in das CD-ROM-Laufwerk ein.
  2. Führen Sie das Programm setup von AFS für Windows aus, indem -Sie eine der folgenden Methoden verwenden: +Sie eine der folgenden Methoden verwenden:

    • Wählen Sie im Menü Start den Befehl Ausführen. Geben Sie @@ -195,7 +195,7 @@ doppelklicken Sie auf das Programm setup.exe.
  3. Das Dialogfenster Willkommen wird angezeigt. Klicken Sie auf die Schaltfläche Weiter, um die Installation fortzusetzen. -
  4. Das Dialogfenster Komponenten auswählen wird angezeigt. +
  5. Das Dialogfenster Komponenten auswählen wird angezeigt.

    • Wählen Sie im Feld Komponenten die Komponenten von AFS für Windows aus, die installiert oder erweitert werden sollen. @@ -210,7 +210,7 @@ Standardlaufwerk ist das Laufwerk, in dem Windows installiert ist. Das Standardverzeichnis auf diesem Laufwerk ist \Programme\Ibm\Afs. Wenn Sie ein anderes Laufwerk und/oder Verzeichnis auswählen möchten, klicken Sie auf die Schaltfläche -Durchsuchen. +Durchsuchen.
      Anmerkung:Wenn Sie eine frühere Version von AFS für Windows erweitern oder AFS für Windows erneut installieren, muß das ausgewählte Installationsverzeichnis das gleiche sein wie das Installationsverzeichnis, das Sie für die bisher @@ -226,7 +226,7 @@ hingewiesen werden, daß Sie das System neustarten müssen, damit Sie d installierten AFS-Produkte nutzen können. Klicken Sie auf Computer neu starten und dann auf die Schaltfläche Fertigstellen. Das System wird heruntergefahren und dann -erneut gestartet. +erneut gestartet.

      Die Installation von AFS für Windows ist abgeschlossen.

      Änderungen am System

      @@ -238,10 +238,10 @@ werden. Die Informationen in diesem Abschnitt beruhen auf den Standard-Installationseinstellungen.

      Änderungen am System durch Installation des AFS Clients

      Wenn Sie AFS Client für Windows NT installieren, werden folgende -Änderungen am System durchgeführt: +Änderungen am System durchgeführt:

      • Im Menü Start wird die Programmgruppe IBM AFS mit -den folgenden Anwendungen erstellt: +den folgenden Anwendungen erstellt:

        Der Programmeintrag Dokumentation bietet Zugriff auf die AFS-Online-Dokumentation, die im Lieferumfang von AFS für Windows enthalten @@ -279,7 +279,7 @@ für den AFS Client hinzugefügt werden.

      Änderungen am System durch Installation von AFS Light

      Wenn Sie AFS Light für Windows 95 bzw. Windows 98 installieren, -werden folgende Änderungen am System durchgeführt: +werden folgende Änderungen am System durchgeführt:

      • Eine Programmgruppe IBM AFS mit den folgenden Anwendungen wird erstellt: @@ -316,7 +316,7 @@ AFS Light hinzugefügt werden. Änderungen am System durchgeführt:

        • Im Menü Start wird die Programmgruppe IBM AFS mit -den folgenden Anwendungen erstellt: +den folgenden Anwendungen erstellt:

          Der Programmeintrag Dokumentation bietet Zugriff auf die AFS-Online-Dokumentation, die im Lieferumfang von AFS für Windows enthalten @@ -347,7 +347,7 @@ für den AFS Server hinzugefügt werden. folgende Änderungen am System durchgeführt:

          • Im Menü Start wird die Programmgruppe IBM AFS mit -den folgenden Anwendungen erstellt: +den folgenden Anwendungen erstellt:

            Der Programmeintrag Dokumentation bietet Zugriff auf die AFS-Online-Dokumentation, die im Lieferumfang von AFS für Windows enthalten @@ -432,7 +432,7 @@ PDF-Format vor.

          • Legen Sie die CD-ROM für AFS für Windows in das CD-ROM-Laufwerk ein.
          • Führen Sie einen der folgenden Schritte aus, wobei CD der -Laufwerkbuchstabe des CD-ROM-Laufwerks ist. +Laufwerkbuchstabe des CD-ROM-Laufwerks ist.

            • Für die HTML-Dokumentation öffnen Sie das Verzeichnis CD:\Documentation\Html. @@ -482,7 +482,7 @@ Zelle, in der der Computer ein Client sein soll, nicht in der Liste der AFS-Zellen enthalten ist, klicken Sie auf die Schaltfläche Hinzufügen. Das Dialogfenster Neue Zelle wird geöffnet. Geben Sie im Feld AFS-Zelle den Zellennamen ein -und im Feld Beschreibung eine kurze Beschreibung. +und im Feld Beschreibung eine kurze Beschreibung.

              Klicken Sie auf die Schaltfläche Hinzufügen. Das Dialogfenster Server hinzufügen wird geöffnet. Geben Sie im Feld Server-Name den Namen eines Volume Location Servers in der @@ -509,7 +509,7 @@ z.B. /afs. Falls gewünscht, geben Sie im Feld Klicken Sie auf OK, um das Laufwerk mit dem angegebenen Verzeichnis im AFS-Dateibereich zu verbinden.

            • Klicken Sie auf OK, um das Dienstprogramm AFS Client -Configuration zu beenden. +Configuration zu beenden.

              Der AFS Client ist jetzt in der ausgewählten AFS-Zelle konfiguriert, und Sie können über die ausgewählte Laufwerkzuordnung im Windows NT-Explorer auf den AFS-Dateibereich zugreifen. @@ -530,7 +530,7 @@ klicken Sie auf Systemsteuerung. Configuration. Das Dienstprogramm AFS Client Configuration wird gestartet, und die Registerkarte Allgemein wird angezeigt.

            • Wählen Sie die Option AFS Light Gateway bereitstellen. -
            • Klicken Sie auf OK. +
            • Klicken Sie auf OK.

              • Wenn der AFS Client aktiv ist, wird eine Meldung mit dem Hinweis angezeigt, daß Sie den Service erneut starten müssen. Klicken Sie auf @@ -549,7 +549,7 @@ eine Zelle zugreifen kann, muß ein Eintrag für diese Zelle sowohl in Zellendatenbank von AFS Light als auch in der Zellendatenbank von AFS Light Gateway existieren. Falsche oder fehlende Informationen über eine Zelle in der Zellendatenbank der Gateway-Maschine haben zur Folge, daß Light-Clients -nicht auf Dateien zugreifen können. +nicht auf Dateien zugreifen können.

                Vorgehensweise zum Einfügen eines Eintrags zur Zellendatenbank:

                Öffnen Sie im Dienstprogramm AFS Light Configuration die Registerkarte @@ -619,7 +619,7 @@ kommunizieren. Damit die Namensauflösung erfolgt, müssen Sie den NetBIOS-Servicenamen des Gateways der LMHOSTS-Datei des Clients oder den entsprechenden DNS- oder WINS-Servern hinzufügen. Befinden sich die AFS Light-Maschine und die zugehörige AFS Light Gateway-Maschine im gleichen -Teilnetz, ist keine weitere Konfiguration erforderlich. +Teilnetz, ist keine weitere Konfiguration erforderlich.

                AFS Light wird automatisch Mitglied der gleichen Zelle wie das AFS Light Gateway. Der Name der Zelle wird im Feld Zellenname angezeigt. @@ -634,7 +634,7 @@ Zelle, zu der die Maschine gehört, nicht in der Liste der AFS-Zellen enthal ist, klicken Sie auf die Schaltfläche Hinzufügen. Das Dialogfenster Neue Zelle wird geöffnet. Geben Sie im Feld AFS-Zelle den Zellennamen ein und im Feld Beschreibung -eine kurze Beschreibung. +eine kurze Beschreibung.

                Klicken Sie auf die Schaltfläche Hinzufügen. Das Dialogfenster Server hinzufügen wird geöffnet. Geben Sie im Feld Server-Name den Namen eines Volume Location Servers in der @@ -696,9 +696,9 @@ angezeigt.

              • Wählen Sie die Option Dies wird der erste Server in einer neuen AFS-Zelle.
              • Geben Sie im Feld Zellenname einen Namen für die neue AFS-Zelle -ein. +ein.

                Folgende Beschränkungen gelten für das Format eines Internet-Domänennamens, -der als Name einer AFS-Zelle dienen kann: +der als Name einer AFS-Zelle dienen kann:

                • Der Zellenname muß eindeutig sein, damit diese AFS-Zelle von allen anderen im globalen AFS-Namespace unterschieden werden kann. @@ -730,7 +730,7 @@ bestätigen. Dialogfenster Verwaltungsinformationen wird angezeigt.
                • Geben Sie im Feld Name einen Benutzernamen ein, der als generisches AFS-Verwaltungskonto für diese Zelle dienen soll (meist -admin). +admin).

                  Wenn Sie ein generisches Verwaltungskonto verwenden, brauchen Sie nicht jedem @@ -744,14 +744,14 @@ Kennwort für das AFS-Verwaltungskonto dienen soll.

                • Geben Sie im Feld Prüfkennwort erneut das Kennwort für das AFS-Verwaltungskonto ein, um es zu bestätigen.
                • Geben Sie die AFS-Benutzer-ID (AFS-UID) ein, die dem AFS-Verwaltungskonto -zugeordnet werden soll: +zugeordnet werden soll:

                  • (Empfohlen) Soll dem AFS-Verwaltungskonto automatisch die nächste verfügbare UID zugeordnet werden, wählen Sie die Option Die nächste verfügbare AFS UID verwenden.
                  • Wenn Sie dem AFS-Verwaltungskonto eine bestimmte UID zuweisen möchten, wählen Sie die Option Diese AFS UID verwenden: und geben die -gewünschte UID in das Eingabefeld ein. +gewünschte UID in das Eingabefeld ein.
                    Anmerkung:Es ist im allgemeinen nicht empfehlenswert, einem neuen AFS-Konto eine spezielle UID zuzuweisen, es sei denn, die AFS-UID muß mit einer vorhandenen UNIX-UID übereinstimmen. @@ -770,7 +770,7 @@ und Verzeichnisse auf dem Server auf. File Service auf dem Server konfiguriert werden. Dies geschieht automatisch.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Database Service wird angezeigt. +Dialogfenster Database Service wird angezeigt.

                    Jede AFS-Zelle muß mindestens einen Database Server enthalten. Jeder @@ -781,7 +781,7 @@ Backup-Datenbank) verwaltet werden. Database Service auf dem Server konfiguriert werden. Dies geschieht automatisch.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Backup-Server wird angezeigt. +Dialogfenster Backup-Server wird angezeigt.

                    Ein Backup-Server verwaltet die Backup-Datenbank, in der Informationen im @@ -800,7 +800,7 @@ konfiguriert, muß er auf allen Database Servern in der Zelle konfiguriert werden.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster AFS-Partition wird angezeigt. +Dialogfenster AFS-Partition wird angezeigt.

                    Jeder AFS File Server muß mindestens eine Partition besitzen, die @@ -827,7 +827,7 @@ benannt werden.

                    Es wird unbedingt empfohlen, den Laufwerkbuchstaben des NTFS-Volumes als letzten Buchstaben des Partitionsnamens zu verwenden.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster AFS-Root-Volumes wird angezeigt. +Dialogfenster AFS-Root-Volumes wird angezeigt.

                    @@ -846,7 +846,7 @@ enthalten sein müssen. Sie haben folgende Namen: die Root-Volumes der Zelle auf dem Server erstellt werden. Dies geschieht während der Konfiguration des Servers automatisch.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Nachbildung wird angezeigt. +Dialogfenster Nachbildung wird angezeigt.

                    Wenn Sie die Nachbildungsfunktionen von AFS nutzen möchten, müssen die @@ -860,7 +860,7 @@ mehreren AFS File Server-Computern zur Verfügung stellt. Root-Volumes der Zelle auf dem Server repliziert werden. Dies geschieht automatisch während der Konfiguration des Servers.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster System Control Service wird angezeigt. +Dialogfenster System Control Service wird angezeigt.

                    In Zellen, in denen die landesspezifische Version von AFS für Windows @@ -869,7 +869,7 @@ Server-Konfigurationsdaten an alle AFS-Server. Es empfiehlt sich grundsätzlich, den ersten Server in einer AFS-Zelle als System Control Server zu definieren. (Bei Zellen, in denen die internationale Version von AFS für Windows ausgeführt wird, wird der System Control Server nicht zum -Verteilen der Systemkonfigurationsdaten verwendet.) +Verteilen der Systemkonfigurationsdaten verwendet.)
                    Anmerkung:Die Rolle des System Control Servers kann später bei Bedarf einem anderen Server zugeordnet werden. Je nach Anzahl der AFS-Server in der Zelle kann die Zuweisung der Rolle zu einem anderen Computer jedoch sehr @@ -880,10 +880,10 @@ konfigurieren, wählen Sie die Option Als System Control Server konfigurieren. Andernfalls wählen Sie die Option Nicht als System Control Server konfigurieren.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Das System konfigurieren wird angezeigt. +Dialogfenster Das System konfigurieren wird angezeigt.

                    Eine Liste der Konfigurationsschritte für den AFS Server wird angezeigt. Lesen Sie sich die Schritte durch, bevor Sie mit dem -Konfigurationsprozeß beginnen. +Konfigurationsprozeß beginnen.
                    Anmerkung:Um zu einem vorherigen Schritt zurückzukehren oder Ihre Auswahl zu ändern, klicken Sie auf die Schaltfläche Zurück.
                    @@ -935,7 +935,7 @@ Verzeichnisse auf dem Server auf. Option Als File Server konfigurieren. Andernfalls wählen Sie die Option Nicht als File Server konfigurieren.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Database Service wird angezeigt. +Dialogfenster Database Service wird angezeigt.

                    Jede AFS-Zelle muß mindestens einen Database Server enthalten. Jeder @@ -953,7 +953,7 @@ aktualisiert. Wenn Sie diesen AFS Server nicht als Database Server konfigurieren möchten, wählen Sie die Option Nicht als Database Server konfigurieren.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Backup-Server wird angezeigt. +Dialogfenster Backup-Server wird angezeigt.

                    Ein Backup-Server verwaltet die Backup-Datenbank, in der Informationen im @@ -962,7 +962,7 @@ Backup-Servers kann der AFS-Systemadministrator Daten im AFS-Dateibereich von den Volumes auf Band sichern. Diese Daten können vom Band wiederhergestellt werden, falls sie im Dateisystem verlorengehen (z.B. bei Datenverlust durch Systemausfall oder -Festplattenfehler). +Festplattenfehler).
                    Anmerkung:Der Backup-Server kann nur auf einem Computer konfiguriert werden, der als Database Server konfiguriert ist. Ist der Backup-Server außerdem auf irgendeinem Database Server in der Zelle konfiguriert, muß er auf @@ -972,7 +972,7 @@ irgendeinem Database Server in der Zelle konfiguriert, muß er auf diesen AFS Server als Backup-Server konfigurieren möchten. Andernfalls wählen Sie die Option Nicht als Backup-Server konfigurieren.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster AFS-Partition wird angezeigt. +Dialogfenster AFS-Partition wird angezeigt.

                    Wenn Sie diesen AFS Server als File Server konfigurieren, müssen Sie ein NTFS-Volume angeben, das als AFS-Partition eingerichtet werden soll. Jeder AFS File Server muß mindestens eine Partition besitzen, die @@ -1000,7 +1000,7 @@ letzten Buchstaben des Partitionsnamens zu verwenden.

                    Wenn Sie kein Volume als AFS-Partition definieren möchten, wählen Sie die Option Nein, keine Partition erstellen.

                  • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster AFS-Root-Volumes wird angezeigt. +Dialogfenster AFS-Root-Volumes wird angezeigt.

                    Die AFS-Root-Volumes sind zwei Volumes, die im Dateisystem jeder AFS-Zelle enthalten sein müssen. Sie haben folgende Namen:

                      @@ -1015,13 +1015,13 @@ enthalten sein müssen. Sie haben folgende Namen: Da Sie diesen AFS Server einer vorhandenen AFS-Zelle hinzufügen, sind die AFS-Volumes bereits in der Zelle vorhanden, und der Assistent AFS Configuration weist Sie darauf hin, daß Sie keine Root-Volumes erstellen -müssen. +müssen.
                      Anmerkung:Falls die AFS-Root-Volumes aus irgendeinem Grund nicht in dieser AFS-Zelle existieren, wählen Sie die Option Root-Volumes erstellen, um die Root-Volumes auf diesem AFS Server einzurichten.

                    • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Nachbildung wird angezeigt. +Dialogfenster Nachbildung wird angezeigt.

                      Wenn Sie die Nachbildungsfunktionen von AFS nutzen möchten, müssen Sie die AFS-Root-Volumes replizieren. Bei der Nachbildung werden eine oder mehrere schreibgeschützte Kopien eines AFS-Volumes erstellt und an einen oder @@ -1032,14 +1032,14 @@ mehreren AFS File Server-Computern zur Verfügung stellt.

                      Da Sie diesen AFS Server einer vorhandenen AFS-Zelle hinzufügen, sind die AFS-Root-Volumes wahrscheinlich bereits repliziert, und der Assistent AFS Server Configuration weist Sie darauf hin, daß Sie die AFS-Root-Volumes nicht -replizieren müssen. +replizieren müssen.
                      Anmerkung:Falls die AFS-Root-Volumes aus irgendeinem Grund in dieser AFS-Zelle noch nicht repliziert sind, wählen Sie die Option Root-Volumes nachbilden, um die Root-Volumes der AFS-Zelle auf diesem AFS Server zu replizieren.

                    • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster System Control Service wird angezeigt. +Dialogfenster System Control Service wird angezeigt.

                      In Zellen, in denen die landesspezifische Version von AFS für Windows ausgeführt wird, verteilt der System Control Server neue Versionen der AFS Server-Konfigurationsdaten an alle AFS-Server, und die System Control @@ -1059,10 +1059,10 @@ AFS Server nicht als System Control Server für die AFS-Zelle oder als Syste Control Client konfigurieren möchten, wählen Sie die Option Nicht als System Control Client oder Server konfigurieren.

                    • Klicken Sie auf die Schaltfläche Weiter. Das -Dialogfenster Das System konfigurieren wird angezeigt. +Dialogfenster Das System konfigurieren wird angezeigt.

                      Eine Liste der Konfigurationsschritte für diesen AFS Server wird angezeigt. Lesen Sie sich die Schritte durch, bevor Sie mit dem -Konfigurationsprozeß beginnen. +Konfigurationsprozeß beginnen.
                      Anmerkung:Um zu einem vorherigen Schritt zurückzukehren oder Ihre Auswahl zu ändern, klicken Sie auf die Schaltfläche Zurück.
                      @@ -1071,7 +1071,7 @@ klicken Sie auf die Schaltfläche Konfigurieren. Wenn Sie den AFS Server in einer AFS-Zelle konfigurieren, in der Database Server eine ältere Version von AFS als Version 3.5 ausführen, wird ein Dialogfenster angezeigt, in dem Sie zur Eingabe des Kennworts für den -AFS-Principal aufgefordert werden. +AFS-Principal aufgefordert werden.

                      Der AFS Server wird gemäß Ihren Angaben konfiguriert. Der Statusbalken am unteren Rand des Dialogfensters zeigt an, welche Schritte gerade ausgeführt werden. Anschließend wird eine Meldung mit dem @@ -1142,7 +1142,7 @@ anderen Anwendungen genutzt werden. Deshalb müssen Sie alle AFS-Dialogfenster schließen, bevor Sie AFS für Windows deinstallieren.

                      Wenn Sie den AFS Server deinstallieren, um den Computer außer Dienst zu stellen, müssen folgende Voraussetzungen erfüllt sein, damit es nicht zu einem -Datenverlust kommt. +Datenverlust kommt.

                      1. Fungiert der AFS Server als File Server, verschieben Sie alle Volumes mit Schreib-/Lesezugriff auf einen anderen AFS File Server, und entfernen Sie alle @@ -1182,7 +1182,7 @@ verbunden. Wenn Sie diese Komponente vom System entfernen, wird diese AFS-Meldung nicht angezeigt.)
                      2. Das Dialogfenster Programme vom Computer entfernen wird geöffnet. Es zeigt an, welche Komponenten vom System gelöscht -werden. +werden.
                        Anmerkung:Möglicherweise wird eine Meldung angezeigt, in der Sie gefragt werden, ob gemeinsam genutzte AFS-Dateien, die von anderen Komponenten nicht mehr benötigt werden, entfernt werden sollen. Klicken Sie auf Alle @@ -1202,7 +1202,7 @@ System durchgeführt:

                      3. Alle AFS Client-Dateien werden aus dem Verzeichnis \Programme\Ibm\Afs\Client\Program gelöscht, das Verzeichnis Client wird entfernt, und falls keine anderen AFS-Komponenten -installiert bleiben, wird das Verzeichnis Ibm gelöscht. +installiert bleiben, wird das Verzeichnis Ibm gelöscht.
                        Anmerkung:Die Verzeichnisse werden nicht entfernt, wenn sie andere Dateien enthalten als die, die durch das Programm setup von AFS für Windows installiert wurden. @@ -1225,7 +1225,7 @@ durchgeführt:

                        • Alle AFS-Dateien werden aus dem Verzeichnis \Programme\Ibm\Afs\Client\Program gelöscht, und das Verzeichnis -Ibm wird entfernt. +Ibm wird entfernt.
                          Anmerkung:Die Verzeichnisse werden nicht entfernt, wenn sie andere Dateien enthalten als die, die durch das Programm setup von AFS für Windows installiert wurden. @@ -1248,7 +1248,7 @@ System durchgeführt:

                        • Alle AFS Server-Dateien werden aus dem Verzeichnis \Programme\Ibm\Afs\Server gelöscht, das Verzeichnis Server wird entfernt, und falls keine anderen AFS-Komponenten -installiert bleiben, wird das Verzeichnis Ibm gelöscht. +installiert bleiben, wird das Verzeichnis Ibm gelöscht.
                          Anmerkung:Die Verzeichnisse werden nicht entfernt, wenn sie andere Dateien enthalten als die, die durch das Programm setup von AFS für Windows installiert wurden. Wenn Sie festgelegt haben, daß die @@ -1274,7 +1274,7 @@ haben, daß die Konfigurationsdaten erhalten bleiben sollen. \Programme\Ibm\Afs\Control Center gelöscht, das Verzeichnis Control Center wird entfernt, und falls keine anderen AFS-Komponenten installiert bleiben, wird das Verzeichnis Ibm -gelöscht. +gelöscht.
                          Anmerkung:Die Verzeichnisse werden nicht entfernt, wenn sie andere Dateien enthalten als die, die durch das Programm setup von AFS für Windows installiert wurden. @@ -1297,7 +1297,7 @@ festgelegt haben, daß die Konfigurationsdaten erhalten bleiben sollen.

                        • Die Verzeichnisse SysAdminGd und CmdRef werden aus dem Verzeichnis \Programme\Ibm\Afs\Documentation\Html gelöscht, und falls keine anderen AFS-Komponenten installiert bleiben, wird das Verzeichnis -Ibm entfernt. +Ibm entfernt.
                          Anmerkung:Die Verzeichnisse werden nicht entfernt, wenn sie andere Dateien enthalten als die, die durch das Programm setup von AFS für Windows installiert wurden. @@ -1307,11 +1307,10 @@ entfernt, wenn keine anderen AFS-Komponenten installiert bleiben.

                        • Die Einträge in der Registrierungsdatenbank für AFS Supplemental Documentation werden aus dem System gelöscht.
                        • -


                          [ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ] +


                          [ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ] - -
                          © IBM Corporation 2000.
                          + +
                          © IBM Corporation 2000.
                          - \ No newline at end of file diff --git a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg004.htm b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg004.htm index 3c94b2311..7f8680b86 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg004.htm +++ b/src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg004.htm @@ -9,8 +9,8 @@ - - + +

                          Erste Schritte

                          @@ -34,317 +34,316 @@
                          A -
                        • AFS +
                        • AFS -
                        • Übersicht +
                        • Übersicht (178) -
                        • Client +
                        • Client -
                        • Übersicht +
                        • Übersicht (191)
                        • -
                        • Control Center +
                        • Control Center -
                        • Übersicht +
                        • Übersicht (188)
                        • -
                        • Deinstallationsverfahren +
                        • Deinstallationsverfahren (263) -
                        • Deinstallationsvoraussetzungen +
                        • Deinstallationsvoraussetzungen (259) -
                        • Erweiterung +
                        • Erweiterung (205) -
                        • Installationsoptionen +
                        • Installationsoptionen (197) -
                        • Installationsverfahren +
                        • Installationsverfahren (208) -
                        • Komponente Supplemental Documentation +
                        • Komponente Supplemental Documentation (195) -
                        • Komponenten +
                        • Komponenten (182) -
                        • Konfiguration +
                        • Konfiguration -
                        • Übersicht +
                        • Übersicht (221) -
                        • AFS Client +
                        • AFS Client (224) -
                        • AFS Control Center +
                        • AFS Control Center (255) -
                        • AFS Light +
                        • AFS Light (233) -
                        • AFS Light Gateway +
                        • AFS Light Gateway (227) -
                        • AFS Server +
                        • AFS Server (237)
                        • -
                        • Light +
                        • Light -
                        • Übersicht +
                        • Übersicht (194)
                        • -
                        • Neuinstallieren +
                        • Neuinstallieren (257) -
                        • Server +
                        • Server -
                        • Übersicht +
                        • Übersicht (185)
                        • -
                        • AFS Client +
                        • AFS Client (201) -
                        • Übersicht +
                        • Übersicht (189) -
                        • setup.co-Datei -
                        • Deinstallation +
                        • setup.co-Datei +
                        • Deinstallation (265) -
                        • Installation +
                        • Installation (210) -
                        • Konfiguration +
                        • Konfiguration (223) -
                        • Konfigurieren, als AFS Light Gateway +
                        • Konfigurieren, als AFS Light Gateway (225) -
                        • nur Client installieren +
                        • nur Client installieren (200)
                        • -
                        • AFS Control Center +
                        • AFS Control Center -
                        • Übersicht +
                        • Übersicht (186) -
                        • Deinstallation +
                        • Deinstallation (268) -
                        • Installation +
                        • Installation (213) -
                        • Konfiguration +
                        • Konfiguration (254)
                        • -
                        • AFS Light +
                        • AFS Light -
                        • Übersicht +
                        • Übersicht (192) -
                        • Deinstallation +
                        • Deinstallation (266) -
                        • Gateway-Maschine +
                        • Gateway-Maschine (234) -
                        • Installation +
                        • Installation (211) -
                        • Konfiguration +
                        • Konfiguration (232)
                        • -
                        • AFS Light Gateway +
                        • AFS Light Gateway -
                        • Authentifizieren von AFS Light-Benutzern +
                        • Authentifizieren von AFS Light-Benutzern (229) -
                        • Konfiguration +
                        • Konfiguration (226) -
                        • Synchronisieren der Zellendatenbank +
                        • Synchronisieren der Zellendatenbank (228)
                        • -
                        • AFS Server +
                        • AFS Server -
                        • Übersicht +
                        • Übersicht (183) -
                        • Deinstallation +
                        • Deinstallation (267) -
                        • Installation +
                        • Installation (212) -
                        • Konfiguration +
                        • Konfiguration -
                        • Übersicht +
                        • Übersicht (236) -
                        • als erster Server in einer Zelle +
                        • als erster Server in einer Zelle (238) -
                        • als Server in einer vorhandenen Zelle +
                        • als Server in einer vorhandenen Zelle (249)
                        • -
                        • AFS-Partitionen +
                        • AFS-Partitionen (243) -
                        • AFS-Root-Volumes +
                        • AFS-Root-Volumes -
                        • beim Konfigurieren in einer neuen Zelle +
                        • beim Konfigurieren in einer neuen Zelle (244) -
                        • Konfigurieren eines Servers in einer vorhandenen Zelle +
                        • Konfigurieren eines Servers in einer vorhandenen Zelle (253)
                        • B -
                        • Backup-Server +
                        • Backup-Server -
                        • Konfigurieren in einer neuen Zelle +
                        • Konfigurieren in einer neuen Zelle (242) -
                        • Konfigurieren in einer vorhandenen Zelle +
                        • Konfigurieren in einer vorhandenen Zelle (252)
                        • C -
                        • CD-ROM-Dokumentation +
                        • CD-ROM-Dokumentation (218) -
                        • Client +
                        • Client -
                        • Übersicht +
                        • Übersicht (190)
                        • -
                        • Computer-Benutzerkonten +
                        • Computer-Benutzerkonten (231) -
                        • Control Center +
                        • Control Center -
                        • Übersicht +
                        • Übersicht (187)
                        • D -
                        • Database Server +
                        • Database Server -
                        • Konfigurieren in einer neuen Zelle +
                        • Konfigurieren in einer neuen Zelle (241) -
                        • Konfigurieren in einer vorhandenen Zelle +
                        • Konfigurieren in einer vorhandenen Zelle (251)
                        • -
                        • Datei-Server +
                        • Datei-Server -
                        • Konfigurieren in einer neuen Zelle +
                        • Konfigurieren in einer neuen Zelle (240) -
                        • Konfigurieren in einer vorhandenen Zelle +
                        • Konfigurieren in einer vorhandenen Zelle (250)
                        • -
                        • Deinstallation +
                        • Deinstallation -
                        • Änderungen am System +
                        • Änderungen am System (269) -
                        • Übersicht +
                        • Übersicht (256) -
                        • Verfahren +
                        • Verfahren (264) -
                        • Vorbedingungen +
                        • Vorbedingungen (260)
                        • -
                        • Deinstallationsverfahren +
                        • Deinstallationsverfahren (262) -
                        • Deinstallationsvoraussetzungen +
                        • Deinstallationsvoraussetzungen (261) -
                        • Dokumentation +
                        • Dokumentation -
                        • CD-ROM +
                        • CD-ROM (217) -
                        • Online +
                        • Online (215) -
                        • Online-Hilfefunktion +
                        • Online-Hilfefunktion (219)
                        • -
                        • Domänen-Benutzerkonten +
                        • Domänen-Benutzerkonten (230)
                        • E -
                        • Erweiterung +
                        • Erweiterung (204)
                        • G -
                        • Gateway-Maschine, Name +
                        • Gateway-Maschine, Name (235) -
                        • Generisches Verwaltungskonto +
                        • Generisches Verwaltungskonto (239)
                        • I -
                        • Installation +
                        • Installation -
                        • Änderungen am System +
                        • Änderungen am System (214) -
                        • Erweitern einer früheren Version +
                        • Erweitern einer früheren Version (206) -
                        • mögliche Komponentenkombinationen +
                        • mögliche Komponentenkombinationen (198) -
                        • nur Client installieren +
                        • nur Client installieren (199) -
                        • Verfahren +
                        • Verfahren (209)
                        • -
                        • Installationsoptionen +
                        • Installationsoptionen (196) -
                        • Installationsverfahren +
                        • Installationsverfahren (207)
                        • K -
                        • Konfiguration +
                        • Konfiguration (222)
                        • L -
                        • Light +
                        • Light -
                        • Übersicht +
                        • Übersicht (193)
                        • N -
                        • Nachbildung +
                        • Nachbildung -
                        • beim Konfigurieren in einer neuen Zelle +
                        • beim Konfigurieren in einer neuen Zelle (247)
                        • -
                        • Neuinstallieren +
                        • Neuinstallieren (258) -
                        • Nur Client installieren +
                        • Nur Client installieren (203)
                        • O -
                        • Online Dokumentation +
                        • Online Dokumentation (216) -
                        • Online-Hilfefunktion +
                        • Online-Hilfefunktion (220)
                        • R -
                        • root.afs +
                        • root.afs (245) -
                        • root.cell +
                        • root.cell (246)
                        • S -
                        • Server +
                        • Server -
                        • Übersicht +
                        • Übersicht (184)
                        • -
                        • setup.co-Datei +
                        • setup.co-Datei (202) -
                        • System Control Server +
                        • System Control Server -
                        • in einer neuen AFS-Zelle +
                        • in einer neuen AFS-Zelle (248)
                        • U -
                        • Übersicht +
                        • Übersicht -
                        • AFS +
                        • AFS (179) -
                        • Dokument +
                        • Dokument (180)
                        • Z -
                        • Zielgruppe +
                        • Zielgruppe (181)
                        • -


                          [ Seitenanfang | Vorherige Seite | Inhaltsverzeichnis | Index ] +


                          [ Seitenanfang | Vorherige Seite | Inhaltsverzeichnis | Index ] - -
                          © IBM Corporation 2000.
                          + +
                          © IBM Corporation 2000.
                          - \ No newline at end of file diff --git a/src/WINNT/doc/install/Documentation/de_DE/html/index.htm b/src/WINNT/doc/install/Documentation/de_DE/html/index.htm index 846fcd431..4b71b44c4 100755 --- a/src/WINNT/doc/install/Documentation/de_DE/html/index.htm +++ b/src/WINNT/doc/install/Documentation/de_DE/html/index.htm @@ -110,7 +110,7 @@ der AFS f , wobei CD dem Laufwerksbuchstaben des CD-ROM-Laufwerks entspricht.
                            -

                          © IBM Corporation 2000. +

                          © IBM Corporation 2000. Alle Rechte vorbehalten diff --git a/src/WINNT/doc/install/Documentation/es_ES/README.txt b/src/WINNT/doc/install/Documentation/es_ES/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/README.txt +++ b/src/WINNT/doc/install/Documentation/es_ES/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg000.htm b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg000.htm index f0b0c101b..4ea554ed9 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg000.htm +++ b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg000.htm @@ -12,14 +12,14 @@ - - + +

                          Guía de iniciación rápida

                          AFS para Windows
                          Guía de iniciación rápida
                          -

                          Versión 3.6 +

                          Versión 3.6

                          Número de documento SC10-3524-00

                          CT6Q8ES

                          @@ -40,12 +40,11 @@ esta información a la copia en software. de IBM que dé servicio a su localidad.

                          © Copyright International Business Machines Corporation. Reservados todos los derechos.

                          -


                          [ Principio de página | Página siguiente | Contenido | Índice ] +


                          [ Principio de página | Página siguiente | Contenido | Índice ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          - \ No newline at end of file diff --git a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg002.htm b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg002.htm index d69c02363..1edb79fca 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg002.htm +++ b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg002.htm @@ -12,8 +12,8 @@ - - + +

                          Guía de iniciación rápida

                          @@ -57,11 +57,11 @@

                          Índice

                          -


                          [ Principio de página | Página anterior | Página siguiente | Contenido | Índice ] +


                          [ Principio de página | Página anterior | Página siguiente | Contenido | Índice ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg003.htm index 0625561f8..33299dbf3 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg003.htm @@ -12,8 +12,8 @@ - - + +

                          Guía de iniciación rápida

                          @@ -180,7 +180,7 @@ actualizar también los demás componentes. Release Notes para obtener una descripción detallada de los requisitos previos a la instalación. Si está ejecutando otras aplicaciones de Windows, es recomendable que salga de las mismas antes de instalar AFS para -Windows. +Windows.
                          1. Inserte el disco de instalación de AFS para Windows en la unidad de CD-ROM. @@ -210,7 +210,7 @@ por omisión donde se instalarán los componentes seleccionados. La unidad por omisión es la unidad en la que está instalado Windows. El directorio por omisión de dicha unidad es \Archivos de programa\Ibm\Afs. Para seleccionar otra unidad y/o directorio, -seleccione el botón Examinar. +seleccione el botón Examinar.
                            Nota:Si va a realizar una actualización a partir de una versión anterior de AFS para Windows o va a volver a instalar AFS para Windows, el directorio de instalación que elija debe coincidir con el directorio de instalación @@ -226,7 +226,7 @@ Instalación completada, que le indica que debe volver a arrancar el siste para poder utilizar los productos de AFS instalados. Seleccione Sí, deseo reiniciar mi equipo ahora y luego seleccione el botón Finalizar. El sistema concluirá y se volverá a -arrancar. +arrancar.

                            La instalación de AFS para Windows habrá finalizado.

                            Cambios efectuados en el sistema

                            @@ -486,7 +486,7 @@ que la máquina va a ser cliente no aparece en la lista de células seleccione el botón Añadir. Aparecerá el recuadro de diálogo Célula nueva. Especifique el nombre de la célula en el recuadro Célula de AFS y una breve descripción en el recuadro -Descripción. +Descripción.

                            Seleccione el botón Añadir. Aparecerá el recuadro de diálogo Añadir servidor. En el recuadro Nombre de servidor, especifique el nombre de un Servidor de ubicación de volumen de la célula @@ -513,7 +513,7 @@ unidad de AFS en el recuadro Descripción. Seleccione Aceptar para conectar la unidad al lugar especificado del espacio de archivos de AFS.

                          2. Seleccione Aceptar para cerrar el programa de utilidad -Configuración de AFS Client. +Configuración de AFS Client.

                            Ahora el AFS Client está configurado en la célula de AFS seleccionada y se puede acceder al espacio de archivos de AFS mediante la asignación de unidad seleccionada en el Explorador de Windows NT. @@ -535,7 +535,7 @@ Client. Se abrirá el programa de utilidad Configuración de AFS Client, por la pestaña General.

                          3. Seleccione la opción Proporcionar una Pasarela de AFS Light. -
                          4. Seleccione Aceptar. +
                          5. Seleccione Aceptar.
                            • Si el servicio de AFS Client se está ejecutando, aparecerá un recuadro de mensaje que le informa de que debe volver a iniciar el servicio. @@ -554,7 +554,7 @@ acceder a una célula, debe existir una entrada correspondiente a la c&eac la base de datos de células de AFS Light y en la base de datos de células de Pasarela de AFS Light. Si la información es incorrecta o falta información sobre una célula en la base de datos de células de la máquina -pasarela, las máquinas Light Client no podrán acceder a los archivos. +pasarela, las máquinas Light Client no podrán acceder a los archivos.

                              Para añadir una entrada a la base de datos de células:

                              Acceda a la pestaña Célula de AFS desde el programa de utilidad Configuración de AFS Light y seleccione el botón Añadir. @@ -637,7 +637,7 @@ que pertenece la máquina no aparece en la lista de células de AFS, el botón Añadir. Aparecerá el recuadro de diálogo Célula nueva. Especifique el nombre de la célula en el recuadro Célula de AFS y una breve descripción en el recuadro -Descripción. +Descripción.

                              Seleccione el botón Añadir. Aparecerá el recuadro de diálogo Añadir servidor. En el recuadro Nombre de servidor, especifique el nombre de un Servidor de ubicación de volumen de la célula @@ -668,7 +668,7 @@ unidad de AFS en el recuadro Descripción. Seleccione Aceptar para conectar la unidad al lugar especificado del espacio de archivos de AFS.

                            • Seleccione Aceptar para cerrar el programa de utilidad -Configuración de AFS Light. +Configuración de AFS Light.

                              Ahora AFS Light está configurado en la célula de AFS especificada y se puede acceder al espacio de archivos de AFS mediante la asignación de unidad desde el Explorador de Windows. @@ -698,7 +698,7 @@ diálogo Información de célula y servidor.

                            • Seleccione la opción Este será el primer servidor de una célula de AFS nueva.
                            • En el recuadro Nombre de célula, especifique un nombre para la -nueva célula de AFS. +nueva célula de AFS.

                              El formato de un nombre de un dominio de Internet que se pueda utilizar como nombre de una célula de AFS debe cumplir las siguientes condiciones: @@ -820,7 +820,7 @@ Papelera de reciclaje de Windows NT). designar una partición de AFS en el servidor.

                            • En la lista de volúmenes NTFS, seleccione el volumen que desee designar como una partición de AFS. En el recuadro Nombre de partición de -AFS, especifique la última parte del nombre de partición. +AFS, especifique la última parte del nombre de partición.
                              Nota:Un AFS Server puede contener un máximo de 256 particiones de AFS. Por convenio, cada partición se denomina /vicepx, donde x puede ser una o dos letras minúsculas del alfabeto inglés. @@ -832,7 +832,7 @@ particiones adicionales se pueden llamar de /vicepaa a

                              Se recomienda utilizar la letra de la unidad del volumen NTFS como la última letra del nombre de partición.

                            • Seleccione el botón Siguiente. Aparecerá el recuadro de -diálogo Volúmenes de AFS de raíz. +diálogo Volúmenes de AFS de raíz.

                              @@ -890,7 +890,7 @@ sistema. diálogo Configurar el sistema.

                              Se muestra una lista de los pasos que se seguirán para configurar este AFS Server, lo que le permite ver los pasos antes de empezar el proceso real de -configuración. +configuración.
                              Nota:Para volver a un paso anterior para revisar o modificar sus selecciones, pulse el botón Anterior.
                              @@ -972,7 +972,7 @@ administrador del sistema AFS hacer copia de seguridad de los datos del espacio de archivos de AFS de los volúmenes en cinta. Luego los datos se pueden restaurar de cinta en el caso de que se pierdan en el sistema de archivos (por ejemplo, en el caso de que se pierdan datos debido a un error de -disco). +disco).
                              Nota:El Servidor de copia de seguridad sólo se puede configurar en una máquina configurada como Servidor de base de datos. Además, si el Servidor de copia de seguridad se configura en cualquier Servidor de base de datos de la @@ -1013,7 +1013,7 @@ particiones adicionales se pueden llamar de /vicepaa a

                              Si no desea designar un volumen como partición de AFS, seleccione la opción No, no crear una partición.

                            • Seleccione el botón Siguiente. Aparecerá el recuadro de -diálogo Volúmenes de AFS de raíz. +diálogo Volúmenes de AFS de raíz.

                              Los volúmenes de AFS de raíz son dos volúmenes que cada célula de AFS debe incluir en su sistema de archivos. Se denominan:

                                @@ -1028,7 +1028,7 @@ superior (/afs) del espacio de archivos de AFS Puesto que está añadiendo este AFS Server a una célula de AFS existente, los volúmenes de AFS de raíz ya existen en la célula y el Asistente de configuración de AFS indica que no tiene que crear los volúmenes de -raíz. +raíz.
                                Nota:Si, por cualquier motivo, no existen volúmenes de AFS de raíz en esta célula de AFS, puede seleccionar la opción Sí, crear los volúmenes de raíz para crear los volúmenes de raíz en este AFS Server. @@ -1045,7 +1045,7 @@ volumen de AFS en una o más máquinas Servidor de archivos de AFS.

                                Puesto que está añadiendo este AFS Server a una célula de AFS existente, es probable que los volúmenes de AFS de raíz ya estén duplicados, y el Asistente de configuración de AFS Server le indicará que no tiene que duplicar los -volúmenes de AFS de raíz. +volúmenes de AFS de raíz.
                                Nota:Si, por cualquier motivo, los volúmenes de AFS de raíz no están duplicados en esta célula de AFS, puede seleccionar la opción Sí, duplicar los volúmenes de raíz para duplicar los volúmenes de raíz de la célula de @@ -1076,7 +1076,7 @@ Servidor o Cliente de control del sistema. diálogo Configurar el sistema.

                                Se muestra una lista de los pasos que se seguirán para configurar este AFS Server, lo que le permite ver los pasos antes de empezar el proceso real de -configuración. +configuración.
                                Nota:Para volver a un paso anterior para revisar o modificar sus selecciones, pulse el botón Anterior.
                                @@ -1085,7 +1085,7 @@ botón Configurar. Si está configurando el AFS Server en una célula de AFS en la que hay Servidores de base de datos que ejecutan una versión de AFS anterior a la versión 3.5, aparecerá un recuadro de diálogo que le solicita que especifique la contraseña del principal de -AFS. +AFS.

                                El AFS Server se configura de acuerdo con sus especificaciones. La barra de proceso que hay en la parte inferior del recuadro de diálogo indica los pasos que se están ejecutando. Aparece un recuadro de mensaje que @@ -1192,7 +1192,7 @@ asociada al componente AFS Supplemental Documentation. Si está eliminando este componente del sistema, no aparece este recuadro de mensaje de AFS).

                              • Se abre el recuadro de diálogo Quitar programas de su equipo, que muestra -los componentes que se están eliminando del sistema. +los componentes que se están eliminando del sistema.
                                Nota:Es posible que aparezca un recuadro de mensaje que le pregunta si desea eliminar los archivos de AFS compartidos que ya no necesita ningún otro componente. Pulse Sí a todo para eliminar por completo el @@ -1212,7 +1212,7 @@ cambios en el sistema:
                              • Elimina todos los archivos de AFS Client del directorio \Archivos de programa\Ibm\Afs\Client\Program, elimina el directorio Client y, si no queda ningún otro componente de AFS instalado, elimina el directorio -Ibm. +Ibm.
                                Nota:Los directorios no se eliminan si contienen archivos que no sean los que instala el programa setup de AFS para Windows.
                                @@ -1234,7 +1234,7 @@ cambios en el sistema:
                                • Elimina todos los archivos de AFS del directorio \Archivos de programa\Ibm\Afs\Client\Program y elimina el directorio -Ibm. +Ibm.
                                  Nota:Los directorios no se eliminan si contienen archivos que no sean los que instala el programa setup de AFS para Windows.
                                  @@ -1256,7 +1256,7 @@ cambios en el sistema:
                                • Elimina todos los archivos de AFS Server del directorio \Archivos de programa\Ibm\Afs\Server, elimina el directorio Server y, si no queda ningún otro componente de AFS instalado, elimina el directorio -Ibm. +Ibm.
                                  Nota:Estos directorios no se eliminan si contienen archivos que no sean los que instala el programa setup de AFS para Windows. Si ha elegido conservar la información de configuración, algunos archivos del @@ -1311,11 +1311,11 @@ los que instala el programa setup de AFS para Windows.
                                • Elimina del sistema las entradas de registro relacionadas con AFS Supplemental Documentation.
                                • -


                                  [ Principio de página | Página anterior | Página siguiente | Contenido | Índice ] +


                                  [ Principio de página | Página anterior | Página siguiente | Contenido | Índice ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg004.htm b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg004.htm index ede06f945..dc54566b7 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg004.htm +++ b/src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg004.htm @@ -12,8 +12,8 @@ - - + +

                                  Guía de iniciación rápida

                                  @@ -33,304 +33,304 @@
                                  A -
                                • a quién va destinado +
                                • a quién va destinado (181) -
                                • actualización +
                                • actualización (204) -
                                • AFS +
                                • AFS -
                                • actualización +
                                • actualización (205) -
                                • cliente +
                                • cliente -
                                • visión general +
                                • visión general (191)
                                • -
                                • componente supplemental documentation +
                                • componente supplemental documentation (195) -
                                • componentes +
                                • componentes (182) -
                                • configuración +
                                • configuración -
                                • AFS Client +
                                • AFS Client (224) -
                                • AFS Control Center +
                                • AFS Control Center (255) -
                                • AFS Light +
                                • AFS Light (233) -
                                • AFS Server +
                                • AFS Server (237) -
                                • Pasarela de AFS Light +
                                • Pasarela de AFS Light (227) -
                                • visión general +
                                • visión general (221)
                                • -
                                • control center +
                                • control center -
                                • visión general +
                                • visión general (188)
                                • -
                                • light +
                                • light -
                                • visión general +
                                • visión general (194)
                                • -
                                • opciones de instalación +
                                • opciones de instalación (197) -
                                • procedimiento de desinstalación +
                                • procedimiento de desinstalación (263) -
                                • procedimiento de instalación +
                                • procedimiento de instalación (208) -
                                • reinstalación +
                                • reinstalación (257) -
                                • requisitos previos a la desinstalación +
                                • requisitos previos a la desinstalación (259) -
                                • servidor +
                                • servidor -
                                • visión general +
                                • visión general (185)
                                • -
                                • visión general +
                                • visión general (178)
                                • -
                                • AFS Client +
                                • AFS Client -
                                • archivo +
                                • archivo (201) -
                                • configuración +
                                • configuración (223) -
                                • configurar Pasarela de AFS Light +
                                • configurar Pasarela de AFS Light (225) -
                                • desinstalación +
                                • desinstalación (265) -
                                • instalación +
                                • instalación (210) -
                                • instalación sólo de cliente +
                                • instalación sólo de cliente (200) -
                                • visión general +
                                • visión general (189)
                                • -
                                • AFS Control Center +
                                • AFS Control Center -
                                • configuración +
                                • configuración (254) -
                                • desinstalación +
                                • desinstalación (268) -
                                • instalación +
                                • instalación (213) -
                                • visión general +
                                • visión general (186)
                                • -
                                • AFS Light +
                                • AFS Light -
                                • configuración +
                                • configuración (232) -
                                • desinstalación +
                                • desinstalación (266) -
                                • instalación +
                                • instalación (211) -
                                • máquina pasarela +
                                • máquina pasarela (234) -
                                • visión general +
                                • visión general (192)
                                • -
                                • AFS Server +
                                • AFS Server -
                                • configuración +
                                • configuración -
                                • como primer servidor de una célula +
                                • como primer servidor de una célula (238) -
                                • como servidor de una célula existente +
                                • como servidor de una célula existente (249) -
                                • visión general +
                                • visión general (236)
                                • -
                                • desinstalación +
                                • desinstalación (267) -
                                • instalación +
                                • instalación (212) -
                                • visión general +
                                • visión general (183)
                                • -
                                • archivo setup.co +
                                • archivo setup.co (202) -
                                • ayuda en línea +
                                • ayuda en línea (220)
                                • C -
                                • cliente +
                                • cliente -
                                • visión general +
                                • visión general (190)
                                • -
                                • configuración +
                                • configuración (222) -
                                • control center +
                                • control center -
                                • visión general +
                                • visión general (187)
                                • -
                                • cuenta administrativa genérica +
                                • cuenta administrativa genérica (239) -
                                • cuentas de usuario de dominio +
                                • cuentas de usuario de dominio (230) -
                                • cuentas de usuario de máquina +
                                • cuentas de usuario de máquina (231)
                                • D -
                                • desinstalación +
                                • desinstalación -
                                • cambios efectuados en el sistema +
                                • cambios efectuados en el sistema (269) -
                                • procedimiento +
                                • procedimiento (264) -
                                • requisitos previos +
                                • requisitos previos (260) -
                                • visión general +
                                • visión general (256)
                                • -
                                • documentación +
                                • documentación -
                                • ayuda en línea +
                                • ayuda en línea (219) -
                                • CD-ROM +
                                • CD-ROM (217) -
                                • en línea +
                                • en línea (215)
                                • -
                                • documentación del CD-ROM +
                                • documentación del CD-ROM (218) -
                                • documentación en línea +
                                • documentación en línea (216) -
                                • duplicación +
                                • duplicación -
                                • al configurar una célula nueva +
                                • al configurar una célula nueva (247)
                                • I -
                                • instalación +
                                • instalación -
                                • actualización a partir de una versión anterior +
                                • actualización a partir de una versión anterior (206) -
                                • cambios efectuados en el sistema +
                                • cambios efectuados en el sistema (214) -
                                • combinaciones posibles de componentes +
                                • combinaciones posibles de componentes (198) -
                                • instalación sólo de cliente +
                                • instalación sólo de cliente (199) -
                                • procedimiento +
                                • procedimiento (209)
                                • -
                                • instalación sólo de cliente +
                                • instalación sólo de cliente (203)
                                • L -
                                • light +
                                • light -
                                • visión general +
                                • visión general (193)
                                • N -
                                • nombre de máquina pasarela +
                                • nombre de máquina pasarela (235)
                                • O -
                                • opciones de instalación +
                                • opciones de instalación (196)
                                • P -
                                • particiones de AFS +
                                • particiones de AFS (243) -
                                • Pasarela de AFS Light +
                                • Pasarela de AFS Light -
                                • autentificación de usuarios de AFS Light +
                                • autentificación de usuarios de AFS Light (229) -
                                • configuración +
                                • configuración (226) -
                                • sincronización de la base de datos de células +
                                • sincronización de la base de datos de células (228)
                                • -
                                • procedimiento de desinstalación +
                                • procedimiento de desinstalación (262) -
                                • procedimiento de instalación +
                                • procedimiento de instalación (207)
                                • R -
                                • reinstalación +
                                • reinstalación (258) -
                                • requisitos previos a la desinstalación +
                                • requisitos previos a la desinstalación (261) -
                                • root.afs +
                                • root.afs (245) -
                                • root.cell +
                                • root.cell (246)
                                • S -
                                • servidor +
                                • servidor -
                                • visión general +
                                • visión general (184)
                                • -
                                • Servidor de archivos +
                                • Servidor de archivos -
                                • configuración en una célula existente +
                                • configuración en una célula existente (250) -
                                • configuración en una célula nueva +
                                • configuración en una célula nueva (240)
                                • -
                                • Servidor de base de datos +
                                • Servidor de base de datos -
                                • configuración en una célula existente +
                                • configuración en una célula existente (251) -
                                • configuración en una célula nueva +
                                • configuración en una célula nueva (241)
                                • -
                                • Servidor de control del sistema +
                                • Servidor de control del sistema -
                                • en una célula nueva de AFS +
                                • en una célula nueva de AFS (248)
                                • -
                                • Servidor de copia de seguridad +
                                • Servidor de copia de seguridad -
                                • configuración en una célula existente +
                                • configuración en una célula existente (252) -
                                • configuración en una célula nueva +
                                • configuración en una célula nueva (242)
                                • V -
                                • visión general +
                                • visión general -
                                • AFS +
                                • AFS (179) -
                                • documento +
                                • documento (180)
                                • -
                                • volúmenes de AFS de raíz +
                                • volúmenes de AFS de raíz -
                                • al configurar un servidor en una célula existente +
                                • al configurar un servidor en una célula existente (253) -
                                • al configurar una célula nueva +
                                • al configurar una célula nueva (244)
                                • -


                                  [ Principio de página | Página anterior | Contenido | Índice ] +


                                  [ Principio de página | Página anterior | Contenido | Índice ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/es_ES/html/index.htm b/src/WINNT/doc/install/Documentation/es_ES/html/index.htm index 95a51d1f2..30a567a10 100755 --- a/src/WINNT/doc/install/Documentation/es_ES/html/index.htm +++ b/src/WINNT/doc/install/Documentation/es_ES/html/index.htm @@ -115,7 +115,7 @@ donde CD es la letra de la unidad de CD-ROM.
                                    -

                                  © IBM Corporation 2000. +

                                  © IBM Corporation 2000. Reservados todos los derechos. diff --git a/src/WINNT/doc/install/Documentation/ja_JP/README.txt b/src/WINNT/doc/install/Documentation/ja_JP/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/README.txt +++ b/src/WINNT/doc/install/Documentation/ja_JP/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf000.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf000.htm index 0a2eb31c1..9c03fc3b5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf000.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf000.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -19,7 +19,7 @@ AFS

                                  ŠÇ—‰ðà‘
                                  -

                                  ƒo[ƒWƒ‡ƒ“ 3.6 +

                                  ƒo[ƒWƒ‡ƒ“ 3.6

                                  Ž‘—¿”ԍ† GC88-8578-00


                                  @@ -65,13 +65,13 @@ Version 3.6

                                  ‘æ1ü 2000.1

                                  Translation: (c) Copyright IBM Japan 1999 -

                                  (c) Copyright International Business Machines Corporation 1999. All rights reserved. +

                                  (c) Copyright International Business Machines Corporation 1999. All rights reserved.

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf002.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf002.htm index fc0b8d72d..cdf934477 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf002.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf002.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -304,11 +304,11 @@

                                  õˆø

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf003.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf003.htm index 7d7a8273d..dc36175b6 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf003.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf003.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -19,11 +19,11 @@
                                  1. ƒtƒ@ƒCƒ‹EƒT[ƒo[‚̍\¬ƒpƒ‰ƒ[ƒ^[
                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf004.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf004.htm index 35e3c85ff..f29b6cbf3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf004.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf004.htm @@ -9,19 +9,19 @@ - - + +

                                  ŠÇ—‰ðà‘


                                  ‚±‚̉ðà‘‚ɂ‚¢‚Ä

                                  ‚±‚̏͂ł́A–Ú“IA•Ґ¬A‚¨‚æ‚Ñ‚±‚Ì•¶‘‚Ì‹K–ñ‚ðq‚ׂ܂·B -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf005.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf005.htm index abe877c7b..9cf0af93e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf005.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf005.htm @@ -9,19 +9,19 @@ - - + +

                                  ŠÇ—‰ðà‘


                                  “ǎґΏۂ¨‚æ‚Ñ–Ú“I

                                  ‚±‚̉ðà‘‚ł́AAFS(R) ƒRƒ}ƒ“ƒh‚̍\•¶‚ɂ‚¢‚ďڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B‚±‚̉ðà‘‚́AŒoŒ±‚Ì‚ ‚é AFS ŠÇ—ŽÒAƒvƒƒOƒ‰ƒ}[A‚¨‚æ‚у†[ƒU[‚ð‘Ώۂɂµ‚Ä‚¢‚Ü‚·B

                                  ˆê”ʂɁA‚±‚̉ðà‘‚ł́AƒRƒ}ƒ“ƒh‚ðŽg—p‚·‚鎞ŠúA•¡”‚̃Rƒ}ƒ“ƒh‚Å 1 ‚‚̊®‘S‚ȃvƒƒV[ƒWƒƒ[‚ð\¬‚µ‚Ä‚¢‚éê‡‚ɂ́A‚»‚̏‡˜‚Ȃǂɂ‚¢‚Ă͐G‚ê‚Ä‚¢‚Ü‚¹‚ñB‚±‚ê‚ç‚̏î•ñ‚ɂ‚¢‚ẮAAFS ŠÇ—‚ÌŽèˆø‚« ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf006.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf006.htm index b237259f7..b53b1215c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf006.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf006.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,11 +28,11 @@
                                • u•K—v‚È“ÁŒ v‚ł́AƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚é‚̂ɕK—v‚È“ÁŒ ‚ðƒŠƒXƒg‚µ‚Ä‚¢‚Ü‚·B
                                • uŠÖ˜Aî•ñv‚ł́AŠÖ˜A‚·‚éƒRƒ}ƒ“ƒh‚âƒtƒ@ƒCƒ‹‚ª‚ ‚ê‚΂»‚ê‚ðƒŠƒXƒg‚µ‚Ä‚¢‚Ü‚·B
                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf007.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf007.htm index 042d41f54..7f1d300bc 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf007.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf007.htm @@ -9,18 +9,18 @@ - - + +

                                ŠÇ—‰ðà‘


                                ‚±‚Ì•¶‘‚ÌŽg—p•û–@

                                ‚±‚̉ðà‘‚́A“Á’è‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ďڍׂȏî•ñ‚ª•K—v‚ȏꍇ‚ÉŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̂悤‚ȏî•ñ‚ɂ‚¢‚ẮAAFS ŠÇ—‚ÌŽèˆø‚« ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf008.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf008.htm index 3619cc1e0..1ff099a04 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf008.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf008.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,11 +27,11 @@

                                AFS Žg—pŽÒ‚ÌŽèˆø‚«

                                ‚±‚ÌŽ‘—¿‚́AAFS ‚ÌŠî–{“I‚ÈŠT”OAŒø‰Ê“I‚ÉŽg—p‚·‚éã‚Å•K—v‚Ȏ菇‚ɂ‚¢‚Äà–¾‚µ‚Ä‚¢‚Ü‚·B–{‘‚Í UNIX ‚ðŽg—p‚µ‚½ŒoŒ±‚ª‚ ‚é“ÇŽÒ‚ð‘Ώۂɂµ‚Ä‚¢‚Ü‚·‚ªAƒlƒbƒgƒ[ƒN‚Ü‚½‚Í AFS ‚Ì’mޝ‚Í•K—v‚ ‚è‚Ü‚¹‚ñB

                                ‚±‚ÌŽ‘—¿‚ɂ́AƒpƒXƒ[ƒh‚̕ύXAAFS ƒf[ƒ^‚̕یìAƒOƒ‹[ƒv‚̍쐬Aƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO‚ȂǁAŠî–{“I‚È‹@”\‚ÉŠÖ‚·‚éà–¾‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚Ü‚½AŠe‹@”\‚Ìà–¾‚ł̓Cƒ‰ƒXƒg‚â}‚ð—˜—p‚µAUNIX ƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚Æ AFS ‚̈Ⴂ‚ª•ª‚©‚邿‚¤‚ɉðà‚µ‚Ä‚¢‚Ü‚·B -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf009.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf009.htm index 9ae534852..ba1ba8e44 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf009.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf009.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,11 +31,11 @@
                              • ”ԍ†‹L† # ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚ɑ΂·‚éƒRƒ}ƒ“ƒhEƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚ð•\‚µ‚Ü‚·B‚½‚¾‚µAˆê•”‚̃IƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚ł́A‚±‚̃vƒƒ“ƒvƒg‚ɕʂ̕¶Žš‚ðŽg—p‚·‚éê‡‚ª‚ ‚è‚Ü‚·B
                              • ƒRƒ}ƒ“ƒh\•¶‚̃pƒCƒv‹L† | ‚́Aˆø‚«”‚ɑ΂·‚鑊ŒÝ‚É”r‘¼“I‚È’l‚𕪗£‚µ‚Ü‚·B
                              • -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf010.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf010.htm index 3d267d0a6..28256718d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf010.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf010.htm @@ -9,18 +9,18 @@ - - + +

                                ŠÇ—‰ðà‘


                                AFS ƒVƒXƒeƒ€Eƒtƒ@ƒCƒ‹

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf011.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf011.htm index b68bbe29a..a9fb8006b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf011.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf011.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -103,11 +103,11 @@ Windows

                                Vvol_ID.vol

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf012.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf012.htm index ab4ee1123..6b7d7ba59 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf012.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf012.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -32,11 +32,11 @@

                                bos getlog

                                kaserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf013.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf013.htm index d53f612fd..24069fb5e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf013.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf013.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,11 +30,11 @@

                                kaserver

                                kdb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf014.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf014.htm index b5d10ab95..50b306c31 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf014.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf014.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -32,11 +32,11 @@

                                bos getlog

                                buserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf015.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf015.htm index 185b5cf47..2d56bbf14 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf015.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf015.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,11 +31,11 @@

                                bos getlog

                                bosserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf016.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf016.htm index c35f3e2b7..0d22e0a57 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf016.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf016.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -118,11 +118,11 @@ BOS

                                salvager

                                volserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf017.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf017.htm index 3c0ffbd31..3a7551d2a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf017.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf017.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -39,11 +39,11 @@ AFS

                                fs flush

                                fs flushvolume

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf018.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf018.htm index 8eb7a998c..cc26f7d0a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf018.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf018.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -58,7 +58,7 @@ ASCII

                                ASK –½—ß

                                ASK –½—߂́Aˆø‚«”‚Æ‚µ‚ău[ƒ‹’l‚ð•K—v‚Æ‚µ‚Ü‚·BŒ`Ž®‚ÍŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   ASK {YES | NO}
                                -   
                                +
                                 

                                ’l‚ª YES ‚̏ꍇAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ÍŽŸ‚ÌƒŠƒXƒg‚É‚ ‚éƒGƒ‰[‚ɑ΂·‚鉞“š‚ð—v‹‚·‚邽‚߂ɁAƒEƒBƒ“ƒhƒE‚Ƀvƒƒ“ƒvƒg‚ð•\ަ‚µ‚Ü‚·B ASK –½—ß‚ª CFG_device_name ƒtƒ@ƒCƒ‹‚ɂȂ¢ê‡A‚±‚ꂪƒfƒtƒHƒ‹ƒg‚̐U‚é•‘‚¢‚ɂȂè‚Ü‚·B @@ -86,7 +86,7 @@ ASK

                                AUTOQUERY –½—ß

                                AUTOQUERY –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̃u[ƒ‹’l‚ð•K—v‚Æ‚µ‚Ü‚·B

                                   AUTOQUERY {YES | NO}
                                -   
                                +
                                 

                                ’l‚ª YES ‚̏ꍇA‘€ì‚ōŏ‰‚ÌŽ¥‹Cƒe[ƒv‚ª•K—v‚É‚È‚é‚ÆAŽ¥‹Cƒe[ƒv EƒR[ƒfƒBƒl[ƒ^[‚́A\¬ƒtƒ@ƒCƒ‹‚Ì MOUNT –½—ß‚ðŒŸ¸‚µ‚Ü‚·B‘Oq‚̂悤‚ɁAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́Aƒvƒƒ“ƒvƒg‚ðo‚µ‚ÄŽ¥‹Cƒe[ƒv‚ð—v‹‚·‚é‚©AŽw’肳‚ꂽƒ‹[ƒ`ƒ“‚ð‹N“®‚µ‚āAŽ¥‹Cƒe[ƒv‚ðƒ}ƒEƒ“ƒg‚µ‚Ü‚·B\¬ƒtƒ@ƒCƒ‹‚É AUTOQUERY –½—ß‚ª‚È‚¢ê‡‚ɂ́A‚±‚ꂪƒfƒtƒHƒ‹ƒg‚̐U‚é•‘‚¢‚ɂȂè‚Ü‚·B

                                ’l‚ª NO ‚̏ꍇAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́A‘€ì‚̍ŏ‰‚É•K—v‚ÈŽ¥‹Cƒe[ƒv‚ª‘•’u‚É‚ ‚邯‚݂Ȃµ‚āAˆ—‚ðŒp‘±‚µ‚Ü‚·B‚±‚̏ꍇAÅ‰‚ÌŽ¥‹Cƒe[ƒv‚ւ̃AƒNƒZƒX‚ɃGƒ‰[‚ª‚È‚¢ŒÀ‚èA‘€ìˆõ‚Ƀvƒƒ“ƒvƒg‚ðo‚µ‚½‚èA @@ -98,7 +98,7 @@ ASK

                                BUFFERSIZE –½—ß

                                BUFFERSIZE –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̐®”’l‚ð•K—v‚Æ‚µ‚Ü‚·B

                                   BUFFERSIZE size[{k | K | m | M | g | G}]
                                -   
                                +
                                 

                                size ‚ɂ́Aƒ_ƒ“ƒv‚¨‚æ‚Ñ•œŒ³‘€ìŽž‚Ƀoƒbƒtƒ@[‚Æ‚µ‚ÄŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªŽg—p‚·‚郁ƒ‚ƒŠ[‚Ì—Ê‚ðŽw’肵‚Ü‚·BƒfƒtƒHƒ‹ƒg‚̓oƒCƒg’PˆÊ‚Å‚·‚ªAKB ’PˆÊ‚ÅŽw’è‚·‚éê‡‚É‚Í k ‚Ü‚½‚Í K ‚ðA @@ -115,7 +115,7 @@ GB

                                FILE –½—ß

                                FILE –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̃u[ƒ‹’l‚ð•K—v‚Æ‚µ‚Ü‚·B

                                   FILE {NO | YES}
                                -   
                                +
                                 

                                ’l‚ª NO ‚̏ꍇAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́Aƒ_ƒ“ƒv‘€ì‚ł͎¥‹Cƒe[ƒv‘•’u‚ɏ‘‚«ž‚Ý‚ðA•œŒ³‘€ì‚ł͎¥‹Cƒe[ƒv‘•’u‚©‚ç“ǂݎæ‚è‚ðs‚¢‚Ü‚·B FILE –½—ß‚ª\¬ƒtƒ@ƒCƒ‹‚ɂȂ¢ê‡A‚±‚ꂪƒfƒtƒHƒ‹ƒg‚̐U‚é•‘‚¢‚ɂȂè‚Ü‚·B @@ -140,9 +140,9 @@ GB

                                MOUNT –½—ß

                                MOUNT –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̃pƒX–¼‚ð•K—v‚Æ‚µ‚Ü‚·B -

                                   
                                +
                                    MOUNT filename
                                -   
                                +
                                 

                                Žw’肳‚ê‚éŽÀs‰Â”\ƒtƒ@ƒCƒ‹‚́Aƒ[ƒJƒ‹EƒfƒBƒXƒNã‚É‚ ‚èAƒWƒ…[ƒNƒ{ƒbƒNƒX‚âƒXƒ^ƒbƒJ[‚Ȃǂ̎©“®Ž¥‹Cƒe[ƒv‘•’u‚̃}ƒEƒ“ƒg (Ž¥‹Cƒe[ƒv“ÇŽæ‘•’u‚Ö‚Ì‘}“ü) ‚ðŽwަ‚·‚éƒVƒFƒ‹EƒXƒNƒŠƒvƒg‚Ü‚½‚̓vƒƒOƒ‰ƒ€‚ª‹Lq‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‘€ìˆõ‚́A‘•’u‚̐»‘¢Œ³‚ªŽw’è‚·‚éƒ}ƒEƒ“ƒgEƒRƒ}ƒ“ƒh‚ðŒÄ‚яo‚·‚½‚߂̃‹[ƒ`ƒ“‚ðì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB AFS ‚ɂ́A‚±‚̂悤‚ȃXƒNƒŠƒvƒg‚Í—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ‚ªAŽŸ‚́u—ávƒZƒNƒVƒ‡ƒ“‚É‚»‚̗Ⴊ‚ ‚è‚Ü‚·B‚±‚̃XƒNƒŠƒvƒg‚Ü‚½‚̓vƒƒOƒ‰ƒ€‚́AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚Ì AFS ”FØó‹µ‚ðŒp³‚µ‚Ä‚¢‚Ü‚·B @@ -190,7 +190,7 @@ diskrestore

                                NAME_CHECK –½—ß

                                NAME_CHECK –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̃u[ƒ‹’l‚ð•K—v‚Æ‚µ‚Ü‚·B

                                   NAME_CHECK {YES | NO}
                                -   
                                +
                                 

                                ’l‚ª YES ‚ŁAŽ¥‹Cƒe[ƒv‚ɉi‘±–¼‚ª‚È‚¢ê‡AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́Abackup dump ƒRƒ}ƒ“ƒh‚ɉž“š‚µ‚Äƒ{ƒŠƒ…[ƒ€‚ðƒ_ƒ“ƒv‚·‚邯‚«‚ɁAAFS Ž¥‹Cƒe[ƒv–¼‚ðŒŸ¸‚µ‚Ü‚·B AFS Ž¥‹Cƒe[ƒv–¼‚Í <NULL> ‚©A‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒZƒbƒg‚¨‚æ‚у_ƒ“ƒvEƒŒƒxƒ‹–¼‚ÉŠî‚« backup dump ‘€ì‚É‚æ‚Á‚ÄŠ„‚è“–‚Ä‚ç‚ê‚½Ž¥‹Cƒe[ƒv–¼‚ƈê’v‚µ‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -201,7 +201,7 @@ AFS

                                UNMOUNT –½—ß

                                UNMOUNT –½—߂́Aˆø‚«”‚Æ‚µ‚ÄŽŸ‚ÌŒ`Ž®‚̃pƒX–¼‚ð•K—v‚Æ‚µ‚Ü‚·B

                                   UNMOUNT filename
                                -   
                                +
                                 

                                Žw’肳‚ê‚éŽÀs‰Â”\ƒtƒ@ƒCƒ‹‚́Aƒ[ƒJƒ‹EƒfƒBƒXƒNã‚É‚ ‚èAƒWƒ…[ƒNƒ{ƒbƒNƒX‚âƒXƒ^ƒbƒJ[‚Ȃǂ̎©“®Ž¥‹Cƒe[ƒv‘•’u‚̃Aƒ“ƒ}ƒEƒ“ƒg (Ž¥‹Cƒe[ƒv“ÇŽæ‘•’u‚©‚ç‚ÌŽæ‚èŠO‚µ) ‚ðŽwަ‚·‚éƒVƒFƒ‹EƒXƒNƒŠƒvƒg‚Ü‚½‚̓vƒƒOƒ‰ƒ€‚ª‹Lq‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‘€ìˆõ‚́A‘•’u‚̐»‘¢Œ³‚ªŽw’è‚·‚éƒAƒ“ƒ}ƒEƒ“ƒgEƒRƒ}ƒ“ƒh‚ðŒÄ‚яo‚·‚½‚߂̃‹[ƒ`ƒ“‚ðì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBAFS ‚ɂ́A‚±‚̂悤‚ȃXƒNƒŠƒvƒg‚Í—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ‚ªAŽŸ‚́u—ávƒZƒNƒVƒ‡ƒ“‚É‚»‚̗Ⴊ‚ ‚è‚Ü‚·B‚±‚̃XƒNƒŠƒvƒg‚Ü‚½‚̓vƒƒOƒ‰ƒ€‚́AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚Ì AFS ”FØó‹µ‚ðŒp³‚µ‚Ä‚¢‚Ü‚·B

                                Ž¥‹Cƒe[ƒv‘•’u‚ðƒNƒ[ƒY‚µ‚½Œã‚ŁAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́A\¬ƒtƒ@ƒCƒ‹‚É UNMOUNT –½—ß‚ª‚ ‚é‚©‚Ç‚¤‚©ŒŸ¸‚µ‚Ü‚·B‚±‚ÌŒŸ¸‚́AƒNƒ[ƒY‘€ì‚ª¬Œ÷‚µ‚½‚©‚Ç‚¤‚©‚ÉŠÖŒW‚È‚­s‚í‚ê‚Ü‚·B UNMOUNT –½—ß‚ª‚È‚¢‚ƁAŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̓AƒNƒVƒ‡ƒ“‚ðŽÀs‚µ‚Ü‚¹‚ñB‚±‚̏ꍇA‘€ìˆõ‚ªAŽŸ‚̃e[ƒv‚ð‘}“ü‚·‚é‘O‚É‘•’u‚©‚玥‹Cƒe[ƒv‚ðŽæ‚èŠO‚·•K—v‚ª‚ ‚è‚Ü‚·B @@ -219,7 +219,7 @@ AFS

                                —á CFG_device_name ƒXƒ^ƒbƒJ[—p‚̃tƒ@ƒCƒ‹

                                ‚±‚Ì—á‚ł́AŠÇ—ŽÒ‚́AŽŸ‚ÉŽ¦‚µ‚Ä‚¢‚é stacker0.1 ‚Æ‚¢‚¤Ž¥‹Cƒe[ƒvEƒXƒ^ƒbƒJ[‚Ì‚½‚߂̍€–Ú‚ðA/usr/afs/backup/tapeconfig ƒtƒ@ƒCƒ‹‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B‚±‚̍€–ڂɂ́Aƒ|[ƒgEƒIƒtƒZƒbƒg 0 ‚ª‚ ‚è‚Ü‚·B

                                   2G   5K   /dev/stacker0.1   0
                                -   
                                +
                                 

                                ŠÇ—ŽÒ‚Í /usr/afs/backup/CFG_stacker0.1 ƒtƒ@ƒCƒ‹‚ɁAŽŸ‚ÉŽ¦‚µ‚½ 5 s‚ð‹Lq‚µ‚Ä‚¢‚Ü‚·BŠe–½—߂̈Ӗ¡‚ð’m‚é‚ɂ́A‘Oq‚́u‰ðàvƒZƒNƒVƒ‡ƒ“‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                   MOUNT /usr/afs/backup/stacker0.1
                                @@ -227,52 +227,52 @@ AFS 
                                    AUTOQUERY NO
                                    ASK NO
                                    NAME_CHECK NO
                                -   
                                +
                                 

                                ÅŒã‚ɁAŠÇ—ŽÒ‚́ACFG_stacker0.1 ƒtƒ@ƒCƒ‹‚Ì MOUNT ‚¨‚æ‚Ñ UNMOUNT –½—߂ŎQÆ‚³‚ê‚éˆÈ‰º‚ÌŽÀs‰Â”\‚ȃ‹[ƒ`ƒ“‚ð /usr/afs/backup/stacker0.1 ƒtƒ@ƒCƒ‹‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B

                                   #! /bin/csh -f
                                -     
                                +
                                    set devicefile = $1
                                    set operation = $2
                                    set tries = $3
                                    set tapename = $4
                                    set tapeid = $5
                                -     
                                +
                                    set exit_continue = 0
                                    set exit_abort = 1
                                    set exit_interactive = 2
                                -    
                                +
                                    #--------------------------------------------
                                -     
                                +
                                    if (${tries} > 1) then
                                       echo "Too many tries"
                                       exit ${exit_interactive}
                                    endif
                                -     
                                +
                                    if (${operation} == "unmount") then
                                       echo "UnMount: Will leave tape in drive"
                                       exit ${exit_continue}
                                    endif
                                -     
                                +
                                    if ((${operation} == "dump")     |\
                                        (${operation} == "appenddump")     |\
                                        (${operation} == "savedb"))  then
                                -     
                                +
                                        stackerCmd_NextTape ${devicefile}
                                        if (${status} != 0)exit${exit_interactive}
                                        echo "Will continue"
                                        exit ${exit_continue}
                                    endif
                                -     
                                +
                                    if ((${operation} == "labeltape")    |\
                                        (${operation} == "readlabel")) then
                                       echo "Will continue"
                                       exit ${exit_continue}
                                    endif
                                -     
                                +
                                    echo "Prompt for tape"
                                    exit ${exit_interactive}
                                -   
                                +
                                 

                                ‚±‚̃‹[ƒ`ƒ“‚́AƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚©‚ç“n‚³‚ê‚é tries ‚Æ operation ‚Æ‚¢‚¤ 2 ‚‚̃pƒ‰ƒ[ƒ^[‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B tries ƒpƒ‰ƒ[ƒ^[‚Ì’l‚ª 1 ‚ð’´‚¦‚½ê‡‚́A‚±‚̃‹[ƒ`ƒ“‚͐„§‚³‚ꂽ•û–@‚ÅŽ¥‹Cƒe[ƒv‚ÉŠÖ‚·‚éƒvƒƒ“ƒvƒg‚ðo‚µ‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^[‚Ì’l‚ª 1 ‚ð’´‚¦‚邯AƒXƒ^ƒbƒJ[‚ÉŽ¥‹Cƒe[ƒv‚ª‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B @@ -280,13 +280,13 @@ AFS

                                ƒoƒbƒNƒAƒbƒvEƒf[ƒ^Eƒtƒ@ƒCƒ‹‚ւ̃_ƒ“ƒv‚Ì‚½‚ß‚Ì CFG_device_name ƒtƒ@ƒCƒ‹‚Ì—á

                                ‚±‚Ì—á‚ł́AŠÇ—ŽÒ‚́AŽŸ‚ÉŽ¦‚· HSM_device ‚ƌĂ΂ê‚éƒoƒbƒNƒAƒbƒvEƒf[ƒ^Eƒtƒ@ƒCƒ‹‚Ì‚½‚߂̍€–Ú‚ðA/usr/afs/backup/tapeconfig ƒtƒ@ƒCƒ‹‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B‚±‚̍€–ڂɂ́Aƒ|[ƒgEƒIƒtƒZƒbƒg 20 ‚ª‚ ‚è‚Ü‚·B

                                   1G   0K   /dev/HSM_device   20
                                -   
                                +
                                 

                                ŠÇ—ŽÒ‚Í /usr/afs/backup/CFG_HSM_device ƒtƒ@ƒCƒ‹‚ɁAŽŸ‚ÉŽ¦‚µ‚½s‚ð‹Lq‚µ‚Ä‚¢‚Ü‚·BŠe–½—߂̈Ӗ¡‚ð’m‚é‚ɂ́A‘Oq‚́u‰ðàvƒZƒNƒVƒ‡ƒ“‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                   MOUNT /usr/afs/backup/file
                                    FILE YES
                                    ASK NO
                                -   
                                +
                                 

                                ÅŒã‚ɁAŠÇ—ŽÒ‚́ACFG_HSM_device ƒtƒ@ƒCƒ‹‚Ì MOUNT –½—߂ŎQÆ‚³‚ê‚éŽÀs‰Â”\‚ȃ‹[ƒ`ƒ“‚ð /usr/afs/backup/file ƒtƒ@ƒCƒ‹‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B

                                   #! /bin/csh -f
                                @@ -295,36 +295,36 @@ AFS 
                                    set tries = $3
                                    set tapename = $4
                                    set tapeid = $5
                                -     
                                +
                                    set exit_continue = 0
                                    set exit_abort = 1
                                    set exit_interactive = 2
                                -     
                                +
                                    #--------------------------------------------
                                -     
                                +
                                    if (${tries} > 1) then
                                       echo "Too many tries"
                                       exit ${exit_interactive}
                                    endif
                                -     
                                +
                                    if (${operation} == "labeltape") then
                                       echo "Won't label a tape/file"
                                       exit ${exit_abort}
                                    endif
                                -     
                                +
                                    if ((${operation} == "dump")   |\
                                        (${operation} == "appenddump")   |\
                                        (${operation} == "restore")   |\
                                        (${operation} == "savedb")    |\
                                        (${operation} == "restoredb")) then
                                -     
                                +
                                       /bin/rm -f ${devicefile}
                                       /bin/ln -s /hsm/${tapename}_${tapeid} ${devicefile}
                                       if (${status} != 0) exit ${exit_abort}
                                    endif
                                -     
                                +
                                    exit ${exit_continue}
                                -   
                                +
                                 

                                Ž¥‹Cƒe[ƒvEƒXƒ^ƒbƒJ[‚̃‹[ƒ`ƒ“‚Ì—á‚Æ“¯—lA‚±‚̃‹[ƒ`ƒ“‚àƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚©‚ç“n‚³‚ê‚é tries ‚Æ operation ƒpƒ‰ƒ[ƒ^[‚ðŽg—p‚µ‚Ü‚·B tries ƒpƒ‰ƒ[ƒ^[‚́AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªƒtƒ@ƒCƒ‹‚ɃAƒNƒZƒX‚µ‚悤‚Æ‚µ‚½‰ñ”‚ð’ǐՂµ‚Ü‚·B’l‚ª 1 ‚ð’´‚¦‚Ä‚¢‚邯AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̓tƒ@ƒCƒ‹‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚±‚Æ‚ðŽ¦‚µA‚±‚̃‹[ƒ`ƒ“‚͏I—¹ƒR[ƒh 2 (exit_interactive) ‚ð–ß‚µ‚Ü‚·B‚±‚̏ꍇA‘€ìˆõ‚ɑ΂µ‚ÄŽ¥‹Cƒe[ƒv‚ðƒ[ƒh‚·‚邿‚¤‚Ƀvƒƒ“ƒvƒg‚ªo‚³‚ê‚Ü‚·B‚±‚̏ꍇ‚ɁA‘€ìˆõ‚Í tapeconfig ƒtƒ@ƒCƒ‹‚ÉŽw’肳‚ê‚Ä‚¢‚éƒoƒbƒNƒAƒbƒvEƒf[ƒ^Eƒtƒ@ƒCƒ‹‚Ì–¼‘O‚ð•ύX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B @@ -341,11 +341,11 @@ AFS

                                backup volrestore

                                backup volsetrestore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf019.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf019.htm index b5613aabc..7b2d4303b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf019.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf019.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -58,18 +58,18 @@ >test.abc.com # ABC Corporation Test Cell 192.12.108.57 #testdb1.abc.com 192.12.108.55 #testdb2.abc.com - +

                                ŠÖ˜Aî•ñ

                                CellServDB (ƒT[ƒo[Eƒo[ƒWƒ‡ƒ“)

                                fs newcell

                                klog

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf020.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf020.htm index 53f018a15..a5c7fdc64 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf020.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf020.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -51,11 +51,11 @@

                                upserver

                                AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf021.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf021.htm index ca95c3bf8..ae7b51e71 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf021.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf021.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -33,11 +33,11 @@

                                bos getlog

                                fileserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf022.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf022.htm index 1d67d7976..91ab9ba50 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf022.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf022.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -32,11 +32,11 @@ AFS

                                fileserver

                                salvager

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf023.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf023.htm index 7daf4243d..315a3b09c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf023.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf023.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -48,11 +48,11 @@ AFS

                                upserver

                                AFS ŠÇ—‚ÌŽèˆø‚«

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf024.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf024.htm index 5552c4031..cf1896530 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf024.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf024.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -36,11 +36,11 @@

                                fs getclientaddrs

                                fs setclientaddrs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf025.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf025.htm index 5412d6a36..4324e3039 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf025.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf025.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -42,11 +42,11 @@ VLDB

                                fileserver

                                vos listaddrs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf026.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf026.htm index bc1effead..2cd43b72b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf026.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf026.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -35,11 +35,11 @@

                                NetInfo (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                fs getclientaddrs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf027.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf027.htm index 7703c203f..16519d770 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf027.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf027.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -41,11 +41,11 @@

                                fileserver

                                vos listaddrs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf028.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf028.htm index 9132e3020..b5da1646c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf028.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf028.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -42,11 +42,11 @@ setauth

                                bos setauth

                                bosserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf029.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf029.htm index 0ba1ab495..3685e8d1b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf029.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf029.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -39,11 +39,11 @@ salvage

                                salvager

                                volserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf030.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf030.htm index a18f8136c..0b441775e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf030.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf030.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,11 +31,11 @@

                                bos getlog

                                salvager

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf031.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf031.htm index f574ad3c3..eb4ddcf09 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf031.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf031.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,11 +28,11 @@

                                tapeconfig

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf032.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf032.htm index e7c53a11d..1b05f74a5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf032.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf032.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -45,11 +45,11 @@ setuid

                                fs getcellstatus

                                fs setcell

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf033.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf033.htm index 39ac62ac2..edd43ce7d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf033.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf033.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -33,11 +33,11 @@

                                ThisCell (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                bos setcellname

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf034.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf034.htm index 883c1ad3c..cb503c0e5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf034.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf034.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,11 +27,11 @@

                                tapeconfig

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf035.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf035.htm index 2097508fd..eb356ea99 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf035.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf035.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -38,11 +38,11 @@ AFS

                                upclient

                                upserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf036.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf036.htm index 0a6a8b2fc..6540509e3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf036.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf036.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -54,11 +54,11 @@

                                fs flushvolume

                                fs setcachesize

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf037.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf037.htm index 897f71425..b0c0c6b49 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf037.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf037.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,11 +28,11 @@ AFS

                                ƒwƒbƒ_[Eƒtƒ@ƒCƒ‹‚́Aƒ{ƒŠƒ…[ƒ€“à‚̃f[ƒ^‚ðŽQÆ‚µ‚Ä‚¢‚Ü‚·‚ªAŽÀÛ‚̃f[ƒ^‚Í‚ ‚è‚Ü‚¹‚ñB AFS ƒtƒ@ƒCƒ‹EƒXƒy[ƒX‚Ƀ{ƒŠƒ…[ƒ€‚ðƒ}ƒEƒ“ƒg‚µAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ð‰î‚µ‚Ä“à—e‚ð•\ަ‚·‚éê‡‚ðœ‚¢‚āAAFS ƒf[ƒ^‚ɃAƒNƒZƒX‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñB

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf038.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf038.htm index 5e425f85b..db3d5eff5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf038.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf038.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,13 +28,13 @@

                                VL ƒT[ƒo[‚ÍŠ®—¹‚µ‚½‘€ì‚݂̂ð‹L˜^‚·‚é‚̂ŁAƒtƒ@ƒCƒ‹‚𒲂ׂ邾‚¯‚ł͏áŠQ‚©‚ç‰ñ•œ‚Å‚«‚Ü‚¹‚ñBƒƒO‚Ì“à—e‚̓vƒƒZƒXáŠQ‚¨‚æ‚Ñ‘¼‚Ì–â‘è‚Ì•]‰¿‚ðŠÇ—‚·‚é‚̂ɗLŒø‚Å‚·B

                                VL ƒT[ƒo[‚́AƒƒbƒZ[ƒW‚ð 3 ’iŠK‚̏ڍ׃Œƒxƒ‹‚Å‹L˜^‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AŠî–{“I‚ȃƒbƒZ[ƒW‚µ‚©‹L˜^‚µ‚Ü‚¹‚ñBƒƒO‹L˜^‚ð‘æ 1 ‚̏ڍ׃Œƒxƒ‹‚ɏグ‚é‚ɂ́Aƒ[ƒJƒ‹‚̃X[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăf[ƒ^ƒx[ƒX‚ɃƒOƒIƒ“‚·‚éÛ‚ɁAŽŸ‚̃Rƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                   # kill -TSTP vlserver_pid
                                -   
                                +
                                 

                                ‚±‚±‚ŁAvlserver_pid ‚́Avlserver ƒvƒƒZƒX‚̃vƒƒZƒX ID ‚Å‚·B‚±‚ê‚Í UNIX ‚Ì•W€‚Ì ps ƒRƒ}ƒ“ƒh‚Å•ñ‚³‚ê‚é ID ‚Æ“¯‚¶‚Å‚·BƒƒO‹L˜^‚ð‘æ 2 ‚¨‚æ‚Ñ‘æ 3 ‚̏ڍ׃Œƒxƒ‹‚ɏグ‚é‚ɂ́A‚±‚̃Rƒ}ƒ“ƒh‚ðŒJ‚è•Ô‚µ”­s‚µ‚Ü‚·B

                                ƒƒO‹L˜^‚ðŽg—p•s‰Â‚É‚·‚é‚ɂ́AŽŸ‚̃Rƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B -

                                 
                                +
                                    # kill -HUP vlserver_pid
                                -   
                                +
                                 

                                ƒƒO‚̏ڍ׃Œƒxƒ‹‚ð‰º‚°‚é‚ɂ́A‚Ü‚¸Å‰‚ɃƒO‚ðŠ®‘S‚ÉŽg—p•s‰Â‚É‚µAŽŸ‚É•K—v‚ȃŒƒxƒ‹‚ɂȂé‚܂Škill -TSTP ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                ŠÖ˜Aî•ñ @@ -42,11 +42,11 @@

                                bos getlog

                                vlserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf039.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf039.htm index 1ada789f1..d77159954 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf039.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf039.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,11 +31,11 @@

                                bos getlog

                                volserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf040.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf040.htm index ae29afeb1..88c121233 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf040.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf040.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -34,11 +34,11 @@

                                afsd

                                fs checkvolumes

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf041.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf041.htm index f2f91df24..813b2c729 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf041.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf041.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,11 +30,11 @@ NLSPATH

                                afsd

                                fstrace dump

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf042.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf042.htm index fd74fed36..6e26a3e0d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf042.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf042.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -35,11 +35,11 @@ UNIX

                                backup savedb

                                buserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf043.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf043.htm index 76008cfa3..f7c1728c0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf043.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf043.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,7 +22,7 @@

                                cacheinfo ƒtƒ@ƒCƒ‹‚ɂ́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̍\¬ƒpƒ‰ƒ[ƒ^[‚ª’è‹`‚³‚ê‚Ä‚¢‚Ü‚·BƒLƒƒƒbƒVƒ…Eƒpƒ‰ƒ[ƒ^[‚́A‰Šú‰»Žž‚É‚»‚̃tƒ@ƒCƒ‹‚ð“ǂݎæ‚è‚Ü‚·B

                                ‚±‚̃tƒ@ƒCƒ‹‚Ì“à—e‚́A1 s‚Ì ASCII Œ`Ž®‚̃eƒLƒXƒg‚ªŠÜ‚Ü‚ê‚Ä‚¨‚èA/usr/vice/etc ƒfƒBƒŒƒNƒgƒŠ[‚ɏ풓‚µ‚Ä‚¢‚Ü‚·BƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚̍ŏ‰‚̍\¬Žž‚ɁAƒeƒLƒXƒgEƒGƒfƒBƒ^[‚ðŽg—p‚µ‚Ä‚±‚̃tƒ@ƒCƒ‹‚ðì¬‚µ‚Ä‚­‚¾‚³‚¢Bƒtƒ@ƒCƒ‹‚ÌŒ`Ž®‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   mount_dir:cache_dir:cache_size
                                -    
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -43,18 +43,18 @@

                                —á

                                ŽŸ‚Ì cacheinfo ƒtƒ@ƒCƒ‹‚Ì—á‚ł́A/afs ‚É AFS ƒl[ƒ€EƒXƒy[ƒX‚ðƒ}ƒEƒ“ƒg‚µA/usr/vice/cache ƒfƒBƒŒƒNƒgƒŠ[‚ɃfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚ðŠm—§‚µ‚āA50,000 ŒÂ‚Ì 1 ƒLƒƒoƒCƒgEƒuƒƒbƒN‚̃LƒƒƒbƒVƒ…EƒTƒCƒY‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B

                                   /afs:/usr/vice/cache:50000
                                -   
                                +
                                 

                                ŠÖ˜Aî•ñ

                                afsd

                                fs getcacheparms

                                fs setcachesize

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf044.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf044.htm index 3486da6f2..bdbb30c3b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf044.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf044.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -36,7 +36,7 @@

                                ƒtƒ@ƒCƒ‹‚̍ŏ‰‚̐”s‚ɂ́Afms ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚̃AƒNƒVƒ‡ƒ“‚ÌŠÈ’P‚ȒǐՏî•ñ‚ª‚ ‚è‚Ü‚·B‚±‚±‚ł́AŽ¥‹Cƒe[ƒv‚ɏ‘‚«ž‚܂ꂽƒuƒƒbƒN”‚ȂǂªŽ¦‚³‚ê‚Ü‚·BÅŒã‚Ì 2 s‚ɂ́AŽŸ‚ÌŒ`Ž®‚ÅŽ¥‹Cƒe[ƒv—e—Ê‚¨‚æ‚уtƒ@ƒCƒ‹Eƒ}[ƒNEƒTƒCƒY‚̃oƒCƒg”‚ªŽ¦‚³‚ê‚Ü‚·B

                                   Tape capacity is tape_size bytes
                                    File marks are filemark_size bytes
                                -   
                                +
                                 

                                —á

                                ŽŸ‚Ì fms.log ƒtƒ@ƒCƒ‹‚Ì—á‚́Afms ƒRƒ}ƒ“ƒh‚ÌŽÀs’†‚ÉŽg—p‚³‚ê‚½Ž¥‹Cƒe[ƒv‚É 2,136,604,672 ƒoƒCƒg‚Ì—e—Ê‚ª‚ ‚èAŽ¥‹Cƒe[ƒv‘•’u‚ª 1,910,220 ƒoƒCƒg‚̃tƒ@ƒCƒ‹Eƒ}[ƒN‚ð‘‚«ž‚ñ‚Å‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B @@ -44,17 +44,17 @@ wrote 130408 blocks Tape capacity is 2136604672 bytes File marks are 1910220 bytes - +

                                ŠÖ˜Aî•ñ

                                tapeconfig

                                fms

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf045.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf045.htm index ef4750033..cfc4de584 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf045.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf045.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -34,11 +34,11 @@ UNIX

                                kas

                                kaserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf046.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf046.htm index 3130992d8..561064d4e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf046.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf046.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,11 +31,11 @@ AFS

                                kas unlock

                                kaserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf047.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf047.htm index caa7684ef..dfa090456 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf047.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf047.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -35,11 +35,11 @@ UNIX

                                pts

                                ptserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf048.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf048.htm index 9cf761b18..14996a61e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf048.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf048.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,11 +23,11 @@

                                ŠÖ˜Aî•ñ

                                salvager

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf049.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf049.htm index e05f6d277..751a9b4b4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf049.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf049.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -36,11 +36,11 @@

                                vldb.DB0 ‚¨‚æ‚Ñ vldb.DBSYS1

                                fileserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf050.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf050.htm index 4dc573f71..5be16df92 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf050.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf050.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@ /usr/afs/backup ƒfƒBƒŒƒNƒgƒŠ[‚É‚ ‚è‚Ü‚·BŠeŽ¥‹Cƒe[ƒv‘•’u‚Ü‚½‚̓oƒbƒNƒAƒbƒvEƒf[ƒ^Eƒtƒ@ƒCƒ‹‚Ì–½—߂́AŽŸ‚ÌŒ`Ž®‚ŁA 1 s‚É 1 –½—ß‚¸‚‹L˜^‚³‚ê‚Ä‚¢‚Ü‚·B
                                   [capacity    filemark_size]    device_name    port_offset
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -93,7 +93,7 @@ labeltape 1g 4k /dev/rmt/3h 3 2G 1m /dev/rmt/4h 2 1.5G 0 /dev/FILE 4 - +

                                ŠÖ˜Aî•ñ

                                backup addhost @@ -103,11 +103,11 @@ labeltape

                                butc

                                fms

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf051.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf051.htm index 41fba661c..0237e27ff 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf051.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf051.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -36,11 +36,11 @@ UNIX

                                vlserver

                                vos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf052.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf052.htm index bc11e3886..d0d105b25 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf052.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf052.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -73,11 +73,11 @@

                                ŠÖ˜Aî•ñ

                                afsmonitor

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf053.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf053.htm index 163f92410..f1a2acac4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf053.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf053.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -71,7 +71,7 @@ –½—߂́AƒfƒBƒXƒN‚ȂǁAƒ}ƒ‹ƒ`ƒoƒCƒgEƒRƒ}ƒ“ƒhEƒuƒƒbƒN’PˆÊ‚ł̓ü—Í‚ðˆµ‚¤ƒuƒƒbƒN’PˆÊ‘•’u‚ð’è‹`‚µ‚Ü‚·B C –½—߂́A’[––‚Ü‚½‚Í tty ‚È‚Ç 1 •¶Žš’PˆÊ‚ł̓ü—Í‚ðˆµ‚¤ƒLƒƒƒ‰ƒNƒ^[’PˆÊ‘•’u‚ð’è‹`‚µ‚Ü‚·B‚±‚ê‚ç‚Ì–½—߂̍\•¶‚Í“¯‚¶‚Å‚·B
                                   {B | C}   device_name  major_device  minor_device  owner  group  mode_bits
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -103,7 +103,7 @@

                                package \¬ƒtƒ@ƒCƒ‹‚Ì D –½—߂́Aƒ[ƒJƒ‹EƒfƒBƒXƒNã‚ɃfƒBƒŒƒNƒgƒŠ[‚ðì¬‚µ‚Ü‚·Bƒ[ƒJƒ‹EƒfƒBƒXƒNã‚É“¯‚¶–¼‘O‚̃Vƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒNAƒtƒ@ƒCƒ‹A‚Ü‚½‚Í‚»‚Ì‘¼‚Ì—v‘f‚ª‚ ‚éê‡A‚»‚ê‚̓fƒBƒŒƒNƒgƒŠ[‚Å’u‚«Š·‚¦‚ç‚ê‚Ü‚·B‚»‚̃fƒBƒŒƒNƒgƒŠ[‚ª‚·‚łɑ¶Ý‚·‚éê‡A‚»‚ÌŠ—LŽÒAƒOƒ‹[ƒvA‚¨‚æ‚у‚[ƒhEƒrƒbƒg‚́A–½—߂ɓK‡‚·‚邿‚¤•K—v‚ɉž‚¶‚ĕύX‚³‚ê‚Ü‚·B‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   D[update_code]  directory  owner  group  mode_bits
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -145,7 +145,7 @@

                                ƒ[ƒJƒ‹EƒfƒBƒXƒNã‚É“¯‚¶–¼‘O‚̃Vƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒNAƒfƒBƒŒƒNƒgƒŠ[A‚Ü‚½‚Í‚»‚Ì‘¼‚Ì—v‘f‚ª‚ ‚éê‡A‚»‚ê‚̓tƒ@ƒCƒ‹‚Å’u‚«Š·‚¦‚ç‚ê‚Ü‚· (•K—v‚ɉž‚¶‚āAƒfƒBƒŒƒNƒgƒŠ[‚Ì“à—e‚ªÅ‰‚ɍ폜‚³‚ê‚Ü‚·)B

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                      F[update_code]  file  source_file  [owner  group  mode_bits]
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -201,7 +201,7 @@ AFS) package ƒRƒ}ƒ“ƒh‚́AƒVƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚Å’uŠ·‚µ‚Ü‚·B

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                      L[update_code]  link  actual_path  [owner  group  mode_bits]
                                -    
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -251,7 +251,7 @@ AFS)

                                package \¬ƒtƒ@ƒCƒ‹‚Ì S –½—߂́Aƒ[ƒJƒ‹EƒfƒBƒXƒNã‚É (UDP ‚Ü‚½‚Í TCP/IP Ú‘±‚̒ʐM‘•’u‚ƂȂé) ƒ\ƒPƒbƒg‚ðì¬‚µ‚Ü‚·B‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   S  socket [owner  group  mode_bits]
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -299,7 +299,7 @@ umask %define variable value %undef declaration %undef variable - +

                                ‚±‚±‚ŁA

                                @@ -338,7 +338,7 @@ umask [%else [declaration] alternate_action+] %endif declaration - +

                                ‚±‚±‚ŁA

                                @@ -367,7 +367,7 @@ umask %include –½—߂́A %include –½—߂̂ ‚éƒvƒƒgƒ^ƒCƒvEƒtƒ@ƒCƒ‹‚̃Rƒ“ƒpƒCƒ‹Œã‚ɁAŽw’肳‚ꂽƒ‰ƒCƒuƒ‰ƒŠ[Eƒtƒ@ƒCƒ‹‚Ì“à—e‚ð\¬ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚݂܂·B‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B
                                   %include  pathname
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -383,39 +383,39 @@ umask

                                ŽŸ‚Ì—á‚ł́AB ‚¨‚æ‚Ñ C –½—߂ɂæ‚èAƒƒWƒƒ[‚¨‚æ‚у}ƒCƒi[‘•’u”ԍ†‚ª‚»‚ꂼ‚ê 1 ‚¨‚æ‚Ñ 0 ‚ŁAƒ‚[ƒhEƒrƒbƒg‚ªA-rw-r--r-- ‚̃fƒBƒXƒN /dev/hd0a ‚ƁAƒƒWƒƒ[‚¨‚æ‚у}ƒCƒi[‘•’u”ԍ†‚ª‚»‚ꂼ‚ê 6 ‚¨‚æ‚Ñ 5 ‚ŁAƒ‚[ƒhEƒrƒbƒg‚ª -rw-rw-rw‚Ì tty /dev/ttyp5 ‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B‚¢‚¸‚ê‚̏ꍇ‚àAŠ—LŽÒ‚Í root ‚ŁAŠ—LƒOƒ‹[ƒv‚Í wheel ‚Å‚·B

                                   B /dev/hd0a 1 0 root wheel 644
                                    C /dev/ttyp5 6 5 root wheel 666
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AD –½—߂ɂæ‚èAŠ—LŽÒ rootAƒOƒ‹[ƒv wheelAƒ‚[ƒhEƒrƒbƒg‚ª drwxr-xr-x ‚̃[ƒJƒ‹ /usr ƒfƒBƒŒƒNƒgƒŠ[‚ðì¬‚µ‚Ä‚¢‚Ü‚·B R XVƒR[ƒh‚É‚æ‚èA\¬ƒtƒ@ƒCƒ‹‚ɂ͂Ȃ­A/usr ƒfƒBƒŒƒNƒgƒŠ[‚É‘¶Ý‚·‚éƒtƒ@ƒCƒ‹‚¨‚æ‚уTƒuƒfƒBƒŒƒNƒgƒŠ[ (‚à‚µ‚ ‚ê‚Î) ‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                   DR /usr root wheel 755
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́AABC Corporation ƒZƒ‹‚Å AIX 4.2 ‚ðŽÀs‚·‚éƒ}ƒVƒ“‚É“KØ‚È F –½—߂ɂæ‚èA/afs/abc.com/rs_aix42/bin/grep ‚ðƒ\[ƒX‚Æ‚µ‚ÄŽg—p‚µAƒ[ƒJƒ‹EƒfƒBƒXƒNEƒtƒ@ƒCƒ‹ /bin/grep ‚ðì¬‚Ü‚½‚͍XV‚µ‚Ä‚¢‚Ü‚·B

                                   F /bin/grep /afs/abc.com/rs_aix42 root wheel 755
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AF –½—߂ɂæ‚èA/usr/vice/etc/ThisCellƒtƒ@ƒCƒ‹‚ðì¬‚µ‚Ä‚¢‚Ü‚·B‚±‚±‚ł́AA XVƒR[ƒh‚ÌŽw’è‚ɏ]‚Á‚āAƒ\[ƒXEƒtƒ@ƒCƒ‹‚ɐâ‘΃pƒX–¼‚ðŽw’肵‚Ä‚¢‚Ü‚·BQ ƒR[ƒh‚ŁApackage ƒRƒ}ƒ“ƒh‚ªI—¹Žž‚ɏ󋵃R[ƒh 4 ‚ð–ß‚·‚悤‚ɐݒ肵‚Ä‚¢‚Ü‚·B‚±‚ê‚́Aƒ}ƒVƒ“‚Ì AFS ‰ŠúÝ’èƒtƒ@ƒCƒ‹‚ɁA•W€‚Ì package ‚ÉŠÖ˜A‚µ‚½•ύX‚ªs‚í‚ê‚邯Aƒ}ƒVƒ“‚ÌƒŠƒu[ƒg‚ð—v‹‚µ‚Ü‚·BŠ—LŽÒAƒOƒ‹[ƒv‚¨‚æ‚у‚[ƒhEƒrƒbƒg‚Ì’l‚ÍŽw’肵‚Ä‚¢‚Ü‚¹‚ñB‚±‚ê‚ç‚́Aƒ\[ƒXEƒtƒ@ƒCƒ‹‚©‚çŒp³‚³‚ê‚Ü‚·B

                                   FAQ /usr/vice/etc/ThisCell /afs/abc.com/common/etc/ThisCell
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AABC Corporation ƒZƒ‹‚Å AIX 4.2 ‚ðŽÀs‚·‚éƒ}ƒVƒ“‚É“KØ‚È L –½—߂ɂæ‚èAƒ[ƒJƒ‹EƒfƒBƒXƒNã‚Ì /etc/ftpd ‚©‚çƒtƒ@ƒCƒ‹ /afs/abc.com/rs_aix42/etc/ftpd ‚ւ̃Vƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚ðì¬‚µ‚Ä‚¢‚Ü‚·B

                                   L /etc/ftpd /afs/abc.com/rs_aix42 root wheel 644
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AS –½—߂Ń\ƒPƒbƒg /dev/printer ‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B -

                                 
                                +
                                    S /dev/printer root wheel 777
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́A%define –½—߂ŕϐ” ${diskmode} ‚É’l‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B‚±‚̕ϐ”‚́ADAFA‚Ü‚½‚Í L –½—ß‚Ì owner_nameAgroup_nameA‚¨‚æ‚Ñ mode_bits ƒtƒB[ƒ‹ƒh‚𖄂߂邽‚߂ɁAƒeƒ“ƒvƒŒ[ƒg‚ÅŽg—p‚³‚ê‚Ü‚·B

                                   %define diskmode root wheel 644
                                -    
                                +
                                 

                                ŽŸ‚Ì—á‚ł́A%undef –½—߂ɂæ‚èA–¢’è‹`‚Ì•¶Žš—ñ afsd ‚ðéŒ¾‚µ‚Ä‚¢‚Ü‚·B

                                   %undef afsd
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́A%ifdef –½—߂ɂæ‚èA•¶Žš—ñ rs_aix42 ‚ªéŒ¾‚³‚ꂽ‚çA–½—ß‚ðŠÜ‚Þƒvƒƒgƒ^ƒCƒvEƒtƒ@ƒCƒ‹‚̃Rƒ“ƒpƒCƒ‹Žž‚ÉŽw’肳‚ꂽ 3 ‚‚̃‰ƒCƒuƒ‰ƒŠ[Eƒtƒ@ƒCƒ‹‚ð‘g‚ݍž‚ނ悤‚ÉŽw’肵‚Ä‚¢‚Ü‚·B‘ã‘ÖƒAƒNƒVƒ‡ƒ“‚Í’è‹`‚³‚ê‚Ä‚¢‚Ü‚¹‚ñBƒvƒƒgƒ^ƒCƒvEƒtƒ@ƒCƒ‹‚̐擪‚̂ق¤‚ɁArs_aix42 @@ -426,26 +426,26 @@ umask %include ${wsadmin}/lib/rs_aix42.generic %include ${wsadmin}/lib/rs_aix42.generic.dev %endif rs_aix42 - +

                                ŽŸ‚Ì—á‚ł́AState University ƒZƒ‹‚É“KØ‚È %ifndef –½—߂ɂæ‚èA${cell} •ϐ”‚Ì’l‚Æ‚µ‚Ä stateu.edu ‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B

                                   %ifndef cell
                                    %define cell stateu.edu
                                    %endif cell
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́A%include –½—߂ŁApackage ‚ÉŠÖ˜A‚µ‚½ƒtƒ@ƒCƒ‹‚ªí’“‚·‚éƒfƒBƒŒƒNƒgƒŠ[‚Ì lib ƒTƒuƒfƒBƒŒƒNƒgƒŠ[‚©‚烉ƒCƒuƒ‰ƒŠ[Eƒtƒ@ƒCƒ‹ base.generic ‚ð‘g‚ݍž‚ñ‚Å‚¢‚Ü‚·BƒRƒ“ƒpƒCƒ‹Žž‚ɁA${wsadmin} •ϐ”‚ÍŽÀÛ‚̃pƒX–¼ (/afs/abc.com/wsadmin ‚È‚Ç)‚É‰ðŒˆ‚³‚ê‚Ü‚·B

                                   %include ${wsadmin}/lib/base.generic
                                -   
                                +
                                 

                                ŠÖ˜Aî•ñ

                                package

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf054.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf054.htm index d50932e19..4e313373b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf054.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf054.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -53,7 +53,7 @@
                                   add username[:full_name][:initial_password][:password_expires]
                                        [:file_server][:partition][:mount_point][:uid][:var1][:var2]
                                        [:var3][:var4][:var5][:var6][:var7][:var8][:var9][:]
                                -   
                                +
                                 

                                ƒtƒB[ƒ‹ƒh‚Ì’l‚ðÈ—ª‚·‚éê‡‚É‚Í (ƒtƒB[ƒ‹ƒh‚ªƒIƒvƒVƒ‡ƒ“‚©A‚ ‚é‚¢‚̓eƒ“ƒvƒŒ[ƒg‚ɒ萔‚ªŽw’肳‚ê‚Ä‚¢‚邽‚ß)AƒRƒƒ“‚̊Ԃɂ͉½‚à“ü—Í‚µ‚È‚¢‚Å‚­‚¾‚³‚¢BÅŒã‚̈ø‚«”‚ðŽw’肵‚½‚çAƒRƒƒ“‚Ɖüs‚ð“ü—Í‚·‚é‚©A‚ ‚é‚¢‚͉üs‚݂̂ð“ü—Í‚µ‚āAs‚ðI—¹‚µ‚Ä‚­‚¾‚³‚¢B

                                ŠeƒtƒB[ƒ‹ƒh‚̈Ӗ¡‚Æ‹–—e’l‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B @@ -87,7 +87,7 @@

                                   /vicepa     =     vicepa      =      a      =      0
                                    /vicepb     =     vicepb      =      b      =      1
                                -   
                                +
                                 

                                @@ -95,14 +95,14 @@

                                   /vicepaa    =     vicepaa     =      aa     =      26
                                    /vicepab    =     vicepab     =      ab     =      27
                                -   
                                +
                                 

                                ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                   /vicepiv    =     vicepiv     =      iv     =      255
                                -    
                                +
                                 

                                @@ -131,7 +131,7 @@

                                delete –½—߂́AƒVƒXƒeƒ€‚©‚烆[ƒU[EƒAƒJƒEƒ“ƒg‚ðíœ‚µ‚Ü‚·Bƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚ÌŠeƒCƒ“ƒXƒ^ƒ“ƒX‚́AƒRƒ}ƒ“ƒhs‚Å”­s‚³‚ꂽ uss delete ƒRƒ}ƒ“ƒh‚Æ“¯‚¶Œ‹‰Ê‚ɂȂè‚Ü‚·B–½—߂̃tƒB[ƒ‹ƒh‚̏‡˜‚́Auss delete ƒRƒ}ƒ“ƒh‚̈ø‚«”‚̏‡˜‚Æ“¯‚¶‚Å‚·B

                                   delete username:mount_point_path[:{ savevolume | delvolume }][:]
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -159,7 +159,7 @@ ID ‚ª•K—v‚ɂȂè‚Ü‚·B

                                –½—߂̍\•¶‚ÍŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   exec command
                                -   
                                +
                                 

                                ƒfƒtƒHƒ‹ƒg‚̃{ƒŠƒ…[ƒ€ˆ—‚ðÝ’è‚·‚é delvolume ‚¨‚æ‚Ñ savevolume –½—ß @@ -170,7 +170,7 @@ ID delvolume –½—߂́Aƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚Å‚±‚ê‚ç‚ÌŒã‚É‚ ‚é delete –½—߂ŎQÆ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃fƒtƒHƒ‹ƒgˆ—‚ðÝ’肵‚Ü‚·B‚±‚ê‚ç‚̍\•¶‚ÍŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   savevolume
                                    delvolume
                                -   
                                +
                                 

                                savevolume –½—ß‚ðŽg—p‚·‚邯Aƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚Å‚±‚êˆÈ~‚É delete –½—ß‚ª‚ ‚Á‚Ä‚àAƒ{ƒŠƒ…[ƒ€‚¨‚æ‚Ñ VLDB €–Ú‚ªíœ‚³‚ê‚Ü‚¹‚ñBdelvolume –½—ß‚ðŽg—p‚·‚邯AŒã‘±‚Ì delete –½—߂Ń{ƒŠƒ…[ƒ€‚¨‚æ‚Ñ VLDB €–Ú‚ªíœ‚³‚ê‚Ü‚·B‚±‚̐ݒè‚𖳌ø‚É‚·‚é–½—ß‚ª‚ ‚é‚܂ŁA‚±‚̐ݒè‚Í—LŒø‚ɂȂè‚Ü‚·B‚±‚̂悤‚È–½—ß‚ª‚È‚¯‚ê‚΁Aƒoƒ‹ƒNEƒtƒ@ƒCƒ‹‚̍Ōã‚܂ŗLŒø‚ɂȂè‚Ü‚·B

                                ‚¢‚¸‚ê‚̍s‚àƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚ɂȂ¢ê‡AƒfƒtƒHƒ‹ƒg‚ł́Aƒ{ƒŠƒ…[ƒ€‚¨‚æ‚Ñ VLDB €–ڂ͍폜‚³‚ê‚Ü‚·BÅ‰‚Ì @@ -182,15 +182,15 @@ ID

                                —á

                                ŽŸ‚Ì—á‚́Aadd –½—߂ŔFØ‚݂̂̃AƒJƒEƒ“ƒg‚ðì¬‚µ‚Ä‚¢‚Ü‚·Bƒ†[ƒU[‚̏‰ŠúƒpƒXƒ[ƒh‚́Achangeme (ƒfƒtƒHƒ‹ƒg)‚Å‚·B

                                   add anderson
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́Aadd –½—߂ŁAƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹‚Ì V –½—ß‚ðŽQÆ‚µ‚Ä‚¢‚Ü‚· (‚±‚ê‚́Aƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹‚ł͒Pˆês‚łȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñ)B -

                                   add smith:John Smith:::fs1:a:::::marketing 
                                +
                                   add smith:John Smith:::fs1:a:::::marketing
                                    add jones:Pat Jones:::fs3:c:::::finance
                                    V user.$USER $SERVER.abc.com /vicep$PART 2000 \
                                        /afs/abc.com/usr/$3/$USER $UID $USER all
                                -   
                                +
                                 

                                Å‰‚Ì add –½—߂ɂæ‚èA‰ŠúƒpƒXƒ[ƒh changeme ‚ƕیìƒT[ƒo[‚É‚æ‚Á‚Ä’ñ‹Ÿ‚³‚ꂽ $UID ‚É’l‚ðŽ‚Â smith ‚Æ‚¢‚¤ƒAƒJƒEƒ“ƒg‚ðA•ÛŒìƒf[ƒ^ƒx[ƒX‚¨‚æ‚Ñ”FØƒf[ƒ^ƒx[ƒX‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·Bƒ{ƒŠƒ…[ƒ€ user.smith ‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs1.abc.com ‚Ì‹æ‰æ /vicepa ‚É‚ ‚èA /afs/abc.com/usr/marketing/smith ‚Ƀ}ƒEƒ“ƒg‚³‚ê‚Ü‚·B‚±‚̃AƒJƒEƒ“ƒg‚ɂ͎©•ª‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ª‚ ‚èA‚»‚̃‹[ƒgEƒfƒBƒŒƒNƒgƒŠ[‚̃AƒNƒZƒX§ŒäƒŠƒXƒg (ACL) ‚Å‚·‚ׂẴAƒNƒZƒXŒ ‚ª‹–‰Â‚³‚ê‚Ä‚¢‚Ü‚·B @@ -199,7 +199,7 @@ ID

                                ŽŸ‚Ì add –½—߂͑O‚Ì—á‚Æ“¯‚¶Œ‹‰Ê‚ɂȂè‚Ü‚·‚ªA’l‚̂Ȃ¢”ԍ†•ϐ”‚É‹ó‚̃tƒB[ƒ‹ƒh‚𖾎¦“I‚ÉŽw’肵‚Ä‚¢‚Ü‚·B

                                   add smith:John Smith:::fs1:a:::::marketing::::::
                                    add jones:Pat Jones:::fs3:c:::::finance::::::
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́Adelete –½—ß‚Æ savevolume –½—߂̃Zƒbƒg‚ª‚ ‚銮‘S‚ȃoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚Ì—á‚Å‚·Bƒ†[ƒU[ smithApatA‚¨‚æ‚Ñ rogers ‚ɑ΂·‚é delete –½—ß‚ª savevolume –½—߂̑O‚É‚ ‚èA3 ”Ԗڂ̃tƒB[ƒ‹ƒh‚ª‚·‚ׂċó‚ɂȂÁ‚Ä‚¢‚é‚̂ŁAŠY“–‚·‚éƒz[ƒ€Eƒ{ƒŠƒ…[ƒ€‚͍폜‚³‚ê‚Ü‚·B @@ -211,11 +211,11 @@ ID savevolume delete terry:/afs/abc.com/usr/terry delete johnson:/afs/abc.com/usr/johnson:delvolume - +

                                ŽŸ‚Ì—á‚́Aadd –½—ß‚Æ delete –½—ß‚ÌŠÔ‚É exec –½—ß‚ª‚ ‚éƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚Ì—á‚Å‚·B’ljÁ‘€ì‚ªŠ®—¹‚µAíœ‘€ì‚ªŠJŽn‚·‚邯Auss bulk ƒRƒ}ƒ“ƒh‚ª”­s‚³‚ꂽ ƒRƒ}ƒ“ƒhEƒVƒFƒ‹‚ÉŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   exec echo "Additions completed; beginning deletions..."
                                -   
                                +
                                 

                                ŠÖ˜Aî•ñ

                                uss ƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹ @@ -223,11 +223,11 @@ ID

                                uss bulk

                                uss delete

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf055.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf055.htm index 3be7eaa8d..ae022f2d3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf055.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf055.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -68,7 +68,7 @@ setfields

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                      A  username  password_lifetime  password_reuse  failures  locktime
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -120,7 +120,7 @@ setfields

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   D  pathname  mode_bits  owner  ACL
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -167,7 +167,7 @@ AFS -admin ‚ðŽg—p‚µA“ÁŒ  AFS ŠÇ—ŽÒ‚Æ‚µ‚Ä”FØ‚³‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±‚Ì“ÁŒ ‚ª‚È‚¢‚ƁA uss ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ō쐬‚³‚ꂽƒAƒJƒEƒ“ƒg‚̍€–Ú‚ð”FØƒf[ƒ^ƒx[ƒX‚¨‚æ‚ѕیìƒf[ƒ^ƒx[ƒX‚ɍ쐬‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   E  pathname  mode_bits  owner  "contents"
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -207,7 +207,7 @@ AFS -admin ‚ðŽg—p‚µA“ÁŒ  AFS ŠÇ—ŽÒ‚Æ‚µ‚Ä”FØ‚³‚ê‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±‚Ì“ÁŒ ‚ª‚È‚¢‚ƁA uss ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ō쐬‚³‚ꂽƒAƒJƒEƒ“ƒg‚̍€–Ú‚ð”FØƒf[ƒ^ƒx[ƒX‚¨‚æ‚ѕیìƒf[ƒ^ƒx[ƒX‚ɍ쐬‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                      F  pathname  mode_bits  owner  prototype_file
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -242,7 +242,7 @@ AFS G –½—߂̌ã‚ɂȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                      G  directory
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -282,7 +282,7 @@ AFS

                                ‚±‚ê‚ç–½—߂̍\•¶‚ÍŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   L  existing_file  link
                                    S  existing_file  link
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -325,7 +325,7 @@ AFS (V –½—߂́A•K‚¸‚µ‚àƒeƒ“ƒvƒŒ[ƒg‚̍ŏ‰‚̍s‚É‚ ‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñBƒeƒ“ƒvƒŒ[ƒg‚É $AUTO •ϐ”‚ª‚ ‚éê‡‚ɂ́A‚»‚̕ϐ”‚É’l‚ðŠ„‚è“–‚Ä‚é G –½—ß‚ªAƒtƒ@ƒCƒ‹“à‚Ì‚»‚̕ϐ”‚Ì‘O‚ɂȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB)

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   V  volume_name  server  partition  quota  mount_point owner  ACL
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -345,7 +345,7 @@ $USER

                                   /vicepa     =     vicepa      =      a      =      0
                                    /vicepb     =     vicepb      =      b      =      1
                                -   
                                +
                                 

                                @@ -353,14 +353,14 @@ $USER

                                   /vicepaa    =     vicepaa     =      aa     =      26
                                    /vicepab    =     vicepab     =      ab     =      27
                                -   
                                +
                                 

                                ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                   /vicepiv    =     vicepiv     =      iv     =      255
                                -    
                                +
                                 

                                uss add ƒRƒ}ƒ“ƒh‚Ì @@ -399,7 +399,7 @@ AFS

                                ƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹‚ɂ́A•¡”‚Ì X –½—ß‚ð‹Lq‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B–½—ß‚ªA‘¼‚Ì–½—ß‚ªì¬‚µ‚½—v‘f‚𑀍삷‚éê‡‚ɂ́A‚»‚Ì–½—߂́A‚»‚̃tƒ@ƒCƒ‹‚Ì‚»‚Ì—v‘f‚ðì¬‚µ‚½–½—߂ɏ]‚¤•K—v‚ª‚ ‚è‚Ü‚·B

                                ‚±‚Ì–½—߂̍\•¶‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   X "command"
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -412,73 +412,73 @@ AFS

                                —á

                                ŽŸ‚Ì A –½—߂̗á‚́A254 “ú‚̃pƒXƒ[ƒh‘¶‘±ŽžŠÔ‚ðÝ’肵AƒpƒXƒ[ƒh‚̍ė˜—p‚ð‹ÖŽ~‚µA˜A‘±”FØŽ¸”s‰ñ”‚ð 9 ‰ñ‚ɐ§ŒÀ‚µA‘Ήž‚·‚郍ƒbƒNŽžŠÔ‚ð 25:30 •ª (8.5 •ª‚Ì”{”) ‚ɐݒ肵‚Ü‚·Bƒ†[ƒU[–¼‚́Auss add ƒRƒ}ƒ“ƒh‚Ì -user ˆø‚«”‚©‚çA‚Ü‚½‚̓oƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚ÌŠe add –½—ß‚Ì username ƒtƒB[ƒ‹ƒh‚©‚çA“ǂݎæ‚ç‚ê‚Ü‚·B

                                   A $USER 254 noreuse 9 25:30
                                -   
                                +
                                 

                                ŽŸ‚Ì D –½—߂̗á‚́AV‹Kƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚É public ‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ[‚ðì¬‚µA‚»‚̃†[ƒU[‚ðƒfƒBƒŒƒNƒgƒŠ[‚ÌŠ—LŽÒ‚Æ‚µ‚ÄŽw’肵‚āA‚»‚̃†[ƒU[‚É‚·‚×‚Ä‚Ì ACL ƒAƒNƒZƒXŒ ‚ð‹–‰Â‚µ‚Ü‚·B

                                   D $MTPT/public 0755 $UID $USER all
                                -   
                                +
                                 

                                ŽŸ‚Ì E –½—߂̗á‚́A username.etcp ‚Æ‚¢‚¤Œ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚Ƀtƒ@ƒCƒ‹‚ðì¬‚µ‚Ü‚·B‚»‚Ì“à—e‚́AƒZƒ‹‚̃Oƒ[ƒoƒ‹ /etc/password ƒtƒ@ƒCƒ‹‚ÉŽæ‚荞‚݉”\‚ȍ€–Ú‚Å‚·B

                                   E  $USER.etcp  0644 root "$USER:X:$UID:10:$NAME:$MTPT:/bin/csh"
                                -   
                                +
                                 

                                ŽŸ‚Ì F –½—߂́AABC ŽÐ‚̃Zƒ‹‚ð—á‚É‚Æ‚é‚ÆAƒvƒƒgƒ^ƒCƒv .login ƒtƒ@ƒCƒ‹‚ðƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ɃRƒs[‚µ‚Ü‚·B

                                   F $MTPT/.login 0644 $UID /afs/abc.com/common/uss/skel/.login
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AB—§‘åŠw‚̃Zƒ‹‚ÌŠÇ—ŽÒ‚ªAƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ð 3 ‚‚̃fƒBƒŒƒNƒgƒŠ[‚ÉŒö•½‚É•ª”z‚·‚邱‚Æ‚ðŒˆ’è‚µ‚Ü‚µ‚½BŠÇ—ŽÒ‚́AˆÈ‰º‚Ì 3 ‚Â‚Ì G –½—ß‚ð’è‹`‚µ‚Ü‚·B

                                   G usr1
                                    G usr2
                                    G usr3
                                -   
                                +
                                 

                                ŽŸ‚ɁAV –½—ß‚Ì mount_point ƒtƒB[ƒ‹ƒh‚ɁAˆÈ‰º‚Ì’l‚ð‘‚«ž‚݂܂·B

                                   /afs/stateu.edu/$AUTO/$USER
                                -   
                                +
                                 

                                ‚Ü‚½‚́AˆÈ‰º‚Ì G –½—߂̂悤‚ɁAƒfƒBƒŒƒNƒgƒŠ[‘S‘̂̃pƒX–¼‚ð‘g‚ݍž‚ޏꍇ‚ª‚ ‚è‚Ü‚·B

                                   G /afs/stateu.edu/usr1
                                    G /afs/stateu.edu/usr2
                                    G /afs/stateu.edu/usr3
                                -   
                                +
                                 

                                ‚±‚̏ꍇ‚ɂ́AŽŸ‚ɁAV –½—ß‚Ì mount_point ƒtƒB[ƒ‹ƒh‚ɁAŽŸ‚̍s‚¾‚¯‚ðŽw’肵‚Ü‚·B

                                   $AUTO/$USER
                                -   
                                +
                                 

                                ŽŸ‚Ì L –½—߂̗á‚́Aƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ɁA mail ‚¨‚æ‚Ñ mbox ƒtƒ@ƒCƒ‹ŠÔ‚ŁAƒn[ƒhEƒŠƒ“ƒN‚ðì¬‚µ‚Ü‚·B

                                   L $MTPT/mbox $MTPT/mail
                                -   
                                +
                                 

                                ŽŸ‚Ì S –½—߂̗á‚́AABC ŽÐ‚̃Zƒ‹‚ð—á‚É‚Æ‚é‚ÆAƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚Ì Mail/outgoing ƒtƒ@ƒCƒ‹‚ðA /afs/abc.com/common/mail/outgoing ƒtƒ@ƒCƒ‹‚ÉƒŠƒ“ƒN‚µ‚Ü‚·B

                                   S /afs/abc.com/common/mail/outgoing $MTPT/Mail/outgoing
                                -    
                                +
                                 

                                ŽŸ‚Ì V –½—߂̗á‚́AŽw’肳‚ꂽƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚Ì /vicepa ƒp[ƒeƒBƒVƒ‡ƒ“ã‚ɁA user.username ‚Æ‚¢‚¤ƒ{ƒŠƒ…[ƒ€‚ðì¬‚µA‚±‚̃{ƒŠƒ…[ƒ€‚É 3000 KB ƒuƒƒbƒN‚ÌŠ„‚è“–‚Ä—Ê‚ðŠ„‚è“–‚Ă܂·Bƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Í /afs/abc.com/usr ‚ŁA username ($USER •ϐ”‚Ì’l) ‚Ɉê’v‚µ‚Ü‚·B‚»‚̃†[ƒU[‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ðŠ—L‚µA‚»‚̃fƒBƒŒƒNƒgƒŠ[‚Ö‚Ì‘SƒAƒNƒZƒXŒ ‚ª‚ ‚è‚Ü‚·B‚±‚Ì–½—߂́A“ǂ݂₷‚³‚Ì‚½‚ß‚É 2 s‚ɂȂÁ‚Ä‚¢‚Ü‚·‚ªAƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹“à‚ł͒Pˆês‚łȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                   V user.$USER $SERVER.abc.com /vicepa 3000   \
                                -        /afs/abc.com/usr/$USER $UID $USER all 
                                -    
                                +        /afs/abc.com/usr/$USER $UID $USER all
                                +
                                 

                                ŽŸ‚Ì X –½—߂̗á‚́A OldFiles ƒTƒuƒfƒBƒŒƒNƒgƒŠ[‚ɁAƒ†[ƒU[‚̃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðƒ}ƒEƒ“ƒg‚µ‚Ü‚·B

                                   X "fs mkm /afs/abc.com/usr/$USER/OldFiles   user.$USER.backup"
                                -    
                                +
                                 

                                ŠÖ˜Aî•ñ

                                uss ƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹

                                fs mkmount

                                uss add

                                uss bulk -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf056.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf056.htm index aad5a09a2..dda8f6253 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf056.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf056.htm @@ -9,18 +9,18 @@ - - + +

                                ŠÇ—‰ðà‘


                                AFS ƒVƒXƒeƒ€EƒRƒ}ƒ“ƒh

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf057.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf057.htm index f8cca57ef..31e2c89c7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf057.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf057.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -42,7 +42,7 @@

                                AFS ƒRƒ}ƒ“ƒh‚̍\•¶

                                ƒRƒ}ƒ“ƒhEƒZƒbƒg‚É‘®‚·‚é AFS ƒRƒ}ƒ“ƒh‚́AˆÈ‰º‚̍\‘¢‚ð‚µ‚Ä‚¢‚Ü‚·B

                                   command_suite operation_code -switch <value>[+]  [-flag]
                                -   
                                +
                                 

                                ƒRƒ}ƒ“ƒh–¼

                                ‘S‘̂Ƃµ‚āAcommand_suite ‚Æ operation_code ‚ŁA @@ -75,7 +75,7 @@ AFS

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚Ì—á‚ł́A AFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚É‘®‚µ‚Ä‚¢‚éƒRƒ}ƒ“ƒh‚ÌŠe•”•ª‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                   %  bos getdate -server fs1.abc.com -file ptserver kaserver
                                -   
                                +
                                 

                                à–¾:

                                  @@ -97,7 +97,7 @@ BOS
                                • ‘€ìƒR[ƒhAƒXƒCƒbƒ` (‘g‚ݍž‚Ü‚ê‚Ä‚¢‚é‚È‚ç)A‚¨‚æ‚Ñ‚¢‚­‚‚©‚̃^ƒCƒv‚Ì’l‚̎󂯓ü‚êÏ‚ݏȗªŒ`‚ðŽg—p‚·‚éB

                                ˆÈ‰º‚̃ZƒNƒVƒ‡ƒ“‚ł́AƒRƒ}ƒ“ƒhs‚ÌŠe•”•ª‚̏ȗª‚Ü‚½‚Í’Zk‰»‚Ì‚½‚ß‚ÌðŒ‚ðà–¾‚µ‚Ü‚·BÈ—ªŒ`‚ðŽg—p‚¹‚¸AƒXƒCƒbƒ`‚ð‚·‚×‚Ä“ü—Í‚µ‚½Š®‘S‚ȃRƒ}ƒ“ƒh‚́A‚¢‚‚łàŽg—p‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B -

                                ƒXƒCƒbƒ`‚ðÈ—ª‚·‚邽‚߂̏ðŒ: +

                                ƒXƒCƒbƒ`‚ðÈ—ª‚·‚邽‚߂̏ðŒ: ‚ǂ̂悤‚ȏꍇ‚Å‚àAˆø‚«”‚̃XƒCƒbƒ`•”•ª‚͏í‚É“ü—Í‚µ‚Ä‚à\‚¢‚Ü‚¹‚ñB‚½‚¾‚µA‘½‚­‚̏ꍇ‚»‚Ì•K—v‚Í‚ ‚è‚Ü‚¹‚ñB“Á‚ɁAˆÈ‰º‚ÌðŒ‚ð–ž‚½‚·ê‡‚ɂ́AƒRƒ}ƒ“ƒh‚̃XƒCƒbƒ`‚ðÈ—ª‚µ‚Ä‚à\‚¢‚Ü‚¹‚ñB

                                • ƒRƒ}ƒ“ƒh‚Ì•K{ˆø‚«”‚Ì‚·‚ׂĂªA\•¶‚Å‹K’肳‚ê‚鏇˜‚Å•\ަ‚³‚ê‚Ä‚¢‚é @@ -113,16 +113,16 @@ BOS
                                • ƒXƒCƒbƒ`‚ªAæ‚É‚­‚éˆø‚«”‚É’ñ‹Ÿ‚³‚ê‚é
                                • •¡”‚Ì’l‚ªAæ‚É‚­‚éˆø‚«” (‚à‚¿‚ë‚ñAƒŠƒXƒg‚ðŽæ‚éˆø‚«”‚łȂ¯‚ê‚΂Ȃç‚È‚¢) ‚É’ñ‹Ÿ‚³‚ê‚éBŒ»s‚̈ø‚«”‚ɃXƒCƒbƒ`‚ª‚È‚¢‚ƁAƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́AŒ»s‚̈ø‚«”‚́Aæ‚É‚­‚éˆø‚«”‚̕ʂ̒l‚ɉ߂¬‚È‚¢‚Ƃ݂Ȃ·
                                -

                                ƒXƒCƒbƒ`‚̏ȗª‚Ì—á: +

                                ƒXƒCƒbƒ`‚̏ȗª‚Ì—á: ƒRƒ}ƒ“ƒh—á ‚ÌƒRƒ}ƒ“ƒh‚Ì—á‚ð‚à‚¤ˆê“xl‚¦‚Ü‚·B

                                   %  bos getdate -server fs1.abc.com -file ptserver kaserver
                                -   
                                +
                                 

                                ‚±‚̃Rƒ}ƒ“ƒh‚ɂ́A2 ‚‚̕K{ˆø‚«”‚́AƒT[ƒo[Eƒ}ƒVƒ“–¼ (-server ‚ÅŽ¯•Ê‚³‚ê‚é) ‚ƃoƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹–¼ (-file ‚ÅŽ¯•Ê‚³‚ê‚é) ‚ª‚ ‚è‚Ü‚·B 2 ”Ԗڂ̈ø‚«”‚ɂ́A•¡”‚Ì’l‚ðÝ’è‚Å‚«‚Ü‚·B 3 ‚Â‚ÌðŒ‚·‚ׂĂ𖞂½‚·‚±‚Ƃɂæ‚Á‚āA”­sŽÒ‚̓XƒCƒbƒ`‚ðÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                   % bos getdate fs1.abc.com ptserver kaserver
                                -   
                                +
                                 

                                ƒXƒCƒbƒ`‚ª‚È‚¢‚½‚߁A bos ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́Aˆø‚«”‚̏‡˜‚ð—Š‚è‚É‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́A‘€ìƒR[ƒh‚É‘±‚­Å‰‚Ì—v‘fA @@ -130,11 +130,11 @@ BOS

                                ‚±‚ê‚É”½‚µ‚āAˆÈ‰º‚̈ø‚«”‚́A‚½‚Æ‚¦ðŒ 3 ‚ð–ž‚½‚µ‚Ä‚¢‚Ä‚àA ƒXƒCƒbƒ`‚ðÈ—ª‚·‚邽‚ß‚ÌðŒ ‚̍ŏ‰‚Ì 2 ‚Â‚ÌðŒ‚Éˆá”½‚µ‚Ä‚¢‚邽‚߁AŽó‚¯“ü‚ê‚ç‚ê‚Ü‚¹‚ñB‚½‚Æ‚¦Aˆø‚«”“–‚è 1 ‚‚̗Ⴕ‚©‚È‚­‚Ä‚àAˆø‚«”‚Í‹K’è‚̏‡˜‚Å•\ަ‚³‚ꂸAƒXƒCƒbƒ`‚Í 1 ‚‚̈ø‚«”‚ɂ͒ñ‹Ÿ‚³‚ê‚Ü‚·‚ªA‚Ù‚©‚̈ø‚«”‚ɂ͒ñ‹Ÿ‚³‚ê‚Ü‚¹‚ñB

                                   % bos getdate ptserver -server fs1.abc.com
                                -   
                                +
                                 

                                È—ªŒê‚ƕʖ¼‚ÌŽg—p‹K‘¥

                                ‚±‚̐߂ł́A‘€ìƒR[ƒh‚Ì–¼‘OAƒIƒvƒVƒ‡ƒ“–¼AƒT[ƒo[Eƒ}ƒVƒ“–¼A‹æ‰æ–¼A‚¨‚æ‚уZƒ‹–¼‚ðÈ—ª‚·‚é•û–@‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B‚»‚êˆÈŠO‚̃^ƒCƒv‚Ì’l‚͏ȗª‚Å‚«‚Ü‚¹‚ñB -

                                ‘€ìƒR[ƒh‚̏ȗª: +

                                ‘€ìƒR[ƒh‚̏ȗª: ‘€ìƒR[ƒh‚́A‚»‚̃Zƒbƒg‚Ì‘¼‚Ì‘€ìƒR[ƒh‚Æ‹æ•ʂł«‚é”͈͂ŁAÅ’ZŒ`‚ɂ܂ő€ìƒR[ƒh‚ðÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                ‚½‚Æ‚¦‚΁Abos install ‚ð bos i ‚É’Zk‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚»‚ê‚́Abos ƒRƒ}ƒ“ƒhEƒZƒbƒg‚Ì‘€ìƒR[ƒh‚ŁA•¶Žš i ‚ÅŽn‚Ü‚é‚à‚Ì‚ª‚Ù‚©‚ɂȂ¢‚©‚ç‚Å‚·B‚±‚ê‚ɑ΂µ‚āA @@ -163,15 +163,15 @@ AFS

                                ‘€ìƒR[ƒh‚ª•Ê–¼‚ðŽ‚Á‚Ä‚¢‚éê‡‚Å‚àAÅ’ZÈ—ªŒ`‚àŽg—p‚Å‚«‚Ü‚·B‚µ‚½‚ª‚Á‚āAfs setacl ƒRƒ}ƒ“ƒh‚ɂ́AŽŸ‚Ì 3 ‚‚̎g—p‰Â”\‚ÈŒ`Ž®‚ª‚ ‚è‚Ü‚·B fs setacl (Š®‘SŒ`)A fs seta (Å’ZÈ—ªŒ`)A‚»‚µ‚Ä fs sa (•Ê–¼) ‚Å‚·B -

                                ƒXƒCƒbƒ`‚ƃtƒ‰ƒO‚Ì’Zk: +

                                ƒXƒCƒbƒ`‚ƃtƒ‰ƒO‚Ì’Zk: ƒXƒCƒbƒ`‚âƒtƒ‰ƒO‚́A•ʂ̃XƒCƒbƒ`‚ƃtƒ‰ƒO‚©‚ç‹æ•ʂł«‚éÅ’Z‚ÌŒ`Ž®‚ɂ܂ŒZk‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B ƒXƒCƒbƒ`‚ðÈ—ª‚·‚邽‚ß‚ÌðŒ ‚ÉƒŠƒXƒg‚³‚ê‚éðŒ‚ÉŠ®‘S‚ɏ]‚Á‚ăXƒCƒbƒ`‚ðÈ—ª‚·‚邱‚Æ‚ª•p”ɂɂł«‚Ü‚·B -

                                ƒT[ƒo[Eƒ}ƒVƒ“–¼‚̏ȗª: +

                                ƒT[ƒo[Eƒ}ƒVƒ“–¼‚̏ȗª: ƒT[ƒo[Eƒ}ƒVƒ“‚ɂ́AŠ®‘S‚ɏCü‚³‚ꂽƒCƒ“ƒ^[ƒlƒbƒgŒ`Ž®‚̃zƒXƒg–¼‚ª‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ (‚½‚Æ‚¦‚΁A fs1.abc.com ‚È‚Ç)B‚½‚¾‚µAƒRƒ}ƒ“ƒhs‚ɏí‚Ƀtƒ‹ƒl[ƒ€‚ð“ü—Í‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB AFS ƒRƒ}ƒ“ƒh‚ɂ́A–¾Šm‚È’ZkŒ`‚ðŽg—p‚Å‚«‚Ü‚·B‚½‚¾‚µAƒRƒ}ƒ“ƒh‚ª”­s‚³‚ꂽ‚Æ‚«‚É’Zk–¼‚𓙉¿‚ÈŠ®‘SCü–¼‚É‰ðŒˆ‚·‚é‚̂́AƒZƒ‹‚̃l[ƒ€EƒT[ƒrƒX (‚½‚Æ‚¦‚΃hƒƒCƒ“Eƒl[ƒ€EƒT[ƒrƒX) ‚ ‚é‚¢‚̓[ƒJƒ‹EƒzƒXƒgEƒe[ƒuƒ‹‚É‚æ‚Á‚ĈقȂè‚Ü‚·B

                                ‚Ù‚Æ‚ñ‚ǂ̃Rƒ}ƒ“ƒh‚ɂ́Aƒ}ƒVƒ“‚Ì IP ƒAƒhƒŒƒX‚ðƒhƒbƒg•t‚«‚Ì 10 i”Œ`Ž®‚Æ‚µ‚½‚à‚Ì‚ðŽ¯•ÊŽq‚Æ‚µ‚ÄŽg—p‚Å‚«‚Ü‚·B -

                                ‹æ‰æ–¼‚Ì’Zk: +

                                ‹æ‰æ–¼‚Ì’Zk: AFS ƒ{ƒŠƒ…[ƒ€‚ðŠi”[‚µ‚Ä‚¢‚鋿‰æ‚Ì–¼‘O‚́A /vicepx ‚Ü‚½‚Í /vicepxx ‚Æ‚¢‚¤Œ`Ž®‚łȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚±‚ŁAÅŒã‚̉•ϕ”•ª‚́A 1 Žš‚Ü‚½‚Í 2 Žš‚̏¬•¶Žš‚Å•\‚µ‚Ü‚·B’ʏíAƒT[ƒo[Eƒ}ƒVƒ“ã‚ɍ쐬‚³‚ꂽÅ‰‚̃T[ƒo[‹æ‰æ‚Í /vicepaA @@ -180,18 +180,18 @@ AFS

                                AFS ƒRƒ}ƒ“ƒh‚𔭍s‚·‚éê‡AˆÈ‰º‚ÌŒ`‚ðŽg‚Á‚āA‹æ‰æ–¼‚ðÈ—ª‚µ‚Ü‚·B

                                   /vicepa     =     vicepa      =      a      =      0
                                    /vicepb     =     vicepb      =      b      =      1
                                -   
                                +
                                 

                                /vicepz (‚±‚ê‚̃Cƒ“ƒfƒbƒNƒX‚Í 25 ‚Å‚·) ‚ÌŒã‚ɂ́AˆÈ‰º‚ª‘±‚«‚Ü‚·B

                                   /vicepaa    =     vicepaa     =      aa     =      26
                                    /vicepab    =     vicepab     =      ab     =      27
                                -   
                                +
                                 

                                ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                   /vicepiv    =     vicepiv     =      iv     =      255
                                -    
                                +
                                 
                                -

                                ƒZƒ‹–¼‚̏ȗª: +

                                ƒZƒ‹–¼‚̏ȗª: ’ʏíƒZƒ‹‚̃tƒ‹ƒl[ƒ€‚́AƒCƒ“ƒ^[ƒlƒbƒgEƒhƒƒCƒ“–¼ (State University ‚Ì stateu.edu ‚Ü‚½‚Í ABC Corporation ‚Ì abc.com ‚È‚Ç) ‚ƈê’v‚µ‚Ü‚·Bˆê•”‚Ì AFS ƒRƒ}ƒ“ƒh‚́A–¾”’‚È’ZkŒ`‚ðA’ʏí‚̓[ƒJƒ‹‚Ì /usr/vice/etc/CellServDB ƒtƒ@ƒCƒ‹‚ðŽQÆ‚µ‚Ď󂯓ü‚ê‚Ü‚·B‚½‚¾‚µA‘Ήž‚·‚éƒhƒƒCƒ“–¼‚ð‰ðŒˆ‚·‚é‚̂́Aƒ[ƒJƒ‹Eƒl[ƒ€EƒT[ƒrƒX‚̐«”\‚É‚æ‚Á‚ĈقȂè‚Ü‚·B

                                AFS ƒRƒ}ƒ“ƒh‚̃Iƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv‚Ì•\ަ

                                ƒRƒ}ƒ“ƒhEƒZƒbƒg‚Ì‘®‚µ‚Ä‚¢‚é AFS ƒRƒ}ƒ“ƒh‚̃Iƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv‚ð•\ަ‚·‚é‚ɂ́A @@ -204,52 +204,52 @@ AFS

                              • •¶Žš—ñ Usage: ‚ÅŽn‚Ü‚éÅIs‚ɂ́AƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚ð‹K’è‚̏‡˜‚ÅƒŠƒXƒg‚·‚éBƒIƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv€–ڂł́A‚±‚ÌŽ‘—¿‚Æ“¯‚¶‹L† (‘劇ŒÊ‚È‚Ç) ‚ªŽg—p‚³‚ê‚Ä‚¢‚Ü‚·B
                              • ‘€ìƒR[ƒh‚ªŽw’肳‚ê‚È‚¢ê‡Ahelp ‘€ìƒR[ƒh‚́A‚»‚̃Rƒ}ƒ“ƒhEƒZƒbƒg‚Ɋ܂܂ê‚éŠe‘€ìƒR[ƒh‚̍ŏ‰‚̍s (ŠÈ’P‚Èà–¾) ‚ð•\ަ‚µ‚Ü‚·B -

                                   
                                +
                                    % command_suite help
                                -   
                                +
                                 

                                ‘€ìƒR[ƒh‚ðˆê‚ˆȏãŽw’肵‚½ê‡Ahelp ‘€ìƒR[ƒh‚́AŠeƒRƒ}ƒ“ƒh‚ÌŠ®‘S‚ȃIƒ“ƒ‰ƒCƒ“€–Ú (ŠÈ’P‚Èà–¾A‚ ‚éê‡‚ɂ͕ʖ¼A‚¨‚æ‚э\•¶) ‚ð•\ަ‚µ‚Ü‚·B -

                                   
                                +
                                    % command_suite help operation_code+
                                -   
                                +
                                 

                                -help ƒtƒ‰ƒO‚̓Rƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚µ‚Ü‚·B‚½‚¾‚µAŠÈ’P‚Èà–¾‚â•Ê–¼‚Í•\ަ‚³‚ê‚Ü‚¹‚ñB -

                                   % command_name -help  
                                -   
                                +
                                   % command_name -help
                                +
                                 

                                apropos ‘€ìƒR[ƒh‚́A‘€ìƒR[ƒh‚Ü‚½‚ÍŠÈ’P‚Èà–¾‚ÉŽw’肳‚ê‚éƒL[ƒ[ƒh‚ª‘g‚ݍž‚Ü‚ê‚éƒRƒ}ƒ“ƒhEƒZƒbƒg‚́A”CˆÓ‚̃Rƒ}ƒ“ƒh‚ÉŠÖ‚·‚éŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                                   % command_suite apropos "<help string>"
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚Ì—á‚ł́A fs setacl ƒRƒ}ƒ“ƒh‚ÌŠ®‘S‚ȃIƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B -

                                   
                                -   % fs help setacl  
                                +
                                +   % fs help setacl
                                    fs setacl: set access control list
                                    aliases: sa
                                -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                                +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                                    [-clear] [-negative] [-id] [-if] [-help]
                                -   
                                +
                                 

                                \•¶‚¾‚¯‚ðŽQÆ‚·‚éê‡‚́A-help ƒtƒ‰ƒO‚ðŽg—p‚µ‚Ü‚·B

                                   % fs setacl -help
                                -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                                +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                                    [-clear] [-negative] [-id] [-if] [-help]
                                -   
                                +
                                 

                                ŽŸ‚́Aƒz[ƒ€Eƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚Ä—Ê‚ð•\ަ‚³‚¹‚éê‡‚Ì—á‚Å‚·BŠÖ˜AƒRƒ}ƒ“ƒh‚ª fs ƒZƒbƒg‚É‘®‚µ‚Ä‚¢‚邱‚Ƃ͕ª‚©‚Á‚Ä‚¢‚Ä‚àA‘€ìƒR[ƒh‚ðŠo‚¦‚Ä‚¢‚È‚¢‚Æ‚µ‚Ü‚·B‚±‚̏ꍇAƒ†[ƒU[‚̓L[ƒ[ƒh‚Æ‚µ‚Ä quota ‚ðŽg—p‚µ‚Ü‚·B -

                                   
                                +
                                    % fs apropos quota
                                    listquota: list volume quota
                                    quota: show volume quota usage
                                    setquota: set volume quota
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́AƒRƒ}ƒ“ƒh–¼‚Ü‚½‚ÍŠTà‚ɁAŽw’肵‚½ƒL[ƒ[ƒh‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢ê‡‚É•\ަ‚³‚ê‚éƒGƒ‰[EƒƒbƒZ[ƒW‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B -

                                   
                                +
                                    % fs apropos "list quota"
                                    ƒRƒ}ƒ“ƒh‚ªŒ©‚‚©‚è‚Ü‚¹‚ñB
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‘½‚­‚Ì AFS ƒRƒ}ƒ“ƒh‚ɂ́A1 ‚‚܂½‚Í•¡”‚̃^ƒCƒv‚ÌŠÇ—“ÁŒ ‚ª•K—v‚Å‚·BŠeƒRƒ}ƒ“ƒh‚ɂ‚¢‚ẮA‰ðàƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B @@ -309,11 +309,11 @@ AFS

                                xstat_fs_test

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf058.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf058.htm index 4efafd867..df250f5ab 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf058.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf058.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,22 +27,22 @@

                                –Ú“I

                                ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̏‰Šú‰»‚¨‚æ‚ÑŠÖ˜Aƒf[ƒ‚ƒ“‚ðŠJŽn‚µ‚Ü‚·B

                                \•¶ -

                                afsd [-blocks <1024 byte blocks in cache>]  
                                +
                                afsd [-blocks <1024 byte blocks in cache>]
                                      [-files <files in cache>]
                                      [-rootvol <name of AFS root volume>]
                                      [-stat <number of stat entries>]
                                -     [-memcache]  [-cachedir <cache directory>]  
                                +     [-memcache]  [-cachedir <cache directory>]
                                      [-mountdir <mount location>]
                                -     [-daemons <number of daemons to use>]  
                                -     [-nosettime]  [-verbose]  [-rmtsys]  [-debug]  
                                +     [-daemons <number of daemons to use>]
                                +     [-nosettime]  [-verbose]  [-rmtsys]  [-debug]
                                      [-chunksize <log(2) of chunk size>]
                                      [-dcache <number of dcache entries>]
                                -     [-volumes <number of volume entries>]  
                                +     [-volumes <number of volume entries>]
                                      [-biods <number of bkg I/O daemons (aix vm)>]
                                      [-prealloc <number of 'small' preallocated blocks>]
                                      [-confdir <configuration directory>]
                                -     [-logfile <Place to keep the CM log>]  
                                -     [-waitclose]  [-shutdown]  [-enable_peer_stats]  
                                +     [-logfile <Place to keep the CM log>]
                                +     [-waitclose]  [-shutdown]  [-enable_peer_stats]
                                      [-enable_process_stats]  [-help]
                                 

                                ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -83,7 +83,7 @@ afsd ƒvƒƒOƒ‰ƒ€‚́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ð‰Šú‰»‚¹‚¸‚ɏI—¹‚µA•W€o—̓XƒgƒŠ[ƒ€‚ÉŽŸ‚̃ƒbƒZ[ƒW‚ðo—Í‚µ‚Ü‚·B

                                   afsd: number KB ‚Å‚Ì memCache ‚ÌŠ„‚èU‚è‚ÉŽ¸”s‚µ‚Ü‚µ‚½B
                                -   
                                +
                                 

                                ‚±‚±‚ŁAnumber ‚́AáŠQ”­¶’¼‘O‚ÉŠ„‚èU‚ç‚ê‚Ä‚¢‚½ƒoƒCƒg”‚ðŽ¦‚µ‚Ü‚·B @@ -244,15 +244,15 @@ Rx Monitoring API

                                —á

                                afsd ƒRƒ}ƒ“ƒh‚͒ʏíAƒRƒ}ƒ“ƒhEƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚Å“ü—Í‚³‚ê‚é‚̂ł͂Ȃ­Aƒ}ƒVƒ“‚Ì AFS ‰Šú‰»ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ü‚·BÅ‘åƒfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚Ì‚½‚߂̓KØ‚ÈŒ`Ž®‚Å‚·B

                                   /usr/vice/etc/afsd
                                -   
                                +
                                 

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A5 ƒ†[ƒU[ˆÈã‚ɉž‘΂·‚é NFS/AFS •ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“‚̂悤‚ɐU‚é•‘‚¤ƒ}ƒVƒ“‚ªŽg—p‰Â”\‚ÈŽž‚É“KØ‚Å‚·B

                                   /usr/vice/etc/afsd -daemons 4 -rmtsys
                                -   
                                +
                                 

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Aƒƒ‚ƒŠ[EƒLƒƒƒbƒVƒ…‚ð‰Šú‰»‚µAƒ`ƒƒƒ“ƒN‚̃TƒCƒY‚É 16 KB (214) ‚ðÝ’肵‚Ü‚·B

                                   /usr/vice/etc/afsd -memcache -chunksize 14
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -268,11 +268,11 @@ Rx Monitoring API

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf059.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf059.htm index b4e2aa348..3f2b9d8d3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf059.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf059.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -21,12 +21,12 @@

                                \•¶

                                afsmonitor [initcmd]  [-config <configuration file>]
                                            [-frequency <poll frequency, in seconds>]
                                -           [-output <storage file name>]  [-detailed] 
                                +           [-output <storage file name>]  [-detailed]
                                            [-debug <turn debugging output on to the named file>]
                                            [-fshosts <list of file servers to monitor>+]
                                            [-cmhosts <list of cache managers to monitor>+]
                                            [-buffers <number of buffer slots>]  [-help]
                                -   
                                +
                                 afsmonitor [i]  [-co <configuration file>]
                                            [-fr <poll frequency, in seconds>]
                                            [-o <storage file name>]  [-det]
                                @@ -162,7 +162,7 @@ AFS 
                                 afsmonitor ƒvƒƒOƒ‰ƒ€‚ªŽwަ‚³‚ꂽ“Œv‚ðW‚߂鎞‚ð‹L˜^‚·‚éAŽŸ‚̂悤‚ÈŒ`Ž®‚ªŽg—p‚³‚ê‚Ü‚·B‚±‚Ì“Œv‚́A
                                 host_name ‚ƌĂ΂ê‚éƒ}ƒVƒ“‚ÅŽÀs‚µ‚Ä‚¢‚éƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[ (CM) ‚Ü‚½‚̓tƒ@ƒCƒ‹EƒT[ƒo[ (FS) ‚©‚çW‚ß‚ç‚ê‚Ü‚·Bƒvƒ[ƒu‚ªŽ¸”s‚·‚邯AƒGƒ‰[EƒR[ƒh -1 ‚ª statistic ƒtƒB[ƒ‹ƒh‚É•\ަ‚³‚ê‚Ü‚·B
                                 
                                      time  host_name  CM|FS   statistic
                                -   
                                +
                                 

                                ŠÇ—ŽÒ‚ªAo—̓tƒ@ƒCƒ‹‚ðŽ©“®‰ðÍƒvƒƒOƒ‰ƒ€‚Ü‚½‚̓XƒNƒŠƒvƒg‚É“ü—Í‚µ‚ďˆ—‚·‚é‚̂ł͂Ȃ­A•’ʂɎèì‹Æ‚ŏo—̓tƒ@ƒCƒ‹‚ðŒŸ“¢‚·‚éê‡A -detail ƒtƒ‰ƒO‚ðŽw’肵‚Ä‚¨‚¯‚΁A‚³‚ç‚ɓǂ݂₷‚¢Œ`Ž®‚Ńf[ƒ^‚ð‘Ž®‰»‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B @@ -176,11 +176,11 @@ AFS

                                fstrace

                                scout

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf060.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf060.htm index 99fba83ea..c9244bd0a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf060.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf060.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -137,7 +137,7 @@ UDP

                                   bind: ƒAƒhƒŒƒX‚Í‚·‚łɎg—p‚³‚ê‚Ä‚¢‚Ü‚·
                                    rxi_GetUDPSocket: ƒoƒCƒ“ƒh‚ÍŽ¸”s‚µ‚Ü‚µ‚½
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ  @@ -190,11 +190,11 @@ UDP

                                buserver

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf061.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf061.htm index 647250dd0..379c8c655 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf061.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf061.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -32,8 +32,8 @@

                                \•¶

                                backup adddump -dump <dump level name>+  [-expires <expiration date>+]
                                                [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                -backup addd -d  <dump level name>+ [-e <expiration date>+]  [-l]  
                                +
                                +backup addd -d  <dump level name>+ [-e <expiration date>+]  [-l]
                                             [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -63,7 +63,7 @@

                                   [at] {NEVER | mm/dd/yyyy [hh:MM] }
                                -   
                                +
                                 

                                ‚±‚̏ꍇA”C‘I‘ðŒê at ‚ÌŒã‚ɂ́A•¶Žš—ñ NEVER (ƒ_ƒ“ƒvEƒŒƒxƒ‹‚ō쐬‚³‚ꂽƒ_ƒ“ƒv‚Ì—LŒøŠúŒÀ‚ªØ‚ê‚È‚¢‚±‚Æ‚ðŽ¦‚·)A‚Ü‚½‚Í•K{•” (ŒŽ‚Í mmA“ú‚Í ddA”N‚Í yyyy) ‚ðŽ‚Â“ú•t’l‚¨‚æ‚уIƒvƒVƒ‡ƒ“•”•ª (ŽžŠÔ‚Í hhA•ª‚Í MM) ‚Ì‚¢‚¸‚ê‚©‚ª‘±‚«‚Ü‚·B @@ -75,7 +75,7 @@ UNIX

                                ‘Š‘Î—LŒøŠúŒÀ‚́AŽŸ‚ÌŒ`Ž®‚ð‚µ‚Ä‚¢‚Ü‚·B

                                   [in] [yearsy] [monthsm] [daysd]
                                -   
                                +
                                 

                                @@ -98,17 +98,17 @@ UNIX

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A1 ”NŠÔ‚Ì‘Š‘Î—LŒøŠúŒÀ‚ðŽ‚Âƒtƒ‹Eƒ_ƒ“ƒv‚ð /1999 ‚Æ‚¢‚¤–¼‘O‚Å’è‹`‚µ‚Ä‚¢‚Ü‚·B

                                   % backup adddump -dump /1999 -expires in 1y
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A13 “ú‚Ì‘Š‘Î—LŒøŠúŒÀ‚ðŽ‚ÂƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒv‚ð /sunday1/monday1 ‚Æ‚¢‚¤–¼‘O‚Å’è‹`‚µ‚Ä‚¢‚Ü‚·B

                                   % backup adddump -dump /sunday1/monday1 -expires in 13d
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A2 ‚‚̃_ƒ“ƒv‚̃Cƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ð‚»‚ê‚¼‚ê /Monthly/Week1A /Monthly/Week2A‚Æ‚¢‚¤–¼‘O‚Å’è‹`‚µ‚Ä‚¢‚Ü‚·B 3 ”Ô–Ú‚Ì•”•ª‚̃tƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹ /Monthly ‚Í‚·‚łɑ¶Ý‚µ‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB—¼ƒŒƒxƒ‹‚Ì—LŒøŠúŒÀ‚́A‚Æ‚à‚É 2000 ”N 1 ŒŽ 1 “úA12:00 a.m. ‚Å‚·B

                                   % backup adddump -dump /Monthly/Week1 /Monthly/Week2 -expires at 01/01/2000
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -119,11 +119,11 @@ UNIX

                                backup listdumps

                                backup setexp

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf062.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf062.htm index 64621320c..78c23bcef 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf062.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf062.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,7 +31,7 @@

                                \•¶

                                backup addhost -tapehost <tape machine name> [-portoffset <TC port offset>]
                                                [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup addh -t <tape machine name>  [-p <TC port offset>]
                                             [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -64,11 +64,11 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg”ԍ† 4 ‚ð backup1.abc.com ‚ÅŽÀs‚³‚ê‚Ä‚¢‚éƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ÉŠ„‚è“–‚Ă鍀–Ú‚ðƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B

                                   % backup addhost -tapehost backup1.abc.com -portoffset 4 
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg”ԍ† 0 ‚ð backup3.abc.com ‚ÅŽÀs‚³‚ê‚Ä‚¢‚éƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ÉŠ„‚è“–‚Ă鍀–Ú‚ðƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B

                                   % backup addhost backup3.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -77,11 +77,11 @@

                                backup delhost

                                backup listhosts

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf063.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf063.htm index 577d3e3d7..fef0cc683 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf063.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf063.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -34,10 +34,10 @@

                                ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚Ƀ{ƒŠƒ…[ƒ€€–Ú‚ð’è‹`‚µ‚Ü‚·B

                                \•¶

                                backup addvolentry -name <volume set name>  -server <machine name>
                                -                   -partition <partition name> 
                                -                   -volumes <volume name (regular expression)>   
                                +                   -partition <partition name>
                                +                   -volumes <volume name (regular expression)>
                                                    [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup addvole -n <volume set name>  -s <machine name> -p <partition name>
                                                -v <volume name (regular expression)>
                                                [-l]  [-c <cell name>]  [-h]
                                @@ -97,7 +97,7 @@ VLDB 
                                 backup ‚ŏI—¹‚·‚é”CˆÓ‚̃{ƒŠƒ…[ƒ€–¼‚Ɉê’v‚µ‚Ü‚·B
                                 

                                   user.*backup
                                -   
                                +
                                 

                                -localauth
                                ƒ[ƒJƒ‹‚Ì /usr/afs/etc/KeyFile ƒtƒ@ƒCƒ‹‚̃L[‚ðŽg—p‚µ‚āAƒT[ƒo[Eƒ`ƒPƒbƒg‚ð\¬‚µ‚Ü‚·B‘ŠŒÝ”FØ‚̊ԁA @@ -111,14 +111,14 @@ VLDB

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Asys ‚Æ‚¢‚¤–¼‘O‚̃{ƒŠƒ…[ƒ€EƒZƒbƒg‚Ƀ{ƒŠƒ…[ƒ€€–Ú‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B‚±‚̍€–ڂ́Asun4x_56 ‚Æ‚¢‚¤•¶Žš—ñ‚ÅŽn‚Ü‚èAƒsƒŠƒIƒh‚ª‘±‚­–¼‘O‚ðŽ‚Á‚Ä‚¢‚éƒ}ƒVƒ“‚Ü‚½‚Í‹æ‰æã‚Ì‚·‚ׂẴ{ƒŠƒ…[ƒ€‚Ɉê’v‚µ‚Ü‚·B

                                   backup> addvolentry sys .* .* sun4x_56\..*
                                -   
                                +
                                 

                                ƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs2.abc.com ‚Ì /vicepb ‹æ‰æã‚Ì‚·‚ׂẴ{ƒŠƒ…[ƒ€‚Ɉê’v‚·‚邿‚¤‚ɁAŽŸ‚̃Rƒ}ƒ“ƒh‚́Afs2 ‚Æ‚¢‚¤–¼‘O‚̃{ƒŠƒ…[ƒ€EƒZƒbƒg‚Ƀ{ƒŠƒ…[ƒ€€–Ú‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚̓VƒFƒ‹Eƒvƒƒ“ƒvƒg‚Å”­s‚³‚ê‚Ä‚¢‚é‚̂ŁA -volumes ˆø‚«”‚̃ƒ^•¶Žš‚ª“ñdˆø—p•„‚ň͂܂ê‚Ä‚¢‚Ü‚·B (‚±‚±‚ÅŽ¦‚µ‚½ƒRƒ}ƒ“ƒh‚́A“ǂ݂₷‚­‚·‚邽‚ß‚É 2 s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B)

                                   % backup addvolentry -name fs2 -server fs2.abc.com \
                                                         -partition /vicepb -volumes ".*"
                                -   
                                +
                                 

                                AFS ŠÇ—‚ÌŽèˆø‚« ‚Ì AFS ƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚̍\¬‚ÉŠÖ‚·‚éÍ‚ɂ͂±‚ê‚ÉŠÖ‚·‚é—á‚ÆAƒ{ƒŠƒ…[ƒ€‚̃Oƒ‹[ƒv‰»‚ÉŠÖ‚·‚éƒAƒhƒoƒCƒX‚ª‰ðà‚³‚ê‚Ä‚¢‚Ü‚·B

                                •K—v‚ƂȂé“ÁŒ  @@ -130,11 +130,11 @@ VLDB

                                backup delvolset

                                backup listvolsets

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf064.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf064.htm index af664590e..306e2c683 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf064.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf064.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,9 +25,9 @@

                                –Ú“I

                                V‹K (‹ó) ‚̃{ƒŠƒ…[ƒ€EƒZƒbƒg‚ðì¬‚µ‚Ü‚·B

                                \•¶ -

                                backup addvolset -name <volume set name> [-temporary] 
                                +
                                backup addvolset -name <volume set name> [-temporary]
                                                  [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup addvols -n <volume set name> [-t]  [-l]  [-c <cell name>] [-h]
                                 

                                \•¶ @@ -56,7 +56,7 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Asys ‚Æ‚¢‚¤–¼‘O‚̃{ƒŠƒ…[ƒ€EƒZƒbƒg‚ðì¬‚µ‚Ä‚¢‚Ü‚·B

                                   % backup addvolset sys
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -68,11 +68,11 @@

                                backup listvolsets

                                backup volsetrestore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf065.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf065.htm index 3b15111d6..1f80b55cf 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf065.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf065.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,8 +22,8 @@

                                –Ú“I

                                ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶ -

                                backup apropos -topic <help string>  [-help] 
                                -  
                                +
                                backup apropos -topic <help string>  [-help]
                                +
                                 backup ap -t <help string>  [-h]
                                 

                                \•¶ @@ -47,7 +47,7 @@ readlabel: read the label on tape scantape: dump information recovery from tape status: get tape coordinator status - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -55,11 +55,11 @@

                                backup

                                backup help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf066.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf066.htm index 44fa43762..809ef336b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf066.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf066.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                ƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚̐®‡«‚ðŒŸ¸‚µ‚Ü‚·B

                                \•¶

                                backup dbverify [-detail]  [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup db [-d]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -65,14 +65,14 @@

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚ł́AƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚ª‘¹‚ðŽó‚¯‚Ä‚¢‚È‚¢‚±‚Æ‚ª•ª‚©‚è‚Ü‚·B

                                   % backup dbverify
                                    Database OK
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚ł́AƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚É‘¹‚Í‚ ‚邪AƒI[ƒtƒ@ƒ“EƒuƒƒbƒN‚Ü‚½‚Í–³Œø‚ȃe[ƒvEƒR[ƒfƒBƒl[ƒ^[€–ڂ͂Ȃ¢‚±‚Æ‚ª•ª‚©‚è‚Ü‚·B‚Ü‚½Aƒ}ƒVƒ“ db1.abc.com ‚ÅŽÀs‚³‚ê‚Ä‚¢‚éƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªƒf[ƒ^ƒx[ƒX‚̃Rƒs[‚ðŒŸ¸‚µ‚½‚±‚Æ‚ª•ª‚©‚è‚Ü‚·B

                                   % backup dbverify -detail
                                    Database OK
                                    Orphan blocks 0
                                    Database checker was db1.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -83,11 +83,11 @@

                                backup restoredb

                                backup savedb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf067.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf067.htm index 259f02e7a..963a07da1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf067.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf067.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,9 +27,9 @@

                                –Ú“I

                                ƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚©‚çƒ_ƒ“ƒvEƒŒƒxƒ‹‚ðíœ‚µ‚Ü‚·B

                                \•¶ -

                                backup deldump -dump <dump level name>  [-localauth]  
                                +
                                backup deldump -dump <dump level name>  [-localauth]
                                                [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup deld -d <dump level name>  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -50,7 +50,7 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ_ƒ“ƒvEƒŒƒxƒ‹ /sunday1/monday1 ‚Æ‚»‚ÌŽqƒ_ƒ“ƒvEƒŒƒxƒ‹‚ðƒ_ƒ“ƒvŠK‘w‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup deldump /sunday1/monday1
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -59,11 +59,11 @@

                                backup adddump

                                backup listdumps

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf068.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf068.htm index 507e03243..45a8139cc 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf068.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf068.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                backup deletedump [-dumpid <dump id>+]  [-from <date time>+]  [-to <date time>+]
                                                   [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup dele [-d <dump id>+]  [-f <date time>+]  [-t <date time>+]
                                             [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -96,14 +96,14 @@ dump ID 1 dump ID 2 etc. - +

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ_ƒ“ƒv ID ‚ª 653777462 ‚̃_ƒ“ƒvEƒŒƒR[ƒh‚ƁA‚»‚ê‚ÉŠÖ˜A‚·‚é•t‰Áƒ_ƒ“ƒv‚̃ŒƒR[ƒh‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup deletedump -dumpid 653777462
                                    The following dumps were deleted:
                                         653777462
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A1997 ”N 1 ŒŽ 1 “ú‚Ì 00:00:00 ‚©‚ç 1997 ”N 12 ŒŽ 31“ú‚Ì 23:59:59 ‚܂łɍ쐬‚³‚ꂽ‚·‚ׂẴ_ƒ“ƒv‚̃ŒƒR[ƒh‚ðƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup deletedump -from 01/01/1997 -to 12/31/1997
                                @@ -114,7 +114,7 @@
                                            ...
                                         653777523
                                         653779648
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -123,11 +123,11 @@

                                backup dumpinfo

                                backup scantape

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf069.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf069.htm index afb97d090..f641a55cd 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf069.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf069.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                backup delhost -tapehost <tape machine name> [-portoffset <TC port offset>]
                                                [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup delh -t <tape machine name>  [-p <TC port offset>]
                                             [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -52,7 +52,7 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[Eƒ}ƒVƒ“ backup3.abc.com ‚̃|[ƒgEƒIƒtƒZƒbƒg 2 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̍€–Ú‚ðƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup delhost -tapehost backup3.abc.com -portoffset 2
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -61,11 +61,11 @@

                                backup addhost

                                backup listhosts

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf070.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf070.htm index 243e6e34c..cefde8170 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf070.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf070.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,9 +25,9 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚©‚çƒ{ƒŠƒ…[ƒ€€–Ú‚ðíœ‚µ‚Ü‚·B

                                \•¶ -

                                backup delvolentry -name <volume set name>  -entry <volume set index> 
                                +
                                backup delvolentry -name <volume set name>  -entry <volume set index>
                                                    [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup delvole  -n <volume set name>  -e <volume set index>
                                                 [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -59,7 +59,7 @@

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Asys ‚Æ‚¢‚¤ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚©‚çA 4 ”Ԗڂ̃{ƒŠƒ…[ƒ€€–Ú‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup delvolentry -name sys -entry 4
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -70,11 +70,11 @@

                                backup delvolset

                                backup listvolsets

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf071.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf071.htm index b6985b928..664037eca 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf071.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf071.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                backup delvolset -name <volume set name>+
                                                  [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup delvols -n <volume set name>+  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -51,7 +51,7 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Auser ‚Æ‚¢‚¤ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚ƁA‚»‚±‚Ɋ܂܂ê‚é‚·‚ׂẴ{ƒŠƒ…[ƒ€€–Ú‚ðíœ‚µ‚Ü‚·B

                                   % backup delvolset user
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -62,11 +62,11 @@

                                backup delvolentry

                                backup listvolsets

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf072.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf072.htm index 53de57413..debfeeda1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf072.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf072.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,14 +25,14 @@

                                –Ú“I

                                ‹æ‰æ‚Ì‚·‚ׂĂ̓à—e‚𕜌³‚µ‚Ü‚·B

                                \•¶ -

                                backup diskrestore -server <machine to restore> 
                                +
                                backup diskrestore -server <machine to restore>
                                                    -partition <partition to restore>
                                -                   [-portoffset <TC port offset>+]  
                                +                   [-portoffset <TC port offset>+]
                                                    [-newserver <destination machine>]
                                                    [-newpartition <destination partition>]
                                                    [-extension <new volume name extension>]
                                                    [-n]  [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup di -s <machine to restore> -pa <partition to restore>
                                           [-po <TC port offset>+]  [-news <destination machine>]
                                           [-newp <destination partition>]  [-e <new volume name extension>]
                                @@ -105,24 +105,24 @@
                                 

                                •œŒ³‘{¸’†‚ÉŽ¥‹Cƒe[ƒvEƒGƒ‰[‚ª‹N‚«‚邯Aƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ÍŽŸ‚̃ƒbƒZ[ƒW‚ð•\ަ‚µ‚Ü‚·B

                                   Ž¥‹Cƒe[ƒvEƒGƒ‰[‚Ì‚½‚߁Aƒ{ƒŠƒ…[ƒ€–¼‘O‚Ì•œŒ³‘€ì‚ªŽ¸”s‚µ‚Ü‚µ‚½B
                                    ‘±‚¯‚Ü‚·‚© (y/n)?
                                -   
                                +
                                 

                                –¼‘O ‚́A•œŒ³’†‚ÉŽ¥‹Cƒe[ƒvEƒGƒ‰[‚ª”­¶‚µ‚½ƒ{ƒŠƒ…[ƒ€‚Ì–¼‘O‚Å‚·BŽw’肳‚ꂽƒ{ƒŠƒ…[ƒ€‚𕜌³‚µ‚È‚¢‚Å‘€ì‚ðŒp‘±‚·‚é‚ɂ́A’l y ‚ð“ü—Í‚µ‚Ü‚·B‘€ì‚ðI—¹‚·‚éê‡‚́A’l n ‚ð“ü—Í‚µ‚Ü‚·BŒãŽÒ‚̏ꍇA‘€ìˆõ‚ÍŽ¥‹Cƒe[ƒvEƒGƒ‰[‚ÌŒ´ˆö‚ð”»•Ê‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                ‚±‚̃Rƒ}ƒ“ƒh‚ª -n ƒtƒ‰ƒO•t‚«‚Å”­s‚³‚ê‚邯A‚Ü‚¸ŽŸ‚Ì•¶Žš—ñ‚ª•\ަ‚³‚êAŽŸ‚É•œŒ³‘€ì‚É•K—v‚ÈŽ¥‹Cƒe[ƒv‚ÌƒŠƒXƒg‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Tapes needed:
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AVLDB ‚ª“ǂݎæ‚è / ‘‚«ž‚݃TƒCƒg‚ðƒŠƒXƒg‚·‚éƒ{ƒŠƒ…[ƒ€‚𕜌³‚µ‚Ü‚·B‚±‚̃TƒCƒg‚́Aƒ}ƒVƒ“ fs5.abc.com ‚Ì /vicepd ‹æ‰æã‚É‚ ‚è‚Ü‚·Bƒ|[ƒgEƒIƒtƒZƒbƒg 3 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ª•œŒ³‘€ì‚ðs‚¢‚Ü‚·B

                                   % backup diskrestore -server fs5.abc.com -partition /vicepd -portoffset 3
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A VLDB ‚ª“ǂݎæ‚è / ‘‚«ž‚݃TƒCƒg (ƒ}ƒVƒ“ fs1.abc.com ‚Ì /vicepb ‹æ‰æã) ‚ðƒŠƒXƒg‚·‚éƒ{ƒŠƒ…[ƒ€‚ðAV‹KƒTƒCƒg (ƒ}ƒVƒ“ fs3.abc.com ‚Ì /vicepa ‹æ‰æã) ‚É•œŒ³‚µ‚Ü‚·Bƒ|[ƒgEƒIƒtƒZƒbƒg 0 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ª•œŒ³‘€ì‚ðs‚¢‚Ü‚·B (ˆóü‚Ì“s‡ãA‚±‚±‚ł̓Rƒ}ƒ“ƒh‚ð 2 s‚Å•\ަ‚µ‚Ü‚·B)

                                   % backup diskrestore  -server fs1.abc.com -partition /vicepb    \
                                                          -newserver fs3.abc.com -newpartition /vicepa
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AVLDB ‚ª“ǂݎæ‚è / ‘‚«ž‚݃TƒCƒg‚ðƒŠƒXƒg‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì•œŒ³‚É•K—v‚ÈŽ¥‹Cƒe[ƒv‚ðƒŠƒXƒg‚µ‚Ü‚·B‚±‚̃TƒCƒg‚́Aƒ}ƒVƒ“ fs4.abc.com ‚Ì /vicepm ‹æ‰æã‚É‚ ‚è‚Ü‚·B

                                   % backup diskrestore -server fs4.abc.com -partition /vicepm -n
                                @@ -132,7 +132,7 @@ VLDB 
                                    user.monday1.1
                                    user.tuesday1.1
                                    user.wednesday1.1
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚éŠeƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠÖ˜A‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì‚ ‚é‚·‚ׂẴtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -148,11 +148,11 @@ VLDB

                                vos listvol

                                vos release

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf073.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf073.htm index f19d69a90..da42ef438 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf073.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf073.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -37,7 +37,7 @@ [-portoffset <TC port offset>] [-at <Date/time to start dump>+] [-append] [-n] [-file <load file>] [-localauth] [-cell <cell name>] [-help] - + backup dump [-v <volume set name>] [-d <dump level name>] [-p <TC port offset>] [-at <Date/time to start dump>+] [-ap] [-n] [-f <load file>] [-l] [-c <cell name>] [-h] @@ -110,12 +110,12 @@ AFS
                              • ‚±‚ÌŽ¥‹Cƒe[ƒv‚ɂ́AŒ»Ýƒ_ƒ“ƒv’†‚̃f[ƒ^‚͏‘‚«ž‚߂Ȃ­‚È‚Á‚Ä‚¢‚Ü‚·B‚±‚ê‚́A‘€ìˆõ‚Ü‚½‚ÍŽ©“®Ž¥‹Cƒe[ƒv‘•’u‚ªƒhƒ‰ƒCƒu‚©‚ç‘O‚ÌŽ¥‹Cƒe[ƒv‚ðŽæ‚èŠO‚µ‚Ä‚¢‚È‚¢‚©AŠÔˆá‚Á‚ăhƒ‰ƒCƒu‚ɍđ}“ü‚³‚ê‚Ä‚¢‚邱‚Æ‚ð‘z’肵‚Ä‚¢‚邽‚߂ł·Bƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́AŽŸ‚̃ƒbƒZ[ƒW‚𐶐¬‚µ‚āA•ʂ̎¥‹Cƒe[ƒv‚Ì‘}“ü‚ð—v‹‚µ‚Ü‚·B

                                   ì¬’†‚̃_ƒ“ƒv‚ðŠÜ‚ÞŽ¥‹Cƒe[ƒv‚ðã‘‚«‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñ
                                -   
                                +
                                 
                              • ‚±‚ÌŽ¥‹Cƒe[ƒv‚ɂ́AŒ»Ý‚̃_ƒ“ƒv (ƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒv) ‚̐eƒ_ƒ“ƒv‚̃f[ƒ^‚͏‘‚«ž‚Ü‚ê‚Ü‚¹‚ñBeƒ_ƒ“ƒv‚ðã‘‚«‚·‚邯AŒ»Ý‚̃_ƒ“ƒv‚©‚çƒf[ƒ^‚ª•œŒ³‚Å‚«‚È‚­‚Ȃ邽‚߂ł·Bƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́AŽŸ‚̃ƒbƒZ[ƒW‚𐶐¬‚µ‚āA•ʂ̎¥‹Cƒe[ƒv‚Ì‘}“ü‚ð—v‹‚µ‚Ü‚·B

                                   eƒ_ƒ“ƒv‚ðã‘‚«‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñparent_name (parent_dump_ID)
                                -   
                                +
                                 
                              • ‚·‚ׂẴ_ƒ“ƒv‚ª—LŒøŠúŒÀØ‚ê‚ɂȂé‘O‚©A‚ ‚é‚¢‚Í AFS Ž¥‹Cƒe[ƒv–¼‚ªŠÔˆá‚Á‚Ä‚¢‚邯‚«‚ÉŽ¥‹Cƒe[ƒv‚ðÄ—˜—p‚·‚éê‡‚ɂ́A @@ -171,10 +171,10 @@ UNIX

                                Še backup dump ƒRƒ}ƒ“ƒh‚́AŽw’肵‚½ƒtƒ@ƒCƒ‹‚ÌŠes‚ɁAƒRƒ}ƒ“ƒhs‚̏ꍇ‚Æ“¯‚¶\•¶‚Å‹Lq‚µ‚Ä‚­‚¾‚³‚¢B‚½‚¾‚µAs‚̐擪‚É backup ‚ð•t‚¯‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñBŠeƒRƒ}ƒ“ƒh‚ɂ́A-volumeset ‚¨‚æ‚Ñ -dump ˆø‚«”‚Ì’l‚ðŽw’肵‚Ä‚­‚¾‚³‚¢BƒfƒtƒHƒ‹ƒg‚Ì 0 ‚ðŽg—p‚µ‚È‚¢ê‡‚ɂ́A -portoffset ˆø‚«”‚É‚à’l‚ðŽw’肵‚Ä‚­‚¾‚³‚¢Bƒtƒ@ƒCƒ‹‚ɂ́Abackup dump ƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚̃IƒvƒVƒ‡ƒ“‚àŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BŽŸ‚̃tƒ@ƒCƒ‹‚Ì—á‚ł́AƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚ªƒtƒ@ƒCƒ‹‚ð“ǂݍž‚Þ‚Æ‚·‚®‚ɍŏ‰‚̃Rƒ}ƒ“ƒh‚ªŽÀs‚³‚êA‘¼‚̃Rƒ}ƒ“ƒh‚́Aƒtƒ@ƒCƒ‹‚̓ǂݍž‚Ý‚ªŠJŽn‚µ‚½Œã‚ÅŽÀs‚³‚ê‚邿‚¤‚ɃXƒPƒWƒ…[ƒ‹‚³‚ê‚Ä‚¢‚Ü‚·B

                                -

                                   dump user /sunday1/wednesday -port 1 
                                +
                                   dump user /sunday1/wednesday -port 1
                                    dump sun4x_56 /sunday1/friday -port 2 -at 04/08/1999
                                    dump sun4x_55 /sunday1/friday -port 2 -at 04/08/1999 02:00 -append
                                -   
                                +
                                 

                                @@ -193,18 +193,18 @@ UNIX

                                o—Í

                                ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́A‚Ü‚¸Aƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚̍€–ڂƃ{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“Eƒf[ƒ^ƒx[ƒX (VLDB) ‚É‚ ‚éƒ{ƒŠƒ…[ƒ€‚ð“Ë‚«‡‚킹‚āAƒ_ƒ“ƒv‚Ɋ܂܂ê‚éƒ{ƒŠƒ…[ƒ€‚ÌƒŠƒXƒg‚𐶐¬‚µ‚Ü‚·BŽŸ‚̃wƒbƒ_[‚ðo—Í‚µ‚Ü‚·B

                                   Preparing to dump the following volumes:
                                -   
                                +
                                 

                                ŽŸ‚ɁAˆÈ‰º‚̃ƒbƒZ[ƒW‚ðo—Í‚µ‚āAˆ—‚ðs‚¤ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚Ƀ_ƒ“ƒv—v‹‚𑗐M‚µ‚½‚±‚Æ‚ðŽ¦‚µ‚Ü‚·B

                                ƒ_ƒ“ƒv‚ðŠJŽn‚µ‚Ä‚¢‚Ü‚·B
                                -   
                                +
                                 

                                ”­sŽÒ‚ª -n ƒtƒ‰ƒO‚ðŽg—p‚µ‚Ä‚¢‚éê‡‚ɂ́AŽŸ‚̂悤‚ÈŒ`Ž®‚̏o—͂ɂȂè‚Ü‚·B

                                   Starting dump of volume set 'volume set' (dump set 'dump level')
                                    Total number of volumes : number dumped
                                    Would have dumped the following volumes:
                                    list_of_volumes
                                -   
                                +
                                 

                                list_of_volumes ‚́AŠeƒ{ƒŠƒ…[ƒ€‚𖼑O‚ƃ{ƒŠƒ…[ƒ€ ID ”ԍ†‚ÅŽ¯•Ê‚µ‚Ü‚·B

                                ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªƒ{ƒŠƒ…[ƒ€‚ɃAƒNƒZƒX‚Å‚«‚È‚­‚È‚é‚ÆAƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̓EƒBƒ“ƒhƒE‚ɃGƒ‰[EƒƒbƒZ[ƒW‚ð•\ަ‚µAƒƒO‚ƃGƒ‰[Eƒtƒ@ƒCƒ‹‚ɃGƒ‰[‚ð‹L˜^‚µ‚Ü‚·B @@ -218,7 +218,7 @@ UNIX . . . . Starting dump. - +

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ†[ƒU[‚ª sys_sun ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚̃_ƒ“ƒv‚ð /full ƒ_ƒ“ƒvEƒŒƒxƒ‹‚ō쐬‚·‚邯‚«‚ɁAƒ_ƒ“ƒv‚Ɋ܂܂ê‚éƒ{ƒŠƒ…[ƒ€‚ÌƒŠƒXƒg‚ð•\ަ‚µ‚Ü‚·B

                                   % backup dump -volumeset sys_sun -dump /full -n
                                @@ -232,11 +232,11 @@ UNIX 
                                    sun4x_55      124857997
                                         .            .
                                         .            .
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€EƒZƒbƒg user ‚̃{ƒŠƒ…[ƒ€‚̃_ƒ“ƒv‚ðƒ_ƒ“ƒvEƒŒƒxƒ‹ /sunday2/monday1 ‚Å 1999 ”N 6 ŒŽ 14 “ú ŒßŒã 11 Žž 00 •ª‚ÉŽÀs‚·‚邿‚¤‚ɃXƒPƒWƒ…[ƒ‹‚µ‚Ä‚¢‚Ü‚·BŠY“–‚·‚éƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̃|[ƒgEƒIƒtƒZƒbƒg‚Í 0 (ƒ[ƒ) ‚Ȃ̂ŁA‚±‚̈ø‚«”‚͏ȗª‚³‚ê‚Ä‚¢‚Ü‚·B

                                   % backup dump -volumeset user -dump /sunday2/monday1 -at 06/14/1999 23:00
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚éŠeƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠÖ˜A‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì‚ ‚é‚·‚ׂẴtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -251,11 +251,11 @@ UNIX

                                backup volrestore

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf074.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf074.htm index b8a39ec88..d251d0f34 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf074.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf074.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,7 +29,7 @@

                                \•¶

                                backup dumpinfo [-ndumps <no. of dumps>]  [-id <dump id>]
                                                 [-verbose] [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup dumpi [-n <no. of dumps>]  [-i <dump id>]
                                              [-v]  [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -79,7 +79,7 @@
                                ƒ_ƒ“ƒv–¼BŽŸ‚ÌŒ`Ž®‚Å‚·B

                                   volume_set_name.dump_level_name (initial_dump_ID)
                                -   
                                +
                                 

                                @@ -172,7 +172,7 @@ KB 924773000 924424000 1 04/22/1999 05:23 1 46 usr.thu (924424000) 924860000 924424000 1 04/23/1999 05:33 1 58 usr.fri (924424000) 925033000 0 0 04/25/1999 05:36 2 73 sys.week - +

                                ŽŸ‚Ì—á‚́A1 ‚‚̃_ƒ“ƒv‚̏ڍ׃ŒƒR[ƒh‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B

                                   % backup dumpinfo -id 922097346
                                @@ -181,7 +181,7 @@ KB 
                                    nVolumes 1, created 03/22/1999 05:09
                                     Pos       Clone time   Nbytes Volume
                                       1 03/22/1999 04:43 27787914 user.pat.backup
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́A‘O‚Ì—á‚Å•\ަ‚³‚ꂽƒ_ƒ“ƒv (ƒ_ƒ“ƒv ID 922097346) ‚Ì‚³‚ç‚ɏڍׂȏî•ñ‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B‚±‚Ì—á‚ł́AŠeƒ^ƒCƒv‚̃ZƒNƒVƒ‡ƒ“ (DumpA TapeA‚¨‚æ‚Ñ Volume) ‚Ì‘ã•\—á‚ð 1 ‚‚¾‚¯Ž¦‚µ‚Ä‚¢‚Ü‚·B @@ -238,7 +238,7 @@ KB seq = 0 dump = 922097346 tape = user.monday1.1 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -246,11 +246,11 @@ KB

                                backup

                                backup deletedump

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf075.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf075.htm index da484d64b..aaa567aeb 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf075.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf075.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                Žw’肳‚ꂽ backup ƒRƒ}ƒ“ƒh‚̍\•¶A‚Ü‚½‚Í‚·‚×‚Ä‚Ì backup ƒRƒ}ƒ“ƒh‚ÌŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                backup help  [-topic <help string>+]  [-help]
                                -  
                                +
                                 backup h [-t <help string>+]  [-h]
                                 

                                \•¶ @@ -57,7 +57,7 @@ Usage: backup dump -volumeset <volume set name> -dump <dump level name> [-portoffset <TC port offset>] [-at <Date/time to start dump>+] [-append] [-n] [-file <load file>] [-help] - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -65,11 +65,11 @@

                                backup

                                backup apropos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf076.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf076.htm index 7c5dbdb20..346ef1ff2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf076.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf076.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                backup [interactive]  [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup [i]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -62,7 +62,7 @@ Usage: dump [-volumeset <volume set name>] [-dump <dump level name>] [-portoffset <TC port offset>] [-at <Date/time to start dump>+] [-append ] [-n ] [-file <load file>] [-help ] - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB‚½‚¾‚µA’ʏ탂[ƒh‚Å“ÁŒ ‚ª•K—v‚È backup ƒRƒ}ƒ“ƒh‚́A‘Θbƒ‚[ƒh‚Å‚à“ÁŒ ‚ª•K—v‚ɂȂè‚Ü‚·B @@ -73,11 +73,11 @@

                                backup quit

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf077.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf077.htm index 9b752e940..902c7639e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf077.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf077.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,7 +27,7 @@

                                ‘Θbƒ‚[ƒh‚ŕۗ¯ó‘Ô‚¨‚æ‚ÑŽÀsó‘Ô‚Ì‘€ì‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                \•¶

                                jobs  [-help]
                                -  
                                +
                                 j [-h]
                                 

                                \•¶ @@ -127,7 +127,7 @@ Job 1: Restore, 1306 Kbytes, restore.volume Job 2: Dump (user.sunday1), 34 Kbytes, volume user.pat.backup Job 3: Restore, 2498 Kbytes, restore.volume 04/22/1999 10:45: TOKEN EXPIRATION - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB‚½‚¾‚µA‘€ì‚ð‘Ò‚¿s—ñ‚É“ü‚ê‚é‚ɂ͓ÁŒ ‚ª•K—v‚Å‚·B‚Ü‚½A‚±‚̃Rƒ}ƒ“ƒh‚́AƒWƒ‡ƒu‚ª‘Ò‚¿s—ñ‚É“ü‚Á‚Ä‚¢‚é‘ΘbŽ®ƒZƒbƒVƒ‡ƒ““à‚Å‚µ‚©”­s‚Å‚«‚Ü‚¹‚ñB @@ -137,11 +137,11 @@ Job 3: Restore, 2498 Kbytes, restore.volume

                                backup kill

                                backup quit

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf078.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf078.htm index 22c1b990c..818917d91 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf078.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf078.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                •Û—¯ó‘Ô‚Ü‚½‚ÍŽÀs’†‚Ì‘€ì‚ðI—¹‚µ‚Ü‚·B

                                \•¶

                                kill -id <job ID or dump set name>  [-help]
                                -  
                                +
                                 k -i <job ID or dump set name>  [-h]
                                 

                                \•¶ @@ -66,11 +66,11 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒWƒ‡ƒu ID 5 ‚Ì‘€ì‚ðI—¹‚µ‚Ä‚¢‚Ü‚·B

                                   backup> kill 5
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A user.sunday1 ‚Æ‚¢‚¤ƒ_ƒ“ƒv‘€ì‚ðI—¹‚µ‚Ä‚¢‚Ü‚·B

                                   backup> kill user.sunday1
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­sŽÒ‚ɂ́A‘€ì‚ÌŽæ‚èÁ‚µ‚ðŠJŽn‚Å‚«‚é“ÁŒ ‚ª•K—v‚Å‚·B‚±‚̃Rƒ}ƒ“ƒh‚́A‘€ì‚ªŠJŽn‚³‚ꂽ‘ΘbŽ®ƒZƒbƒVƒ‡ƒ“‚ł̂ݔ­s‰Â”\‚Ȃ̂ŁA“ÁŒ ‚ª•K—v‚ɂȂè‚Ü‚·B @@ -79,11 +79,11 @@

                                backup interactive

                                backup jobs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf079.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf079.htm index f010e7c8e..ad4cf949f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf079.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf079.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -33,10 +33,10 @@

                                \•¶

                                backup labeltape [-name <AFS tape name, defaults to NULL>]
                                                  [-size <tape size in Kbytes, defaults to size in tapeconfig>]
                                -                 [-portoffset <TC port offset>] 
                                -                 [-pname <permanent tape name>] 
                                +                 [-portoffset <TC port offset>]
                                +                 [-pname <permanent tape name>]
                                                  [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup la [-n <AFS tape name, defaults to NULL>]
                                           [-s <tape size in Kbytes, defaults to size in tapeconfig>]
                                           [-po <TC port offset>]  [-pn <permanent tape name>]
                                @@ -62,7 +62,7 @@ AFS 
                                 backup ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚Í -name ˆø‚«”‚ðŽó‚¯•t‚¯‚Ü‚¹‚ñBŽ¥‹Cƒe[ƒv‚̉i‘±–¼‚ðíœ‚·‚éê‡‚ɂ́A
                                 -pname ˆø‚«”‚Ƀkƒ‹’l‚ðŽw’肵‚āAŽŸ‚̃Rƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B
                                 
                                   % backup labeltape -pname ""
                                -   
                                +
                                 

                                ƒ‰ƒxƒ‹‚ÉŽ¥‹Cƒe[ƒv‚Ì—e—Ê‚ð‹L˜^‚·‚éê‡‚ɂ́A -size ˆø‚«”‚ɐ”’l‚ð KB ’PˆÊ‚ÅŽw’肵‚Ä‚­‚¾‚³‚¢BŽ¥‹Cƒe[ƒv‚ɍŏ‰‚Ƀ‰ƒxƒ‹‚ðì¬‚·‚邯‚«‚ɁA‚±‚̈ø‚«”‚ðÈ—ª‚·‚邯AƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚́Aƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[Eƒ}ƒVƒ“‚Ì /usr/afs/backup/tapeconfig ƒtƒ@ƒCƒ‹‚ÉŽw’肳‚ê‚Ä‚¢‚éƒ|[ƒgEƒIƒtƒZƒbƒg‚̃fƒtƒHƒ‹ƒg‚ɐݒ肳‚ê‚Ä‚¢‚鎥‹Cƒe[ƒv—e—Ê‚ð‹L˜^‚µ‚Ü‚·BŽŸ‚É -size ˆø‚«”‚ðŽw’肵‚Ä @@ -78,7 +78,7 @@ size

                                ƒ‰ƒxƒ‹‚É‹L˜^‚·‚é AFS Ž¥‹Cƒe[ƒv–¼‚ðŽw’肵‚Ü‚·B‚±‚̈ø‚«”‚́A-pname ˆø‚«”‚ƈꏏ‚ÉŽg—p‚Å‚«‚Ü‚¹‚ñB‚±‚̈ø‚«”‚ðÈ—ª‚·‚邯AAFS Ž¥‹Cƒe[ƒv–¼‚Í <NULL> ‚ɐݒ肳‚ê‚Ü‚·B‚±‚̈ø‚«”‚ðŽw’è‚·‚éê‡‚ɂ́AŽŸ‚ÌŒ`Ž®‚ÅŽw’肵‚Ä‚­‚¾‚³‚¢B

                                   volume_set_name.dump_level_name.tape_index
                                -   
                                +
                                 

                                @@ -91,7 +91,7 @@ size -name ˆø‚«”‚ðŽŸ‚ÌŒ`Ž®‚ÅŽw’肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                   Ubik_db_dump.tape_index
                                -   
                                +
                                 

                                @@ -121,14 +121,14 @@ size

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg 3 ‚Ì‘•’u‚É‚ ‚鎥‹Cƒe[ƒv‚̃‰ƒxƒ‹‚É AFS Ž¥‹Cƒe[ƒv–¼ user.monthly.1 ‚ð‹L˜^‚µ‚Ä‚¢‚Ü‚·B

                                   % backup labeltape -name user.monthly.1 -portoffset 3
                                -   
                                +
                                 

                                ŽŸ‚Ì 3 ‚‚̃Rƒ}ƒ“ƒh‚Í“¯‚¶Œ‹‰Ê‚ɂȂè‚Ü‚·B‚±‚ê‚ç‚̃Rƒ}ƒ“ƒh‚Í‚·‚ׂāAƒ|[ƒgEƒIƒtƒZƒbƒg 4 ‚Ì‘•’u‚É‚ ‚鎥‹Cƒe[ƒv‚̃‰ƒxƒ‹‚ɁA 2 GB ‚Ì—e—Ê‚ð‹L˜^‚µ‚Ü‚·B‚Ü‚½AAFS Ž¥‹Cƒe[ƒv–¼‚ð <NULL> ‚ɐݒ肵A‰i‘±–¼‚ð•ύX‚µ‚Ä‚¢‚Ü‚¹‚ñB

                                   % backup labeltape -size 2g -portoffset 4
                                    % backup labeltape -size 2048M -portoffset 4
                                    % backup labeltape -size 2097152 -portoffset 4
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -138,11 +138,11 @@ size

                                backup readlabel

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf080.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf080.htm index 9dfb68cdf..43c1b48b3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf080.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf080.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,7 +28,7 @@

                                ƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚̃_ƒ“ƒvŠK‘w‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                backup listdumps  [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup listd  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -48,12 +48,12 @@

                                ‚±‚̏o—͂ɂ́AŠ®‘S‚ȃ_ƒ“ƒvŠK‘w‚ƁAƒtƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ƃCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ÌŠÖŒW‚ª•\ަ‚³‚ê‚Ü‚·Bƒtƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚́A¶’[‚É•\ަ‚³‚ê‚Ü‚·BŠK‘w‚Ì’†‚É•¡”‚̃tƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ª‚ ‚éê‡‚ɂ́A‚»‚̃_ƒ“ƒvEƒŒƒxƒ‹‚²‚ƂɃ_ƒ“ƒvEƒŒƒxƒ‹‚̃TƒuŠK‘w‚ª’è‹`‚³‚ê‚Ü‚·B‚±‚̃TƒuŠK‘w‚́AˆÙ‚È‚éƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚Ƀ_ƒ“ƒv‚ðì¬‚·‚éê‡‚ÉŽg—p‚³‚ê‚Ü‚·B

                                ƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚́A‚»‚̐eƒ_ƒ“ƒvEƒŒƒxƒ‹‚̉º‚ɁA‰E‘¤‚ÉŽš‰º‚°‚³‚ê‚Ä•\ަ‚³‚ê‚Ü‚·B‚±‚ê‚́Aƒtƒ‹Eƒ_ƒ“ƒv‚Å‚àƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒv‚Å‚à“¯‚¶‚Å‚·B“¯‚¶e‚©‚ç•¡”‚̃Cƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ª”h¶‚·‚éê‡‚ª‚ ‚é‚̂ŁAƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒvEƒŒƒxƒ‹‚ª•K‚¸‚µ‚àe‚Ì‚·‚®‰º‚É‚ ‚邯‚ÍŒÀ‚è‚Ü‚¹‚ñBe/Žq‚ÌŠÖŒW‚́AƒCƒ“ƒfƒ“ƒg‚̐”‚Å”»•ʂł«‚Ü‚·B

                                ƒ_ƒ“ƒvEƒŒƒxƒ‹‚É—LŒøŠúŒÀ‚ªÝ’肳‚ê‚Ä‚¢‚éê‡‚ɂ́A‚»‚ÌŠúŒÀ‚ªƒŒƒxƒ‹–¼‚ƈꏏ‚É•\ަ‚³‚ê‚Ü‚·B—LŒøŠúŒÀ‚ªâ‘Î’l‚Őݒ肳‚ê‚Ä‚¢‚éê‡‚ɂ́AŽŸ‚ÌŒ`Ž®‚Å•\ަ‚³‚ê‚Ü‚·B -

                                   dump_level expires at day month date time year    
                                -   
                                +
                                   dump_level expires at day month date time year
                                +
                                 

                                —LŒøŠúŒÀ‚ª‘Š‘Î’l‚Őݒ肳‚ê‚Ä‚¢‚éê‡‚ɂ́AŽŸ‚ÌŒ`Ž®‚Å•\ަ‚³‚ê‚Ü‚·B

                                   dump_level expires in {yearsy | monthsm | daysd}
                                -   
                                +
                                 

                                ‚±‚ê‚́A‚±‚̃Œƒxƒ‹‚Ń_ƒ“ƒv‚ªì¬‚³‚ê‚Ä‚©‚ç‚ÌŠúŠÔ‚ðA”N”AŒŽ”A“ú”‚Å•\‚µ‚Ä‚¢‚Ü‚·B

                                —á @@ -95,7 +95,7 @@ /wednesday2 expires in 13d /thursday2 expires in 13d /friday2 expires in 13d - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -104,11 +104,11 @@

                                backup adddump

                                backup deldump

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf081.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf081.htm index 261dac3a2..8a9e53f08 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf081.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf081.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,7 +29,7 @@

                                ƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚É“o˜^‚³‚ꂽƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[Eƒ}ƒVƒ“‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                \•¶

                                backup listhosts [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup listh [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -61,7 +61,7 @@ Host backup1.abc.com, port offset 1 Host backup3.abc.com, port offset 4 Host backup2.abc.com, port offset 3 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@

                                backup delhost

                                backup status

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf082.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf082.htm index a0e0bf67b..b15122c4e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf082.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf082.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,7 +27,7 @@

                                \•¶

                                backup listvolsets [-name <volume set name>]
                                                    [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup listv [-n <volume set name>]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -63,7 +63,7 @@ Entry 2: server .*, partition .*, volumes: sun4x_56\..* Volume set rs Entry 1: server .*, partition .*, volumes: rs_aix42\..* - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -74,11 +74,11 @@

                                backup delvolentry

                                backup delvolset

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf083.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf083.htm index f24a19e58..ff18cd467 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf083.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf083.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,9 +26,9 @@

                                ‘Θbƒ‚[ƒh‚ðI—¹‚µ‚Ü‚·B

                                \•¶

                                quit  [-help]
                                -  
                                +
                                 q  [-h]
                                -   
                                +
                                 

                                \•¶

                                (backup) quit ƒRƒ}ƒ“ƒh‚́A‘Θbƒ‚[ƒh‚ðI—¹‚µAbackup ‚Ü‚½‚Í backup interactive ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚đΘbƒ‚[ƒh‚É“ü‚Á‚½‚Æ‚«‚Ì•W€‚̃VƒFƒ‹Eƒvƒƒ“ƒvƒg‚É”­sŽÒ‚ð–ß‚µ‚Ü‚·B‘Θbƒ‚[ƒhˆÈŠO‚̏ꍇ‚ɁA‚±‚̃Rƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚à–³Œø‚Å‚·B @@ -52,7 +52,7 @@

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A‘Θbƒ‚[ƒh‚ðI—¹‚µ‚Ä‚¢‚Ü‚·B

                                   backup> quit
                                     %
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -62,11 +62,11 @@

                                backup jobs

                                backup kill

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf084.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf084.htm index fed5c1b3f..b6af40751 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf084.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf084.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,7 +29,7 @@

                                \•¶

                                backup readlabel  [-portoffset <TC port offset>]
                                                   [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup rea [-p <TC port offset>]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -54,19 +54,19 @@

                                ‚±‚̃Rƒ}ƒ“ƒh‚̏o—͂́AƒRƒ}ƒ“ƒh‚ª”­s‚³‚ꂽƒVƒFƒ‹EƒEƒBƒ“ƒhƒE‚Æ [ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[] ƒEƒBƒ“ƒhƒE‚É•\ަ‚³‚ê‚Ü‚·B

                                Ž¥‹Cƒe[ƒv‚Ƀ‰ƒxƒ‹‚ª•t‚¢‚Ä‚¢‚È‚¢‚©AŽw’肳‚ê‚½Ž¥‹Cƒe[ƒv‘•’u‚ª‹ó‚̏ꍇ‚ɂ́AŽŸ‚̂悤‚ȏo—Í‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Failed to read tape label.
                                -   
                                +
                                 

                                ‚»‚¤‚łȂ¢ê‡‚ɂ́AƒVƒFƒ‹EƒEƒBƒ“ƒhƒE‚ÉŽŸ‚̏o—Í‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Tape read was labelled: tape name (dump id)
                                         size: size Kbytes
                                -    
                                +
                                 

                                Ž¥‹Cƒe[ƒv‚ɉi‘±–¼‚ª‚ ‚éê‡‚É‚Í tape name ‚ɉi‘±–¼‚ªA‚»‚¤‚łȂ¢ê‡‚É‚Í AFS Ž¥‹Cƒe[ƒv–¼‚ª•\ަ‚³‚ê‚Ü‚·B dump ID ‚ɂ́AŽ¥‹Cƒe[ƒv‚É‚ ‚鏉Šúƒ_ƒ“ƒv‚̃_ƒ“ƒv ID ‚ªA size ‚ɂ͋L˜^‚³‚ê‚Ä‚¢‚鎥‹Cƒe[ƒv‚Ì—e—Ê‚ª ƒLƒƒoƒCƒg‚Å•\ަ‚³‚ê‚Ü‚·B

                                [ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[] ƒEƒBƒ“ƒhƒE‚ł́A‰ºü‚ň͂܂ꂽ Tape label ‚Æ‚¢‚¤Œ©o‚µ‚ªã•”‚É•\ަ‚³‚êA‰º•”‚ɂ͎Ÿ‚Ì•¶Žš—ñ‚ª•\ަ‚³‚ê‚Ü‚·B

                                   -- End of tape label --
                                -   
                                +
                                 

                                ‚±‚̊ԂɁAŽŸ‚̏î•ñ‚ª•\ަ‚³‚ê‚Ü‚·B

                                @@ -108,7 +108,7 @@ KB
                                   % backup readlabel -portoffset 6
                                    Tape read was labelled: oct.guest.dump (907215000)
                                         size: 2097152 Kbytes
                                -   
                                +
                                 

                                [ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[] ƒEƒBƒ“ƒhƒE‚̏o—͂́AŽŸ‚̂悤‚ɂȂè‚Ü‚·B

                                   Tape label
                                @@ -122,13 +122,13 @@ KB 
                                    dump id = 907215000
                                    useCount = 5
                                    ---- End of tape label ----
                                -   
                                +
                                 

                                ‰i‘±–¼‚̂Ȃ¢Ž¥‹Cƒe[ƒv‚̏ꍇ‚́AŽŸ‚̂悤‚ɂȂè‚Ü‚·B

                                   % backup readlabel -portoffset 6
                                    Tape read was labelled: guests.monthly.2 (909899900)
                                         size: 2097152 Kbytes
                                -   
                                +
                                 

                                [ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[] ƒEƒBƒ“ƒhƒE‚̏o—͂́AŽŸ‚̂悤‚ɂȂè‚Ü‚·B

                                   Tape label
                                @@ -142,7 +142,7 @@ KB 
                                    dump id = 909899900
                                    useCount = 1
                                    ---- End of tape label ----
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -151,11 +151,11 @@ KB

                                backup labeltape

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf085.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf085.htm index d84fab39b..63bec9066 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf085.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf085.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -24,7 +24,7 @@

                                \•¶

                                backup restoredb [-portoffset <TC port offset>]
                                                  [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup res [-p <TC port offset>]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -55,7 +55,7 @@

                                —á

                                ŽŸ‚Ì—á‚ł́Aƒ|[ƒgEƒIƒtƒZƒbƒg 0 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚©‚çƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚𕜌³‚µ‚Ä‚¢‚Ü‚·B

                                   % backup restoredb
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -66,11 +66,11 @@

                                butc

                                AFS ŠÇ—‚ÌŽèˆø‚«

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf086.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf086.htm index b498a7491..9b75c9198 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf086.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf086.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -24,7 +24,7 @@

                                \•¶

                                backup savedb [-portoffset <TC port offset>]  [-archive <date time>+]
                                               [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup sa  [-p <TC port offset>]  [-a <date time>+]
                                            [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -76,7 +76,7 @@ UNIX

                                —á

                                ŽŸ‚Ì—á‚ł́Aƒ|[ƒgEƒIƒtƒZƒbƒg 1 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªŠÇ—‚·‚鎥‹Cƒe[ƒv‘•’u‚ɁAƒoƒbƒNƒAƒbƒvEƒf[ƒ^ƒx[ƒX‚̃Rƒs[‚ð‘‚«ž‚ñ‚Å‚¢‚Ü‚·B

                                   % backup savedb -portoffset 1
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -86,11 +86,11 @@ UNIX

                                backup restoredb

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf087.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf087.htm index e23b8aece..b53b5ac66 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf087.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf087.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,7 +27,7 @@

                                \•¶

                                backup scantape [-dbadd]  [-portoffset <TC port offset>]
                                                 [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup sc [-d]  [-p <TC port offset>]  [-l]  [-c <cell name>]  [-help]
                                 

                                \•¶ @@ -133,7 +133,7 @@ KB

                                o—Í‚ªŠ®—¹‚·‚邯AScantape: Š®—¹ ‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                ’ʏ킳́AŽ¥‹Cƒe[ƒv‚̍Ōã‚Ƀ{ƒŠƒ…[ƒ€‚ð’ljÁ‚µ‚½‚èAŽŸ‚ÌŽ¥‹Cƒe[ƒv‚Ƀ{ƒŠƒ…[ƒ€‚𑱂¯‚éê‡‚ɁAƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚̓}[ƒJ[‚ð‘‚«ž‚݂܂·B‚½‚¾‚µAƒoƒbƒNƒAƒbƒv‘€ì‚ªˆÙíI—¹‚·‚邯 (‚½‚Æ‚¦‚΁A‘€ìˆõ‚ªˆ—’†‚É <Ctrl-c> ‚É‚æ‚Á‚ăe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ðI—¹‚µ‚½ê‡‚È‚Ç)A‚±‚̂悤‚ȃ}[ƒJ[‚͏‘‚«ž‚Ü‚ê‚Ü‚¹‚ñBƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚̃o[ƒWƒ‡ƒ“‚ª‚©‚È‚èŒÃ‚¢ê‡‚ɂ́A‚±‚̂悤‚ȃ}[ƒJ[‚͏‘‚«ž‚݂܂¹‚ñBŽ¥‹Cƒe[ƒv‚ªÅŒã‚É—\Šú‚µ‚½ƒ}[ƒJ[‚ª‚È‚¢‚ƁAƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́Aƒ_ƒ“ƒvEƒZƒbƒg“à‚Ō㑱‚ÌŽ¥‹Cƒe[ƒv‚ª‚ ‚é‚©‚Ç‚¤‚©”»•ʂł«‚È‚¢‚½‚߁AŽŸ‚̃ƒbƒZ[ƒW‚ðƒEƒBƒ“ƒhƒE‚É•\ަ‚µ‚Ü‚·B

                                Ž¥‹Cƒe[ƒv‚ð’ljÁ‚µ‚Ü‚·‚©? (y/n)
                                -   
                                +
                                 

                                —á

                                ŽŸ‚Ì—á‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg 0 ‚Ì‘•’u‚É‚ ‚鎥‹Cƒe[ƒv‚̍ŏ‰‚Ì 2 ‚‚̃{ƒŠƒ…[ƒ€‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B @@ -167,7 +167,7 @@ KB parentID 0 endTime 0 clonedate Mon Feb 1 03:05:15 1999 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -177,11 +177,11 @@ KB

                                backup dumpinfo

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf088.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf088.htm index 66294a4fe..80f5560f1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf088.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf088.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,7 +27,7 @@

                                \•¶

                                backup setexp -dump <dump level name>+  [-expires <expiration date>+]
                                               [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup se -d <dump level name>+  [-e <expiration date>+]
                                           [-l]  [-c <cell name>]  [-h]
                                 
                                @@ -53,7 +53,7 @@

                                   [at] {NEVER | mm/dd/yyyy [hh:MM] }
                                -   
                                +
                                 

                                ‚±‚̏ꍇA”C‘I‘ðŒê at ‚ÌŒã‚ɂ́A•¶Žš—ñ NEVER (ƒ_ƒ“ƒvEƒŒƒxƒ‹‚ō쐬‚³‚ꂽƒ_ƒ“ƒv‚Ì—LŒøŠúŒÀ‚ªØ‚ê‚È‚¢‚±‚Æ‚ðŽ¦‚·)A‚Ü‚½‚Í•K{•” (ŒŽ‚Í mmA“ú‚Í ddA”N‚Í yyyy) ‚ðŽ‚Â“ú•t’l‚¨‚æ‚уIƒvƒVƒ‡ƒ“•”•ª (ŽžŠÔ‚Í hhA•ª‚Í MM) ‚Ì‚¢‚¸‚ê‚©‚ª‘±‚«‚Ü‚·B @@ -65,7 +65,7 @@ UNIX

                                ‘Š‘Î—LŒøŠúŒÀ‚́AŽŸ‚ÌŒ`Ž®‚ð‚µ‚Ä‚¢‚Ü‚·B

                                   [in] [yearsy] [monthsm] [daysd]
                                -   
                                +
                                 

                                @@ -88,11 +88,11 @@ UNIX

                                —á

                                ŽŸ‚Ì—á‚́Aƒ_ƒ“ƒvEƒŒƒxƒ‹ /1998/december ‚ɁA—LŒøŠúŒÀ‚ðâ‘Î’l (1999 ”N 12 ŒŽ 31 “úŒßŒã 10 Žž 00 •ª) ‚Őݒ肵‚Ä‚¢‚Ü‚·B

                                   % backup setexp -dump /1998/december -expires at 12/31/1999 22:00
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́A2 ‚‚̃_ƒ“ƒvEƒŒƒxƒ‹ /monthly/week1 ‚¨‚æ‚Ñ /monthly/week2 ‚ɁA—LŒøŠúŒÀ‚𑊑Βl (7 “ú) ‚Őݒ肵‚Ä‚¢‚Ü‚·B

                                   % backup setexp -dump /monthly/week1 /monthly/week -expires 7d
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -102,11 +102,11 @@ UNIX

                                backup deldump

                                backup listdumps

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf089.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf089.htm index f239867d5..080f4bc2f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf089.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf089.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,7 +25,7 @@

                                \•¶

                                backup status [-portoffset <TC port offset>]
                                               [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup st [-p <TC port offset>]  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -91,7 +91,7 @@

                                ŽŸ‚Ì—á‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg 4 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªŒ»Ý‚̃_ƒ“ƒv‘€ì‚Å–ñ 1.5 MB ‚̃f[ƒ^‚ðƒ_ƒ“ƒv‚µAŒ»Ý user.pat.backup ‚Æ‚¢‚¤–¼‘O‚̃{ƒŠƒ…[ƒ€‚ðƒ_ƒ“ƒv‚µ‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                   % backup status -portoffset 4
                                    Task 4001:  Dump:   1520 Kbytes transferred,  volume user.pat.backup
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚Ü‚½A-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -99,11 +99,11 @@

                                backup

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf090.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf090.htm index 90f797580..f4ec73f15 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf090.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf090.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,7 +27,7 @@

                                \•¶

                                backup volinfo -volume <volume name>
                                                [-localauth]  [-cell <cell name>]  [-help]
                                -  
                                +
                                 backup voli -v <volume name>  [-l]  [-c <cell name>]  [-h]
                                 

                                \•¶ @@ -77,7 +77,7 @@ 924427600 0 0 04/18/1999 05:26 04/18/1999 04:58 user_full_6 . . . . . . . . . . . . . . . . - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -86,11 +86,11 @@

                                backup dumpinfo

                                backup volrestore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf091.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf091.htm index 8544c31e8..c98b5190b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf091.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf091.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,12 +27,12 @@

                                \•¶

                                backup volrestore -server <destination machine>
                                                   -partition <destination partition>
                                -                  -volume <volume(s) to restore>+  
                                +                  -volume <volume(s) to restore>+
                                                   [-extension <new volume name extension>]
                                                   [-date <date from which to restore>+]
                                                   [-portoffset <TC port offsets>+]  [-n]
                                                   [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup volr -s <destination machine>  -pa <destination partition>
                                             -v <volume(s) to restore>+  [-e <new volume name extension>]
                                             [-d <date from which to restore>+]  [-po <TC port offsets>+]
                                @@ -123,25 +123,25 @@ UNIX 
                                 

                                o—Í

                                ‚±‚̃Rƒ}ƒ“ƒh‚ª -n ƒtƒ‰ƒO•t‚«‚Å”­s‚³‚ê‚邯A‚Ü‚¸ŽŸ‚Ì•¶Žš—ñ‚ª•\ަ‚³‚êAŽŸ‚É•œŒ³‘€ì‚É•K—v‚ÈŽ¥‹Cƒe[ƒv‚ÌƒŠƒXƒg‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Tapes needed:
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs5.abc.com ‚Ì‹æ‰æ /vicepa ‚Ƀ{ƒŠƒ…[ƒ€ user.pat ‚𕜌³‚µ‚Ä‚¢‚Ü‚·B

                                   % backup volrestore -server fs5.abc.com -partition a -volume user.pat
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€ user.smith ‚¨‚æ‚Ñ user.terry ‚ðƒ}ƒVƒ“ fs4.abc.com ‚Ì‹æ‰æ /vicepb ‚É•œŒ³‚µ‚Ä‚¢‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ł́AŠeƒ{ƒŠƒ…[ƒ€–¼‚ÉŠg’£Žq .rst ‚ð’ljÁ‚µ‚āAŠù‘¶‚Ì user.smith ‚¨‚æ‚Ñ user.terry ƒ{ƒŠƒ…[ƒ€‚ð•Û‘¶‚µ‚Ä‚¢‚Ü‚·B‚±‚±‚ł́A1998 ”N 1 ŒŽ 31 “úŒßŒã 5 Žž 00 •ªˆÈ‘O‚ɍ쐬‚³‚ꂽƒ_ƒ“ƒv‚¾‚¯‚𕜌³‚µ‚Ä‚¢‚Ü‚·B (‚±‚±‚ÅŽ¦‚µ‚½ƒRƒ}ƒ“ƒh‚́A“ǂ݂₷‚­‚·‚邽‚߂ɕ¡”s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B)

                                   % backup volrestore -server fs4.abc.com -partition b  \
                                                        -volume user.smith user.terry  \
                                                        -extension .rst -date 1/31/1998 17:00
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs4.abc.com ‚Ì‹æ‰æ /vicepb ‚ɁAƒ{ƒŠƒ…[ƒ€ user.pat ‚𕜌³‚µ‚Ä‚¢‚Ü‚·Bƒ|[ƒgEƒIƒtƒZƒbƒg 1 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªƒtƒ‹Eƒ_ƒ“ƒv‚Ì‚ ‚鎥‹Cƒe[ƒv‚ðˆ—‚µAƒ|[ƒgEƒIƒtƒZƒbƒg 0 ‚̃e[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªƒCƒ“ƒNƒŠƒƒ“ƒ^ƒ‹Eƒ_ƒ“ƒv‚Ì‚ ‚é‚·‚ׂĂ̎¥‹Cƒe[ƒv‚ðˆ—‚µ‚Ä‚¢‚Ü‚·B (‚±‚±‚ÅŽ¦‚µ‚½ƒRƒ}ƒ“ƒh‚́A“ǂ݂₷‚­‚·‚邽‚ß‚É 2 s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B)

                                   % backup volrestore -server fs5.abc.com -partition a  \
                                                        -volume user.pat -portoffset 1 0
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚éŠeƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠÖ˜A‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì‚ ‚é‚·‚ׂẴtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -155,11 +155,11 @@ UNIX

                                vos backup

                                vos remove

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf092.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf092.htm index a3da1f9b3..7302d1b40 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf092.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf092.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,10 +27,10 @@

                                ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg“à‚Ì‚·‚ׂẴ{ƒŠƒ…[ƒ€‚𕜌³‚µ‚Ü‚·B

                                \•¶

                                backup volsetrestore [-name <volume set name>]  [-file <file name>]
                                -                     [-portoffset <TC port offset>+]  
                                +                     [-portoffset <TC port offset>+]
                                                      [-extension <new volume name extension>]
                                                      [-n]  [-localauth]  [-cell <cell name>]  [-help]
                                -   
                                +
                                 backup vols [-na <volume set name>]  [-f <file name>]
                                             [-p <TC port offset>+]  [-e <new volume name extension>]
                                             [-n]  [-l]  [-c <cell name>]  [-h]
                                @@ -76,7 +76,7 @@ VLDB 
                                 

                                    machine  partition
                                  volume [comments...]
                                -   
                                +
                                 

                                @@ -127,7 +127,7 @@ VLDB

                                Šes‚ÌŒ`Ž®‚́AˆÈ‰º‚̂Ƃ¨‚è‚Å‚· (‚±‚±‚ÅŽ¦‚µ‚½o—͂́A“ǂ݂₷‚­‚·‚邽‚ß‚É 2 s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B)

                                   machine partition volume_dumped  # as volume_restored; tape_name (tape_ID);  \
                                            pos position_number; date
                                -   
                                +
                                 

                                ‚±‚±‚ŁA

                                @@ -164,14 +164,14 @@ One way to-name Starting restore backup: task ID of restore operation: 112 backup: Finished doing restore - +

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A/tmp/restore ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ɍ€–Ú‚ª‚ ‚éƒ{ƒŠƒ…[ƒ€‚ð‚·‚×‚Ä•œŒ³‚µ‚Ä‚¢‚Ü‚·B

                                   % backup volsetrestore -file /tmp/restore
                                    Starting restore
                                    backup: task ID of restore operation: 113
                                    backup: Finished doing restore
                                -   
                                +
                                 

                                /tmp/restore ƒtƒ@ƒCƒ‹‚Ì“à—e‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   fs1.abc.com b user.pat
                                @@ -180,7 +180,7 @@ One way to-name 
                                    fs2.abc.com c user.jones
                                           .         .     .
                                           .         .     .
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[‚ªŽÀs‚³‚ê‚Ä‚¢‚éŠeƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠÖ˜A‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì‚ ‚é‚·‚ׂẴtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -194,11 +194,11 @@ One way to-name

                                backup volrestore

                                butc

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf093.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf093.htm index a6c92a6b5..a9418926f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf093.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf093.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -178,11 +178,11 @@ AFS

                                bos stop

                                bos uninstall

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf094.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf094.htm index 8a7da3093..ea9a05543 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf094.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf094.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                bos addhost -server <machine name>  -host <host name>+
                                             [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -    
                                +
                                 bos addh -s <machine name>  -ho <host name>+
                                          [-c <cell name>]  [-n]  [-l]  [-he]
                                 
                                @@ -60,7 +60,7 @@ IP

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚Ì db2.abc.com ‚¨‚æ‚Ñ db3.abc.com ‚ðƒ}ƒVƒ“ fs1.abc.com (ƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“) ã‚Ì /usr/afs/etc/CellServDB ƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ü‚·B

                                   % bos addhost -server fs1.abc.com -host db2.abc.com db3.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -73,11 +73,11 @@ IP

                                bos removehost

                                AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf095.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf095.htm index 3c1aa7774..87b26e1b5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf095.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf095.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,7 +31,7 @@
                                bos addkey -server <machine name>  [-key <key>]
                                            -kvno <key version number>  [-cell <cell name>]
                                            [-noauth]  [-localauth]  [-help]
                                -    
                                +
                                 bos addk -s <machine name>  [-ke <key>]  -kv <key version number>
                                          [-ce <cell name>]  [-n]  [-l]  [-h]
                                 
                                @@ -40,7 +40,7 @@

                                -key ˆø‚«”‚ÍŽg—p‚µ‚È‚¢‚Å‚­‚¾‚³‚¢B‚±‚̈ø‚«”‚ðŽg—p‚·‚邯AƒpƒXƒ[ƒh‚ª‰æ–ʂɕ\ަ‚³‚ê‚Ü‚·B‚±‚̈ø‚«”‚ðÈ—ª‚·‚邯ABOS ƒT[ƒo[‚Í•¶Žš—ñ‚ð—v‹‚µ‚Ü‚·‚ªA“ü—Í‚µ‚½•¶Žš—ñ‚͉æ–ʂɕ\ަ‚³‚ê‚Ü‚¹‚ñB

                                   Input key:
                                    Retype input key:
                                -   
                                +
                                 

                                BOS ƒT[ƒo[‚́A/usr/afs/etc/KeyFile ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚éƒL[Eƒo[ƒWƒ‡ƒ“”ԍ†‚̍ė˜—p‚ð‹ÖŽ~‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚É‚æ‚èAŒ»sƒL[‚ªV‹K‚̃L[‚ŏ㏑‚«‚³‚ê‚é‚̂ŁAŒ»sƒL[‚ÅŽw’肳‚ê‚Ä‚¢‚éƒ`ƒPƒbƒg‚ðŽ‚Âƒ†[ƒU[‚́AƒT[ƒo[EƒvƒƒZƒX‚Ƃ̒ʐM‚ð–W‚°‚ç‚ê‚邱‚Ƃ͂ ‚è‚Ü‚¹‚ñB/usr/afs/etc/KeyFile ƒtƒ@ƒCƒ‹‚̃L[Eƒo[ƒWƒ‡ƒ“”ԍ†‚ð•\ަ‚·‚éê‡‚ɂ́Abos listkeys ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚­‚¾‚³‚¢B

                                ƒIƒvƒVƒ‡ƒ“ @@ -70,14 +70,14 @@ IP

                                o—Í

                                Input key ‚¨‚æ‚Ñ Retype input key ƒvƒƒ“ƒvƒg‚Å“ü—Í‚³‚ꂽ•¶Žš—ñ‚ªˆê’v‚µ‚È‚¢ê‡‚́AˆÈ‰º‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚êAƒRƒ}ƒ“ƒh‚͐V‹KƒL[‚ð’ljÁ‚¹‚¸‚ɏI—¹‚µ‚Ü‚·B

                                   u“ü—̓L[‚ªˆê’v‚µ‚Ü‚¹‚ñ‚Å‚µ‚½ (Input key mismatch)v
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒL[Eƒo[ƒWƒ‡ƒ“”ԍ†‚ª 14 ‚̐V‚µ‚¢ƒT[ƒo[ˆÃ†‰»ƒL[‚ðAƒ}ƒVƒ“ fs1.abc.com (ƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“) ã‚Ì KeyFile ƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ä‚¢‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ł͐„§’Ê‚èA-key ˆø‚«”‚ªÈ—ª‚³‚ê‚Ä‚¢‚é‚̂ŁAƒvƒƒ“ƒvƒg‚ª•\ަ‚³‚ê‚Ü‚·B‚±‚̃vƒƒ“ƒvƒg‚ŃpƒXƒ[ƒh‚ð“ü—Í‚µ‚Ü‚·B

                                   % bos addkey -server fs1.abc.com -kvno 14
                                    Input key:
                                    Retype input key:
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -88,11 +88,11 @@ IP

                                bos listkeys

                                bos removekey

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf096.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf096.htm index 5b1e1bf59..2951bb936 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf096.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf096.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,7 +28,7 @@

                                \•¶

                                bos adduser -server <machine name>  -user <user names>+
                                             [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -     
                                +
                                 bos addu -s <machine name>  -u <user names>+
                                          [-c <cell name>]  [-n]  [-l]  [-h]
                                 
                                @@ -57,7 +57,7 @@ IP

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ†[ƒU[–¼ pat ‚¨‚æ‚Ñ smith ‚ðƒ}ƒVƒ“ fs1.abc.com (ƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“) ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ä‚¢‚Ü‚·B

                                   % bos adduser -server fs1.abc.com -user pat smith
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -68,11 +68,11 @@ IP

                                bos listusers

                                bos removeuser

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf097.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf097.htm index f57d89a9f..e4c22197c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf097.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf097.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -24,7 +24,7 @@

                                ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                bos apropos -topic <help string>  [-help]
                                -    
                                +
                                 bos ap  -t <help string>  [-h]
                                 

                                \•¶ @@ -45,7 +45,7 @@ getrestart: get restart times restart: restart all processes setrestart: set restart times - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -53,11 +53,11 @@

                                bos

                                bos help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf098.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf098.htm index 582f15a60..d1f8654d8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf098.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf098.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -33,7 +33,7 @@ -type <server type> -cmd <command lines>+ [-notifier <Notifier program>] [-cell <cell name>] [-noauth] [-localauth] [-help] - + bos c -s <machine name> -i <server process name> -t <server type> -cm <command lines>+ [-not <Notifier program>] [-ce <cell name>] [-noa] [-l] [-h] @@ -147,26 +147,26 @@ AFS

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs3.abc.com ‚É simple ƒvƒƒZƒX kaserver ‚ð’è‹`‚µAŠJŽn‚µ‚Ä‚¢‚Ü‚·B

                                   % bos create -server fs3.abc.com -instance kaserver -type simple  \
                                                 -cmd /usr/afs/bin/kaserver
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs4.abc.com ‚É simple ƒvƒƒZƒX upclientbin ‚ð’è‹`‚µAŠJŽn‚µ‚Ä‚¢‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚́AƒoƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹‚ɑ΂·‚éXV‚̃\[ƒX‚Æ‚µ‚āAfs1.abc.com ‚ðŽQÆ‚µA/usr/afs/bin ƒfƒBƒŒƒNƒgƒŠ[‚ɑ΂·‚é•ύX‚ð 120 •b‚²‚ƂɌŸ¸‚µ‚Ä‚¢‚Ü‚·B

                                   % bos create -server fs4.abc.com -instance upclientbin -type simple  \
                                                 -cmd "/usr/afs/bin/upclient fs1.abc.com -clear -t 120  \
                                                 /usr/afs/bin"
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs4.abc.com ‚É fs ƒvƒƒZƒX fs ‚ðì¬‚µ‚Ä‚¢‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚́A1 s‚É“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B

                                   % bos create -server fs4.abc.com -instance fs -type fs  \
                                                 -cmd /usr/afs/bin/fileserver /usr/afs/bin/volserver  \
                                                 /usr/afs/bin/salvager
                                -   
                                +
                                 

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Auserbackup ‚ƌĂ΂ê‚é cron ƒvƒƒZƒX‚ðAƒ}ƒVƒ“ fs5.abc.com ã‚ō쐬‚µ‚Ü‚·B‚»‚ÌŒ‹‰ÊABOS ƒT[ƒo[‚́AŽwަ‚³‚ꂽ vos backupsys ƒRƒ}ƒ“ƒh‚𖈓ú 3:00 a.m. ‚É”­s‚µ‚Ü‚· (‚±‚̃Rƒ}ƒ“ƒh‚́A‚·‚ׂẴ{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðA–¼‘O‚ª user ‚ÅŽn‚Ü‚éƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ɍ쐬‚µ‚Ü‚·)B vos ƒRƒ}ƒ“ƒh‚ɂ͊®‘S‚ȃpƒX–¼‚ðŽw’肵A -localauth ƒtƒ‰ƒO•t‚¯‚Ä”­s‚µ‚Ä‚­‚¾‚³‚¢B‚Ü‚½Abos create ƒRƒ}ƒ“ƒh‚́A‚·‚×‚Ä 1s‚É“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B

                                   % bos create -server fs5.abc.com -instance userbackup -type cron  \
                                                 -cmd "/usr/afs/bin/vos backupsys -prefix user -localauth" 03:00
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -206,7 +206,7 @@ BOS char goal; /* 1=running or 0=not running */ char fileGoal; /* same, but to be stored in file */ }; - +

                                struct bnode ‚̏o—ÍŒ`Ž®

                                   printf("name: %s\n",tp->name);
                                @@ -220,7 +220,7 @@ BOS 
                                    printf("errorSignal: %ld\n", tp->errorSignal);
                                    printf("lastErrorName: %s\n", tp->lastErrorName);
                                    printf("goal: %d\n", tp->goal);
                                -   
                                +
                                 

                                struct bnode_proc ‚Ì“à—e

                                   struct bnode_proc {
                                @@ -233,7 +233,7 @@ BOS 
                                       long lastSignal;         /* last signal that killed this guy */
                                       long flags;              /* flags giving process state */
                                 };
                                -   
                                +
                                 

                                struct bnode_proc ‚̏o—ÍŒ`Ž®

                                   printf("comLine: %s\n", tp->comLine);
                                @@ -241,7 +241,7 @@ BOS 
                                    printf("pid: %ld\n", tp->pid);
                                    printf("lastExit: %ld\n", tp->lastExit);
                                    printf("lastSignal: %ld\n", tp->lastSignal);
                                -   
                                +
                                 

                                BosConfig

                                KeyFile @@ -259,11 +259,11 @@ BOS

                                volserver

                                vos backupsys

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf099.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf099.htm index e66927bef..6b2e9cd20 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf099.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf099.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                bos delete -server <machine name>  -instance <server process name>+
                                            [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -    
                                +
                                 bos d -s <machine name>  -i <server process name>+  [-c <cell name>]
                                       [-n]  [-l]  [-h]
                                 
                                @@ -57,7 +57,7 @@ IP

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AbuserverAkaserverAptserverA‚¨‚æ‚Ñ vlserver ‚̍€–Ú‚ðAƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ db3.abc.com ‚Ì BosConfig ƒtƒ@ƒCƒ‹‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B‚±‚̃f[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚Í‚±‚êˆÈ~Žg—p‚³‚ê‚Ü‚¹‚ñB

                                   % bos delete -server db3.abc.com -instance buserver kaserver ptserver vlserver
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -69,11 +69,11 @@ IP

                                bos create

                                bos status

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf100.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf100.htm index 7b18b10ff..6292a3337 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf100.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf100.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                bos exec -server <machine name>  -cmd <command to execute>
                                          [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -   
                                +
                                 bos e -s <machine name>  -cm <command to execute>  [-ce <cell name>]
                                       [-n]  [-l]  [-h]
                                 
                                @@ -54,18 +54,18 @@ IP

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs2.abc.com ‚ðƒŠƒu[ƒg‚µ‚Ä‚¢‚Ü‚·BƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A‚·‚Å‚É bos shutdown ƒRƒ}ƒ“ƒh‚𔭍s‚µA‚·‚ׂẴvƒƒZƒX‚𐳂µ‚­I—¹‚µ‚Ä‚¢‚Ü‚·B

                                   % bos exec -server fs2.abc.com -cmd /sbin/shutdown -r now
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                ŠÖ˜Aî•ñ

                                bos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf101.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf101.htm index c1375afe2..ada65c9b5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf101.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf101.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -33,7 +33,7 @@
                                bos getdate -server <machine name>  -file <files to check>+
                                             [-dir <destination dir>]  [-cell <cell name>]
                                             [-noauth]  [-localauth]  [-help]
                                -    
                                +
                                 bos getd -s <ƒ}ƒVƒ“ –¼>  -f <ŒŸ¸‚·‚éƒtƒ@ƒCƒ‹>+  [-d <‚ ‚ĐæƒfƒBƒŒƒNƒgƒŠ[>]
                                         [-c <cell name>]  [-n]  [-l]  [-h]
                                 
                                @@ -72,7 +72,7 @@ IP
                                   % bos getdate -server fs2.abc.com -file kaserver
                                    File /usr/afs/bin/kaserver dated Mon Jan 4 10:00:36 1999.
                                    .BAK file dated Wed Dec 9 18:55:04 1998, no .OLD file.
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -83,11 +83,11 @@ IP

                                bos prune

                                bos uninstall

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf102.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf102.htm index 752805226..ad88556b0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf102.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf102.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,7 +30,7 @@

                                \•¶

                                bos getlog -server <machine name>  -file <log file to examine>
                                            [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -   
                                +
                                 bos getl -s <machine name>  -f <log file to examine>  [-c <cell name>]
                                          [-n]  [-l]  [-h]
                                 
                                @@ -81,7 +81,7 @@ IP

                                o—Í

                                ‚Ü‚¸Å‰‚ɁAŽŸ‚̍s‚ªo—Í‚³‚ê‚Ü‚·B

                                Fetching log file 'filename'...
                                -   
                                +
                                 

                                Žc‚è‚̏o—Í•”•ª‚́AƒƒOEƒtƒ@ƒCƒ‹‚É‚æ‚Á‚ĈقȂè‚Ü‚·B

                                —á @@ -95,18 +95,18 @@ IP 1998 Mon Nov 9 21:45:06 1998 CB: RCallBack (zero fid probe in host.c) failed for host 28cf37c0.22811 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                ŠÖ˜Aî•ñ

                                bos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf103.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf103.htm index 5cfedba25..935a1d1ea 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf103.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf103.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,7 +30,7 @@

                                \•¶

                                bos getrestart -server <machine name>  [-cell <cell name>]
                                                [-noauth]  [-localauth]  [-help]
                                -   
                                +
                                 bos getr -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-h]
                                 

                                \•¶ @@ -61,7 +61,7 @@ IP

                                ŽŸ‚Ì 2 s‚ªo—Í‚³‚ê‚Ü‚·B

                                   Server machine_name restarts at time
                                    Server machine_name restarts for new binaries at time
                                -   
                                +
                                 

                                time ‚ɂ́AŽŸ‚Ì’l‚ªŽw’è‚Å‚«‚Ü‚·B

                                  @@ -75,13 +75,13 @@ IP
                                     % bos getrestart db2.abc.com
                                      Server db2.abc.com restarts at sun 4:00 am
                                      Server db2.abc.com restarts for new binaries at 2:15 am
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“–¼ fs1.abc.com ‚ð fs1‚ɏȗª‚µAƒZƒ‹‚̃l[ƒ€EƒT[ƒo[‚ðŽg—p‚µ‚Ä–¼‘O‚ð‰ðŒˆ‚µ‚Ä‚¢‚Ü‚·Bo—͂ɂ́AÈ—ª‚³‚ꂽŒ`Ž®‚ª•\ަ‚³‚ê‚Ü‚·B

                                     % bos getrestart fs1
                                      Server fs1 restarts at sat 5:00 am
                                      Server fs1 restarts for new binaries at 11:30 pm
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -93,11 +93,11 @@ IP

                                  bos setrestart

                                  bos status

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf104.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf104.htm index e1d8dacb8..c0e815c08 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf104.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf104.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,7 +23,7 @@

                                  Žw’肳‚ꂽ bos ƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚·‚é‚©A‚Ü‚½‚Í‚·‚×‚Ä‚Ì bos ƒRƒ}ƒ“ƒh‚Ì‹@”\à–¾‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  bos help [-topic <help string>+]  [-help]
                                  -     
                                  +
                                   bos h [-t <help string>+]  [-h]
                                   

                                  \•¶ @@ -52,7 +52,7 @@ Usage: bos status -server <machine name> [-instance <server process name>+] [-long] [-cell <cell name>] [-noauth] [-localauth] [-help] - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -60,11 +60,11 @@

                                  bos

                                  bos apropos

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf105.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf105.htm index 5adc7aba0..63bc032d0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf105.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf105.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -30,7 +30,7 @@
                                  bos install -server <machine name>  -file <files to install>+
                                               [-dir <destination dir>]  [-cell <cell name>]
                                               [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos i -s <machine name>  -f <files to install>+
                                         [-d <destination dir>]  [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -69,7 +69,7 @@ BOS /usr/afs/bin/vlserver ƒtƒ@ƒCƒ‹‚ÌŒ»sƒo[ƒWƒ‡ƒ“‚ªA/usr/afs/bin/vlserver.BAK ‚Ɉړ®‚µ‚Ü‚·B
                                     % bos install -server fs3.abc.com    \
                                                    -file /afs/abc.com/rs_aix42/usr/afs/bin/vlserver
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -83,11 +83,11 @@ BOS

                                  bos restart

                                  bos setrestart

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf106.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf106.htm index 47bcd9b5c..c5ffb0aee 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf106.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf106.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,12 +28,12 @@

                                  \•¶

                                  bos listhosts -server <machine name>  [-cell <cell name>]
                                                 [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos listh -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-h]
                                  -   
                                  +
                                   bos getcell -server <machine name>  [-cell <cell name>]
                                               [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos getc -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -68,7 +68,7 @@ BOS Host 1 is db1.abc.com Host 2 is db2.abc.com Host 3 is db3.abc.com - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -79,11 +79,11 @@ BOS

                                  bos addhost

                                  bos removehost

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf107.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf107.htm index 5aedb9510..29af62549 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf107.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf107.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,9 +26,9 @@

                                  –Ú“I

                                  /usr/afs/etc/KeyFile ƒtƒ@ƒCƒ‹‚̃T[ƒo[ˆÃ†‰»ƒL[‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  bos listkeys -server <machine name>  [-showkey]  [-cell <cell name>]  
                                  +
                                  bos listkeys -server <machine name>  [-showkey]  [-cell <cell name>]
                                                [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos listk -se <machine name>  [-sh]  [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -72,7 +72,7 @@ IP key 6 has cksum 4178774593 Keys last changed on Mon Apr 12 11:24:46 1999. All done. - +

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“ fs6.abc.com ‚Ì KeyFile ƒtƒ@ƒCƒ‹‚É‚ ‚éŽÀÛ‚̃L[‚ª•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B

                                     % bos listkeys fs6.abc.com -showkey
                                  @@ -81,7 +81,7 @@ IP 
                                      key 2 is '\310\310\255\253\326\236\261\211'
                                      Keys last changed on Wed Mar 31 11:24:46 1999.
                                      All done.
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -93,11 +93,11 @@ IP

                                  bos setauth

                                  kas examine

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf108.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf108.htm index 5c7dc2626..dbfed4933 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf108.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf108.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  \•¶

                                  bos listusers -server <machine name>  [-cell <cell name>]
                                                 [-noauth]   [-localauth]   [-help]
                                  -   
                                  +
                                   bos listu -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -56,7 +56,7 @@ IP

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“ fs4.abc.com ‚Ì UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚ðƒŠƒXƒg‚µ‚Ä‚¢‚Ü‚·B

                                     % bos listusers fs4.abc.com
                                      SUsers are: pat smith jones terry
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -67,11 +67,11 @@ IP

                                  bos adduser

                                  bos removeuser

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf109.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf109.htm index 01f93c82b..4486a5242 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf109.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf109.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -34,7 +34,7 @@

                                  \•¶

                                  bos prune -server <machine name>  [-bak]  [-old]  [-core]  [-all]
                                             [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos p -s <machine name>  [-b]  [-o]  [-co]  [-a]
                                         [-ce <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -75,11 +75,11 @@ IP

                                  —á

                                  ŽŸ‚Ì—á‚́Afs3.abc.com ƒ}ƒVƒ“‚Ì /usr/afs/bin ƒfƒBƒŒƒNƒgƒŠ[‚©‚çA.BAK ‚Ü‚½‚Í .OLD Šg’£Žq‚ðŽ‚Â‚·‚ׂẴtƒ@ƒCƒ‹‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % bos prune -server fs3.abc.com -bak -old
                                  -    
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“ db2.abc.com ‚Ì /usr/afs/bin ƒfƒBƒŒƒNƒgƒŠ[‚©‚ç .BAK ‚Ü‚½‚Í .OLD Šg’£Žq‚ðŽ‚Â‚·‚ׂẴtƒ@ƒCƒ‹‚ðíœ‚µA/usr/afs/logs ƒfƒBƒŒƒNƒgƒŠ[‚©‚ç core. Ú“ªŒê‚ðŽ‚Â‚·‚ׂẴtƒ@ƒCƒ‹‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % bos prune -server db2.abc.com -all
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -89,11 +89,11 @@ IP

                                  bos

                                  bos getdate

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf110.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf110.htm index cb64d654b..c75156d71 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf110.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf110.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  \•¶

                                  bos removehost -server <machine name>  -host <host name>+
                                                  [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -  
                                  +
                                   bos removeh -s <machine name>  -ho <host name>+  [-c <cell name>]
                                               [-n]  [-l]  [-he]
                                   
                                  @@ -59,7 +59,7 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́A‘O‚̃f[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ db2.abc.com ‚ðƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“ fs1.abc.com ‚Ì CellServDB ƒtƒ@ƒCƒ‹‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % bos removehost -server fs1.abc.com -host db2.abc.com
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@ IP

                                  bos listhosts

                                  AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf111.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf111.htm index ade377230..495015c6b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf111.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf111.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,8 +26,8 @@

                                  \•¶

                                  bos removekey -server <machine name>  -kvno <key version number>+
                                                 [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -   
                                  -bos removek -s <machine name>  -k <key version number>+  
                                  +
                                  +bos removek -s <machine name>  -k <key version number>+
                                               [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -57,7 +57,7 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“ fs1.abc.com ‚Ì KeyFile ƒtƒ@ƒCƒ‹‚©‚çAƒL[Eƒo[ƒWƒ‡ƒ“”ԍ†‚ª 5 ‚¨‚æ‚Ñ 6 ‚̃L[‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % bos removekey -server fs1.abc.com -kvno 5 6
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -68,11 +68,11 @@ IP

                                  bos addkey

                                  bos listkeys

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf112.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf112.htm index d805520a2..bbee78f3e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf112.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf112.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  \•¶

                                  bos removeuser -server <machine name>  -user <user names>+
                                                  [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -  
                                  +
                                   bos removeu -s <machine name>  -u <user names>+  [-c <cell name>]
                                               [-n]  [-l]  [-h]
                                   
                                  @@ -55,7 +55,7 @@ IP

                                  —á

                                  ŽŸ‚Ì—á‚ł́AƒVƒXƒeƒ€EƒRƒ“ƒgƒ[ƒ‹Eƒ}ƒVƒ“ fs1.abc.com ‚Ì UserList ƒtƒ@ƒCƒ‹‚©‚ç pat ‚¨‚æ‚Ñ jones ‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % bos removeuser -server fs1.abc.com -user pat jones
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -66,11 +66,11 @@ IP

                                  bos addkey

                                  bos listkeys

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf113.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf113.htm index a49fb5125..7545879ff 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf113.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf113.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  \•¶

                                  bos restart -server <machine name>  [-instance <instances>+]  [-bosserver]
                                               [-all]  [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos res -s <machine name>  [-i <instances>+]  [-b]  [-a]
                                           [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -65,15 +65,15 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́ABOS ƒT[ƒo[‚ðŠÜ‚ށAƒ}ƒVƒ“ fs3.abc.com ã‚ÅŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴvƒƒZƒX‚ð’âŽ~‚µAÄŽn“®‚µ‚Ü‚·B

                                     % bos restart -server fs3.abc.com -bosserver
                                  -    
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́ABOS ƒT[ƒo[‚ðœ‚­Aƒ}ƒVƒ“ fs5.abc.com ã‚ÅŽÀs‚³‚ê‚Ä‚¢‚é‚·‚ׂẴvƒƒZƒX‚ð’âŽ~‚µAÄŽn“®‚µ‚Ü‚·B

                                     % bos restart -server fs5.abc.com -all
                                  -    
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ db3.abc.com ã‚̕یìƒT[ƒo[‚¨‚æ‚у{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[EƒvƒƒZƒX‚ð’âŽ~‚µAÄ‹N“®‚µ‚Ü‚·B

                                     % bos restart -server db3.abc.com -instance ptserver vlserver
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -85,11 +85,11 @@ IP

                                  bos create

                                  bos status

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf114.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf114.htm index 7c4d70ac7..4271ad62f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf114.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf114.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -30,17 +30,17 @@
                                  bos salvage -server <machine name>  [-partition <salvage partition>]
                                               [-volume <salvage volume number or volume name>]
                                               [-file <salvage log output file>]  [-all]  [-showlog]
                                  -            [-parallel <# of max parallel partition salvaging>]  
                                  -            [-tmpdir <directory to place tmp files>] 
                                  +            [-parallel <# of max parallel partition salvaging>]
                                  +            [-tmpdir <directory to place tmp files>]
                                               [-orphans <ignore | remove | attach>]
                                               [-cell <cell name>]
                                               [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos sa -se <machine name>  [-part <salvage partition>]
                                  -       [-v <salvage volume number or volume name>]  
                                  +       [-v <salvage volume number or volume name>]
                                          [-f <salvage log output file>]  [-a]  [-sh]
                                  -       [-para <# of max parallel partition salvaging>]  
                                  -       [-t <directory to place tmp files>]   
                                  +       [-para <# of max parallel partition salvaging>]
                                  +       [-t <directory to place tmp files>]
                                          [-o <ignore | remove | attach>]
                                          [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -91,7 +91,7 @@ IP

                                     /vicepa     =     vicepa      =      a      =      0
                                      /vicepb     =     vicepb      =      b      =      1
                                  -   
                                  +
                                   

                                  @@ -99,14 +99,14 @@ IP

                                     /vicepaa    =     vicepaa     =      aa     =      26
                                      /vicepab    =     vicepab     =      ab     =      27
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                     /vicepiv    =     vicepiv     =      iv     =      255
                                  -    
                                  +
                                   

                                  -volume
                                  ƒTƒ‹ƒx[ƒW‚·‚é“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì–¼‘OA‚Ü‚½‚̓{ƒŠƒ…[ƒ€ ID ”ԍ†‚ðŽw’肵‚Ü‚·B‚±‚̈ø‚«”‚́A-partition ˆø‚«”‚ƈꏏ‚ÉŽg—p‚µ‚Ä‚­‚¾‚³‚¢B @@ -167,15 +167,15 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ db3.abc.com ‚Ì /vicepd ‹æ‰æã‚Ì‚·‚ׂẴ{ƒŠƒ…[ƒ€‚ðƒTƒ‹ƒx[ƒW‚µ‚Ä‚¢‚Ü‚·B

                                     % bos salvage -server db3.abc.com -partition /vicepd
                                  -   
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs2.abc.com ‚Ì‹æ‰æ /vicepb ‚̃{ƒŠƒ…[ƒ€ ID ”ԍ† 536870988 ‚ðƒTƒ‹ƒx[ƒW‚µ‚Ä‚¢‚Ü‚·B

                                     % bos salvage -server fs2.abc.com -partition /vicepb -volume 536870988
                                  -   
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs4.abc.com ã‚Ì‚·‚ׂẴ{ƒŠƒ…[ƒ€‚ðƒTƒ‹ƒx[ƒW‚µ‚Ä‚¢‚Ü‚·BƒfƒtƒHƒ‹ƒg‚Ì 4 ‚‚ł͂Ȃ­A6 ‚‚̃Tƒ‹ƒx[ƒWƒƒ[EƒvƒƒZƒX‚ð•Às‚µ‚ÄŽÀs‚µ‚Ä‚¢‚Ü‚·B

                                     % bos salvage -server fs4.abc.com -all -parallel 6
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -191,11 +191,11 @@ IP

                                  vos zap

                                  AFS ŠÇ—‚ÌŽèˆø‚«

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf115.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf115.htm index 5444d6ddc..41ae3f338 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf115.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf115.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,9 +27,9 @@
                                  bos setauth -server <machine name>
                                               -authrequired <on or off: authentication required for admin requests>
                                               [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos seta -s <machine name>
                                  -         -a <on or off: authentication required for admin requests>  
                                  +         -a <on or off: authentication required for admin requests>
                                            [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -60,7 +60,7 @@ IP

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“ fs7.abc.com ã‚Å‹–‰ÂŒŸ¸‚ðŽg—p•s‰Â‚É‚µ‚Ä‚¢‚Ü‚·B

                                     % bos setauth -server fs7.abc.com -authrequired off
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@ IP

                                  bos

                                  bos restart

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf116.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf116.htm index 193ffbb3e..ea4e34284 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf116.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf116.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,7 +29,7 @@

                                  \•¶

                                  bos setcellname -server <machine name>  -name <cell name>
                                                   [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -   
                                  +
                                   bos setc -s <machine name>  -n <cell name>  [-c <cell name>]  [-n]  [-l]  [-h]
                                   

                                  \•¶ @@ -64,7 +64,7 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs1.abc.com ‚ªƒZƒ‹‚̍ŏ‰‚̃T[ƒo[Eƒ}ƒVƒ“‚Æ‚µ‚ăCƒ“ƒXƒg[ƒ‹‚³‚ê‚邯‚«‚ɁA‚»‚̃}ƒVƒ“‚Ì ThisCell ‚¨‚æ‚Ñ CellServDB ƒtƒ@ƒCƒ‹‚ɃZƒ‹–¼ fs1.abc.com ‚ð’è‹`‚µ‚Ä‚¢‚Ü‚·B

                                     % bos setcellname -server fs1.abc.com -name abc.com
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ’ʏíA‹–‰ÂŒŸ¸‚́AƒCƒ“ƒXƒg[ƒ‹Žž‚ɃIƒt‚ɂȂÁ‚Ä‚¢‚Ü‚·B‚±‚̏ꍇ‚¾‚¯‚±‚̃Rƒ}ƒ“ƒh‚Í“ÁŒ ‚ª‚È‚­‚Ä‚àŽÀs‚Å‚«‚Ü‚·B‹–‰ÂŒŸ¸‚ªƒIƒ“‚̏ꍇAƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚ ‚é‚¢‚́A-localauth ƒtƒ‰ƒO‚ª‚ ‚éê‡‚́AƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -77,11 +77,11 @@ IP

                                  AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                  AFS ŠÇ—‚ÌŽèˆø‚«

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf117.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf117.htm index 159e1b26c..73c8e20a1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf117.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf117.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -25,10 +25,10 @@

                                  –Ú“I

                                  BOS ƒT[ƒo[‚ªƒvƒƒZƒX‚ðÄŽn“®‚µ‚½“ú•t‚ÆŽž‚ðÝ’肵‚Ü‚·B

                                  \•¶ -

                                  bos setrestart -server <machine name>  -time <time to restart server>  
                                  +
                                  bos setrestart -server <machine name>  -time <time to restart server>
                                                  [-general]   [-newbinary]  [-cell <cell name>]
                                                  [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos setr -s <machine name>  -t <time to restart server>  [-g]  [-ne]
                                            [-c <cell name>]  [-no]  [-l]  [-h]
                                   
                                  @@ -80,11 +80,11 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚ł́Aƒ}ƒVƒ“ fs4.abc.com ‚̍ċN“®Žž‚ð“y—j“ú‚̌ߑO 3 Žž 30 •ª‚ɐݒ肵‚Ä‚¢‚Ü‚·B

                                     % bos setrestart -server fs4.abc.com -time "sat 3:30" -general
                                  -   
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs6.abc.com ‚̃oƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹‚̍ċN“®Žž‚ðŒßŒã 11 Žž 45 •ª‚ɐݒ肵‚Ä‚¢‚Ü‚·B

                                     % bos setrestart -server fs6.abc.com -time 23:45 -newbinary
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -96,11 +96,11 @@ IP

                                  bos getrestart

                                  bos restart

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf118.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf118.htm index cbfeb9e01..74dfb7751 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf118.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf118.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  \•¶

                                  bos shutdown -server <machine name>  [-instance <instances>+]  [-wait]
                                                [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos sh -s <machine name>  [-i <instances>+]  [-w]
                                          [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -63,11 +63,11 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs3.abc.com ã‚Å BOS ƒT[ƒo[ˆÈŠO‚Ì‚·‚ׂẴvƒƒZƒX‚ð’âŽ~‚µ‚Ü‚·B

                                     % bos shutdown fs3.abc.com
                                  -   
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aupserver ƒvƒƒZƒX (XVƒT[ƒo[‚̃T[ƒo[•”•ª) ‚ðƒ}ƒVƒ“ fs5.abc.com ã‚Å’âŽ~‚µ‚Ü‚·B

                                     % bos shutdown -server fs5.abc.com -instance upserver
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -82,11 +82,11 @@ IP

                                  bos startup

                                  bos status

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf119.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf119.htm index 773ec1197..e3f4167bc 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf119.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf119.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,7 +29,7 @@

                                  \•¶

                                  bos start -server <machine name>  -instance <server process name>+
                                             [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos start -s <machine name>  -i <server process name>+
                                             [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -58,7 +58,7 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs6.abc.com ‚Ì BosConfig ƒtƒ@ƒCƒ‹‚̏󋵃tƒ‰ƒO‚ð Run ‚ɕύX‚µAupclientbin ‚¨‚æ‚Ñ upclientetc ƒvƒƒZƒX‚ðŠJŽn‚µ‚Ä‚¢‚Ü‚·B

                                     % bos start -server fs6.abc.com -instance upclientbin upclientetc
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@ IP

                                  bos startup

                                  bos status

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf120.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf120.htm index f95ec610a..049c6009c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf120.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf120.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  \•¶

                                  bos startup -server <machine name>  [-instance <instances>+]
                                               [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos startu -s <machine name>  [-i <instances>+]
                                              [-c <cell name>]  [-n]  [-l]  [-h]
                                   
                                  @@ -60,11 +60,11 @@ IP

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»ÝŽÀs‚³‚ê‚Ä‚¢‚È‚¢ƒvƒƒZƒX‚Ì‚¤‚¿Aƒ}ƒVƒ“ fs3.abc.com ‚Ì BosConfig ƒtƒ@ƒCƒ‹‚̏󋵃tƒ‰ƒO‚ª Run ‚ɂȂÁ‚Ä‚¢‚é‚·‚ׂẴvƒƒZƒX‚ðŠJŽn‚µ‚Ü‚·B

                                     % bos startup fs3.abc.com
                                  -   
                                  +
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́ABosConfig ƒtƒ@ƒCƒ‹‚̏󋵃tƒ‰ƒO‚ª NotRun ‚ɂȂÁ‚Ä‚¢‚Ä‚àAƒ}ƒVƒ“ db2.abc.com ã‚ÅŽÀs‚³‚ê‚éAbuserverAkaserverAptserver ‚¨‚æ‚Ñ vlserver ƒvƒƒZƒX‚ðŠJŽn‚µ‚Ä‚¢‚Ü‚·B

                                     % bos startup -server db2.abc.com -instance buserver kaserver ptserver vlserver
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -77,11 +77,11 @@ IP

                                  bos start

                                  bos status

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf121.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf121.htm index 256193a9f..4bc389492 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf121.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf121.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,7 +28,7 @@

                                  \•¶

                                  bos status -server <machine name>  [-instance <server process name>+]
                                              [-long]  [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                  -    
                                  +
                                   bos stat -s <machine name>  [-i <server process name>+]
                                            [-lon]  [-c <cell name>]  [-n]  [-loc]  [-h]
                                   
                                  @@ -100,9 +100,9 @@ BOS

                                -long ƒtƒ‰ƒO‚ªŽw’肳‚êA BOS ƒT[ƒo[‚ªƒ[ƒJƒ‹‚Ì /usr/afs ƒfƒBƒŒƒNƒgƒŠ[‚̃tƒ@ƒCƒ‹‚¨‚æ‚уTƒuƒfƒBƒŒƒNƒgƒŠ[‚̃‚[ƒhEƒrƒbƒg‚ª—\‘z’l‚Ƃ͈قȂ邱‚Æ‚ð”Fޝ‚·‚邯AŽŸ‚ÌŒxƒƒbƒZ[ƒW‚ðo—Í‚µ‚Ü‚·B -

                                uBOS ƒT[ƒo[‚ªƒT[ƒo[EƒfƒBƒŒƒNƒgƒŠ[ã‚Ì•s“KØ‚ȃAƒNƒZƒX‚ðƒŒƒ|[ƒg‚µ‚Ü‚· 
                                +
                                uBOS ƒT[ƒo[‚ªƒT[ƒo[EƒfƒBƒŒƒNƒgƒŠ[ã‚Ì•s“KØ‚ȃAƒNƒZƒX‚ðƒŒƒ|[ƒg‚µ‚Ü‚·
                                  (Bosserver reports inappropriate access on server directories)v
                                -   
                                +
                                 

                                ˆÈ‰º‚̐}•\‚́A—\‘z‚³‚ê‚郂[ƒhEƒrƒbƒg‚̐ݒè‚ð—v–ñ‚Å‚·B‹^–â•„ (?) ‚́ABOS ƒT[ƒo[‚ªŒŸ¸‚µ‚È‚¢ƒrƒbƒg‚Å‚ ‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B
                                @@ -146,7 +146,7 @@ BOS Auxiliary status is: file server running. Instance upserver, currently running normally. Instance runntp, currently running normally. - +

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs1.abc.com ‚Ì fs ‚¨‚æ‚Ñ ptserver ƒvƒƒZƒX‚̏ڂµ‚¢ó‹µ‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B

                                   % bos status -server fs1.abc.com -instance fs ptserver -long
                                @@ -162,7 +162,7 @@ BOS 
                                    Instance ptserver, (type is simple) currently running normally.
                                       Process last started at Tue Jan 6 8:29:19 1998 (1 proc starts)
                                       Command 1 is '/usr/afs/bin/ptserver'
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -175,11 +175,11 @@ BOS

                                bos startup

                                bos status

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf122.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf122.htm index 37b3acf90..1bfa8185a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf122.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf122.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,7 +29,7 @@

                                \•¶

                                bos stop -server <machine name>  -instance <server process name>+
                                          [-wait]  [-cell <cell name>]  [-noauth]  [-localauth]  [-help]
                                -     
                                +
                                 bos sto -s <machine name>  -i <server process name>+
                                         [-w]  [-c <cell name>]  [-n]  [-l]  [-h]
                                 
                                @@ -62,7 +62,7 @@ IP

                                —á

                                ŽŸ‚Ì—á‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“ fs7.abc.com ‚Ì upserver ‚¨‚æ‚Ñ runntp ‚ð’âŽ~‚³‚¹‚Ä‚¢‚Ü‚·B

                                   % bos stop -server fs7.abc.com -instance upserver runntp
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -75,11 +75,11 @@ IP

                                bos shutdown

                                bos status

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf123.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf123.htm index e1ed8a8bd..169cb93e3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf123.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf123.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,7 +31,7 @@
                                bos uninstall -server <machine name>  -file <files to uninstall>+
                                               [-dir <destination dir>]  [-cell <cell name>]
                                               [-noauth]  [-localauth]  [-help]
                                -   
                                +
                                 bos u -s <machine name>  -f <files to uninstall>+  [-d <destination dir>]
                                       [-c <cell name>]  [-n]  [-l]  [-h]
                                 
                                @@ -65,7 +65,7 @@ IP

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AThe following example command overwrites the ƒ}ƒVƒ“ fs4.abc.com ‚Ì /usr/afs/bin/kaserver ƒtƒ@ƒCƒ‹‚ð .BAK ‚Æ’u‚«Š·‚¦A.BAK ƒo[ƒWƒ‡ƒ“‚ð .OLD ƒo[ƒWƒ‡ƒ“‚É–ß‚µ‚Ä‚¢‚Ü‚·B

                                   % bos uninstall -server fs4.abc.com -file kaserver
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é‚©A‚Ü‚½‚Í -localauth ƒtƒ‰ƒO‚ªŽg—p‚³‚ê‚Ä‚¢‚éê‡‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -79,11 +79,11 @@ IP

                                bos setrestart

                                upclient

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf124.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf124.htm index d8bf797e7..f33e37c43 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf124.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf124.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,9 +22,9 @@

                                –Ú“I

                                BOS ƒT[ƒo[‚ð‰Šú‰»‚µ‚Ü‚·B

                                \•¶ -

                                bosserver  [-noauth]  [-log]  [-enable_peer_stats]  [-enable_process_stats]  
                                +
                                bosserver  [-noauth]  [-log]  [-enable_peer_stats]  [-enable_process_stats]
                                            [-help]
                                -  
                                +
                                 

                                ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B

                                \•¶ @@ -73,7 +73,7 @@

                                ƒ‚[ƒhEƒrƒbƒg‚ªˆê’v‚µ‚È‚¢ê‡‚ɂ́ABOS ƒT[ƒo[‚́AŽŸ‚ÌŒx‚ð BosLog ƒtƒ@ƒCƒ‹‚ɏ‘‚«ž‚݂܂·B

                                   Bosserver reports inappropriate access on server directories
                                -   
                                +
                                 

                                ‚½‚¾‚µABOS ƒT[ƒo[‚̓‚[ƒhEƒrƒbƒg‚ðƒŠƒZƒbƒg‚µ‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚āAŠÇ—ŽÒ‚́A (‚»‚ÌŒãŠJŽnŽž‚ÉŒxƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚邱‚Æ‚ð—‰ð‚µ‚½ã‚Å) •K—v‚ȏꍇ‚ɂ́A‘ã‘Ö‚Ì’l‚ðÝ’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B @@ -96,7 +96,7 @@ Rx Monitoring API

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́ABOS ƒT[ƒo[‚ð‰Šú‰»‚µA“ÁŒ  bos ƒRƒ}ƒ“ƒh‚𔭍s‚·‚郆[ƒU[–¼‚ð‹L˜^‚µ‚Ä‚¢‚Ü‚·B

                                   % bosserver -log &
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­s‘¤‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ătƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -115,11 +115,11 @@ Rx Monitoring API

                                bos status

                                bos stop

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf125.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf125.htm index db9e95e9f..66d3242b2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf125.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf125.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,10 +25,10 @@

                                –Ú“I

                                ƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚ð‰Šú‰»‚µ‚Ü‚·B

                                \•¶ -

                                buserver [-database <database directory>] 
                                +
                                buserver [-database <database directory>]
                                          [-cellservdb <cell configuration directory>]
                                -         [-resetdb]  [-noauth]  [-smallht] 
                                -         [-servers <list of ubik database servers>+]  
                                +         [-resetdb]  [-noauth]  [-smallht]
                                +         [-servers <list of ubik database servers>+]
                                          [-enable_peer_stats]  [-enable_process_stats]
                                          [-help]
                                 
                                @@ -72,7 +72,7 @@ Rx Monitoring API fs3.abc.com ã‚ɍ쐬‚µ‚Ä‚¢‚Ü‚·B‚±‚±‚ł́A“ǂ݂₷‚­‚·‚邽‚ß‚É 2 s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B
                                   % bos create -server fs3.abc.com -instance buserver  \
                                                 -type simple -cmd /usr/afs/bin/buserver
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚ŃRƒ}ƒ“ƒh‚𔭍s‚·‚邽‚߂ɂ́A”­sŽÒ‚̓tƒ@ƒCƒ‹‚̃T[ƒo[Eƒ}ƒVƒ“ã‚э[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B’ʏí‚́Abos create ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒvƒƒZƒX‚̍쐬‚¨‚æ‚ÑŠJŽn‚ðs‚¢‚Ü‚·B @@ -85,11 +85,11 @@ Rx Monitoring API

                                bos create

                                bos getlog

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf126.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf126.htm index ba13aef7f..52c4cd5e9 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf126.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf126.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,11 +25,11 @@

                                –Ú“I

                                Ž¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[EƒvƒƒZƒX‚ð‰Šú‰»‚µ‚Ü‚·B

                                \•¶ -

                                butc [-port <port offset>]  [-debuglevel < 0 | 1 | 2 >]  
                                -     [-cell <cell name>]  [-noautoquery]  
                                +
                                butc [-port <port offset>]  [-debuglevel < 0 | 1 | 2 >]
                                +     [-cell <cell name>]  [-noautoquery]
                                      [-localauth]  [-help]
                                -        
                                -butc [-p <port offset>]  [-d < 0 | 1 | 2 >]  
                                +
                                +butc [-p <port offset>]  [-d < 0 | 1 | 2 >]
                                      [-c <cell name>]  [-n]  [-l]  [-h]
                                 

                                \•¶ @@ -96,7 +96,7 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ|[ƒgEƒIƒtƒZƒbƒg 7 ‚Ì Ž¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ðƒfƒoƒbƒOEƒŒƒxƒ‹ 1 ‚ÅŠJŽn‚µ‚Ü‚·B‚±‚ê‚́AŽ¥‹Cƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚ªƒ_ƒ“ƒv‚Ü‚½‚Í•œŒ³‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€–¼‚ª•\ަ‚³‚ê‚Ü‚·B

                                   % butc -port 7 -debuglevel 1
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́AƒoƒbƒNƒAƒbƒvEƒT[ƒo[‚Ü‚½‚̓{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) ƒT[ƒo[‚ª‰Ò“®‚µ‚Ä‚¢‚é‚·‚ׂẴ}ƒVƒ“‚¨‚æ‚уoƒbƒNƒAƒbƒv‚³‚ê‚éƒ{ƒŠƒ…[ƒ€‚Ì‚ ‚éƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì @@ -112,11 +112,11 @@

                                tapeconfig

                                backup addhost

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf127.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf127.htm index 204a51211..e31d6396a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf127.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf127.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,13 +23,13 @@

                                \•¶

                                dlog [-principal <user name>]  [-cell <cell name>]
                                      [-password <user's password>]  [-servers <explicit list of servers>+]
                                -     [-lifetime <ticket lifetime in hh[:mm[:ss]]>]  
                                +     [-lifetime <ticket lifetime in hh[:mm[:ss]]>]
                                      [-setpag]  [-pipe]  [-help]
                                -    
                                -dlog [-pr <user name>]  [-c <cell name>]  [-pw <user's password>] 
                                -     [-ser <explicit list of servers>+]  
                                +
                                +dlog [-pr <user name>]  [-c <cell name>]  [-pw <user's password>]
                                +     [-ser <explicit list of servers>+]
                                      [-l <ticket lifetime in hh[:mm[:ss]]>]  [-set]  [-pi]  [-h]
                                -  
                                +
                                 

                                \•¶

                                dlog ƒRƒ}ƒ“ƒh‚́A”­sŽÒ—p‚Ì DCE M—pØ–¾‘‚ð -cell ˆø‚«”‚É‚æ‚Á‚ÄŽw’肳‚ꂽƒZƒ‹“à‚Ì DCE ƒZƒLƒ…ƒŠƒeƒB[EƒT[ƒrƒX‚©‚çŽæ“¾‚µAƒ†[ƒU[‚ª‚±‚̃Rƒ}ƒ“ƒh‚𔭍s‚·‚é AFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚Å‚»‚ê‚ç‚ð•ÛŠÇ‚µ‚Ü‚·BDCE ƒZƒ‹‚̃}ƒVƒ“‚ÅŽÀs‚µ‚Ä‚¢‚é AFS/DFS Migration Toolkit Protocol Translator ˆ—‚ŐM—pØ–¾‘‚ðŽó‚¯Žæ‚è‚Ü‚·B‚±‚̏ؖ¾‘‚ŁAƒ†[ƒU[‚Í DCE ƒZƒ‹‚̃tƒ@ƒCƒ‹EƒXƒy[ƒX‚É AFS ƒNƒ‰ƒCƒAƒ“ƒg‚©‚çƒAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bƒ[ƒJƒ‹Eƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ł̃†[ƒU[‚Ì ID ‚Í–¢•ύX‚Å‚·B @@ -81,13 +81,13 @@

                                dlog ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ªA•ÏŠ·ƒvƒƒOƒ‰ƒ€EƒT[ƒo[‚ɐڑ±‚Å‚«‚È‚¢ê‡AˆÈ‰º‚̂悤‚ȃƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·B

                                   dlog: server or network not responding -- failed to contact
                                    authentication service
                                -   
                                +
                                 

                                —á

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A”­sŽÒ‚ð dce.abc.com ƒZƒ‹‚Ì cell_admin ‚Æ‚µ‚Ä”FØ‚µ‚Ü‚·B

                                   % dlog -principal cell_admin -cell dce.abc.com
                                    Password: cell_admin's password
                                -    
                                +
                                 

                                ˆÈ‰º‚Ì—á‚ł́A”­sŽÒ‚Í cell_admin ‚Æ‚µ‚Ä dce.abc.com ƒZƒ‹‚ð”FØ‚µ‚āA100 ŽžŠÔ‚̃`ƒPƒbƒg‘¶‘±ŽžŠÔ‚ð—v‹‚µ‚Ä‚¢‚Ü‚·B tokens ƒRƒ}ƒ“ƒh‚́Aƒ†[ƒU[‚ªƒ†[ƒU[ cell_admin ‚Æ‚µ‚Ä DCE Ø–¾‘‚ðŠl“¾‚µ‚½‚±‚Æ‚ðŠm”F‚µ‚Ü‚·B @@ -95,14 +95,14 @@ AFS ID cell_admin ‚ÉŠ„‚è“–‚Ä‚ç‚ꂽ UNIX ID 1 ‚Æ“¯‚¶‚Å‚·B

                                   % dlog -principal cell_admin -cell dce.abc.com -lifetime 100
                                    Password: cell_admin's password
                                -   
                                +
                                    % tokens
                                    Tokens held by the Cache Manager:
                                -   
                                +
                                    User's (AFS ID 1) tokens for afs@dce.abc.com [Expires Jul 6 14:12]
                                    User's (AFS ID 4758) tokens for afs@abc.com [Expires Jul 2 13:14]
                                       --End of list--
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -112,11 +112,11 @@ AFS ID

                                tokens

                                unlog

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf128.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf128.htm index f5adf6e33..c0aa9f724 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf128.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf128.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,8 +22,8 @@

                                V‹K‚Ì DCE ƒAƒJƒEƒ“ƒg‚Ì DCE ƒpƒXƒ[ƒh‚ð–ß‚µ‚Ü‚·

                                \•¶ -

                                dpass [-cell <original AFS cell name>]  [-help] 
                                -  
                                +
                                dpass [-cell <original AFS cell name>]  [-help]
                                +
                                 dpass [-c <original AFS cell name>]  [-h]
                                 

                                \•¶ @@ -41,7 +41,7 @@ AFS

                                o—Í

                                ƒfƒtƒHƒ‹ƒg‚ł́Adpass ƒRƒ}ƒ“ƒh‚́AˆÈ‰º‚É—ÞŽ—‚̃ƒbƒZ[ƒW‚ð•W€o—̓XƒgƒŠ[ƒ€‚ɏ‘‚«ž‚݂܂·B

                                   Please read the following message before entering your password.
                                -    
                                +
                                    This program will display your new, temporary DCE password on your
                                    terminal, and you should change the assigned password as soon as
                                    possible (from a DCE client).  The program assumes that the AFS cell
                                @@ -52,7 +52,7 @@ AFS 
                                    the same password you have at the moment.  The cell name (which you
                                    may override with a command line option), must be the name of the AFS
                                    cell from which the authentication information was taken.
                                -    
                                +
                                 

                                ‚±‚̃ƒbƒZ[ƒW‚ªo—Í‚³‚ê‚È‚¢‚悤‚É‚·‚é‚ɂ́ADPASS_NO_MESSAGE ŠÂ‹«•ϐ”‚ðÝ’肵‚Ü‚·B‚±‚¤‚·‚ê‚΁A•K—v‚ȏꍇ‚ɁAˆÈ‰º‚Ì—á‚̂悤‚ȃXƒNƒŠƒvƒg‚ðŽg‚Á‚āAƒJƒXƒ^ƒ}ƒCƒY‚³‚ꂽƒƒbƒZ[ƒW‚É’u‚«Š·‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                   #! /bin/csh
                                @@ -64,16 +64,16 @@ AFS 
                                    echo "Conclusion of customized message"
                                    setenv DPASS_NO_MESSAGE
                                    dpass $*
                                -   
                                +
                                 

                                dpass ƒRƒ}ƒ“ƒh‚́A•W€ƒƒbƒZ[ƒW‚Ü‚½‚̓JƒXƒ^ƒ}ƒCƒY‚³‚ꂽƒƒbƒZ[ƒW‚ª‚ ‚ê‚΁A‚»‚ÌŒã‚ÉŽŸ‚̂悤‚ȃIƒŠƒWƒiƒ‹‚Ì AFS ƒpƒXƒ[ƒh‚Ì“ü—͂̂½‚߂̃vƒƒ“ƒvƒg‚ð•\ަ‚µ‚Ü‚·B

                                   Original password for AFS cell cell:
                                    Re-enter password to verify:
                                -   
                                +
                                 

                                AFS ƒpƒXƒ[ƒh‚ªˆê’v‚µA‚»‚ꂪ³‚µ‚¢ê‡AƒRƒ}ƒ“ƒh‚͈ꎞ DCE ƒpƒXƒ[ƒh‚ðˆÈ‰º‚̃ƒbƒZ[ƒW‚Å•ñ‚µ‚Ü‚·B

                                   The new DCE password is: Issuer's_temporary_DCE_password
                                -    
                                +
                                 

                                —á

                                ˆÈ‰º‚Ì—á‚́AƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚Ì DCE ƒpƒXƒ[ƒh‚ð–ß‚µ‚Ä‚¢‚Ü‚·B”­sŽÒ‚Ì AFS ƒAƒJƒEƒ“ƒg‚́Aabc.com ƒZƒ‹‚É‚ ‚è‚Ü‚·B @@ -82,7 +82,7 @@ DPASS_NO_MESSAGE Original password for AFS cell abc.com: Issuer's_AFS_password Re-enter password to verify: Issuer's_AFS_password The new DCE password is: 8655--eg8e-dcdc-8157 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ”­sŽÒ‚́A•\ަ‚·‚é DCE ƒpƒXƒ[ƒh‚Ɉê’v‚·‚é AFS ƒ†[ƒU[‚Æ‚µ‚Ä”FØ‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -90,11 +90,11 @@ DPASS_NO_MESSAGE

                                dlog

                                AFS/DFS Migration Toolkit Administration Guide and Reference ‚Ì dm pass ŽQÆƒy[ƒW

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf129.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf129.htm index b4b534812..3c0b800e4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf129.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf129.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -121,7 +121,7 @@
                              • ‹æ‰æ‚ɃXƒy[ƒX‚ª‚Ù‚Æ‚ñ‚ǂȂ­‚È‚Á‚Ä‚­‚邯Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚ÍŽŸ‚̂悤‚ȃƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·B

                                   No space left on device
                                -   
                                +
                                 

                                ’ˆÓ

                                -k ‚Æ -w ˆø‚«”‚ÍŽg—p‚µ‚È‚¢‚Å‚­‚¾‚³‚¢B‚±‚ê‚ç‚́AAFS ŠJ”­ƒOƒ‹[ƒv‚݂̂ªŽg—p‚·‚邿‚¤‚ɂȂÁ‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚̈ø‚«”‚ðƒfƒtƒHƒ‹ƒg’l‚©‚ç•ύX‚·‚邯Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚Ì“®ì‚Í—\‘ª‚Å‚«‚Ü‚¹‚ñB‚Ç‚ñ‚ȏꍇ‚Å‚àA‘½‚­‚̃IƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚ł́Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚́ALWP ƒXƒŒƒbƒh‚ł͂Ȃ­AŒÅ—L‚̃XƒŒƒbƒh‚ðŽg—p‚µ‚Ü‚·B‚µ‚½‚ª‚Á‚āA-k ˆø‚«”‚ðŽg—p‚µ‚Ä LWP ƒXƒŒƒbƒh‚̐”‚ðÝ’肵‚Ä‚àA‚È‚ñ‚ÌŒø‰Ê‚à‚ ‚è‚Ü‚¹‚ñB @@ -159,7 +159,7 @@

                                ˆÈ‰º‚̃oƒi[‚ðA/dev/console ‚É‚¨‚æ‚» 10 •ª‚²‚Ƃɏo—Í‚µ‚Ü‚·B

                                   File Server is running at time.
                                -   
                                +
                                 

                                -novbc
                                (‚½‚Æ‚¦‚΁Avos restore ƒRƒ}ƒ“ƒh‚ÌŽÀs‚É‚æ‚è) ƒ{ƒŠƒ…[ƒ€‚ªƒIƒtƒ‰ƒCƒ“‚ɂȂÁ‚½Œã‚ŁAƒtƒ@ƒCƒ‹EƒT[ƒo[‚ª‚»‚̃{ƒŠƒ…[ƒ€‚ɍĐڑ±‚·‚éê‡‚ɁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ª‚»‚̃{ƒŠƒ…[ƒ€‚ɕێ‚µ‚Ä‚¢‚éƒR[ƒ‹ƒoƒbƒN‚ðAƒtƒ@ƒCƒ‹EƒT[ƒo[‚ªØ’f‚µ‚È‚¢‚悤‚É‚µ‚Ü‚·B‚±‚̃tƒ‰ƒO‚͉”\‚ÈŒÀ‚èŽg—p‚µ‚È‚¢‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B @@ -229,11 +229,11 @@ Rx Monitoring API

                                salvager

                                volserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf130.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf130.htm index 5266c4509..d869cb4bf 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf130.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf130.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,7 +30,7 @@

                                Ž¥‹Cƒe[ƒv‚Ì—e—Ê‚¨‚æ‚ÑŽ¥‹Cƒe[ƒv‘•’u‚̃tƒ@ƒCƒ‹Eƒ}[ƒNEƒTƒCƒY‚ð”»•Ê‚µ‚Ü‚·B

                                \•¶

                                fms -tape <tape special file>  [-help]
                                -    
                                +
                                 fms  -t <tape special file>  [-h]
                                 

                                \•¶ @@ -62,12 +62,12 @@

                                ŽŸ‚̃ƒbƒZ[ƒW‚́Afms ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ªŽ¥‹Cƒe[ƒv‘•’u‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·BƒRƒ}ƒ“ƒh‚Í’âŽ~‚µ‚Ü‚·B

                                   Can't open tape drive device
                                -   
                                +
                                 

                                ŽŸ‚̃ƒbƒZ[ƒW‚́AƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ª fms.log ƒƒOEƒtƒ@ƒCƒ‹‚ðì¬‚Å‚«‚È‚¢‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·BÄ“xAƒRƒ}ƒ“ƒh‚Í’âŽ~‚µ‚Ü‚·B

                                   Can't open log file
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A/dev/rmt1h ‚ƌĂ΂ê‚é‘•’u‚ւ̏o—Í‚ð•\‚µ‚Ä‚¢‚Ü‚·B @@ -78,7 +78,7 @@ Finished file mark test Tape capacity is 2136604672 bytes File marks are 1910205 bytes - +

                                ŽŸ‚Ì—á‚́Afms.log ƒtƒ@ƒCƒ‹‚Ì“à—e‚Å‚·B

                                   fms test started
                                @@ -86,7 +86,7 @@
                                    Finished file mark test
                                    Tape capacity is 151224320 bytes
                                    File marks are 2375680 bytes
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                fms.log ƒtƒ@ƒCƒ‹‚ª‘¶Ý‚µ‚Ä‚¢‚È‚¢ê‡A”­sŽÒ‚ÍŒ»Ý‚Ìì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚É‚ ‚éƒtƒ@ƒCƒ‹‚ɑ΂·‚é‘}“ü‚¨‚æ‚я‘‚«ž‚Ý‚ª‹–‰Â‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñBŠù‚É‘¶Ý‚µ‚Ä‚¢‚éê‡‚ɂ́A‘‚«ž‚Ý‹–‰Â‚¾‚¯‚Å‚©‚Ü‚¢‚Ü‚¹‚ñB @@ -94,11 +94,11 @@

                                fms.log

                                tapeconfig

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf131.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf131.htm index 6e4f06a56..bca35d401 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf131.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf131.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -118,11 +118,11 @@

                                fs whichcell

                                fs wscell

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf132.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf132.htm index 75cc2d66b..c8f2d0a30 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf132.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf132.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                fs apropos -topic <help string>  [-help]
                                -   
                                +
                                 fs ap -t <help string>  [-h]
                                 

                                \•¶ @@ -45,7 +45,7 @@ flush: flush file from cache getcacheparms: get cache usage info monitor: set cache monitor host address - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -53,11 +53,11 @@

                                fs

                                fs help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf133.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf133.htm index fa26fddda..507a46c2b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf133.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf133.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,8 +29,8 @@

                                \•¶

                                fs checkservers [-cell <cell to check>]  [-all]  [-fast]
                                                 [-interval <seconds between probes>]  [-help]
                                -   
                                -fs checks [-c <cell to check>]  [-a]  [-f]  
                                +
                                +fs checks [-c <cell to check>]  [-a]  [-f]
                                           [-i <seconds between probes>]  [-h]
                                 

                                \•¶ @@ -74,35 +74,35 @@

                                o—Í

                                ƒAƒNƒZƒX•s”\‚ƃ}[ƒN‚³‚ꂽƒ}ƒVƒ“‚ª‚È‚¢ê‡A‚Ü‚½‚Í‚»‚Ì‚·‚ׂĂªŒ»ÝƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̃vƒ[ƒu‚ɉž“š‚µ‚Ä‚¢‚éê‡‚̏o—͎͂Ÿ‚̂Ƃ¨‚è‚Å‚·B

                                   All servers are running.
                                -   
                                +
                                 

                                ‚±‚̃ƒbƒZ[ƒW‚́A‚»‚ꂼ‚ê‚̃Zƒ‹‚ÉŠÖŒW‚Ì‚ ‚é‚·‚ׂẴT[ƒo[Eƒ}ƒVƒ“‚ªŽÀs‚³‚ê‚Ä‚¢‚邱‚Æ‚ðˆÓ–¡‚·‚é‚à‚̂łȂ¢‚±‚ƂɒˆÓ‚µ‚Ä‚­‚¾‚³‚¢Bo—͂́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ªƒvƒ[ƒu‚ðs‚¤ƒ}ƒVƒ“‚Ìó‹µ‚Ì‚Ý‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                ƒ}ƒVƒ“‚ªƒ^ƒCƒ€ƒAƒEƒgŠúŠÔ“à‚Ƀvƒ[ƒu‚ɉž“š‚µ‚È‚©‚Á‚½ê‡Ao—͎͂Ÿ‚Ì•¶Žš—ñ‚ÅŠJŽn‚³‚ê‚Ü‚·B

                                   These servers unavailable due to network or server problems:
                                -   
                                +
                                 

                                ‚»‚ÌŒãAŠeƒ}ƒVƒ“‚̃zƒXƒg–¼‚ð‚»‚ê‚ɑΉž‚·‚és‚ÉƒŠƒXƒg‚µ‚Ü‚·BƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́Aƒ}ƒVƒ“EƒŒƒR[ƒh‚ð IP ƒAƒhƒŒƒX‚ÅŠi”[‚µ‚Ä‚¢‚Ü‚·B‚µ‚½‚ª‚Á‚āAŠeƒzƒXƒg–¼‚̏‘Ž® (‰p‘å•¶Žš‚©‰p¬•¶ŽšA‚Ü‚½‚͏¬”“_•t‚« 10 i”Œ`Ž®‚Ì IP ƒAƒhƒŒƒX) ‚́Aƒ[ƒJƒ‹EƒZƒ‹‚̃l[ƒ€EƒT[ƒrƒX‚ªAƒRƒ}ƒ“ƒh”­sŽž‚É‚»‚ê‚ð‚ǂ̂悤‚ɕϊ·‚·‚é‚©‚É‚æ‚Á‚ĈႢ‚Ü‚·BƒT[ƒo[Eƒ}ƒVƒ“‚ªƒ}ƒ‹ƒ`Eƒz[ƒ€‚Å‚ ‚éê‡‚́Ao—͂́AƒT[ƒo[Eƒ}ƒVƒ“‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚Ì 1 ‚‚¾‚¯‚ðƒŠƒXƒg‚µ‚Ü‚· (’ʏí‚́AŒ»ÝÅ‚à—Dæ‚³‚ê‚éƒCƒ“ƒ^[ƒtƒF[ƒX)B

                                -interval ˆø‚«”‚É 1 ‚©‚ç 600 ‚ÌŠÔ‚Ì’l‚ð—^‚¦‚邯Ao—Í‚³‚ê‚Ü‚¹‚ñB’l ‚ª 0 ‚̏ꍇAo—͎͂Ÿ‚̂悤‚ȃvƒ[ƒuŠÔŠu‚ð•ñ‚µ‚Ü‚·B

                                   The current down server probe interval is interval secs
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AÄ“xƒvƒ[ƒu‚ðs‚¤‘ã‚í‚è‚ɁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚É‚ ‚鉞“š•s”\ƒ}ƒVƒ“‚ÌŒ»sƒŠƒXƒg‚ð•\ަ‚µ‚Ü‚·Bo—͂́AƒAƒNƒZƒX•s”\‚ƃ}[ƒN‚³‚ꂽƒ}ƒVƒ“‚ª‚ ‚é‚©‚Ç‚¤‚©A‚·‚ׂẴ}ƒVƒ“‚ª’¼‘O‚̃vƒ[ƒu‚ɉž“š‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŽ¦‚µ‚Ü‚·B

                                   % fs checkservers -fast
                                    All servers are running.
                                -   
                                +
                                 

                                ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̃ƒ‚ƒŠ[EƒŠƒXƒg‚É‚ ‚é stateu.edu ƒZƒ‹‚É‘®‚·‚éƒ}ƒVƒ“‚̃vƒ[ƒu‚ðs‚¢‚Ü‚·B

                                   % fs checkservers -cell stateu.edu
                                    All servers are running.
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̃ƒ‚ƒŠ[EƒŠƒXƒg‚É‚ ‚é‚·‚ׂẴT[ƒo[Eƒ}ƒVƒ“‚̃vƒ[ƒu‚ðs‚¢‚Ü‚·B‚±‚̃vƒ[ƒu‚ɉž“š‚µ‚È‚©‚Á‚½ƒ}ƒVƒ“ 2 ‘䂪•ñ‚³‚ê‚Ü‚·B

                                   % fs checkservers -all
                                    These servers unavailable due to network or server problems:
                                    fs1.abc.com SV3.STATE.EDU.
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒvƒ[ƒuŠÔŠu‚ðÝ’è‚·‚é‚ɂ́A”­sŽÒ‚ªƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚È‚­‚Ă͂Ȃè‚Ü‚¹‚ñB‚»‚¤‚łȂ¢ê‡A“ÁŒ ‚Í•K—v‚ ‚è‚Ü‚¹‚ñB @@ -111,11 +111,11 @@

                                ThisCell (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                fs newcell

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf134.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf134.htm index 341780fec..33bf29919 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf134.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf134.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,7 +30,7 @@

                                ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ƀ{ƒŠƒ…[ƒ€‚ÌŠÖ˜Aî•ñ‚̍XV‚ð‹­§‚µ‚Ü‚·B

                                \•¶

                                fs checkvolumes  [-help]
                                -   
                                +
                                 fs checkv  [-h]
                                 

                                \•¶ @@ -44,16 +44,16 @@

                                o—Í

                                ŽŸ‚̃ƒbƒZ[ƒW‚́AƒRƒ}ƒ“ƒh‚ª³í‚ÉŽÀs‚³‚ꂽ‚±‚Æ‚ðŠm”F‚·‚郁ƒbƒZ[ƒW‚Å‚·B

                                   All volumeID/name mappings checked.
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf135.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf135.htm index 9e535a5cf..161bc54c7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf135.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf135.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,8 +27,8 @@

                                ŒÃ‚­‚È‚Á‚½€–Ú‚ð ACL ‚©‚çíœ‚µ‚Ü‚·B

                                \•¶

                                fs cleanacl [-path <dir/file path>+]  [-help]
                                -   
                                -fs cl [-p <dir/file path>+]  [-h] 
                                +
                                +fs cl [-p <dir/file path>+]  [-h]
                                 

                                \•¶

                                fs cleanacl ƒRƒ}ƒ“ƒh‚́AŽw’肳‚ꂽŠeƒfƒBƒŒƒNƒgƒŠ[‚Ü‚½‚̓tƒ@ƒCƒ‹‚̃AƒNƒZƒX§ŒäƒŠƒXƒg (ACL) ‚©‚çA•ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ðŽ‚½‚È‚­‚È‚Á‚½ƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ðŽQÆ‚·‚鍀–Ú‚ð‚·‚×‚Äíœ‚µ‚Ü‚·B @@ -49,15 +49,15 @@ ACL

                                o—Í

                                ACL ‚Ɍ­‚È‚Á‚½€–Ú‚ª‚ ‚éê‡‚ɂ́AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Access list for dir/file path is fine.
                                -   
                                +
                                 

                                ‚»‚êˆÈŠO‚̏ꍇ‚ɂ́Ao—Í‚ªƒwƒbƒ_[‚É‘±‚¢‚Ä ACL ‚̏ó‘Ô‚ð•ñ‚µ‚Ü‚·B

                                   Access list for dir/file path is now
                                -   
                                +
                                 

                                “¯Žž‚ɁAƒNƒŠ[ƒjƒ“ƒO‚³‚ꂽƒfƒBƒŒƒNƒgƒŠ[‚̃tƒ@ƒCƒ‹‚²‚ƂɈȉº‚̃Gƒ‰[EƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   fs: 'filename': Not a directory
                                -   
                                +
                                 

                                —á

                                ŽŸ‚Ì—á‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚Æ 2 ‚‚̃TƒuƒfƒBƒŒƒNƒgƒŠ[‚É‚ ‚é @@ -69,7 +69,7 @@ ACL Normal rights: system:authuser rl pat rlidwka - +

                                •K—v‚ƂȂé“ÁŒ 

                                ”­sŽÒ‚́AŠeƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL (‚Ü‚½‚ÍŠeƒtƒ@ƒCƒ‹‚̐eƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL) ‚Å‚Ì @@ -79,11 +79,11 @@ ACL

                                fs listacl

                                fs mkmount

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf136.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf136.htm index 15920ca7f..95ba30806 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf136.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf136.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,12 +23,12 @@

                                –Ú“I

                                1 ‚‚̃fƒBƒŒƒNƒgƒŠ[‚©‚çA•Ê‚Ì 1 ‚ˆȏã‚̃fƒBƒŒƒNƒgƒŠ[‚É ACL ‚ðƒRƒs[‚µ‚Ü‚·B

                                \•¶ -

                                fs copyacl -fromdir <source directory (or DFS file)>  
                                -           -todir <destination directory (or DFS file)>+  
                                +
                                fs copyacl -fromdir <source directory (or DFS file)>
                                +           -todir <destination directory (or DFS file)>+
                                            [-clear]  [-id]  [-if]  [-help]
                                -   
                                -fs co -f <source directory (or DFS file)>  
                                -      -t <destination directory (or DFS file)>+  
                                +
                                +fs co -f <source directory (or DFS file)>
                                +      -t <destination directory (or DFS file)>+
                                       [-c]  [-id]  [-if]  [-h]
                                 

                                \•¶ @@ -78,9 +78,9 @@ DFS pat:friends rl Negative rights jones rlidwka - + % fs copyacl -fromdir . -todir reports - + % fs listacl . reports Access list for . is Normal rights: @@ -93,7 +93,7 @@ DFS smith rlidwk Negative rights jones rlidwka - +

                                •K—v‚ƂȂé“ÁŒ 

                                AFS ƒIƒuƒWƒFƒNƒgŠÔ‚Å ACL ‚ðƒRƒs[‚·‚é‚ɂ́A”­sŽÒ‚́Aƒ\[ƒXEƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Å l (ŒŸõ) ƒAƒNƒZƒXŒ ‚ðAŠeˆ¶æƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Å a (ŠÇ—) ƒAƒNƒZƒXŒ ‚ª•K—v‚Å‚·B @@ -106,11 +106,11 @@ DFS

                                fs setacl

                                AFS/DFS Migration Toolkit Administration Guide and Reference

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf137.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf137.htm index 1650d896f..ac047ae85 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf137.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf137.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -35,9 +35,9 @@

                                ƒfƒBƒŒƒNƒgƒŠ[‚Ü‚½‚̓tƒ@ƒCƒ‹‚ðŠi”[‚µ‚Ä‚¢‚鋿‰æ‚ɂ‚¢‚Ă̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                fs diskfree [-path <dir/file path>+]  [-help]
                                -   
                                +
                                 fs df [-p <dir/file path>+]  [-h]
                                -   
                                +
                                 fs di [-p <dir/file path>+]  [-h]
                                 

                                \•¶ @@ -76,7 +76,7 @@ Volume Name kbytes used avail %used user.smith 4177920 3841258 336662 92% <<WARNING sun4x_56.bin 4423680 3174500 1249180 72% - +

                                •K—v‚ƂȂé“ÁŒ 

                                ”­sŽÒ‚́A @@ -85,11 +85,11 @@

                                ŠÖ˜Aî•ñ

                                fs examine

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf138.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf138.htm index 753bfc18b..debadf2d1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf138.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf138.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -44,13 +44,13 @@

                                ƒfƒBƒŒƒNƒgƒŠ[‚Ü‚½‚̓tƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ɂ‚¢‚Ă̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                fs examine [-path <dir/file path>+]  [-help]
                                -   
                                -fs exa [-p <dir/file path>+]  [-h] 
                                -         
                                -fs listvol [-p <dir/file path>+]  [-h] 
                                -     
                                -fs listv [-p <dir/file path>+]  [-h] 
                                -        
                                +
                                +fs exa [-p <dir/file path>+]  [-h]
                                +
                                +fs listvol [-p <dir/file path>+]  [-h]
                                +
                                +fs listv [-p <dir/file path>+]  [-h]
                                +
                                 fs lv [-p <dir/file path>+]  [-h]
                                 

                                \•¶ @@ -74,7 +74,7 @@ Current blocks used are volume size in kilobytes The partition has available partition blocks available out of partition size - +

                                Å‰‚̍s‚Ń{ƒŠƒ…[ƒ€‚Ì ID ”ԍ†‚Æ–¼‘O‚ðŽw’肵‚Ü‚·BCurrent offline message ‚̍s‚́AŠÇ—ŽÒ‚ª -offlinemsg ˆø‚«”‚ð fs ƒRƒ}ƒ“ƒh‚ÉŽw’èê‡‚̂݁A•\ަ‚³‚ê‚Ü‚·BŽc‚è‚̍s‚Í‚»‚ꂼ‚êˆÈ‰º‚ð•ñ‚µ‚Ă܂·B

                                  @@ -89,7 +89,7 @@ Current maximum quota is 15000 Current blocks used are 5073 The partition has 336662 blocks available out of 4177920 - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚́A @@ -101,11 +101,11 @@

                                  fs setquota

                                  fs setvol

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf139.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf139.htm index 28b084d9f..365d89a10 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf139.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf139.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,18 +29,18 @@

                                  –Ú“I

                                  ƒ}ƒVƒ“‚ª AFS ‚ð•ʂ̃tƒ@ƒCƒ‹EƒVƒXƒeƒ€‚̃Nƒ‰ƒCƒAƒ“ƒg‚ɃGƒNƒXƒ|[ƒg‚Å‚«‚é‚©‚Ç‚¤‚©•ñ‚Ü‚½‚͐ݒè‚ðs‚¢‚Ü‚·B

                                  \•¶ -

                                  fs exportafs -type <exporter name>  
                                  -        [-start <start/stop translator (on | off)>] 
                                  -        [-convert <convert from afs to unix mode (on | off)>] 
                                  -        [-uidcheck <run on strict 'uid check' mode (on | off)>] 
                                  +
                                  fs exportafs -type <exporter name>
                                  +        [-start <start/stop translator (on | off)>]
                                  +        [-convert <convert from afs to unix mode (on | off)>]
                                  +        [-uidcheck <run on strict 'uid check' mode (on | off)>]
                                           [-submounts <allow nfs mounts to subdirs of /afs/.. (on | off)>]
                                           [-help]
                                  -   
                                  -fs exp -t <exporter name>  
                                  +
                                  +fs exp -t <exporter name>
                                          [-st <start/stop translator (on | off)>]
                                          [-c <convert from afs to unix mode (on | off)>]
                                          [-u <run on strict 'uid check' mode (on | off)>]
                                  -       [-su <allow nfs mounts to subdirs of /afs/.. (on | off)>]  
                                  +       [-su <allow nfs mounts to subdirs of /afs/.. (on | off)>]
                                          [-help]
                                   

                                  \•¶ @@ -97,30 +97,30 @@ NFS

                                  ƒ}ƒVƒ“‚ª”ñ AFS ƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚̃T[ƒo[‚Æ‚µ‚Ä‚à\¬‚³‚ê‚Ä‚¢‚È‚¢ê‡‚́AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                     Sorry, the file_system-exporter type is currently not supported on
                                      this AFS client
                                  -   
                                  +
                                   

                                  ƒ}ƒVƒ“‚ª”ñ AFS ƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚̃T[ƒo[‚Æ‚µ‚č\¬‚³‚ê‚Ă͂¢‚邯‚ê‚Ç‚àAŒ»Ý‚»‚̃}ƒVƒ“‚É AFS ‚ðÄƒGƒNƒXƒ|[ƒg‚Å‚«‚È‚¢ê‡ (‚±‚̃Rƒ}ƒ“ƒh‚Ì -start ˆø‚«”‚ª on ‚ɐݒ肳‚ê‚Ä‚¢‚È‚¢‚½‚ß)AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                     'file_system' translator is disabled
                                  -   
                                  +
                                   

                                  ƒ}ƒVƒ“‚ª AFS ‚ðÄƒGƒNƒXƒ|[ƒg‚Å‚«‚éê‡‚́A‘¼‚̃pƒ‰ƒ[ƒ^[‚̐ݒè‚ð•ñ‚·‚郁ƒbƒZ[ƒW‚æ‚è‚à‘O‚ɁAŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                     'file_system' translator is enabled with the following options:
                                  -   
                                  +
                                   

                                  ŽŸ‚̃ƒbƒZ[ƒW‚́A-convert ˆø‚«”‚ª‚»‚ꂼ‚êAon ‚Ü‚½‚Í off ‚ɐݒ肳‚ê‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                     Running in convert owner mode bits to world/other mode
                                      Running in strict unix mode
                                  -   
                                  +
                                   

                                  ŽŸ‚̃ƒbƒZ[ƒW‚́A-uidcheck ˆø‚«”‚ª‚»‚ꂼ‚êAon ‚Ü‚½‚Í off ‚ɐݒ肳‚ê‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                     Running in strict 'passwd sync' mode
                                      Running in no 'passwd sync' mode
                                  -    
                                  +
                                   

                                  ŽŸ‚̃ƒbƒZ[ƒW‚́A-submounts ˆø‚«”‚ª‚»‚ꂼ‚êAon ‚Ü‚½‚Í off ‚ɐݒ肳‚ê‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                     Allow mounts of /afs/.. subdirs
                                      Only mounts to /afs allowed
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚ª AFS ‚ð NFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ɃGƒNƒXƒ|[ƒg‰Â”\‚Å‚ ‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B @@ -129,16 +129,16 @@ NFS Running in convert owner mode bits to world/other mode Running in no 'passwd sync' mode Only mounts to /afs allowed - +

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“‚ð NFS ƒT[ƒo[‚Æ‚µ‚ÄŽg—p‰Â”\‚É‚µAƒGƒNƒXƒ|[ƒg‚³‚ꂽ AFS ƒfƒBƒŒƒNƒgƒŠ[‚¨‚æ‚уtƒ@ƒCƒ‹‚Ì UNIX ‚Ì group ‚¨‚æ‚Ñ other ƒ‚[ƒhEƒrƒbƒg‚ð•ÏŠ·‚µ‚āA owner ƒ‚[ƒhEƒrƒbƒg‚ƈê’v‚·‚邿‚¤‚É‚µ‚Ü‚·B

                                     % fs exportafs -type nfs -start on -convert on
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aƒ}ƒVƒ“‚ª AFS ‚ð NFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ɍăGƒNƒXƒ|[ƒg‚Å‚«‚È‚¢‚悤‚É‚µ‚Ä‚¢‚Ü‚·B

                                     % fs exportafs -type nfs -start off
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -146,11 +146,11 @@ NFS

                                  klog

                                  knfs

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf140.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf140.htm index 90dfa27e1..4f4d34ca2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf140.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf140.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ɃLƒƒƒbƒVƒ…Eƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚Ì”pŠü‚ð‹­§‚µ‚Ü‚·B

                                  \•¶

                                  fs flush [-path <dir/file path>+]  [-help]
                                  -   
                                  +
                                   fs flush [-p <dir/file path>+]  [-h]
                                   

                                  \•¶ @@ -49,7 +49,7 @@

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚É‚ ‚éƒtƒ@ƒCƒ‹ projectnotes ‚ƁAƒTƒuƒfƒBƒŒƒNƒgƒŠ[ plans ‚É‚ ‚é‚·‚ׂẴf[ƒ^‚ðAƒLƒƒƒbƒVƒ…‚©‚çƒtƒ‰ƒbƒVƒ…‚µ‚Ü‚·B

                                     % fs flush -path projectnotes ./plans/*
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚́A @@ -59,11 +59,11 @@

                                  fs flushmount

                                  fs flushvolume

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf141.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf141.htm index cd2d9bae0..4248cd882 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf141.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf141.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ƀ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð”jŠü‚³‚¹‚Ü‚·B

                                  \•¶

                                  fs flushmount [-path <dir/file path>+]  [-help]
                                  -   
                                  +
                                   fs flushm [-p <dir/file path>+]  [-h]
                                   

                                  \•¶ @@ -48,7 +48,7 @@

                                  —á

                                  ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Aƒ†[ƒU[ pat ‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðƒLƒƒƒbƒVƒ…‚©‚çƒtƒ‰ƒbƒVƒ…‚µ‚Ü‚·B

                                     % fs flushm /afs/abc.com/usr/pat
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚́A @@ -59,11 +59,11 @@

                                  fs flushvolume

                                  fs lsmount

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf142.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf142.htm index e383ef9e6..7819b3f98 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf142.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf142.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ƀtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚©‚ç‚·‚ׂẴLƒƒƒbƒVƒ…Eƒf[ƒ^‚Ì”pŠü‚ð‹­§‚µ‚Ü‚·B

                                  \•¶

                                  fs flushvolume [-path <dir/file path>+]  [-help]
                                  -   
                                  +
                                   fs flushv [-p <dir/file path>+]  [-h]
                                   

                                  \•¶ @@ -48,7 +48,7 @@

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚©‚çŽæ‚èo‚³‚ꂽƒf[ƒ^‚ð‚·‚×‚ÄAƒLƒƒƒbƒVƒ…‚©‚çƒtƒ‰ƒbƒVƒ…‚µ‚Ü‚·B

                                     % fs flushvolume 
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚́A @@ -58,11 +58,11 @@

                                  fs flush

                                  fs flushmount

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf143.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf143.htm index e3b21a498..74326cad5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf143.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf143.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,7 +28,7 @@

                                  ƒLƒƒƒbƒVƒ…‚ÌŒ»Ý‚̃TƒCƒY‚¨‚æ‚ÑŽg—p‚³‚ê‚Ä‚¢‚é—e—Ê‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  fs getcacheparms  [-help]
                                  -   
                                  +
                                   fs getca  [-h]
                                   

                                  \•¶ @@ -42,25 +42,25 @@

                                  o—Í

                                  o—̓Œƒ|[ƒg

                                     AFS using amount used of the cache's available size 1K byte blocks.
                                  -   
                                  +
                                   

                                  ‚±‚±‚ŁAamount used ‚̓LƒƒƒbƒVƒ…Eƒf[ƒ^‚¨‚æ‚я󋵏î•ñ‚ÉŽg—p‚³‚ê‚Ä‚¢‚éƒLƒƒoƒCƒgEƒuƒƒbƒN‚̐”Asize ‚ÍŒ»Ý‚̃LƒƒƒbƒVƒ…‚̍‡ŒvƒTƒCƒY‚Å‚·B

                                  —á

                                  ŽŸ‚Ì—á‚ł́AƒLƒƒƒbƒVƒ…‚ª 25000 KB ‚̃}ƒVƒ“‚̏o—Í‚ð•\ަ‚µ‚Ü‚·B

                                     % fs getcacheparms
                                      AFS using 22876 of the cache's available 25000 1K byte blocks.
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB

                                  ŠÖ˜Aî•ñ

                                  fs setcachesize

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf144.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf144.htm index 28cfc550a..cfcbaf6fe 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf144.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf144.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  ƒ}ƒVƒ“‚ªŽw’肳‚ꂽƒZƒ‹‚©‚ç setuid ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚Å‚«‚é‚©‚Ç‚¤‚©•ñ‚µ‚Ü‚·B

                                  \•¶

                                  fs getcellstatus -cell <cell name>+  [-help]
                                  -   
                                  +
                                   fs getce -c <cell name>+  [-h]
                                   

                                  \•¶ @@ -43,14 +43,14 @@ setuid

                                  o—͂́AˆÈ‰º‚Ì 2 ‚‚̒l‚É‚¢‚¸‚ê‚©“K“–‚È’l‚ð•ñ‚µ‚Ü‚·B

                                     Cell cell status: setuid allowed
                                      Cell cell status: no setuid allowed
                                  -   
                                  +
                                   

                                  —á

                                  ˆÈ‰º‚Ì—á‚́AƒZƒ‹ abc.com ‚̃vƒƒOƒ‰ƒ€‚ªA setuid ƒAƒNƒZƒXŒ ‚ð‹–‰Â‚³‚ê‚È‚¢‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                     % fs getcellstatus abc.com
                                      Cell abc.com status: no setuid allowed
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -58,11 +58,11 @@ setuid

                                  CellServDB (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                  fs setcell

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf145.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf145.htm index e66178786..0d19f2bba 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf145.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf145.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -25,9 +25,9 @@

                                  ƒtƒ@ƒCƒ‹EƒT[ƒo[‚Å“o˜^‚·‚邽‚߁AƒNƒ‰ƒCƒAƒ“ƒgEƒCƒ“ƒ^[ƒtƒF[ƒX‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  fs getclientaddrs [-help]
                                  -      
                                  +
                                   fs gc [-h]
                                  -     
                                  +
                                   fs getcl [-h]
                                   

                                  \•¶ @@ -52,7 +52,7 @@

                                     % fs getclientaddrs
                                      192.12.105.68
                                      192.12.108.84
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -60,11 +60,11 @@

                                  fileserver

                                  fs setclientaddrs

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf146.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf146.htm index 5ed43fdd1..d8e5eaa36 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf146.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf146.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,11 +26,11 @@

                                  –Ú“I

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̃tƒ@ƒCƒ‹EƒT[ƒo[‚Ü‚½‚Í VL ƒT[ƒo[Eƒ}ƒVƒ“‚ɂ‚¢‚Ă̗Dæ‡ˆÊ‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  fs getserverprefs [-file <output to named file>]  
                                  +
                                  fs getserverprefs [-file <output to named file>]
                                                     [-numeric]  [-vlservers]  [-help]
                                  -     
                                  +
                                   fs gets [-f <output to named file>]  [-n]  [-v]  [-h]
                                  -    
                                  +
                                   fs gp [-f <output to named file>]  [-n]  [-v]  [-h]
                                   

                                  \•¶ @@ -72,7 +72,7 @@ IP 138.255.33.34 40000 server6.def.com 40012 138.255.33.37 40005 - +

                                  ŽŸ‚Ì—á‚ł́A-numeric ƒtƒ‰ƒO‚ª‚ ‚邯‚«‚ɁAo—Í‚ª‚ǂ̂悤‚É IP ƒAƒhƒŒƒX‚ð•\ަ‚·‚é‚Ì‚©‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B‚Ü‚½Aƒlƒbƒgƒ[ƒNÚ‹ß«‚ª‚ǂ̂悤‚ɃfƒtƒHƒ‹ƒgEƒ‰ƒ“ƒN‚ðŒˆ’è‚·‚é‚Ì‚© (fs ‰ðàƒy[ƒW‚Åà–¾‚³‚ê‚Ä‚¢‚Ü‚·) ‚ɂ‚¢‚Äà–¾‚µ‚Ă܂·Bƒ[ƒJƒ‹ Eƒ}ƒVƒ“‚Ì IP ƒAƒhƒŒƒX‚Í 192.12.107.210 ‚ŁA‚»‚̃Tƒuƒlƒbƒgƒ[ƒNã‚É‚ ‚é 2 ‚‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚́A20,007 ‚¨‚æ‚Ñ 20,011 ‚̃‰ƒ“ƒN‚ðŽ‚Á‚Ä‚¢‚Ü‚·Bƒ[ƒJƒ‹Eƒ}ƒVƒ“‚̃lƒbƒgƒ[ƒN‚̈قȂéƒTƒuƒlƒbƒgƒ[ƒNã‚É‚ ‚é 2 ‚‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚́AŽc‚è‚̃}ƒVƒ“‚̃‰ƒ“ƒN‚ªŠ®‘S‚ɕʂ̃lƒbƒgƒ[ƒN‚É‚ ‚邽‚߁A40,000 ‚©‚ç 40,012 ‚͈̔͂ɋy‚Ԃ̂ɑ΂µ‚āA30,002 ‚¨‚æ‚Ñ 30,010 ‚Ì‚æ‚荂‚¢ƒ‰ƒ“ƒN‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

                                     % fs getserverprefs -numeric
                                  @@ -84,7 +84,7 @@ IP 
                                      138.255.33.34           40000
                                      138.255.33.36           40012
                                      138.255.33.37           40005
                                  -    
                                  +
                                   

                                  ˆÈ‰º‚Ì—á‚ł́A-vlservers ƒtƒ‰ƒO‚Å VL ƒT[ƒo[Eƒ}ƒVƒ“‚Ì—Dæ‡ˆÊ‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B @@ -92,18 +92,18 @@ VL fs2.abc.com 10052 fs3.abc.com 10113 fs1.abc.com 10005 - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB

                                  ŠÖ˜Aî•ñ

                                  fs setserverprefs

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf147.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf147.htm index 173a7a18d..cf1f62f9b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf147.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf147.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,7 +23,7 @@

                                  Žw’肳‚ꂽ fs ƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚·‚é‚©A‚·‚×‚Ä‚Ì fs ƒRƒ}ƒ“ƒh‚Ì‹@”\à–¾‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                  \•¶

                                  fs help [-topic <help string>+]  [-help]
                                  -   
                                  +
                                   fs h [-t <help string>+]  [-h]
                                   

                                  \•¶ @@ -49,10 +49,10 @@

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Afs setacl ƒRƒ}ƒ“ƒh‚̃Iƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                     % fs help setacl 
                                      fs setacl: set access control list
                                  -   aliases: sa 
                                  +   aliases: sa
                                      Usage: fs setacl -dir <directory>+
                                      -acl <access list entries>+ [-clear] [-negative] [-help]
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -60,11 +60,11 @@

                                  fs

                                  fs apropos

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf148.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf148.htm index 762d3a03d..c02f278c1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf148.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf148.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,9 +26,9 @@

                                  ACL ‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  fs listacl [-path <dir/file path>+]  [-id]  [-if]  [-help]
                                  -   
                                  +
                                   fs la [-p <dir/file path>+]  [-id]  [-if]  [-h]
                                  -   
                                  +
                                   fs lista [-p <dir/file path>+]  [-id]  [-if]  [-h]
                                   

                                  \•¶ @@ -55,7 +55,7 @@ DFS

                                  o—Í

                                  Šeƒtƒ@ƒCƒ‹AƒfƒBƒŒƒNƒgƒŠ[A‚Ü‚½‚Í‹L†ƒŠƒ“ƒN‚̏o—͂̐擪s‚ð“ǂݎæ‚邯AˆÈ‰º‚̂悤‚ɂȂè‚Ü‚·B

                                     Access list for directory is
                                  -   
                                  +
                                   

                                  ”­sŽÒ‚ªAƒsƒŠƒIƒh (.) ‚̂悤‚ȏȗª•\Œ»‚ðƒpƒX–¼‚ÉŽg—p‚µ‚āAŒ»Ý‚̃fƒBƒŒƒNƒgƒŠ[‚ð•\‚µ‚½ê‡A‚»‚Ì•\‹L‚ªƒfƒBƒŒƒNƒgƒŠ[‚Ì‘SƒpƒX–¼‚Ì‚©‚í‚è‚É•\ަ‚³‚ê‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

                                  ŽŸ‚ɁANormal rights ƒwƒbƒ_[‚ªAƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ÆŠes‚ł̃AƒNƒZƒXŒ ‚Ì 1 ‚‚̑g‚ݍ‡‚킹‚½AŽwަ‚³‚ꂽƒAƒNƒZƒXŒ ‚ð‹–‰Â‚³‚ꂽƒ†[ƒU[‚¨‚æ‚уOƒ‹[ƒv‚ÌƒŠƒXƒg‚Ì‘O‚É•t‚«‚Ü‚·B”CˆÓ‚̃†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚É•‰‚̃AƒNƒZƒXŒ ‚ðŠ„‚è“–‚Ä‚½ê‡‚ɂ́A‚±‚ê‚ç‚̍€–Ú‚Í Negative rights ƒwƒbƒ_[‚ÌŒã‚É‚«‚Ü‚·B•‰‚Ì•„†“ü—͂̌`Ž®‚́AACL ‚Ì Normal rights ƒZƒNƒVƒ‡ƒ“‚ÌŒ`Ž®‚Æ“¯‚¶‚Å‚·‚ªAƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ɂ́AŽwަ‚³‚ꂽƒAƒNƒZƒXŒ ‚Í‹–‰Â‚³‚ꂸA‚»‚̃AƒNƒZƒXŒ ‚Í‹‘”Û‚³‚ê‚Ü‚·B @@ -97,7 +97,7 @@ AFS a ( Access list for private is Normal rights: pat rlidwka - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  -path ˆø‚«”‚Å AFS ƒfƒBƒŒƒNƒgƒŠ[‚É–¼‘O‚ð•t‚¯‚éê‡‚ɂ́A”­sŽÒ‚́A‚»‚Ì ACL ‚ƁAƒpƒX–¼‚Å‚»‚Ì‘O‚É‚­‚é‚·‚ׂẴfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚ŁA @@ -114,11 +114,11 @@ AFS a (

                                  fs setacl

                                  AFS/DFS Migration Toolkit Administration Guide and Reference

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf149.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf149.htm index fcfa64331..4dc523f48 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf149.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf149.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,7 +29,7 @@

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚É”Fޝ‚³‚ê‚Ä‚¢‚éŠeƒZƒ‹‚̃f[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  fs listcells [-numeric]  [-help]
                                  -   
                                  +
                                   fs listc [-n]  [-h]
                                   

                                  \•¶ @@ -45,7 +45,7 @@

                                  o—Í

                                  o—͂ɂ́AŽŸ‚ÌŒ`Ž®‚ŁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̃J[ƒlƒ‹Eƒƒ‚ƒŠ[EƒŠƒXƒg‚É‚ ‚éŠeƒZƒ‹‚ɑ΂·‚és‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

                                     Cell cell on hosts database server machines
                                  -   
                                  +
                                   

                                  ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́AIP ƒAƒhƒŒƒX‚ð•ÛŠÇ‚µ‚Ü‚·B‚½‚¾‚µƒfƒtƒHƒ‹ƒg‚ŁAƒZƒ‹‚̃l[ƒ€EƒT[ƒrƒX (ƒhƒƒCƒ“Eƒl[ƒ€EƒT[ƒrƒX‚Ü‚½‚̓[ƒJƒ‹EƒzƒXƒgEƒe[ƒuƒ‹‚È‚Ç) ‚É“n‚·‚±‚Ƃɂæ‚Á‚āA‚»‚ê‚ç‚̃AƒhƒŒƒX‚ðƒŒƒ|[ƒg‚·‚é‘O‚ɃzƒXƒg–¼‚ɕϊ·‚µ‚Ü‚·B–¼‘OƒT[ƒrƒX‚́A–¼‘O‚ðŒˆ’è‚Å‚«‚È‚¢ê‡‚ɂ́AƒzƒXƒg–¼‚ð‘å•¶Žš‚Å–ß‚·‚±‚Æ‚ª‚ ‚è‚Ü‚·B

                                  -numeric ƒtƒ‰ƒO‚ðŽg—p‚·‚邯AƒzƒXƒg–¼‚ɕϊ·‚µ‚È‚¢‚悤‚É‚µ‚Ü‚·B‚»‚ê‚É‚æ‚Á‚āAo—͂̍쐬‚ð‚©‚È‚è‘¬‚­s‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·Bo—Í‚É‚Í IP ƒAƒhƒŒƒX‚¾‚¯‚ª‘g‚ݍž‚Ü‚ê‚Ü‚·B @@ -56,7 +56,7 @@ Cell stateu.edu on hosts DB1.FS.STATEU.EDU DB2.FS.STATEU.EDU DB3.FS.STATEU.EDU Cell def.gov on hosts 138.255.0.2 sv3.def.gov - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -64,11 +64,11 @@

                                  CellServDB (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                  fs newcell

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf150.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf150.htm index e9356f69a..1d20ef5e2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf150.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf150.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -35,9 +35,9 @@

                                  ƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚ėʂ̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  fs listquota [-path <dir/file path>+]  [-help]
                                  -   
                                  +
                                   fs listq [-p <dir/file path>+]  [-h]
                                  -      
                                  +
                                   fs lq [-p <dir/file path>+]  [-h]
                                   

                                  \•¶ @@ -70,7 +70,7 @@

                                     % fs listquota -path /afs/abc.com/usr/smith
                                      Volume Name     Quota    Used    % Used   Partition
                                      user.smith      15000    5071       34%         86%
                                  -    
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚́A @@ -83,11 +83,11 @@

                                  fs setquota

                                  fs setvol

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf151.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf151.htm index ddb3f9c39..dfecd4cd8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf151.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf151.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -25,8 +25,8 @@

                                  ƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̃{ƒŠƒ…[ƒ€‚ð•ñ‚µ‚Ü‚·B

                                  \•¶

                                  fs lsmount  -dir <directory>+  [-help]
                                  -   
                                  -fs ls  -d <directory>+  [-h] 
                                  +
                                  +fs ls  -d <directory>+  [-h]
                                   

                                  \•¶

                                  fs lsmount ƒRƒ}ƒ“ƒh‚́AŽw’肳‚ꂽŠeƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ɂȂÁ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚ð•ñ‚µ‚Ü‚·B‚Ü‚½AƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ©‚Á‚½‚èAAFS ‚ɂ͂Ȃ¢‚±‚Æ‚ðŽ¦‚·ƒGƒ‰[EƒƒbƒZ[ƒW‚ð•\ަ‚µ‚Ü‚·B @@ -41,7 +41,7 @@

                                  o—Í

                                  Žw’肳‚ꂽƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ¢ê‡‚ɂ́Ao—͂̌`Ž®‚́AˆÈ‰º‚̂悤‚ɂȂè‚Ü‚·B

                                     'directory' is a mount point for volume 'volume name'
                                  -   
                                  +
                                   

                                  ‚±‚±‚ŁA

                                    @@ -53,11 +53,11 @@

                                    ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ª 3 ‚‚̃^ƒCƒv‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð‚ǂ̂悤‚ɉðŽß‚·‚é‚©‚ɂ‚¢‚ẮAfs mkmount ‰ðàƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                    ƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ɃVƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚Å‚ ‚éê‡Ao—͂̌`Ž®‚ÍŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                       'directory' is a symbolic link, leading to a mount point for volume 'volume name'
                                    -   
                                    +
                                     

                                    ƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚łȂ¢‚©AAFS ‚ɂȂ¢ê‡Ao—͎͂Ÿ‚̂悤‚ɂȂè‚Ü‚·B

                                       'directory' is not a mount point.
                                    -   
                                    +
                                     

                                    o—Í‚ª¬“¯‚µ‚Ä‚¢‚éê‡‚ɂ́Aƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ªƒ[ƒJƒ‹‚Ì AFS ƒNƒ‰ƒCƒAƒ“ƒgEƒLƒƒƒbƒVƒ…‚Å”j‰ó‚³‚ꂽ‰Â”\«‚ª‚ ‚è‚Ü‚·B fs flushmount ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð”jŠü‚µAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ƀ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðÅV•\ަ‚³‚¹‚Ä‚­‚¾‚³‚¢B @@ -65,21 +65,21 @@

                                    ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ smith ‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                       % fs lsmount /afs/abc.com/usr/smith
                                        '/afs/abc.com/usr/smith' is a mount point for volume '#user.smith'
                                    -   
                                    +
                                     

                                    ˆÈ‰º‚Ì—á‚́A ABC Corporation ƒZƒ‹‚Ì root.cell ƒ{ƒŠƒ…[ƒ€—p‚́A³‹Kƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ɠǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ì—¼•û‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                       % fs lsmount /afs/abc.com
                                        '/afs/abc.com' is a mount point for volume '#root.cell'
                                    -   
                                    +
                                        % fs lsmount /afs/.abc.com
                                        '/afs/.abc.com' is a mount point for volume '%root.cell'
                                    -   
                                    +
                                     

                                    ŽŸ‚Ì—á‚ł́AƒZƒ‹ƒ‰[Eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B‚±‚±‚ł́AState University ƒZƒ‹‚Ì root.cell ƒ{ƒŠƒ…[ƒ€‚ª ABC Corporation ƒZƒ‹‚̃cƒŠ[‚Ƀ}ƒEƒ“ƒg‚µ‚Ä‚¢‚Ü‚·B

                                       % fs lsmount /afs/stateu.edu
                                        '/afs/stateu.edu' is a mount point for volume '#stateu.edu:root.cell'
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚́A @@ -89,11 +89,11 @@ ABC Corporation

                                    fs mkmount

                                    fs rmmount

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf152.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf152.htm index fa5ac3eaf..bd4e5347f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf152.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf152.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,7 +24,7 @@

                                    ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ªƒƒOEƒƒbƒZ[ƒW‚ð‘‚«ž‚Þ‚©‚Ç‚¤‚©‚ðÝ’肵‚Ü‚·B

                                    \•¶

                                    fs messages [-show <[user|console|all|none]>]  [-help]
                                    -    
                                    +
                                     fs me [-s <[user|console|all|none]>]  [-h]
                                     

                                    \•¶ @@ -57,18 +57,18 @@

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚É—¼•û‚̃^ƒCƒv‚̃ƒbƒZ[ƒW‚ð•\ަ‚·‚邿‚¤‚ÉŽwަ‚µ‚Ü‚·B

                                       % fs messages -show all
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                    ŠÖ˜Aî•ñ

                                    afsd

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf153.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf153.htm index b8f1bbebf..dbc49a2a4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf153.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf153.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -26,7 +26,7 @@

                                    \•¶

                                    fs mkmount -dir <directory>  -vol <volume name>  [-cell <cell name>]
                                                [-rw]  [-fast]  [-help]
                                    -   
                                    +
                                     fs mk -d <directory>  -v <volume name>  [-c <cell name>]  [-r]  [-f]  [-h]
                                     

                                    \•¶ @@ -125,22 +125,22 @@ AFS

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚Í•W€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚µA/afs/abc.com/usr/smith ‚Ƀ{ƒŠƒ…[ƒ€ user.smith ‚ðƒ}ƒEƒ“ƒg‚µ‚Ü‚·B

                                       % cd /afs/abc.com/usr
                                    -      
                                    +
                                        % fs mkmount -dir smith -vol user.smith
                                    -   
                                    +
                                     

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A ABC Corporation ƒZƒ‹‚Ì root.cell ƒ{ƒŠƒ…[ƒ€—p‚̓ǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ɛ³‹K‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð‚»‚ÌƒZƒ‹‚̃tƒ@ƒCƒ‹EƒcƒŠ[‚ō쐬‚µ‚Ü‚·B 2 ”Ԗڂ̃Rƒ}ƒ“ƒh‚́A“ǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ì–¼‘O‚ÌŽn‚Ü‚è‚ɃsƒŠƒIƒh‚ð“ü‚ê‚邯‚¢‚¤‹K‘¥‚ɏ]‚Á‚Ä‚¢‚Ü‚·B

                                       % fs mkmount -dir /afs/abc.com -vol root.cell
                                    -   
                                    +
                                        % fs mkmount -dir /afs/.abc.com -vol root.cell -rw
                                    -   
                                    +
                                     

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AState University ƒZƒ‹‚Ì root.cell ƒ{ƒŠƒ…[ƒ€‚ðAABC Corporation ƒZƒ‹‚̃tƒ@ƒCƒ‹EƒcƒŠ[‚Ƀ}ƒEƒ“ƒg‚µA/afs/stateu.edu ‚Æ‚¢‚¤•W€ƒZƒ‹ƒ‰[Eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚µ‚Ü‚·B ABC Corporation ‚̃LƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ª‚±‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ɏo‰ï‚¤‚ƁA“ǂݎæ‚èê—pƒpƒX‚Å State University ƒZƒ‹‚É“ü‚荞‚݂܂·B

                                       % fs mkmount -dir /afs/stateu.edu -vol root.cell -c stateu.edu
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚́Aƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðŠi”[‚·‚éƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Å @@ -151,11 +151,11 @@ ABC Corporation

                                    fs lsmount

                                    fs rmmount

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf154.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf154.htm index e9430135e..24ee2abbe 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf154.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf154.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -29,7 +29,7 @@

                                    \•¶

                                    fs newcell -name <cell name> -servers <primary servers>+
                                                [-linkedcell <linked cell name>]  [-help]
                                    -   
                                    +
                                     fs n -n <cell name>  -s <primary servers>+  [-l <linked cell name>]  [-h]
                                     

                                    \•¶ @@ -63,13 +63,13 @@ FL

                                    ˆÈ‰º‚Ì—á‚́AABC Corporation ƒZƒ‹‚ªƒ}ƒVƒ“ db1.abc.com ‚Æ db2.abc.com‚ð‘g‚ݍž‚Þ‚½‚߂ɁAƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚̃J[ƒlƒ‹í’“ƒŠƒXƒg‚ð•ύX‚µ‚Ü‚·B

                                       % fs newcell -name abc.com -servers db1.abc.com db2.abc.com
                                    -   
                                    +
                                     

                                    ŽŸ‚Ì—á‚ł́ADCE ƒZƒ‹ dce.abc.com ‚ð AFS ƒZƒ‹ abc.com ‚ÉƒŠƒ“ƒN‚µ‚Ü‚·B AFS ƒNƒ‰ƒCƒAƒ“ƒg‚́ADFS ƒpƒX–¼‚̉ðŽß‚É•K—v‚ȃtƒ@ƒCƒ‹EƒZƒbƒg‚̈ʒuî•ñ‚Ì‚½‚߂ɁAƒtƒ@ƒCƒ‹EƒƒP[ƒVƒ‡ƒ“ (FL) ƒT[ƒo[db1.dce.abc.com ‚¨‚æ‚Ñ db2.dce.abc.com ‚ɐڑ±‚µ‚Ü‚·B

                                       % fs newcell -name dce.abc.com -servers db1.dce.abc.com db2.dce.abc.com   \
                                                     -linkedcell abc.com
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -79,11 +79,11 @@ AFS

                                    AFS/DFS Migration Toolkit Administration Guide and Reference

                                    AFS/DFS ˆÚs Toolkit ŠÇ—ƒCƒ“ƒXƒg[ƒ‹‚¨‚æ‚э\¬ƒKƒCƒh

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf155.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf155.htm index f0f9ab9b9..3d447c475 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf155.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf155.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,7 +25,7 @@

                                    ƒfƒBƒŒƒNƒgƒŠ[‚Ü‚½‚̓tƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ªŽg—p‚µ‚½Š„‚è“–‚ėʂ̃p[ƒZƒ“ƒe[ƒW‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    fs quota [-path <dir/file path>+]  [-help]
                                    -    
                                    +
                                     fs q [-p <dir/file path>+]  [-h]
                                     

                                    \•¶ @@ -42,19 +42,19 @@

                                    o—Í

                                    o—͂́AŽg—p‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚ėʂ̃p[ƒZƒ“ƒe[ƒW‚ðAŽŸ‚ÌŒ`Ž®‚Å•ñ‚µ‚Ü‚·B

                                       percent% of quota used.
                                    -   
                                    +
                                     

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚ðŠi”[‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚ªŽg—p‚µ‚½Š„‚è“–‚ėʂ̃p[ƒZƒ“ƒe[ƒW‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                       % fs quota
                                        17% of quota used.
                                    -   
                                    +
                                     

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[‚ðŠi”[‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚ƃfƒBƒŒƒNƒgƒŠ[ /afs/abc.com/usr/smith ‚ðŠi”[‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚Ì—¼•û‚ªŽg—p‚µ‚½Š„‚è“–‚ėʂ̃p[ƒZƒ“ƒe[ƒW‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                       % fs quota -path  ..  /afs/abc.com/usr/smith
                                        43% of quota used.
                                        92% of quota used.
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚́A @@ -66,11 +66,11 @@

                                    fs setquota

                                    fs setvol

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf156.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf156.htm index 7aca959c8..e171479b9 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf156.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf156.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -26,7 +26,7 @@

                                    ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðíœ‚µ‚Ü‚·B

                                    \•¶

                                    fs rmmount -dir <directory>+  [-help]
                                    -      
                                    +
                                     fs rm -d <directory>+  [-h]
                                     

                                    \•¶ @@ -45,7 +45,7 @@

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[ (/afs/abc.com/usr ƒfƒBƒŒƒNƒgƒŠ[) ‚©‚çƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg jones ‚¨‚æ‚Ñ terry ‚ðíœ‚µ‚Ü‚·B

                                       % fs rmmount jones terry
                                    -    
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚́A‚»‚ꂼ‚ê‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðŠi”[‚·‚éƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Å @@ -54,11 +54,11 @@

                                    fs lsmount

                                    fs mkmount

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf157.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf157.htm index d341364c2..9b51f1eb3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf157.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf157.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -34,10 +34,10 @@

                                    \•¶

                                    fs setacl -dir <directory>+  -acl <access list entries>+
                                               [-clear]  [-negative]  [-id]  [-if]  [-help]
                                    -    
                                    +
                                     fs sa -d <directory>+  -a <access list entries>+
                                           [-c]  [-n]  [-id]  [-if]  [-h]
                                    -      
                                    +
                                     fs seta -d <directory>+  -a <access list entries>+
                                             [-c]  [-n]  [-id]  [-if]  [-h]
                                     
                                    @@ -135,13 +135,13 @@ DFS a (ŠÇ—) ‚ðœ‚­‚·‚ׂẴAƒNƒZƒXŒ ‚ðƒ†[ƒU[ smith ‚É—^‚¦‚Ü‚·B
                                       % fs setacl -dir . -acl pat:friends rl smith write
                                    -   
                                    +
                                        % fs listacl -path .
                                        Access list for . is
                                        Normal rights:
                                           pat:friends rl
                                           smith rlidwk
                                    -   
                                    +
                                     

                                    ŽŸ‚Ì—á‚ł́A-clear ƒtƒ‰ƒO‚ªŽw’肳‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚́AŠù‘¶‚̃AƒNƒZƒXŒ  (fs listacl ƒRƒ}ƒ“ƒh‚Å•\ަ‚³‚ê‚邿‚¤‚É) ‚ðŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚Ì reports ƒTƒuƒfƒBƒŒƒNƒgƒŠ[‚©‚çíœ‚µAV‹KƒZƒbƒg‚É’u‚«Š·‚¦‚Ü‚·B

                                       % fs listacl -dir reports
                                    @@ -153,20 +153,20 @@ DFS 
                                           pat rlidwka
                                        Negative rights:
                                           terry rl
                                    -   
                                    +
                                        % fs setacl -clear -dir reports -acl pat all smith write system:anyuser rl
                                    -   
                                    +
                                        % fs listacl -dir reports
                                        Access list for reports is
                                        Normal rights:
                                           system:anyuser rl
                                           smith rlidwk
                                           pat rlidwka
                                    -   
                                    +
                                     

                                    ŽŸ‚Ì—á‚ł́A-dir ‚¨‚æ‚Ñ -acl ƒXƒCƒbƒ`‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚Í ACL ‚𕡐”‚̃fƒBƒŒƒNƒgƒŠ[(—¼•û‚Æ‚àŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚Æ‚»‚Ì public ƒTƒuƒfƒBƒŒƒNƒgƒŠ[) ‚ɐݒ肷‚邽‚߂ł·B

                                       % fs setacl -dir . public -acl pat:friends rli
                                    -      
                                    +
                                        % fs listacl -path . public
                                        Access list for . is
                                        Normal rights:
                                    @@ -176,7 +176,7 @@ DFS 
                                        Normal rights:
                                           pat rlidwka
                                           pat:friends rli
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚́AƒfƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Ì a (ŠÇ—) ƒAƒNƒZƒXŒ ‚ª•K—v‚Å‚·BƒfƒBƒŒƒNƒgƒŠ[‚ÌŠ—LŽÒ‚¨‚æ‚Ñ system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚́A @@ -187,11 +187,11 @@ ACL

                                    fs mkmount

                                    AFS/DFS Migration Toolkit Administration Guide and Reference

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf158.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf158.htm index c3fc51694..7b9816731 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf158.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf158.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -27,14 +27,14 @@

                                    –Ú“I

                                    ƒfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚̃TƒCƒY‚ðÝ’肵‚Ü‚·B

                                    \•¶ -

                                    fs setcachesize [-blocks <size in 1K byte blocks (0 => reset)>]  
                                    +
                                    fs setcachesize [-blocks <size in 1K byte blocks (0 => reset)>]
                                                     [-reset]  [-help]
                                    -    
                                    +
                                     fs setca  [-b <size in 1K byte blocks (0 => reset)>]  [-r]  [-h]
                                    -      
                                    +
                                     fs cachesize [-b <size in 1K byte blocks (0 => reset)>]  [-r]  [-h]
                                    -  
                                    -fs ca [-b <size in 1K byte blocks (0 => reset)>]  [-r]  [-h]  
                                    +
                                    +fs ca [-b <size in 1K byte blocks (0 => reset)>]  [-r]  [-h]
                                     

                                    \•¶

                                    fs setcachesize ƒRƒ}ƒ“ƒh‚́AƒfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚ðŽg—p‚·‚éƒ}ƒVƒ“ã‚ŁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ª‚»‚̃f[ƒ^EƒLƒƒƒbƒVƒ…‚ÉŽg—p‚Å‚«‚郍[ƒJƒ‹‚̃fƒBƒXƒNEƒXƒy[ƒX‚̃LƒƒoƒCƒgEƒuƒƒbƒN‚̐”‚ð•ύX‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚́Aƒƒ‚ƒŠ[EƒLƒƒƒbƒVƒ…‚ðŽg—p‚·‚éƒ}ƒVƒ“‚ł͑€ì‚Å‚«‚Ü‚¹‚ñB @@ -57,13 +57,13 @@

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚̃TƒCƒY‚ð 25000 KB ƒuƒƒbƒN‚ɐݒ肵‚Ü‚·B

                                       % fs setcachesize -blocks 25000
                                    -   
                                    +
                                     

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚Í—¼•û‚Æ‚àƒfƒBƒXƒNEƒLƒƒƒbƒVƒ…‚̃TƒCƒY‚ð cacheinfo ƒtƒ@ƒCƒ‹‚Ì’l‚ÉƒŠƒZƒbƒg‚µ‚Ü‚·B‚±‚ê‚́A-blocks ˆø‚«”‚ª afsd ƒRƒ}ƒ“ƒh‚ÅŽg—p‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚Ü‚·B

                                       % fs setcachesize -blocks 0
                                    -   
                                    +
                                        % fs setcachesize -reset
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -72,11 +72,11 @@

                                    afsd

                                    fs getcacheparms

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf159.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf159.htm index 7caef4250..399fef94a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf159.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf159.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -26,7 +26,7 @@

                                    Žw’肳‚ꂽƒZƒ‹‚©‚ç setuid ƒvƒƒOƒ‰ƒ€‚ÌŽÀs‚ð‹–‰Â‚Ü‚½‚͋֎~‚µ‚Ü‚·B

                                    \•¶

                                    fs setcell -cell <cell name>+  [-suid]  [-nosuid]  [-help]
                                    -   
                                    +
                                     fs setce -c <cell name>+  [-s]  [-n]  [-h]
                                     

                                    \•¶ @@ -53,18 +53,18 @@ setuid

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́AState University ƒZƒ‹‚ÌŽÀs‰Â”\ƒtƒ@ƒCƒ‹‚ðŽg—p‰Â”\‚É‚µAƒ[ƒJƒ‹Eƒ}ƒVƒ“‚Å setuid “ÁŒ ‚ð‚à‚Á‚Ä‚±‚ê‚ðŽÀs‚µ‚Ü‚·B

                                       % fs setcell -cell stateu.edu -suid
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                    ŠÖ˜Aî•ñ

                                    fs getcellstatus

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf160.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf160.htm index e1c166250..a623c9c36 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf160.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf160.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,9 +25,9 @@

                                    ƒtƒ@ƒCƒ‹EƒT[ƒo[‚Å“o˜^‚·‚邽‚߁AƒNƒ‰ƒCƒAƒ“ƒgEƒCƒ“ƒ^[ƒtƒF[ƒX‚ðÝ’肵‚Ü‚·B

                                    \•¶

                                    fs setclientaddrs [-address <client network interfaces>+]  [-help]
                                    -   
                                    +
                                     fs setcl [-a <client network interfaces>+]  [-h]
                                    -   
                                    +
                                     fs sc [-a <client network interfaces>+]  [-h]
                                     

                                    \•¶ @@ -50,7 +50,7 @@

                                    o—Í

                                    ƒƒbƒZ[ƒW

                                       Adding interface
                                    -   
                                    +
                                     

                                    ŠeV‹KƒCƒ“ƒ^[ƒtƒF[ƒX‚ªƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ÌƒŠƒXƒg‚ɒljÁ‚³‚ꂽ‚©‚Ç‚¤‚©Šm”F‚µ‚Ü‚·BƒAƒhƒŒƒX‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[EƒƒO /usr/afs/logs/FileLog ‚ÅŽg—p‚³‚ê‚Ä‚¢‚é•\‹L‚ƈê’v‚³‚¹‚邽‚߂ɁA16 iŒ`Ž®‚Å•\ަ‚³‚ê‚Ü‚·B

                                    —á @@ -58,7 +58,7 @@

                                       % fs setclientaddrs 191.255.105.68 191.255.108.84
                                        Adding 0xbfff6944
                                        Adding 0xbfff6c54
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -68,11 +68,11 @@

                                    fileserver

                                    fs getclientaddrs

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf161.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf161.htm index d4b4e1cda..a8d58b94a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf161.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf161.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,10 +25,10 @@

                                    ƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚̍ő劄‚è“–‚Ä—Ê‚ðÝ’肵‚Ü‚·B

                                    \•¶

                                    fs setquota [-path <dir/file path>]  -max <max quota in kbytes>  [-help]
                                    -   
                                    -fs setq [-p <dir/file path>]  -m <max quota in kbytes>  [-h] 
                                    -   
                                    -fs sq [-p <dir/file path>]  -m <max quota in kbytes>  [-h] 
                                    +
                                    +fs setq [-p <dir/file path>]  -m <max quota in kbytes>  [-h]
                                    +
                                    +fs sq [-p <dir/file path>]  -m <max quota in kbytes>  [-h]
                                     

                                    \•¶

                                    fs setquota ƒRƒ}ƒ“ƒh‚́A @@ -55,7 +55,7 @@

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́A/afs/abc.com/usr/smith ƒfƒBƒŒƒNƒgƒŠ[‚ðŠi”[‚·‚éƒ{ƒŠƒ…[ƒ€‚ɁA3000 KB ‚̍ő劄‚è“–‚Ä—Ê‚ðÝ’肵‚Ü‚·B

                                       % fs setquota -path /afs/abc.com/usr/smith -max 3000
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -66,11 +66,11 @@

                                    fs mkmount

                                    fs setvol

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf162.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf162.htm index fd4e1d8f7..231cb44f2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf162.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf162.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -29,11 +29,11 @@
                                    fs setserverprefs [-servers <fileserver names and ranks>+]
                                                       [-vlservers <VL server names and ranks>+]
                                                       [-file <input from named file>]  [-stdin]  [-help]
                                    -   
                                    +
                                     fs sets [-se <fileserver names and ranks>+]  [-vl <VL server names and ranks>+]
                                             [-f <input from named file>]  [-st]  [-h]
                                    -   
                                    -fs sp [-se <fileserver names and ranks>+]  [-vl <VL server names and ranks>+]  
                                    +
                                    +fs sp [-se <fileserver names and ranks>+]  [-vl <VL server names and ranks>+]
                                           [-f <input from named file>]  [-st]  [-h]
                                     

                                    \•¶ @@ -106,14 +106,14 @@ VLDB

                                    —á

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚¨‚æ‚Ñ fs4.abc.com ‚ɑ΂·‚éƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ì—Dæ‡ˆÊ‚ðÝ’肵‚Ü‚·BŒãŽÒ‚̃}ƒVƒ“‚́AIP ƒAƒhƒŒƒXA192.12.105.100 ‚ÅŽw’肳‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚̃}ƒVƒ“‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚̃lƒbƒgƒ[ƒN‚̕ʂ̃Tƒuƒlƒbƒgƒ[ƒN‚ɏ풓‚·‚邽‚߁AƒfƒtƒHƒ‹ƒg‚ÌŠî–{ƒ‰ƒ“ƒN‚Í 3,000 ‚ɂȂè‚Ü‚·B‚±‚ê‚ç‚̃}ƒVƒ“‚ɑ΂·‚éƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ì—Dæ‡ˆÊ‚ðã‚°‚邽‚߂ɂ́A”­sŽÒ‚̓‰ƒ“ƒN 25000 ‚ðŠ„‚è“–‚āAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Í‚»‚ê‚É 0 ‚©‚ç 15 ‚͈̔͂̐®”‚ð’ljÁ‚µ‚Ü‚·B

                                       # fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000
                                    -   
                                    +
                                     

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́A“¯‚¶ 2 ‚‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ɑ΂·‚éƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ì—Dæ‡ˆÊ‚ðÝ’è‚·‚邽‚ß‚É -servers ˆø‚«”‚ðŽg—p‚µ‚Ü‚·B‚Ü‚½Aƒ[ƒJƒ‹Eƒtƒ@ƒCƒ‹ /etc/fs.prefs ‚ɏ풓‚·‚éƒtƒ@ƒCƒ‹‚É‚ ‚é—Dæ‡ˆÊ‚̃RƒŒƒNƒVƒ‡ƒ“‚ð“ǂݎæ‚邽‚߂ɁA -file ˆø‚«”‚àŽg—p‚µ‚Ü‚·B

                                       # fs setserverprefs -servers fs3.abc.com 25000 192.12.105.100 25000  \
                                                            -file /etc/fs.prefs
                                    -   
                                    +
                                     

                                    /etc/fs.prefs ƒtƒ@ƒCƒ‹‚́AŽŸ‚̂悤‚È“à—e‚ÆŒ`Ž®‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

                                       192.12.108.214        7500
                                    @@ -122,28 +122,28 @@ VLDB 
                                        138.255.33.34         39000
                                        128.0.45.36           41000
                                        128.0.45.37           41000
                                    -   
                                    +
                                     

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A-stdin ƒtƒ‰ƒO‚ðŽg—p‚µ‚āA•W€“ü—̓XƒgƒŠ[ƒ€‚©‚ç—Dæ‡ˆÊ‚ð“ǂݎæ‚è‚Ü‚·Bƒ‰ƒ“ƒN‚́AƒvƒƒOƒ‰ƒ€ calc_prefs ‚©‚炱‚̃Rƒ}ƒ“ƒh‚ɃpƒCƒvÚ‘±‚³‚ê‚Ü‚·B‚±‚̃vƒƒOƒ‰ƒ€‚́A”­sŽÒ‚ªƒ[ƒJƒ‹EƒZƒ‹‚ɂƂÁ‚ďd—v‚È’l‚ðŠî–{‚É‚µ‚ÄŒvŽZ‚·‚邽‚߂ɍ쐬‚³‚ꂽ‚à‚̂ł·B

                                       # calc_prefs | fs setserverprefs -stdin
                                    -   
                                    +
                                     

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A-vlservers ˆø‚«”‚ðŽg—p‚µ‚āA fs1.abc.comAfs3.abc.comA‚¨‚æ‚Ñ fs4.abc.com ‚Æ‚¢‚¤ VL ƒT[ƒo[Eƒ}ƒVƒ“‚ɑ΂·‚éƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Ì—Dæ‡ˆÊ‚ðÝ’肵‚Ü‚·BŠî–{ƒ‰ƒ“ƒN‚Í‚»‚ꂼ‚êA1,11000 ‚¨‚æ‚Ñ 65521 ‚Å‚·B

                                       # fs setserverprefs -vlservers fs1.abc.com 1 fs3.abc.com 11000  \
                                                            fs4.abc.com 65521
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                    ŠÖ˜Aî•ñ

                                    fs getserverprefs

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf163.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf163.htm index b854203a6..792a8479c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf163.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf163.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -28,11 +28,11 @@

                                    \•¶

                                    fs setvol [-path <dir/file path>+]  [-max <disk space quota in 1K units>]
                                               [-offlinemsg <offline message>]  [-help]
                                    -   
                                    -fs setv [-p <dir/file path>+]  [-ma <disk space quota in 1K units>] 
                                    +
                                    +fs setv [-p <dir/file path>+]  [-ma <disk space quota in 1K units>]
                                             [-o <offline message>]  [-h]
                                    -    
                                    -fs sv [-p <dir/file path>+]  [-ma <disk space quota in 1K units>] 
                                    +
                                    +fs sv [-p <dir/file path>+]  [-ma <disk space quota in 1K units>]
                                           [-o <offline message>]  [-h]
                                     

                                    \•¶ @@ -68,9 +68,9 @@ /afs/abc.com/usr/pat ‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ðŠi”[‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚ɁA 6500 KB ‚ÌŠ„‚è“–‚Ä—Ê‚ð“K—p‚µ‚Ü‚·B

                                       % cd /afs/abc.com/usr
                                    -    
                                    +
                                        % fs setvol -path smith pat -max 6500
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -81,11 +81,11 @@

                                    fs quota

                                    fs setquota

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf164.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf164.htm index 008e85c7e..c1df7126d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf164.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf164.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -21,11 +21,11 @@

                                    –Ú“I

                                    ƒtƒ@ƒCƒ‹EƒT[ƒo[‚É”ñ“¯Šú‚ŏ‘‚«ž‚Þ‚±‚Æ‚ð‰Â”\‚É‚µ‚Ü‚·B

                                    \•¶ -

                                    fs storebehind [-kbytes <asynchrony for specified names>]  
                                    -               [-files <specific pathnames>+]  
                                    +
                                    fs storebehind [-kbytes <asynchrony for specified names>]
                                    +               [-files <specific pathnames>+]
                                                    [-allfiles <new default (KB)>]  [-verbose]  [-help]
                                    -    
                                    -fs st [-k <asynchrony for specified names>]  [-f <specific pathnames>+]  
                                    +
                                    +fs st [-k <asynchrony for specified names>]  [-f <specific pathnames>+]
                                           [-a <new default (KB)>]  [-v]  [-h]
                                     

                                    \•¶ @@ -37,14 +37,14 @@

                                    ‚½‚Æ‚¦‚΁AˆÈ‰º‚̐ݒè‚́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒtƒ@ƒCƒ‹‚ðƒNƒ[ƒY‚·‚邯AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚ɏ‘‚«ž‚Þƒtƒ@ƒCƒ‹‚ªŽc‚è 10 KB ‚É‚È‚é‚Æ‚·‚®‚ɐ§Œä‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É–ß‚·‚±‚Æ‚ª‚Å‚«‚邱‚Æ‚ðˆÓ–¡‚µ‚Ä‚¢‚Ü‚·B

                                       -allfiles 10
                                    -   
                                    +
                                     
                                  • 1 ‚ˆȏã‚̌X‚̃tƒ@ƒCƒ‹‚É“K—p‚·‚é’l‚ð 1 ‚ݒ肵AŠeƒtƒ@ƒCƒ‹‚ɑ΂·‚é -allfiles ˆø‚«”‚Ì’l‚ðã‘‚«‚·‚é‚ɂ́A-kbytes ‚¨‚æ‚Ñ -files ˆø‚«”‚ð‘g‚ݍ‡‚킹‚ÄŽg—p‚µ‚Ü‚·B‚±‚̐ݒè‚́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ªƒtƒ@ƒCƒ‹‚ɂ‚¢‚Ă̊mŽÀ‚ȏî•ñ‚ð‹L˜^‚·‚邽‚߂Ɏg—p‚·‚éƒJ[ƒlƒ‹Eƒe[ƒuƒ‹‚̃tƒ@ƒCƒ‹‚É“ü—Í‚ª‚ ‚é‚܂Ŏc‚è‚Ü‚·Bˆê”ʂɁA‚»‚̂悤‚ȍ€–ڂ͏­‚È‚­‚Æ‚àƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒtƒ@ƒCƒ‹‚ðƒNƒ[ƒY‚·‚é‚©I—¹‚·‚é‚܂Ŏc‚Á‚Ä‚¢‚Ü‚·‚ªAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̓tƒ@ƒCƒ‹‚ªŠˆ“®’âŽ~’†‚Ńe[ƒuƒ‹‚̃Xƒƒbƒg‚ð‰ð•ú‚·‚é•K—v‚ª‚ ‚éê‡‚ɂ́A€–ڂ̍ж‚ðŽ©—R‚ɍs‚¦‚Ü‚·Bƒe[ƒuƒ‹‚Ƀtƒ@ƒCƒ‹‚ɑ΂·‚鍀–Ú‚ª‚ ‚邯‚¢‚¤ŠmM“x‚ð‚‚ß‚é‚ɂ́Aƒtƒ@ƒCƒ‹‚ðƒNƒ[ƒY‚·‚é’¼‘O‚É fs storebehind ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                    ‚½‚Æ‚¦‚΁AˆÈ‰º‚̐ݒè‚́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª bigfile ‚¨‚æ‚Ñ biggerfile ƒtƒ@ƒCƒ‹‚̂ǂ¿‚ç‚©‚ðƒNƒ[ƒY‚·‚邯AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚ɏ‘‚«ž‚Þƒtƒ@ƒCƒ‹‚ªŽc‚è 1 MB ‚É‚È‚é‚Æ‚·‚®‚ɐ§Œä‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É–ß‚·‚±‚Æ‚ª‚Å‚«‚邱‚Æ‚ðˆÓ–¡‚µ‚Ä‚¢‚Ü‚·B

                                       -kbytes 1024 -files bigfile biggerfile
                                    -   
                                    +
                                     

                                    ˆê“x–¾Ž¦’l‚ªƒtƒ@ƒCƒ‹‚ɐݒ肳‚ê‚邯A‚»‚ê‚ðÄ“xƒfƒtƒHƒ‹ƒg‚Å”ñ“¯Šú“I‚ÉŠi”[‚·‚é‚ɂ́A‚»‚Ì’l‚É -kbytes ‚ðÝ’è‚·‚邱‚ƂɒˆÓ‚µ‚Ä‚­‚¾‚³‚¢BŒ¾‚¢‘Ö‚¦‚邯Aˆê“x•ʂ̒l‚ªƒtƒ@ƒCƒ‹‚ɐݒ肳‚ê‚邯AŽ©“®“I‚Ƀtƒ@ƒCƒ‹‚ðƒfƒtƒHƒ‹ƒg‚Å”ñ“¯Šú“I‚ÉŠi”[‚·‚éˆø‚«”‚Ì‘g‚ݍ‡‚킹‚͂Ȃ¢‚Æ‚¢‚¤‚±‚Ƃł·B @@ -56,7 +56,7 @@

                                    ’x‰„‘‚«ž‚݂Ɏ¸”s‚·‚邯AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É’Ê’m‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñB‚»‚ê‚́Aclose ƒVƒXƒeƒ€EƒR[ƒ‹‚ª‚·‚łɐ¬Œ÷‚ðŽ¦‚·ƒR[ƒh‚ð–ß‚µ‚Ä‚¢‚é‚©‚ç‚Å‚·B

                                    ”ñ“¯Šú“I‚ȏ‘‚«ž‚݂́A‘‚«ž‚Ý‘€ì‚É‚æ‚Á‚ătƒ@ƒCƒ‹‚ðŠi”[‚·‚éƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚ėʂ𒴂¦‚½ê‡Aƒ†[ƒU[‚ª‚»‚ê‚É‹C•t‚©‚È‚¢‰Â”\«‚ª‚‚­‚È‚è‚Ü‚·Bí‚É‚»‚¤‚Å‚ ‚邿‚¤‚ɁAƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚ėʂ𒴂¦‚½ƒtƒ@ƒCƒ‹‚Ì•”•ª‚ÍŽ¸‚í‚êAˆÈ‰º‚̂悤‚ȃƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                       No space left on device
                                    -   
                                    +
                                     

                                    ƒf[ƒ^‚Ì’E—Ž‚ð‰ñ”ð‚·‚é‚ɂ́Aƒtƒ@ƒCƒ‹‚ðŠi”[‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚ɁA‘‚«ž‚Ý‚ª—\‘z‚³‚ê‚éƒf[ƒ^—ʂɎg—p‰Â”\‚ȃXƒy[ƒX‚ª‚ ‚é‚©‚Ç‚¤‚©‚ðŒŸ¸‚·‚邱‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B

                                    ƒIƒvƒVƒ‡ƒ“ @@ -77,18 +77,18 @@

                                    o—Í

                                    ƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚ª‚Ȃɂà‘g‚ݍž‚Ü‚ê‚Ä‚¢‚È‚¢ê‡A‚Ü‚½‚Í -verbose ƒtƒ‰ƒO‚¾‚¯‚ªŽw’肳‚ê‚Ä‚¢‚éê‡‚ɂ́AŽŸ‚̃ƒbƒZ[ƒW‚ªƒfƒtƒHƒ‹ƒg‚̕ۑ¶”ñ“¯Šú« (ƒ[ƒJƒ‹Eƒ}ƒVƒ“‚ÅŽÀs’†‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚Ä‘€ì‚³‚ê‚Ä‚¢‚āA“Á’è‚Ì”ñ“¯ŠúŽ®‚ªÝ’肳‚ê‚Ä‚¢‚È‚¢‚·‚ׂẴtƒ@ƒCƒ‹‚É“K—p‚·‚éÝ’è) ‚ðƒŒƒ|[ƒg‚µ‚Ü‚·B

                                       Default store asynchrony is x kbytes.
                                    -   
                                    +
                                     

                                    ’l 0 (ƒ[ƒ) ‚́A“¯Šú‘‚«ž‚Ý‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·Bƒ}ƒVƒ“‚ªÅŒã‚ÉƒŠƒu[ƒg‚³‚ê‚Ä‚©‚çA‚±‚̃Rƒ}ƒ“ƒh‚É -allfiles ˆø‚«”‚ª’N‚©‚ç‚àŽw’肳‚ê‚È‚©‚Á‚½ê‡‚ɂ́A‚±‚Ì’l‚ªƒfƒtƒHƒ‹ƒg‚ɂȂè‚Ü‚·B

                                    -files ˆø‚«”‚ªA-kbytes ˆø‚«”‚È‚µ‚ÉŽg—p‚³‚ꂽê‡‚ɂ́Ao—͂́AƒfƒtƒHƒ‹ƒg‚̕ۑ¶”ñ“¯Šú«‚ƂƂà‚ÉŽw’肳‚ꂽŠeƒtƒ@ƒCƒ‹‚É“K—p‚³‚ê‚é’l‚ð•ñ‚µ‚Ü‚·B“Á’è‚Ì’l‚ªˆÈ‘O‚©‚çƒtƒ@ƒCƒ‹‚ɐݒ肳‚ê‚Ä‚¢‚½ê‡‚ɂ́AŽŸ‚̃ƒbƒZ[ƒW‚ª‚»‚Ì’l‚ð•ñ‚µ‚Ü‚·B

                                       Will store up to y kbytes of file asynchronously.
                                        Default store asynchrony is x kbytes.
                                    -   
                                    +
                                     

                                    –¾Ž¦“I‚È -kbytes ’l‚ªÝ’肳‚ê‚Ä‚¢‚È‚¢‚½‚߁AƒfƒtƒHƒ‹ƒg‚̕ۑ¶”ñ“¯Šú«‚ðƒtƒ@ƒCƒ‹‚É“K—p‚µ‚Ä‚¢‚éê‡‚ɂ́A‘ã‚í‚è‚ɃƒbƒZ[ƒW‚ÍŽŸ‚̂悤‚ɂȂè‚Ü‚·B

                                       Will store file according to default.
                                        Default store asynchrony is x kbytes.
                                    -   
                                    +
                                     

                                    -verbose ƒtƒ‰ƒO‚ªA’l‚ðÝ’è‚·‚éˆø‚«” (-files ‚¨‚æ‚Ñ -kbytesA‚Ü‚½‚Í -allfilesA‚Ü‚½‚Í 3 ‚‚·‚ׂÄ) ‚Æ‘g‚ݍ‡‚킳‚ê‚Ä‚¢‚éê‡‚ɂ́AÝ’肪‘¦Žž‚É—LŒø‚ɂȂÁ‚½‚±‚Æ‚ðŠm”F‚·‚郁ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B‘¼‚̈ø‚«”‚Ü‚½‚̓tƒ‰ƒO‚ðŽg—p‚µ‚È‚¢ê‡‚́A-verbose ƒtƒ‰ƒO‚ªƒfƒtƒHƒ‹ƒg‚̕ۑ¶”ñ“¯Šú«‚̂ݕñ‚µ‚Ü‚·B

                                    —á @@ -97,7 +97,7 @@

                                       % fs storebehind -kbytes 100 -files test.data -verbose
                                        Will store up to 100 kbytes of test.data asynchronously.
                                        Default store asynchrony is 0 kbytes.
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    -allfiles ˆø‚«”‚ðŽg—p‚·‚é‚ɂ́A”­sŽÒ‚ªƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚È‚­‚Ă͂Ȃè‚Ü‚¹‚ñB @@ -106,11 +106,11 @@

                                    ŠÖ˜Aî•ñ

                                    afsd

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf165.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf165.htm index ee5260a6f..9c8aab8a3 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf165.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf165.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -34,7 +34,7 @@

                                    CPU/ ƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚̃^ƒCƒv‚ð•ñ‚Ü‚½‚͐ݒ肵‚Ü‚·B

                                    \•¶

                                    fs sysname [-newsys <new sysname>]  [-help]
                                    -    
                                    +
                                     fs sy [-n <new sysname>]  [-h]
                                     

                                    \•¶ @@ -53,17 +53,17 @@ AFS

                                    o—Í

                                    -newsys ˆø‚«”‚ªÈ—ª‚³‚ꂽê‡Ao—͂̓}ƒVƒ“‚̃VƒXƒeƒ€Eƒ^ƒCƒv‚ðŽŸ‚ÌŒ`Ž®‚Å•ñ‚µ‚Ü‚·B

                                       Current sysname is 'system_type'
                                    -   
                                    +
                                     

                                    —á

                                    ˆÈ‰º‚Ì—á‚ł́ASolaris 5.7 ‚ðŽÀs‚·‚é Sun SPARCStation ‚ō쐬‚³‚ꂽo—Í‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                       % fs sysname
                                        Current sysname is 'sun4x_57'
                                    -   
                                    +
                                     

                                    ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ}ƒVƒ“‚ª AIX 4.2 ‚ðŽÀs‚·‚é IBM RS/6000 ‚Å‚ ‚邱‚Æ‚ð’è‹`‚µ‚Ü‚·B

                                       % fs sysname -newsys rs_aix42
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    Œ»Ý‚̐ݒè‚ð•\ަ‚·‚é‚̂ɁA“ÁŒ ‚Í•K—v‚ ‚è‚Ü‚¹‚ñB-newsys ˆø‚«”‚ð AFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ÉŽg—p‚·‚é‚ɂ́A”­sŽÒ‚ªƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚È‚­‚Ă͂Ȃè‚Ü‚¹‚ñB @@ -73,11 +73,11 @@ AFS

                                    AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                    AFS ŠÇ—‚ÌŽèˆø‚«

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf166.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf166.htm index 4747322e7..578a4e804 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf166.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf166.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -27,7 +27,7 @@

                                    ƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ðŠi”[‚·‚éŠeƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ð•ñ‚Ü‚½‚ÍŽw’肵‚Ü‚·B

                                    \•¶

                                    fs whereis [-path <dir/file path>+]  [-help]
                                    -   
                                    +
                                     fs whe [-p <dir/file path>+]  [-h]
                                     

                                    \•¶ @@ -46,7 +46,7 @@

                                    ŽŸ‚Ì—á‚ł́Aí’“‚·‚éƒfƒBƒŒƒNƒgƒŠ[ /afs/abc.com ‚ðŠi”[‚·‚éƒ{ƒŠƒ…[ƒ€‚ðŽwަ‚µ‚Ü‚·B‚±‚ê‚Í fs1.abc.com ‚¨‚æ‚Ñ fs3.abc.com ‚Ì—¼•û‚É•¡»‚³‚ê‚Ü‚·B

                                       % fs whereis -path /afs/abc.com
                                        File /afs/abc.com is on hosts fs1.abc.com fs3.abc.com
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -54,11 +54,11 @@

                                    fs whichcell

                                    fs wscell

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf167.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf167.htm index 0603472e5..16afc368c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf167.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf167.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -27,7 +27,7 @@

                                    ƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ª‘®‚µ‚Ä‚¢‚éƒZƒ‹‚Ì–¼‘O‚ð–ß‚µ‚Ü‚·B

                                    \•¶

                                    fs whichcell [-path <dir/file path>+]  [-help]
                                    -   
                                    +
                                     fs whi  [-p <dir/file path>+]  [-h]
                                     

                                    \•¶ @@ -46,7 +46,7 @@

                                    ŽŸ‚Ì—á‚ł́AABC Corporation ƒZƒ‹‚̃{ƒŠƒ…[ƒ€‚ɏ풓‚·‚錻sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚ð•\ަ‚µ‚Ü‚·B

                                       % fs whichcell
                                        File . lives in cell 'abc.com'
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -54,11 +54,11 @@

                                    fs wscell

                                    fs whereis

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf168.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf168.htm index 3e8db5e03..22345776b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf168.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf168.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -26,7 +26,7 @@

                                    ƒ}ƒVƒ“‚ª‘®‚µ‚Ä‚¢‚éƒZƒ‹‚Ì–¼‘O‚ð–ß‚µ‚Ü‚·B

                                    \•¶

                                    fs wscell  [-help]
                                    -   
                                    +
                                     fs ws  [-h]
                                     

                                    \•¶ @@ -39,13 +39,13 @@

                                    o—Í

                                    ŽŸ‚̏o—͂́Aƒ[ƒJƒ‹‚Ì /usr/vice/etc/ThisCell ƒtƒ@ƒCƒ‹‚Ì“à—e‚ðAŽŸ‚ÌŒ`Ž®‚Å•\ަ‚µ‚Ü‚·B

                                       This workstation belongs to cell 'cellname'
                                    -   
                                    +
                                     

                                    —á

                                    ŽŸ‚Ì—á‚́AState University ƒZƒ‹‚̃}ƒVƒ“‚É fs wscell ‚ª”­s‚³‚ꂽ‚Æ‚«‚ÌŒ‹‰Ê‚Å‚·B

                                       % fs wscell
                                        This workstation belongs to cell 'stateu.edu'
                                    -    
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -53,11 +53,11 @@

                                    fs whereis

                                    fs whichcell

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf169.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf169.htm index 7c9ccd0e8..7f29c13ee 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf169.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf169.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -61,11 +61,11 @@ UNIX ls

                                    fstrace setlog

                                    fstrace setset

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf170.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf170.htm index 684bd8d38..3f889f9a8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf170.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf170.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -23,7 +23,7 @@

                                    ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    fstrace apropos -topic <help string>  [-help]
                                    -   
                                    +
                                     fstrace ap -t <help string>  [-h]
                                     

                                    \•¶ @@ -48,7 +48,7 @@ lsset: list available event sets setlog: set the size of a log setset: set state of event sets - +

                                  • •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -56,11 +56,11 @@

                                    fstrace

                                    fstrace help

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf171.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf171.htm index 100e193b6..ade84db90 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf171.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf171.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -19,8 +19,8 @@

                                    –Ú“I

                                    ƒgƒŒ[ƒXEƒƒO‚ðÁ‹Ž‚µ‚Ü‚·B

                                    \•¶ -

                                    fstrace clear [-set <set_name>+]  [-log <log_name>+]  [-help] 
                                    -           
                                    +
                                    fstrace clear [-set <set_name>+]  [-log <log_name>+]  [-help]
                                    +
                                     fstrace c [-s <set_name>+]  [-l <log_name>+]  [-h]
                                     

                                    \•¶ @@ -39,7 +39,7 @@

                                    —á

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚Ì cmfx ƒgƒŒ[ƒXEƒƒO‚ðÁ‹Ž‚µ‚Ü‚·B

                                       # fstrace clear
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -48,11 +48,11 @@

                                    fstrace lslog

                                    fstrace lsset

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf172.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf172.htm index b5aa37ac7..36e34f5b0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf172.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf172.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -21,11 +21,11 @@

                                    ƒgƒŒ[ƒXEƒƒO‚ðƒ_ƒ“ƒv‚µ‚Ü‚·B

                                    \•¶ -

                                    fstrace dump [-set <set_name>+]  [-follow <log_name>]  
                                    -             [-file <output_filename>]  
                                    +
                                    fstrace dump [-set <set_name>+]  [-follow <log_name>]
                                    +             [-file <output_filename>]
                                                  [-sleep <seconds_between_reads>]  [-help]
                                    -   
                                    -fstrace d [-se <set_name>+]  [-fo <log_name>]  [-fi <output_filename>] 
                                    +
                                    +fstrace d [-se <set_name>+]  [-fo <log_name>]  [-fi <output_filename>]
                                               [-sl <seconds_between_reads>]  [-h]
                                     

                                    \•¶ @@ -66,11 +66,11 @@ AFS Date: starting_timestamp Found 1 logs. Contents of log cmfx: - +

                                    ˆÈ‰º‚ÌŠeƒƒbƒZ[ƒW‚́AˆÈ‰º‚ÌŒ`Ž®‚̃LƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[EƒIƒyƒŒ[ƒVƒ‡ƒ“‚ðà–¾‚µ‚Ü‚·B

                                       time timestamp, pid pid:event_message
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA

                                    @@ -83,7 +83,7 @@ AFS

                                    ‰Á‚¦‚āA–ˆ 1024 •b‚²‚Æ‚É fstrace ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ÍŒ»Ý‚̃NƒƒbƒNŽž‚ðƒŒƒR[ƒh‚µ‚½ƒƒbƒZ[ƒW‚ðˆÈ‰º‚ÌŒ`Ž®‚ŏ‘‚«ž‚݂܂·B

                                    time timestamp, pid pid: Current time: unix_time
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA

                                    @@ -108,14 +108,14 @@ UNIX

                                    ƒJ[ƒlƒ‹EƒgƒŒ[ƒXEƒoƒbƒtƒ@[‚É‚ ‚é”CˆÓ‚̃f[ƒ^‚ªƒgƒŒ[ƒX‚ªŠˆ“®ŠJŽn‚³‚ê‚Ä‚©‚çã‘‚«‚³‚ꂽê‡AˆÈ‰º‚̃ƒbƒZ[ƒW‚ªAo—͂̓KØ‚Ȉʒu‚É•\ަ‚³‚ê‚Ü‚·B

                                    Log wrapped; data missing.
                                    -   
                                    +
                                     

                                    ã‘‚«‚̉”\«‚ðíŒ¸‚·‚é‚ɂ́AƒJ[ƒlƒ‹Eƒoƒbƒtƒ@[‚̃oƒbƒtƒ@[‚𑝉Á‚·‚邽‚ß‚É fstrace setlog ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·BŒ»Ý‚Ì’è‹`‚³‚ꂽƒoƒbƒtƒ@[EƒTƒCƒY‚ð•\ަ‚·‚é‚ɂ́A fstrace lslog ƒRƒ}ƒ“ƒh‚É -long ˆø‚«”‚ð•t‚¯‚ÄŽg—p‚µ‚Ü‚·B

                                    ˆÈ‰º‚̃ƒOEƒ_ƒ“ƒv‚̍Ōã‚̃ƒbƒZ[ƒW‚́Aì‹Æ‚ªŠ®—¹‚³‚ꂽ‚±‚Æ‚ðŽwަ‚µ‚Ä‚¢‚Ü‚·B

                                    AFS Trace Dump - Completed
                                    -   
                                    +
                                     

                                    —á

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́AŠÖ˜A‚µ‚½ cm ƒCƒxƒ“ƒgÝ’è‚̃ƒO‚ð•W€o—͂փ_ƒ“ƒv‚µ‚Ü‚·B @@ -137,11 +137,11 @@ UNIX time 71.440619, pid 33658: Gn_lookup vp 0x5bbdcf0 name g3oCKs (returns 0x2) time 71.464989, pid 38267: Gn_open vp 0x5bbd000 flags 0x0 (returns 0x0) AFS Trace Dump - Completed - +

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Aƒ_ƒ“ƒv¬Œ÷‚ÌŠÔ 10 •b‚̃fƒtƒHƒ‹ƒgŠÔŠu‚ðŽg—p‚µ‚āAƒ[ƒJƒ‹Eƒ}ƒVƒ“ã‚Ì cm ƒCƒxƒ“ƒgÝ’è‚ÉŠÖ˜A‚µ‚½ƒgƒŒ[ƒXEƒƒO‚ðƒtƒ@ƒCƒ‹ cmfx.dump.file.1 ‚Öƒ_ƒ“ƒv‚µ‚Ü‚·B

                                       # fstrace dump -follow cmfx -file cmfx.dump.file.1
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -152,11 +152,11 @@ UNIX

                                    fstrace setlog

                                    fstrace lsset

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf173.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf173.htm index 4c8dbd7ea..6f8219e58 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf173.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf173.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,9 +24,9 @@ fstrace ƒRƒ}ƒ“ƒh‚̍\•¶A‚Ü‚½‚Í‚·‚×‚Ä‚Ì fstrace ƒRƒ}ƒ“ƒh‚ÌŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶ -

                                    fstrace help [-topic <help string>+]  [-help] 
                                    -    
                                    -fstrace h [-t <help string>+]  [-h] 
                                    +
                                    fstrace help [-topic <help string>+]  [-help]
                                    +
                                    +fstrace h [-t <help string>+]  [-h]
                                     

                                    \•¶

                                    fstrace help ‚́A @@ -57,7 +57,7 @@ fstrace setset: set state of event sets Usage: fstrace setset [-set <set_name>+] [-active] [-inactive] [-dormant] [-help] - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -65,11 +65,11 @@

                                    fstrace

                                    fstrace apropos

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf174.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf174.htm index 91ef82fd6..74e290081 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf174.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf174.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -22,8 +22,8 @@

                                    ƒƒO‚ɂ‚¢‚Ă̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    fstrace lslog [-set <set_name>+]  [-log <log_name>]  [-long]  [-help]
                                    -   
                                    -fstrace lsl [-s <set_name>+]  [-log <log_name>]  [-lon]  [-h] 
                                    +
                                    +fstrace lsl [-s <set_name>+]  [-log <log_name>]  [-lon]  [-h]
                                     

                                    \•¶

                                    fstrace lslog ƒRƒ}ƒ“ƒh‚́A @@ -48,12 +48,12 @@

                                    ƒfƒtƒHƒ‹ƒg‚ł́Afstrace lslog ƒRƒ}ƒ“ƒh‚́AˆÈ‰º‚ÌŒ`Ž®‚ŁAŽg—p‰Â”\‚ȃƒO cmfx ‚Ì–¼‘O‚݂̂ð•\ަ‚µ‚Ü‚·B

                                       Available logs:
                                        cmfx
                                    -    
                                    +
                                     

                                    -long ƒtƒ‰ƒO‚ª‘g‚ݍž‚Ü‚ê‚½ŽžAo—͂́AˆÈ‰º‚̂悤‚ÈŒ`Ž®‚ŁAKB ‚эƒO‚Ì’è‹`‚³‚ꂽƒTƒCƒYA‚¨‚æ‚уJ[ƒlƒ‹Eƒƒ‚ƒŠ[‚ÉŒ»ÝŠ„‚èU‚ç‚ꂽ‘ƒXƒy[ƒX‚©‚Ç‚¤‚©‚àƒŒƒ|[ƒg‚µ‚Ü‚·B

                                       Available logs:
                                        cmfx : log_size kbytes (allocated | unallocated)
                                    -   
                                    +
                                     

                                    allocated ó‘Ԃ́Acmfx ƒgƒŒ[ƒXEƒƒO‚Ì‚½‚߂ɃJ[ƒlƒ‹Eƒƒ‚ƒŠ[‚É—\–ñ‚³‚ꂽKB ”‚ðŽwަ‚µ‚Ü‚·B cm ƒCƒxƒ“ƒgÝ’è‚̏ó‘Ԃ́A @@ -72,7 +72,7 @@

                                       # fstrace lslog -log cmfx -long
                                        Available logs:
                                        cmfx : 60 kbytes (allocated)
                                    -    
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -81,11 +81,11 @@

                                    fstrace lsset

                                    fstrace setlog

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf175.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf175.htm index 95881a5db..b16dbc560 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf175.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf175.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -21,8 +21,8 @@

                                    ƒCƒxƒ“ƒgEƒZƒbƒg‚Ìó‹µ‚ðƒŒƒ|[ƒg‚µ‚Ü‚·B

                                    \•¶ -

                                    fstrace lsset [-set <set_name>+]  [-help] 
                                    -   
                                    +
                                    fstrace lsset [-set <set_name>+]  [-help]
                                    +
                                     fstrace lss [-s <set_name>+]  [-h]
                                     

                                    \•¶ @@ -41,7 +41,7 @@ setset

                                    o—͂́AˆÈ‰º‚ÌŒ`Ž®‚ÅŽg—p‰Â”\‚ȃCƒxƒ“ƒgÝ’肨‚æ‚ÑŠeó‹µ‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                       Available sets:
                                        cm {active | inactive | dormant}
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA

                                    @@ -57,7 +57,7 @@ setset
                                       # fstrace lsset
                                        Available sets:
                                        cm active
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -65,11 +65,11 @@ setset

                                    fstrace

                                    fstrace setset

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf176.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf176.htm index 363244cd6..b814d4d9e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf176.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf176.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -22,9 +22,9 @@

                                    ƒgƒŒ[ƒXEƒƒO‚̃TƒCƒY‚ðÝ’肵‚Ü‚·B

                                    \•¶

                                    fstrace setlog [-log <log_name>+]  -buffersize <1-kilobyte_units>  [-help]
                                    -      
                                    +
                                     fstrace setl [-l <log_name>+]  -b <1-kilobyte_units>  [-h]
                                    -      
                                    +
                                     fstrace sl [-l <log_name>+]  -b <1-kilobyte_units>  [-h]
                                     

                                    \•¶ @@ -49,7 +49,7 @@

                                    —á

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Acmfx ƒgƒŒ[ƒXEƒƒO‚Ì‚½‚߂ɃJ[ƒlƒ‹Eƒƒ‚ƒŠ[‚É 80 KB ‚ªŠ„‚èU‚ç‚ê‚Ü‚·B

                                       # fstrace setlog -log cmfx -buffersize 80
                                    -    
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -59,11 +59,11 @@

                                    fstrace lsset

                                    fstrace setset

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf177.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf177.htm index 50ba96e23..6ba707fc5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf177.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf177.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -21,8 +21,8 @@

                                    ƒCƒxƒ“ƒgEƒZƒbƒg‚̏󋵂ðÝ’肵‚Ü‚·B

                                    \•¶ -

                                    fstrace setset [-set <set_name>+]  [-active]  [-inactive]  [-dormant]  [-help] 
                                    -   
                                    +
                                    fstrace setset [-set <set_name>+]  [-active]  [-inactive]  [-dormant]  [-help]
                                    +
                                     fs set [-s <set_name>+]  [-a]  [-i]  [-d]  [-h]
                                     

                                    \•¶ @@ -48,7 +48,7 @@

                                    ˆÈ‰º‚Ì—á‚́Acm ƒCƒxƒ“ƒgÝ’è‚̏󋵂ð inactive ‚ðÝ’肵‚Ü‚·B

                                       # fstrace setset -set cm -inactive
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -57,11 +57,11 @@

                                    fstrace lsset

                                    fstrace setlog

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf178.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf178.htm index ac6f9a30c..28082dfd4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf178.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf178.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -74,11 +74,11 @@ AFS PAM

                                    UNIX ƒ}ƒjƒ…ƒAƒ‹Eƒy[ƒW‚Å ftpd ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                    AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf179.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf179.htm index 7ad70d338..999ddf987 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf179.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf179.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -82,7 +82,7 @@ AFS ta-rauth stream tcp nowait root internal ta-rauth shell stream tcp nowait root /usr/etc/rshd rshd login stream tcp nowait root /usr/etc/rlogind rlogind - + # Standard version of Internet server configuration database #(EXAMPLE ONLY) # @@ -105,11 +105,11 @@ AFS

                                    rsh (AFS ƒo[ƒWƒ‡ƒ“)

                                    UNIX ƒ}ƒjƒ…ƒAƒ‹Eƒy[ƒW‚Å inetd ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf180.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf180.htm index 720731ad8..87e46cf3a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf180.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf180.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,7 +24,7 @@

                                    \•¶

                                    kadb_check -database <kadb_file>  [-uheader]  [-kheader]  [-entries]
                                                [-verbose]  [-rebuild <out_file>]  [-help]
                                    -   
                                    +
                                     kadb_check -d <kadb_file>  [-u]  [-k]  [-e]  [-v]  [-r <out_file>]  [-h]
                                     

                                    \•¶ @@ -64,11 +64,11 @@

                                    kas examine

                                    kaserver

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf181.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf181.htm index 980e3b09f..c44a51dc6 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf181.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf181.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -119,11 +119,11 @@ interactive

                                    kas unlock

                                    kaserver

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf182.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf182.htm index 95be45c53..dd0e54199 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf182.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf182.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -23,7 +23,7 @@

                                    ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    kas apropos -topic <help string>  [-help]
                                    -    
                                    +
                                     kas a  -t <help string>  [-h]
                                     

                                    \•¶ @@ -45,7 +45,7 @@

                                       % kas apropos key
                                        setkey: set a user's key
                                        stringtokey: convert a string to a key
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -53,11 +53,11 @@

                                    kas

                                    kas help

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf183.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf183.htm index 8d7ef4c72..66b6c48de 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf183.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf183.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,16 +24,16 @@

                                    –Ú“I

                                    ”FØƒf[ƒ^ƒx[ƒX€–Ú‚ðì¬‚µ‚Ü‚·B

                                    \•¶ -

                                    kas create -name <name of user>  [-initial_password <initial password>] 
                                    -           [-admin_username <admin principal to use for authentication >] 
                                    -           [-password_for_admin <admin password>]  [-cell <cell name>] 
                                    -           [-servers <explicit list of authentication servers>+]  
                                    +
                                    kas create -name <name of user>  [-initial_password <initial password>]
                                    +           [-admin_username <admin principal to use for authentication >]
                                    +           [-password_for_admin <admin password>]  [-cell <cell name>]
                                    +           [-servers <explicit list of authentication servers>+]
                                                [-noauth]  [-help]
                                    -   
                                    -kas c -na <name of user>  [-i <initial password>] 
                                    -      [-a <admin principal to use for authentication >]  
                                    -      [-p <admin password>]  [-c <cell name>]  
                                    -      [-s <explicit list of authentication servers>+]  [-no]  [-h] 
                                    +
                                    +kas c -na <name of user>  [-i <initial password>]
                                    +      [-a <admin principal to use for authentication >]
                                    +      [-p <admin password>]  [-c <cell name>]
                                    +      [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                     

                                    \•¶

                                    kas create ƒRƒ}ƒ“ƒh‚́A @@ -69,7 +69,7 @@ Password for admin: initial_password: Verifying, please re-enter initial_password: - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚ɂ́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -79,11 +79,11 @@

                                    kas list

                                    kas setfields

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf184.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf184.htm index 856c75bd2..54c1ac26c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf184.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf184.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -23,19 +23,19 @@

                                    –Ú“I

                                    ”FØƒf[ƒ^ƒx[ƒX‚©‚獀–Ú‚ðíœ‚µ‚Ü‚·B

                                    \•¶ -

                                    kas delete -name <name of user>  
                                    -           [-admin_username <admin principal to use for authentication >]  
                                    -           [-password_for_admin <admin password>]  [-cell <cell name>]  
                                    -           [-servers <explicit list of authentication servers>+]  
                                    +
                                    kas delete -name <name of user>
                                    +           [-admin_username <admin principal to use for authentication >]
                                    +           [-password_for_admin <admin password>]  [-cell <cell name>]
                                    +           [-servers <explicit list of authentication servers>+]
                                                [-noauth]  [-help]
                                    -   
                                    -kas d -na <name of user>  [-a <admin principal to use for authentication >] 
                                    -      [-p <admin password>]  [-c <cell name>]  
                                    -      [-s <explicit list of authentication servers>+]  [-no]  [-h] 
                                    -     
                                    -kas rm -na <name of user>  [-a <admin principal to use for authentication >]  
                                    -       [-p <admin password>]  [-c <cell name>]  
                                    -       [-s <explicit list of authentication servers>+]  [-no]  [-h]  
                                    +
                                    +kas d -na <name of user>  [-a <admin principal to use for authentication >]
                                    +      [-p <admin password>]  [-c <cell name>]
                                    +      [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                    +
                                    +kas rm -na <name of user>  [-a <admin principal to use for authentication >]
                                    +       [-p <admin password>]  [-c <cell name>]
                                    +       [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                     

                                    \•¶

                                    kas delete ƒRƒ}ƒ“ƒh‚́A @@ -66,7 +66,7 @@ ka> delete smith ka> delete pat ka> delete terry - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚ɂ́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -74,11 +74,11 @@

                                    kas

                                    kas create

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf185.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf185.htm index e3dc3ef7c..466ddf515 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf185.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf185.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -38,16 +38,16 @@

                                    –Ú“I

                                    ”FØƒf[ƒ^ƒx[ƒX€–Ú‚©‚ç‚̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶ -

                                    kas examine -name <name of user> [-showkey] 
                                    -            [-admin_username <admin principal to use for authentication >]  
                                    -            [-password_for_admin <admin password>]  [-cell <cell name>] 
                                    -            [-servers <explicit list of authentication servers>+]  
                                    +
                                    kas examine -name <name of user> [-showkey]
                                    +            [-admin_username <admin principal to use for authentication >]
                                    +            [-password_for_admin <admin password>]  [-cell <cell name>]
                                    +            [-servers <explicit list of authentication servers>+]
                                                 [-noauth]  [-help]
                                    -    
                                    -kas e -na <name of user>  [-sh] 
                                    -      [-a <admin principal to use for authentication >] 
                                    -      [-p <admin password>]  [-c <cell name>] 
                                    -      [-se <explicit list of authentication servers>+]  [-no]  [-h]  
                                    +
                                    +kas e -na <name of user>  [-sh]
                                    +      [-a <admin principal to use for authentication >]
                                    +      [-p <admin password>]  [-c <cell name>]
                                    +      [-se <explicit list of authentication servers>+]  [-no]  [-h]
                                     

                                    \•¶

                                    kas examine ƒRƒ}ƒ“ƒh‚́A @@ -151,7 +151,7 @@ setpassword entry never expires. Max ticket lifetime 100.00 hours. last mod on Tue Jan 5 08:22:29 1999 by admin permit password reuse - +

                                    ˆÈ‰º‚Ì—á‚ł́Aƒ†[ƒU[ pat ‚́AŒ»Ý—LŒø‚ȃAƒJƒEƒ“ƒgEƒƒbƒN‚ª‚¢‚Â‰ðœ‚³‚ê‚é‚©‚ð”»•Ê‚·‚邽‚߂ɁA”FØƒf[ƒ^ƒx[ƒX€–Ú‚ðŒŸ¸‚µ‚Ä‚¢‚Ü‚·B

                                       % kas examine pat
                                    @@ -165,7 +165,7 @@ setpassword
                                         entry expires on never. Max ticket lifetime 100.00 hours.
                                         last mod on Thu Feb 4 08:22:29 1999 by admin
                                         permit password reuse
                                    -   
                                    +
                                     

                                    ˆÈ‰º‚Ì—á‚ł́Aadmin ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚½ŠÇ—ŽÒ‚ªA -showkey ƒtƒ‰ƒO‚ðŽg—p‚µ‚āAafs €–ڂ̃L[‚ð\¬‚·‚é 8 i”‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B @@ -176,7 +176,7 @@ setpassword entry never expires. Max ticket lifetime 100.00 hours. last mod on Thu Mar 25 14:53:29 1999 by admin permit password reuse - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ƒ†[ƒU[‚́AŽ©•ª‚̍€–Ú‚ðŒŸ¸‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‘¼‚̍€–Ú‚ðŒŸ¸‚·‚é‚ɂ́A‚ ‚é‚¢‚́A-showkey ƒtƒ‰ƒO‚ð‘g‚ݍž‚ނɂ́A”­sŽÒ‚́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -191,10 +191,10 @@ setpassword

                                    klog

                                    kpasswd

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C)2 IBM Corporation 2000. All Rights Reserved +


                                    +
                                    (C)2 IBM Corporation 2000. All Rights Reserved
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf186.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf186.htm index e538c73a6..8ec433ecd 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf186.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf186.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,7 +25,7 @@

                                    ”­sŽÒ‚Ì‚·‚ׂẴ`ƒPƒbƒg‚ð”jŠü‚µ‚Ü‚·B

                                    \•¶

                                    kas forgetticket [-all]  [-help]
                                    -    
                                    +
                                     kas f [-a]  [-h]
                                     

                                    \•¶ @@ -40,18 +40,18 @@

                                    —á

                                    ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A‚·‚ׂĂ̔­sŽÒ‚̃`ƒPƒbƒg‚ð”jŠü‚µ‚Ü‚·B

                                       % kas forgetticket
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B

                                    ŠÖ˜Aî•ñ

                                    kas

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf187.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf187.htm index f7dca4ec9..0b3456f6b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf187.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf187.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -23,7 +23,7 @@

                                    Žw’肳‚ꂽ kas ƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚·‚é‚©A‚ ‚é‚¢‚Í‚·‚×‚Ä‚Ì kas ƒRƒ}ƒ“ƒh‚Ìà–¾‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    kas help [-topic <help string>+]  [-help]
                                    -   
                                    +
                                     kas h [-t <help string>+]  [-h]
                                     

                                    \•¶ @@ -61,7 +61,7 @@ [-admin_username <admin principal to use for authentication>] [-password_for_admin <password>] [-cell <cell name>] [-servers <explicit list of authentication servers>+] [-help] - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -69,11 +69,11 @@

                                    kas

                                    kas apropos

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf188.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf188.htm index 46dfb5686..b2f3b1035 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf188.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf188.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -19,13 +19,13 @@

                                    –Ú“I

                                    ‘Θbƒ‚[ƒh‚ɐ؂è‘Ö‚¦‚Ü‚·B

                                    \•¶ -

                                    kas interactive [-admin_username <admin principal to use for authentication >] 
                                    +
                                    kas interactive [-admin_username <admin principal to use for authentication >]
                                                     [-password_for_admin <admin password>]  [-cell <cell name>]
                                    -                [-servers <explicit list of authentication servers>+]  
                                    +                [-servers <explicit list of authentication servers>+]
                                                     [-noauth]  [-help]
                                    -      
                                    -kas i [-a <admin principal to use for authentication >]  
                                    -      [-p <admin password>]  [-c <cell name>]  
                                    +
                                    +kas i [-a <admin principal to use for authentication >]
                                    +      [-p <admin password>]  [-c <cell name>]
                                           [-s <explicit list of authentication servers>+]  [-n]  [-h]
                                     

                                    \•¶ @@ -79,7 +79,7 @@

                                       % kas interactive admin
                                        Password for admin: admin_password
                                        ka>
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µB @@ -88,11 +88,11 @@

                                    kas noauthentication

                                    kas quit

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf189.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf189.htm index b4b5fdcbe..bd0b2c355 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf189.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf189.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,15 +24,15 @@

                                    ”FØƒf[ƒ^ƒx[ƒX‚Ì‚·‚ׂĂ̍€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    kas list [-long]  [-showadmin]  [-showkey]
                                    -         [-admin_username <admin principal to use for authentication >] 
                                    -         [-password_for_admin <admin password>]  [-cell <cell name>] 
                                    +         [-admin_username <admin principal to use for authentication >]
                                    +         [-password_for_admin <admin password>]  [-cell <cell name>]
                                              [-servers <explicit list of authentication servers>+]
                                              [-noauth]  [-help]
                                    -   
                                    +
                                     kas ls [-l]  [-showa]   [-showk]
                                    -       [-a <admin principal to use for authentication >] 
                                    -       [-p <admin password>]  [-c <cell name>] 
                                    -       [-se <explicit list of authentication servers>+]  [-n]  [-h] 
                                    +       [-a <admin principal to use for authentication >]
                                    +       [-p <admin password>]  [-c <cell name>]
                                    +       [-se <explicit list of authentication servers>+]  [-n]  [-h]
                                     

                                    \•¶

                                    kas list ƒRƒ}ƒ“ƒh‚́AŽw’肳‚ꂽƒtƒ‰ƒO‚ð”»•Ê‚µ‚āA”FØƒf[ƒ^ƒx[ƒX‚Ì‚·‚ׂĂ̍€–ڂ𖼑O•ʂɕ\ަ‚µ‚½‚èA“Á’è‚̍€–ÚƒZƒbƒg‚ð‚·‚×‚Ä•\ަ‚µ‚½‚肵‚Ü‚·B @@ -88,11 +88,11 @@

                                    kas

                                    kas examine

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf190.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf190.htm index bad0148bf..99fce362f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf190.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf190.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -24,7 +24,7 @@

                                    ‚·‚ׂĂ̔­sŽÒ‚̃`ƒPƒbƒg (ƒg[ƒNƒ“) ‚ð•\ަ‚µ‚Ü‚·B

                                    \•¶

                                    kas listtickets [-name <name of server>]  [-long]  [-help]
                                    -   
                                    +
                                     kas listt [-n <name of server>]  [-l]  [-h]
                                     

                                    \•¶ @@ -47,7 +47,7 @@

                                    o—Í

                                    ‚±‚̏o—͂ɂ́Aƒg[ƒNƒ“‚ðŠ—L‚·‚郆[ƒU[‚Ì AFS UIDAƒT[ƒrƒX (’ʏí‚Í afs)A‚»‚ê‚É—LŒø‚ȃZƒ‹A‚¨‚æ‚Ñ—LŒøŠúŒÀ‚ªAŽŸ‚ÌŒ`Ž®‚ÅŽ¦‚³‚ê‚Ü‚·BƒƒbƒZ[ƒW‚ɃZƒ‹‚ª•\ަ‚³‚ê‚È‚¢ê‡Aƒ`ƒPƒbƒg‚̓[ƒJƒ‹EƒZƒ‹—p‚̃`ƒPƒbƒg‚ɂȂè‚Ü‚·B

                                       User's (AFS ID AFS UID) tokens for service[@cellname] [Expires date]
                                    -   
                                    +
                                     

                                    -long ƒtƒ‰ƒO‚ðŽw’è‚·‚邯AƒZƒbƒVƒ‡ƒ“EƒL[‚¨‚æ‚уg[ƒNƒ“‚ð\¬‚·‚é 8 i”‚ªAƒg[ƒNƒ“‚̃L[Eƒo[ƒWƒ‡ƒ“”ԍ†‚¨‚æ‚уoƒCƒg”‚ƈꏏ‚ɏo—Í‚³‚ê‚Ü‚·B(ƒoƒCƒg”‚ª 56 ‚łȂ¢ê‡‚ɂ́AƒGƒ‰[‚ª”­¶‚µ‚Ä‚¢‚Ü‚·B)

                                    —LŒøŠúŒÀ‚Ì‘ã‚í‚è‚Ƀ}[ƒJ[ [>> POSTDATED <] ‚ª•\ަ‚³‚ꂽê‡Aƒ`ƒPƒbƒg‚Í•\ަ‚³‚ê‚½ŽžŠÔ‚܂ŗLŒø‚ɂȂè‚Ü‚¹‚ñB(“à•”ŒÄ‚яo‚µ‚É‚æ‚Á‚Ä“ú•t‚̌¢ƒ`ƒPƒbƒg‚ðì¬‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚ªA‚»‚Ì‚½‚߂̕W€ƒCƒ“ƒ^[ƒtƒF[ƒX‚Í—pˆÓ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB) @@ -58,12 +58,12 @@ User's (AFS ID 1020) tokens for afs [Expires Wed Mar 31 9:30:54 1999] User's (AFS ID 35@test.abc.com) tokens for afs@test.abc.com \ [Expires Wed Mar 31 13:54:26 1999] - + % kas listtickets -name afs -long User's (AFS ID 1020) tokens for afs [Expires Wed Mar 31 9:30:54 1999] SessionKey: \375\205\351\227\032\310\263\013 Ticket: (kvno = 0, len = 56): \033\005\221\156\203\278\312\058\016\133 (etc.) - +

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -71,11 +71,11 @@

                                    kas

                                    tokens

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf191.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf191.htm index 9f883453b..7bb8699be 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf191.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf191.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,7 +25,7 @@

                                    ‘Θbƒ‚[ƒh‚Å”FØ ID ‚ð”jŠü‚µ‚Ü‚·B

                                    \•¶

                                    noauthentication  [-help]
                                    -   
                                    +
                                     n  [-h]
                                     

                                    \•¶ @@ -41,7 +41,7 @@ ID anonymous

                                    —á

                                    ˆÈ‰º‚Ì—á‚̃Rƒ}ƒ“ƒh‚́A‘Θbƒ‚[ƒh‚Å“ü—Í‚³‚ꂽƒ†[ƒU[‚Ì”FØî•ñ‚ð”jŠü‚µ‚Ü‚·B

                                       ka> noauthentication
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -51,11 +51,11 @@ ID anonymous

                                    kas interactive

                                    unlog

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf192.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf192.htm index bd61b8980..e48513d2e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf192.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf192.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -25,7 +25,7 @@

                                    ‘Θbƒ‚[ƒh‚ðI—¹‚µ‚Ü‚·B

                                    \•¶

                                    quit  [-help]
                                    -   
                                    +
                                     q  [-h]
                                     

                                    \•¶ @@ -40,7 +40,7 @@

                                    ˆÈ‰º‚Ì—á‚ł́A”­sŽÒ‚ª‘Θbƒ‚[ƒh‚̂܂܂ɂȂÁ‚Ä‚¢‚éê‡‚ɁA’ʏí‚̃Rƒ}ƒ“ƒhEƒVƒFƒ‹‚ª‚ǂ̂悤‚Ƀvƒƒ“ƒvƒg‚ðo‚·‚©‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                       ka> quit
                                        %
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -48,11 +48,11 @@

                                    kas

                                    kas interactive

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf193.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf193.htm index f3d6bfc2e..e13f57c3a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf193.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf193.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -44,7 +44,7 @@ [-password_for_admin <admin password>] [-cell <cell name>] [-servers <0explicit list of authentication servers>+] [-noauth] [-help] - + kas setf -na <name of user> [-f <hex flag value or flag name expression>] [-e <date of account expiration>] [-li <maximum ticket lifetime>] [-pw <number days password is valid ([0..254])>] @@ -54,7 +54,7 @@ [-ad <admin principal to use for authentication>] [-pa <admin password>] [-c <cell name>] [-s <explicit list of authentication servers>+] [-no] [-h] - + kas sf -na <name of user> [-f <hex flag value or flag name expression>] [-e <date of account expiration>] [-li <maximum ticket lifetime>] [-pw <number days password is valid ([0..254])>] @@ -197,12 +197,12 @@ UNIX

                                    ŽŸ‚Ì—á‚ł́Aadmin ƒAƒJƒEƒ“ƒg‚ðŽ‚ÂŠÇ—ŽÒ‚ªAsmith ‚ÉŠÇ—“ÁŒ ‚ð—^‚¦A‚»‚̍€–Ú‚ð”FØƒf[ƒ^ƒx[ƒX‚ɒljÁ‚µA—LŒøŠúŒÀ‚ð 2000 ”N 12 ŒŽ 31“ú‚ÉŽw‚µ‚Ä‚¢‚Ü‚·B

                                       % kas setfields -name smith -flags ADMIN -expiration 12/31/2000
                                        Password for admin:
                                    -   
                                    +
                                     

                                    ŽŸ‚Ì—á‚ł́Aadmin ƒAƒJƒEƒ“ƒg‚ðŽ‚ÂŠÇ—ŽÒ‚ªAƒ†[ƒU[ pat ‚̃pƒXƒ[ƒh‚Ì—LŒøŠúŒÀ‚ðÅIXV“ú‚©‚ç 60 “ú ‚É‚µ‚Ä‚¢‚Ü‚·B‚Ü‚½Aƒpƒ‰ƒ[ƒ^[‚̍ė˜—p‚͋֎~‚µ‚Ä‚¢‚Ü‚·B

                                       % kas setfields -name pat -pwexpires 60 -reuse no
                                        Password for admin:
                                    -   
                                    +
                                     

                                    •K—v‚ƂȂé“ÁŒ 

                                    ”­sŽÒ‚ɂ́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -215,11 +215,11 @@ UNIX

                                    klog

                                    kpasswd

                                    -


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                    [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                    -
                                    (C) IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    (C) IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf194.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf194.htm index cab20323d..fe26e228e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf194.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf194.htm @@ -9,8 +9,8 @@ - - + +

                                    ŠÇ—‰ðà‘

                                    @@ -27,26 +27,26 @@

                                    –Ú“I

                                    ”FØƒf[ƒ^ƒx[ƒX€–ڂ̃L[EƒtƒB[ƒ‹ƒh‚ð•ύX‚µ‚Ü‚·B

                                    \•¶ -

                                    kas setpassword -name <name of user>  [-new_password <new password>] 
                                    -                [-kvno <key version number>] 
                                    -                [-admin_username <admin principal to use for authentication >] 
                                    -                [-password_for_admin <admin password>]  [-cell <cell name>] 
                                    +
                                    kas setpassword -name <name of user>  [-new_password <new password>]
                                    +                [-kvno <key version number>]
                                    +                [-admin_username <admin principal to use for authentication >]
                                    +                [-password_for_admin <admin password>]  [-cell <cell name>]
                                                     [-servers <explicit list of authentication servers>+]
                                                     [-noauth]  [-help]
                                    -   
                                    -kas setpasswd -na <name of user>  [-ne <new password>]  
                                    +
                                    +kas setpasswd -na <name of user>  [-ne <new password>]
                                                   [-k <key version number>]
                                    -              [-a <admin principal to use for authentication >]  
                                    -              [-p <admin password>]  [-c <cell name>]  
                                    +              [-a <admin principal to use for authentication >]
                                    +              [-p <admin password>]  [-c <cell name>]
                                                   [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                    -   
                                    +
                                     kas setp -na <name of user>  [-ne <new password>]  [-k <key version number>]
                                    -         [-a <admin principal to use for authentication >]  
                                    -         [-p <admin password>]  [-c <cell name>]  
                                    +         [-a <admin principal to use for authentication >]
                                    +         [-p <admin password>]  [-c <cell name>]
                                              [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                    -   
                                    +
                                     kas sp -na <name of user>  [-ne <new password>]  [-k <key version number>]
                                    -       [-a <admin principal to use for authentication >]  
                                    +       [-a <admin principal to use for authentication >]
                                            [-p <admin password>]  [-c <cell name>]
                                            [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                     
                                    @@ -65,14 +65,14 @@
                                  • -reuse ˆø‚«”‚ð kas setfields ƒRƒ}ƒ“ƒh‚ÉŽw’肵‚½ê‡‚ɂ́A‘O‚̃pƒXƒ[ƒh‚̍ė˜—p‚ð‹ÖŽ~‚µ‚Ä‚¢‚é‚̂ŁAƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́AƒpƒXƒ[ƒh‚ªƒ†[ƒU[‚Ì”­s‚µ‚½Å‹ß‚Ì 20 ŒÂ‚̃pƒXƒ[ƒh‚ðŽg—p‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚́AƒVƒFƒ‹‚Ɉȉº‚̂悤‚ȃGƒ‰[EƒƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·B

                                       Password was not changed because it seems like a reused password
                                    -   
                                    +
                                     

                                    Žè‘€ì‚Ü‚½‚̓XƒNƒŠƒvƒg‚ðŽg—p‚µ‚āAƒ†[ƒU[‚ªƒpƒXƒ[ƒh‚ð•ύX‚µA‚±‚̐§ŒÀ‚ɋ߂©‚È‚¢‚悤‚É‚·‚é‚ɂ́Akaserver ‰Šú‰»ƒRƒ}ƒ“ƒh‚Ì -minhours ˆø‚«”‚ðŽw’肵‚Ä‚­‚¾‚³‚¢BŽŸ‚̃Gƒ‰[EƒƒbƒZ[ƒW‚́AÅ’ZŽžŠÔ‚ªŒo‰ß‚·‚é‘O‚Ƀ†[ƒU[‚ªƒpƒXƒ[ƒh‚ð•ύX‚µ‚悤‚Æ‚·‚邯•\ަ‚³‚ê‚Ü‚·B

                                       Password was not changed because you changed it too
                                        recently; see your systems administrator
                                    -   
                                    +
                                     

                                  ƒIƒvƒVƒ‡ƒ“ @@ -105,7 +105,7 @@ Password for admin: new_password: Verifying, please re-enter new_password: - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ŒÂX‚̃†[ƒU[‚́AŽ©•ª‚̃pƒXƒ[ƒh‚ð•ύX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‘¼‚̃†[ƒU[‚̃pƒXƒ[ƒh‚Ü‚½‚Í afs ‚Ȃǂ̃T[ƒo[€–ڂ̃pƒXƒ[ƒh (ƒT[ƒo[ˆÃ†‰»ƒL[) ‚ð•ύX‚·‚é‚ɂ́A”­sŽÒ‚́AŽ©•ª‚Ì”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ªÝ’肳‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -115,11 +115,11 @@

                                  kaserver

                                  kpwvalid

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf195.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf195.htm index 2b626ac74..348f2a3cb 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf195.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf195.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,13 +26,13 @@

                                  ”FØƒT[ƒo[EƒvƒƒZƒX‚Ì“Œv‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  kas statistics [-admin_username <admin principal to use for authentication>]
                                  -               [-password_for_admin <admin password>]  [-cell <cell name>] 
                                  +               [-password_for_admin <admin password>]  [-cell <cell name>]
                                                  [-servers <explicit list of authentication servers>+]
                                                  [-noauth]  [-help]
                                  -   
                                  -kas sta [-a <admin principal to use for authentication >]  
                                  -        [-p <admin password>]  [-c <cell name>]  
                                  -        [-s <explicit list of authentication servers>+]  [-n]  [-h]  
                                  +
                                  +kas sta [-a <admin principal to use for authentication >]
                                  +        [-p <admin password>]  [-c <cell name>]
                                  +        [-s <explicit list of authentication servers>+]  [-n]  [-h]
                                   

                                  \•¶

                                  kas statistics ƒRƒ}ƒ“ƒh‚́AƒZƒ‹‚̃f[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚ÅŽÀs‚³‚ê‚Ä‚¢‚é”FØƒT[ƒo[‚Ì“Œv‚ð•\ަ‚µ‚Ü‚·B @@ -83,18 +83,18 @@ of 2 requests for GetRandomKey, 0 were aborted. Used 6.015 seconds of CPU time. 3 admin accounts - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚ɂ́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                  ŠÖ˜Aî•ñ

                                  kas

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf196.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf196.htm index fddfaf94a..470654d3a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf196.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf196.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  •¶ŽšƒXƒgƒŠƒ“ƒO‚ð 8 i ƒL[‚ɕϊ·‚µ‚Ü‚·B

                                  \•¶

                                  kas stringtokey -string <password string>  [-cell <cell name>]  [-help]
                                  -      
                                  +
                                   kas str -s <password string>  [-c <cell name>]  [-h]
                                   

                                  \•¶ @@ -54,7 +54,7 @@

                                  o—Í

                                  o—͂̌`Ž®‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                     Converting password string in realm 'cell_name' yields key='key'.
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚́AABC Corporation ƒZƒ‹‚Å•¶Žš—ñ @@ -62,7 +62,7 @@

                                     % kas stringtokey new_pswd
                                      Converting new_pswd in realm 'ABC.COM' yields
                                          key='\346\307\364\320\263\233\342\354'.
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µBƒpƒXƒ[ƒh‚Í•s—v‚Å‚·B @@ -70,11 +70,11 @@

                                  ThisCell (ƒNƒ‰ƒCƒAƒ“ƒgEƒo[ƒWƒ‡ƒ“)

                                  kas

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf197.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf197.htm index b054952c0..108db8fb7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf197.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf197.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,15 +22,15 @@

                                  –Ú“I

                                  ƒ†[ƒU[EƒAƒJƒEƒ“ƒg‚̃ƒbƒN‚ð‰ðœ‚µ‚Ü‚·B

                                  \•¶ -

                                  kas unlock -name <authentication ID>  
                                  -           [-admin_username <admin principal to use for authentication >] 
                                  -           [-password_for_admin <admin password>]  [-cell <cell name>] 
                                  +
                                  kas unlock -name <authentication ID>
                                  +           [-admin_username <admin principal to use for authentication >]
                                  +           [-password_for_admin <admin password>]  [-cell <cell name>]
                                              [-servers <explicit list of authentication servers>+]
                                              [-noauth]  [-help]
                                  -         
                                  -kas u -na <authentication ID>  
                                  -      [-a <admin principal to use for authentication >] 
                                  -      [-p <admin password>]  [-c <cell name>] 
                                  +
                                  +kas u -na <authentication ID>
                                  +      [-a <admin principal to use for authentication >]
                                  +      [-p <admin password>]  [-c <cell name>]
                                         [-s <explicit list of authentication servers>+]  [-no]  [-h]
                                   

                                  \•¶ @@ -60,7 +60,7 @@

                                  ŽŸ‚Ì—á‚́Aadmin ƒAƒJƒEƒ“ƒg‚ðŽg—p‚µ‚Ä‚¢‚éŠÇ—ŽÒ‚ªAjones ‚̍€–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ä‚¢‚Ü‚·B

                                     % kas unlock -name jones -admin_username admin
                                      Administrator's (admin) Password:
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ”­sŽÒ‚ɂ́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðÝ’肳‚¹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -70,11 +70,11 @@

                                  kas setfields

                                  klog

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf198.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf198.htm index 5ad0e9945..f58b27fb7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf198.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf198.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,9 +22,9 @@

                                  –Ú“I

                                  ”FØƒT[ƒo[‚ð‰Šú‰»‚µ‚Ü‚·B

                                  \•¶ -

                                  kaserver [-noAuth]  [-fastKeys]  [-database <dbpath>] 
                                  -         [-localfiles <lclpath>]  [-minhours <n>] 
                                  -         [-servers <serverlist>]  [-enable_peer_stats]  
                                  +
                                  kaserver [-noAuth]  [-fastKeys]  [-database <dbpath>]
                                  +         [-localfiles <lclpath>]  [-minhours <n>]
                                  +         [-servers <serverlist>]  [-enable_peer_stats]
                                            [-enable_process_stats]  [-help]
                                   

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -100,11 +100,11 @@ Rx Monitoring API

                                  kas

                                  kdb

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf199.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf199.htm index d0f163f95..c5cb28e0f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf199.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf199.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,9 +22,9 @@

                                  –Ú“I

                                  ”FØƒT[ƒo[‚ªŽÀs‚·‚郍ƒO‚Ü‚½‚Í“ÁŒ ƒAƒNƒVƒ‡ƒ“‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  kdb [-dbmfile <dbmfile to use (default /usr/afs/logs/AuthLog)>]  
                                  +
                                  kdb [-dbmfile <dbmfile to use (default /usr/afs/logs/AuthLog)>]
                                       [-key <extract entries that match specified key>]  [-help]
                                  -  
                                  +
                                   

                                  \•¶

                                  kdb ƒRƒ}ƒ“ƒh‚́A @@ -77,7 +77,7 @@ admin:cruser admin:delu 4 entries were found - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -86,11 +86,11 @@

                                  bos getlog

                                  kaserver

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf200.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf200.htm index 0d0492f54..1d9d49aad 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf200.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf200.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,13 +26,13 @@

                                  –Ú“I

                                  ”FØƒT[ƒo[‚ðŽg—p‚µ‚Ä”FØ‚ðs‚¢‚Ü‚·B

                                  \•¶ -

                                  klog  [-x]  [-principal <user name>]  [-password <user's password>]  
                                  -      [-cell <cell name>]  [-servers <explicit list of servers>+]  
                                  -      [-pipe]  [-silent]  [-lifetime <ticket lifetime in hh[:mm[:ss]]>]  
                                  +
                                  klog  [-x]  [-principal <user name>]  [-password <user's password>]
                                  +      [-cell <cell name>]  [-servers <explicit list of servers>+]
                                  +      [-pipe]  [-silent]  [-lifetime <ticket lifetime in hh[:mm[:ss]]>]
                                         [-setpag]  [-tmp]  [-help]
                                  -    
                                  -klog  [-x]  [-pr <user name>]  [-pa <user's password>]  [-c <cell name>]  
                                  -      [-s <explicit list of servers>+]  [-pi]  [-si]  
                                  +
                                  +klog  [-x]  [-pr <user name>]  [-pa <user's password>]  [-c <cell name>]
                                  +      [-s <explicit list of servers>+]  [-pi]  [-si]
                                         [-l <ticket lifetime in hh[:mm[:ss]]>]  [-se]  [-t]  [-h]
                                   

                                  \•¶ @@ -89,7 +89,7 @@ AFS 3.1 37:59:41 (1d 13h) 154:42:01 (6d 10h) 629:52:56 (26d 05h) 40:37:19 (1d 16h) 165:23:50 (6d 21h) 673:26:07 (28d 01h) 43:25:50 (1d 19h) 176:50:01 (7d 08h) - +

                                  ’ˆÓ

                                  ƒfƒtƒHƒ‹ƒg‚ł́A‚±‚̃Rƒ}ƒ“ƒh‚͐V‹K‚̃vƒƒZƒX”FØƒOƒ‹[ƒv (PAG) ‚ðì¬‚µ‚Ü‚¹‚ñB @@ -106,7 +106,7 @@ NFS -uidcheck on ˆø‚«”‚ðA fs exportafs ƒRƒ}ƒ“ƒh‚É‘g‚ݍž‚ñ‚ŁA UID ŒŸ¸‚ðŽg—p‰Â”\‚É‚µ‚½ê‡‚́AƒRƒ}ƒ“ƒh‚ÍŽ¸”s‚µAˆÈ‰º‚̂悤‚ȃGƒ‰[EƒƒbƒZ[ƒW‚ªo‚Ü‚·B -

                                     
                                  +
                                      Œx : translator_machine ‚Ö‚ÌƒŠƒ‚[ƒg pioctl ‚ÍŽ¸”s‚µ‚Ü‚µ‚½ (err=8). . .
                                      pioctl ‚ªŽ¸”s‚µ‚½‚½‚߁AAFS ‚ɑ΂·‚é”FØ‚Í—˜—p‚Å‚«‚Ü‚¹‚ñB
                                   
                                  @@ -163,35 +163,35 @@ NFS (ŽžŠÔ‚́Akas setfields ƒRƒ}ƒ“ƒh‚́A -locktime ˆø‚«”‚ðŽg—p‚µ‚Đݒ肳‚êA kas examine ƒRƒ}ƒ“ƒh‚̏o—͂ɕ\ަ‚³‚ê‚Ü‚·)B -
                                     
                                  +
                                      ID ‚ªƒƒbƒN‚³‚ê‚Ä‚¢‚邽‚߁AAFS ‚Ö‚Ì”FØ‚ª—˜—p‚Å‚«‚Ü‚¹‚ñB
                                      ƒVƒXƒeƒ€ŠÇ—ŽÒ‚É‚²˜A—‚­‚¾‚³‚¢B
                                  -   
                                  +
                                   

                                  -tmp ƒtƒ‰ƒO‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚éê‡‚́AŽŸ‚̃ƒbƒZ[ƒW‚ŁAƒPƒ‹ƒxƒƒXEƒXƒ^ƒCƒ‹‚̃`ƒPƒbƒgEƒtƒ@ƒCƒ‹‚̍쐬‚ªŠm”F‚³‚ê‚Ü‚·B -

                                     
                                  +
                                      ƒ`ƒPƒbƒgEƒtƒ@ƒCƒ‹‚ð /tmp ‚ɏ‘‚«ž‚݂܂µ‚½B
                                  -   
                                  +
                                   

                                  —á

                                  ‚Ù‚Æ‚ñ‚ǂ̏ꍇA‚±‚̃Rƒ}ƒ“ƒh‚͈ø‚«”‚𔺂킸‚É”­s‚³‚ê‚Ü‚·BŠY“–‚·‚éƒpƒXƒ[ƒh‚́Aƒ[ƒJƒ‹Eƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ÉŒ»ÝƒƒOƒCƒ“‚µ‚Ä‚¢‚él‚Ì‚½‚߂̂à‚̂ł·Bƒ`ƒPƒbƒg‚Ì‘¶‘±ŽžŠÔ‚́Aà–¾ƒZƒNƒVƒ‡ƒ“‚ŏq‚ׂ½•û–@‚ŁAŒvŽZ‚³‚ê‚Ü‚· (ƒfƒtƒHƒ‹ƒg‚ð•ύX‚µ‚Ä‚¢‚È‚¢ê‡A”FØƒf[ƒ^ƒx[ƒX€–Ú‚ð AFS 3.1 ˆÈ~‚ō쐬‚µ‚½ƒ†[ƒU[‚̏ꍇ‚Í 25 ŽžŠÔ‚Å‚·)B -

                                     
                                  +
                                      % klog
                                      ƒpƒXƒ[ƒh :
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[‚ðA ABC Corporation ‚̃eƒXƒgEƒZƒ‹‚ÌŠÇ—ŽÒ‚Æ‚µ‚āA”FØ‚µ‚Ä‚¢‚Ü‚·B -

                                     
                                  +
                                      % klog -principal admin -cell test.abc.com
                                      ƒpƒXƒ[ƒh :
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́A”­sŽÒ‚́A 104 ŽžŠÔ 30 •ª (4 “ú‚Æ 8 ŽžŠÔ 30 •ª) ‚̃`ƒPƒbƒg‘¶‘±ŽžŠÔ‚ð—v‹‚µ‚Ä‚¢‚Ü‚·B‚±‚Ì‘¶‘±ŽžŠÔ‚ªAà–¾ƒZƒNƒVƒ‡ƒ“‚ŏq‚ׂ½Aƒ`ƒPƒbƒg‚̍ő呶‘±ŽžŠÔ‚»‚Ì‘¼‚Ì—v‘f‚É‚æ‚Á‚Ä‹–‰Â‚³‚ꂽ‚Æ‚·‚邯Aƒg[ƒNƒ“‚Ì‘¶‘±ŽžŠÔ‚Í 110:44:28 ‚Å‚·B‚±‚ê‚́A‰Â”\‚È’l‚Ì‚¤‚¿‚Å‚Í 2 ”Ԗڂɑ傫‚È‚à‚̂ł·B

                                     % klog -lifetime 104:30
                                      ƒpƒXƒ[ƒh :
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -204,11 +204,11 @@ ABC Corporation

                                  pagsh

                                  tokens

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf201.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf201.htm index b6a53d27f..f72c72d59 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf201.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf201.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -25,8 +25,8 @@

                                  \•¶

                                  knfs -host <host name>  [-id <user ID (decimal)>]
                                        [-sysname <host's '@sys' value>]  [-unlog]  [-tokens]  [-help]
                                  -    
                                  -knfs -ho <host name>  [-i <user ID (decimal)>]  
                                  +
                                  +knfs -ho <host name>  [-i <user ID (decimal)>]
                                        [-s <host's '@sys' value>]  [-u]  [-t]  [-he]
                                   

                                  \•¶ @@ -86,7 +86,7 @@ NFS

                                  o—Í

                                  ŽŸ‚̃Gƒ‰[EƒƒbƒZ[ƒW‚́A•ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“ã‚Å UID ŒŸ¸‚ªŽg—p‰Â”\‚Å‚ ‚邱‚ƁA‚¨‚æ‚сA -id ˆø‚«”‚É’ñ‹Ÿ‚³‚ê‚é’l‚ªA”­sŽÒ‚̃[ƒJƒ‹ UID ‚ƈقȂÁ‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B -

                                     
                                  +
                                   knfs: 'passwd sync' ƒ‚[ƒh‚̕ϊ·ƒvƒƒOƒ‰ƒ€B
                                   ƒŠƒ‚[ƒg uid ‚̓[ƒJƒ‹ uid ‚Æ“¯‚¶‚łȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
                                   
                                  @@ -103,14 +103,14 @@ ABC Corporation login: smith Password: AFS(R) login - + % klog admin -cell test.abc.com Password: - + % knfs nfscli1.abc.com 1020 - + % exit - +

                                  ŽŸ‚Ì—á‚́Aƒ†[ƒU[ smith ‚ªA telnet ƒvƒƒOƒ‰ƒ€Œo—R‚ŁAÄ‚у}ƒVƒ“ tx4 ‚ɐڑ±‚µAƒg[ƒNƒ“‚ð”jŠü‚µ‚½‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B @@ -119,9 +119,9 @@ ABC Corporation login: smith Password: AFS(R) login - + % knfs nfscli1.abc.com 1020 -unlog - + % exit

                                  •K—v‚ƂȂé“ÁŒ  @@ -130,11 +130,11 @@ ABC Corporation

                                  klog

                                  pagsh

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf202.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf202.htm index f38bd2811..9270a97fe 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf202.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf202.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,10 +29,10 @@
                                  kpasswd [-x]  [-principal <user name>]  [-password <user's password>]
                                           [-newpassword <user's new password>]  [-cell <cell name>]
                                           [-servers <explicit list of servers>+]  [-pipe]  [-help]
                                  -   
                                  -kpasswd [-x]  [-pr <user name>]  [-pa <user's password>]  
                                  -        [-n <user's new password>]  [-c <cell name>]  
                                  -        [-s <explicit list of servers>+]  [-pi]  [-h] 
                                  +
                                  +kpasswd [-x]  [-pr <user name>]  [-pa <user's password>]
                                  +        [-n <user's new password>]  [-c <cell name>]
                                  +        [-s <explicit list of servers>+]  [-pi]  [-h]
                                   

                                  \•¶

                                  kpasswd ƒRƒ}ƒ“ƒh‚́A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É‹L˜^‚³‚ê‚Ä‚¢‚éƒpƒXƒ[ƒh‚ð•ύX‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́A”­sŽÒ‚̃[ƒJƒ‹ ID (UNIX UID) ‚ƈê’v‚·‚é AFS ƒ†[ƒU[–¼‚̃pƒXƒ[ƒh‚ð•ύX‚µ‚Ü‚·B‘ã‘Öƒ†[ƒU[‚ðŽw’è‚·‚éê‡‚́A @@ -52,7 +52,7 @@ -reuse ˆø‚«”‚ðŽg—p‚µ‚āA‹ŒƒpƒXƒ[ƒh‚̍ė˜—p‚ð‹ÖŽ~‚·‚éê‡AƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́A‚»‚̃pƒXƒ[ƒh‚ªAƒ†[ƒU[‚ªÅ‹ßŽg—p‚µ‚½ 20 ŒÂ‚̃pƒXƒ[ƒh‚Ì‚¢‚¸‚ê‚É‚à—ÞŽ—‚µ‚Ä‚¢‚È‚¢‚±‚Æ‚ðŠm”F‚µ‚Ü‚·B‚±‚ÌŒ‹‰ÊAƒVƒFƒ‹‚ł́AŽŸ‚̂悤‚ȃGƒ‰[EƒƒbƒZ[ƒW‚ª¶¬‚³‚ê‚Ü‚·B

                                     ƒpƒXƒ[ƒh‚͍ė˜—pƒpƒXƒ[ƒh‚É—ÞŽ—‚µ‚Ä‚¢‚邽‚߁A•ύX‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
                                  -   
                                  +
                                   

                                  ƒ†[ƒU[‚ªA(Žè“®‚Ü‚½‚̓XƒNƒŠƒvƒg‚ÌŽÀs‚Å) ’ZŽžŠÔ‚ŘA‘±‚µ‚āAƒpƒXƒ[ƒh‚ð 20 ‰ñ•ύX‚·‚邱‚Ƃɂæ‚Á‚āA‚±‚̐§ŒÀ‚𖳌ø‚É‚·‚邱‚Æ‚ð–h‚®‚½‚߂ɂ́A @@ -73,7 +73,7 @@

                                  Œ»Ý‚̃pƒXƒ[ƒh‚ðŽw’肵‚Ü‚·BƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚ɃpƒXƒ[ƒh‚̃vƒƒ“ƒvƒg‚ðo‚³‚¹‚é‚ɂ́A‚±‚̈ø‚«”‚ðÈ—ª‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̏ꍇA“ü—Í‚³‚ꂽƒpƒXƒ[ƒh‚́AŠOŠÏ‚ł͔»•Ê‚³‚ê‚È‚¢‚悤‚É•\ަ‚³‚ê‚Ü‚·B

                                     ‹ŒƒpƒXƒ[ƒh : current_password
                                  -   
                                  +
                                   

                                  -newpassword
                                  V‹KƒpƒXƒ[ƒh‚ðŽw’肵‚Ü‚·BV‹KƒpƒXƒ[ƒh‚́A @@ -83,7 +83,7 @@

                                     V‹KƒpƒXƒ[ƒh (’†Ž~‚̏ꍇ‚Í <RETURN> ‚ð‰Ÿ‚·): new_password
                                      V‹KƒpƒXƒ[ƒh‚̍ēü—Í : new_password
                                  -   
                                  +
                                   

                                  -cell
                                  ƒZƒ‹‚Ì”FØƒT[ƒo[‚ɃRƒ}ƒ“ƒh‚𑗐M‚µ‚āAƒpƒXƒ[ƒh‚ð•ύX‚·‚éƒZƒ‹‚ðŽw’肵‚Ü‚·B”­sŽÒ‚́AƒZƒ‹–¼‚ðAƒ[ƒJƒ‹‚È /usr/vice/etc/CellServDB ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚éA‘¼‚̃Zƒ‹‚Æ‹æ•ʂł«‚éÅ’ZŒ`Ž®‚ɁAÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B @@ -110,7 +110,7 @@ ABC Corporation ‹ŒƒpƒXƒ[ƒh : V‹KƒpƒXƒ[ƒh (’†Ž~‚̏ꍇ‚Í <RETURN> ‚ð‰Ÿ‚·) : Šm”F‚Ì‚½‚߁AV‹KƒpƒXƒ[ƒh‚ðÄ“ü—Í‚µ‚Ä‚­‚¾‚³‚¢ : - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -120,11 +120,11 @@ ABC Corporation

                                  klog

                                  kpwvalid

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf203.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf203.htm index 8ea95d451..826b61018 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf203.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf203.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -47,7 +47,7 @@ AFS { char oldpassword[512]; char password[512]; - + if (fgets(oldpassword, 512, stdin)) while (fgets(password, 512, stdin)) { if (strlen(password) > 8) { /* password includes a newline */ @@ -62,17 +62,17 @@ AFS } return 0; } - +

                                  ŠÖ˜Aî•ñ

                                  kas setpassword

                                  kpasswd

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf204.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf204.htm index 09118ddf7..fd24c6355 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf204.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf204.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,9 +28,9 @@

                                  \•¶

                                  package [initcmd]  [-config <base name of configuration file>]
                                      [-fullconfig <full name of configuration file, or stdin for standard input>]
                                  -   [-overwrite]  [-noaction]  [-verbose]  [-silent]  [-rebootfiles]  
                                  +   [-overwrite]  [-noaction]  [-verbose]  [-silent]  [-rebootfiles]
                                      [-debug]  [-help]
                                  -    
                                  +
                                   package [i]  [-c <base name of configuration file>]
                                           [-f <full name of configuration file, or stdin for standard input>]
                                           [-o]  [-n]  [-v]  [-s]  [-r]  [-d]  [-h]
                                  @@ -96,23 +96,23 @@
                                   

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́A‚±‚̃}ƒVƒ“‚̃VƒXƒeƒ€Eƒ^ƒCƒv‚ɍœK‚ȁA staff \¬ƒtƒ@ƒCƒ‹‚ðŒÄ‚яo‚µAÚ×o—Í‚ðì¬‚µ‚Ü‚·B

                                     # /etc/package -c staff -v
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł͍\¬ƒtƒ@ƒCƒ‹‚ªŽg—p‚³‚ê‚Ä‚¢‚Ü‚·‚ªA‚»‚ÌŠî–{–¼‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚Ì /.package ƒtƒ@ƒCƒ‹‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B‚±‚Ì•û–@‚ł́AŠÇ—ŽÒ‚́A‚ǂ̃}ƒVƒ“‚Ì AFS ‰ŠúÝ’èƒtƒ@ƒCƒ‹‚Å‚àA“¯‚¶ package ƒRƒ}ƒ“ƒh‚ðŽg—p‚Å‚«‚Ü‚·‚ªA /.package ƒtƒ@ƒCƒ‹‚É“KØ‚ÈŠî–{–¼‚ð“ü‚ê‚邱‚Ƃɂæ‚Á‚āA\¬‚ðƒJƒXƒ^ƒ}ƒCƒY‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

                                     # /etc/package -c `cat /.package` -v
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                  ŠÖ˜Aî•ñ

                                  package \¬ƒtƒ@ƒCƒ‹

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf205.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf205.htm index 8e423c160..bf06750a5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf205.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf205.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,7 +23,7 @@

                                  ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  package apropos [-topic <help string>]  [-help]
                                  -   
                                  +
                                   package a [-t <help string>]  [-h]
                                   

                                  \•¶ @@ -49,7 +49,7 @@

                                     % package apropos help
                                      apropos: search by help text
                                      help: get help on commands
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -57,11 +57,11 @@

                                  package

                                  package help

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf206.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf206.htm index 3b67aee9c..c9f3a2715 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf206.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf206.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,7 +23,7 @@

                                  Žw’肳‚ꂽ package ƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚·‚é‚©A‚·‚×‚Ä‚Ì package ƒRƒ}ƒ“ƒh‚Ì‹@”\à–¾‚ðƒŠƒXƒg‚µ‚Ü‚·B

                                  \•¶

                                  package help [-topic <help string>+]  [-help]
                                  -   
                                  +
                                   package h [-t <help string>+]  [-h]
                                   

                                  \•¶ @@ -57,7 +57,7 @@ [-fullconfig <full name of configuration file, or stdin for standard input>] [-overwrite] [-noaction] [-verbose] [-silent] [-rebootfiles] [-debug] [-help] - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -65,11 +65,11 @@

                                  package

                                  package apropos

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf207.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf207.htm index 2c3fce05b..09d524af2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf207.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf207.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -37,7 +37,7 @@

                                  ŽŸ‚Ì—á‚ł́AƒpƒbƒP[ƒW\¬ƒtƒ@ƒCƒ‹A staff.sun4x_56 ‚̑Ó–«‚ðƒeƒXƒg‚µ‚Ä‚¢‚Ü‚·B

                                     % package_test staff.sun4x_56
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -45,11 +45,11 @@

                                  package \¬ƒtƒ@ƒCƒ‹

                                  package

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf208.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf208.htm index cc2e646de..46e65b8e8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf208.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf208.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -69,14 +69,14 @@ setuid -uidcheck on ˆø‚«”‚ðA fs exportafs ƒRƒ}ƒ“ƒh‚É‘g‚ݍž‚ñ‚ŁA UID ŒŸ¸‚ðŽg—p‰Â”\‚É‚µ‚½ê‡‚́AƒRƒ}ƒ“ƒh‚ÍŽ¸”s‚µAŽŸ‚̂悤‚ȃGƒ‰[EƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B -
                                     
                                  +
                                      Œx : translator_machine ‚Ö‚ÌƒŠƒ‚[ƒg setpag ‚ÍŽ¸”s‚µ‚Ü‚µ‚½ (err=8). . .
                                      setpag: Exec Œ`Ž®ƒGƒ‰[
                                   

                                  —á

                                  ŽŸ‚Ì—á‚ł́A”­sŽÒ‚́AƒfƒtƒHƒ‹ƒg‚Ì Bourne ƒVƒFƒ‹‚Ì‘ã‚í‚è‚É C ƒVƒFƒ‹ ‚ðŒÄ‚яo‚µ‚Ä‚¢‚Ü‚·B

                                     # pagsh -c /bin/csh
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -85,11 +85,11 @@ UID

                                  klog

                                  tokens

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf209.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf209.htm index c145c11af..344225b36 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf209.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf209.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,9 +22,9 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒX‚̕ۑS«‚ðŒŸ¸‚µ‚Ü‚·B

                                  \•¶ -

                                  prdb_check -database <ptdb_file>  [-uheader]  [-pheader]  [-entries]  
                                  +
                                  prdb_check -database <ptdb_file>  [-uheader]  [-pheader]  [-entries]
                                                  [-verbose]   [-help]
                                  -   
                                  +
                                   prdb_check -d <ptdb_file>  [-u]  [-p]  [-e]  [-v]  [-h]
                                   

                                  \•¶ @@ -62,11 +62,11 @@

                                  pts examine

                                  ptserver

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf210.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf210.htm index e77c3d81b..8b98d7504 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf210.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf210.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -101,11 +101,11 @@ ACL

                                  pts setfields

                                  pts setmax

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf211.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf211.htm index d52d3c609..6a714bdf9 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf211.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf211.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,9 +28,9 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒXEƒOƒ‹[ƒv‚Ƀ†[ƒU[‚Ü‚½‚̓}ƒVƒ“‚ð’ljÁ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts adduser -user <user name>+  -group <group name>+ 
                                  +
                                  pts adduser -user <user name>+  -group <group name>+
                                               [-cell <cell name>]  [-noauth]  [-force]  [-help]
                                  -   
                                  +
                                   pts ad -u <user name>+  -g <group name>+  [-c <cell name>]  [-n]  [-f]  [-h]
                                   

                                  \•¶ @@ -63,17 +63,17 @@

                                  —á

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv system:administrators ‚ɁAƒ†[ƒU[ smith ‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B

                                     % pts adduser -user smith -group system:administrators
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚́Asmith:colleagues ƒOƒ‹[ƒv‚ɁAƒ†[ƒU[ jonesAterryA‚¨‚æ‚Ñ pat ‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B

                                     % pts adduser -user jones terry pat -group smith:colleagues
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚́AABC Corporation ƒTƒuƒlƒbƒg“à‚̃}ƒVƒ“€–Ú‚ðAƒOƒ‹[ƒv bin-prot ‚ɒljÁ‚µ‚Ä‚¢‚Ü‚·B ABC Corporation ‚̃Tƒuƒlƒbƒg‚Ì IP ƒAƒhƒŒƒX‚͈̔͂ɂæ‚Á‚āAƒVƒXƒeƒ€ŠÇ—ŽÒ‚́Apts createuser ‚̉ðàƒy[ƒW‚É‚ ‚éAƒƒCƒ‹ƒhƒJ[ƒh‚Ì•\‹L–@‚ɏ]‚Á‚āA 3 ‚‚̃}ƒVƒ“€–ڂɃ}ƒVƒ“‚ðƒOƒ‹[ƒv‰»‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                     % pts adduser -user 138.255.0.0 192.12.105.0 192.12.106.0 -group bin-prot
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ŽŸ‚̂悤‚ɁA-group ˆø‚«”‚ÉŽw’肳‚ꂽŠeƒOƒ‹[ƒv‚́A•ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚Ì 4 ”Ô–Ú‚Ì privacy ƒtƒ‰ƒO‚̐ݒè‚É‚æ‚Á‚āA•K—v‚È“ÁŒ ‚ªˆÙ‚È‚è‚Ü‚· (ƒtƒ‰ƒO‚ð•\ަ‚·‚é‚ɂ́A @@ -92,11 +92,11 @@ ABC Corporation

                                  pts removeuser

                                  pts setfields

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf212.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf212.htm index d21718224..305c5b916 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf212.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf212.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,8 +22,8 @@

                                  –Ú“I

                                  ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts apropos -topic <help string>  [-help] 
                                  -   
                                  +
                                  pts apropos -topic <help string>  [-help]
                                  +
                                   pts ap -t <help string>  [-h]
                                   

                                  \•¶ @@ -48,7 +48,7 @@

                                     % pts apropos create
                                      creategroup: create a new group
                                      createuser: create a new user
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -56,11 +56,11 @@

                                  pts

                                  pts help

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf213.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf213.htm index 3553b1e12..0fcbd123e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf213.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf213.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -24,9 +24,9 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ÌŠ—LŽÒ‚ð•ύX‚µ‚Ü‚·B

                                  \•¶ -

                                  pts chown -name <group name>  -owner <new owner> 
                                  +
                                  pts chown -name <group name>  -owner <new owner>
                                             [-cell <cell name>]  [-noauth]  [-force]  [-help]
                                  -   
                                  +
                                   pts cho -na <group name>  -o <new owner>  [-c <cell name>]  [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -58,11 +58,11 @@

                                  —á

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv terry:friends ‚ÌŠ—LŽÒ‚ðAƒ†[ƒU[ terry ‚©‚çAƒ†[ƒU[ pat ‚ɕύX‚µ‚Ä‚¢‚Ü‚·B‚»‚ÌŒ‹‰ÊAƒOƒ‹[ƒv–¼‚ª pat:friends ‚ɕύX‚³‚ê‚Ä‚¢‚Ü‚·B

                                     % pts chown -name terry:friends -owner pat
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv terry:friends ‚ÌŠ—LŽÒ‚ðAƒ†[ƒU[ terry ‚©‚çAƒOƒ‹[ƒv pat:buddies ‚ɕύX‚µ‚Ä‚¢‚Ü‚·B‚»‚ÌŒ‹‰ÊAƒOƒ‹[ƒv–¼‚ª pat:friends ‚ɕύX‚³‚ê‚Ä‚¢‚Ü‚·B

                                     % pts chown -name terry:friends -owner pat:buddies
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́A @@ -71,11 +71,11 @@

                                  pts

                                  pts rename

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf214.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf214.htm index f114305c8..a81ac727b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf214.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf214.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -41,16 +41,16 @@

                                  –Ú“I

                                  (‹ó‚Ì) •ÛŒìƒf[ƒ^ƒx[ƒXEƒOƒ‹[ƒv€–Ú‚ðì¬‚µ‚Ü‚·B

                                  \•¶ -

                                  pts creategroup -name <group name>+  [-owner <owner of the group>] 
                                  -                [-id <id (negated) for the group>+]  [-cell <cell name>]  
                                  +
                                  pts creategroup -name <group name>+  [-owner <owner of the group>]
                                  +                [-id <id (negated) for the group>+]  [-cell <cell name>]
                                                   [-noauth]  [-force]  [-help]
                                  -   
                                  -pts createg -na <group name>+  [-o <owner of the group>] 
                                  -            [-i <id (negated) for the group>+]  [-c <cell name>]  
                                  +
                                  +pts createg -na <group name>+  [-o <owner of the group>]
                                  +            [-i <id (negated) for the group>+]  [-c <cell name>]
                                               [-no]  [-f]  [-h]
                                  -      
                                  -pts cg -na <group name>+  [-o <owner of the group>]  
                                  -       [-i <id (negated) for the group>+]  
                                  +
                                  +pts cg -na <group name>+  [-o <owner of the group>]
                                  +       [-i <id (negated) for the group>+]
                                          [-c <cell name>]  [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -75,7 +75,7 @@

                                  o—Í

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AŽŸ‚̂悤‚È•¶Žš—ñ‚𐶐¬‚µ‚āAŠeƒOƒ‹[ƒv‚̍쐬‚ðŠm”F‚µ‚Ü‚·B

                                     group name has id AFS GID
                                  -   
                                  +
                                   

                                  ’ˆÓ

                                  ƒOƒ‹[ƒv‚ÌŠ—LŽÒ‚Ƀ}ƒVƒ“€–Ú‚ðŽw’è‚·‚邽‚߂ɁA @@ -88,7 +88,7 @@

                                  ’ʏíƒOƒ‹[ƒv‚Ì–¼‘O‚́AŽŸ‚ÌŒ`Ž®‚łȂ¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                     owner_name:group_name
                                  -   
                                  +
                                   

                                  @@ -127,16 +127,16 @@ AFS GID pat:friends ‚¨‚æ‚сA pat:colleagues ‚Æ‚¢‚¤–¼‘O‚̃Oƒ‹[ƒv‚ðì¬‚µ‚Ä‚¢‚Ü‚·B

                                     % pts creategroup -name pat:friends pat:colleagues
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚ªAÚ“ª•”‚̂Ȃ¢ƒOƒ‹[ƒv staff ‚ðì¬‚µAŽ©•ªŽ©g‚ł͂Ȃ­ system:administrators ƒOƒ‹[ƒv‚ɁA‚»‚ÌŠ—LŒ ‚ðŠ„‚è“–‚ĂĂ¢‚Ü‚·B

                                     % pts creategroup -name staff -owner system:administrators
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ pat ‚ªA smith:team-members ‚Æ‚¢‚¤–¼‘O‚̃Oƒ‹[ƒv‚ðì¬‚µ‚Ä‚¢‚Ü‚·B‚±‚̃Oƒ‹[ƒv‚ª‹–‰Â‚³‚ê‚é‚̂́A-owner ˆø‚«”‚ɁA•K{‚Ì’l (smith) ‚ªŽw’肳‚ê‚Ä‚¢‚é‚©‚ç‚Å‚·B

                                     % pts creategroup -name smith:team-members -owner smith
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  Ú“ª•”‚̂Ȃ¢ƒOƒ‹[ƒv‚ðì¬‚µ‚½‚èA @@ -156,11 +156,11 @@ AFS GID

                                  pts setfields

                                  pts setmax

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf215.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf215.htm index 3c0c7df0f..c59167221 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf215.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf215.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -38,12 +38,12 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒX‚Ƀ†[ƒU[‚Ü‚½‚̓}ƒVƒ“‚̍€–Ú‚ðì¬‚µ‚Ü‚·B

                                  \•¶ -

                                  pts createuser -name <user name>+  [-id <user id>+]  [-cell <cell name>]  
                                  +
                                  pts createuser -name <user name>+  [-id <user id>+]  [-cell <cell name>]
                                                  [-noauth]  [-force]  [-help]
                                  -   
                                  -pts createu -na <user name>+  [-i <user id>+]  [-c <cell name>]  
                                  +
                                  +pts createu -na <user name>+  [-i <user id>+]  [-c <cell name>]
                                               [-no] [-f]  [-h]
                                  -   
                                  +
                                   pts cu -na <user name>+  [-i <user id>+]  [-c <cell name>]  [-no] [-f]  [-h]
                                   

                                  \•¶ @@ -116,16 +116,16 @@ UID

                                  o—Í

                                  ƒRƒ}ƒ“ƒh‚́AŠeƒ†[ƒU[‚̍쐬‚ðŠm”F‚·‚邽‚߂ɁAŽŸ‚̂悤‚È•¶Žš—ñ‚𐶐¬‚µ‚Ü‚·B

                                     User name has id id
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ johnson ‚́A•ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ðì¬‚µ‚Ä‚¢‚Ü‚·B

                                     % pts createuser -name johnson
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́AABC Corporation ƒZƒ‹‚ɁAƒƒCƒ‹ƒhƒJ[ƒhEƒ}ƒVƒ“€–Ú‚ð 3 €–ڍ쐬‚µ‚Ä‚¢‚Ü‚·B‚±‚Ì 3 ‚‚̍€–ڂ́A‘¼‚̃lƒbƒgƒ[ƒNã‚̃}ƒVƒ“‚Í‘g‚ݍž‚Ü‚¸‚ɁAŠY“–‚·‚é‰ïŽÐ‚̃lƒbƒgƒ[ƒNã‚Ì‚·‚ׂẴ}ƒVƒ“‚ð•ïŠÜ‚µ‚Ü‚·B

                                     % pts createuser -name 138.255.0.0 192.12.105.0 192.12.106.0
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -134,11 +134,11 @@ UID

                                  pts listmax

                                  pts setmax

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf216.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf216.htm index c34c2ed27..81c4b4c5b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf216.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf216.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,9 +29,9 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ðíœ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts delete -nameorid <user or group name or id>+  [-cell <cell name>]  
                                  +
                                  pts delete -nameorid <user or group name or id>+  [-cell <cell name>]
                                              [-noauth]  [-force]  [-help]
                                  -   
                                  +
                                   pts d -na <user or group name or id>+  [-c <cell name>]  [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -62,11 +62,11 @@

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[€–Ú patA‚¨‚æ‚Ñ terry ‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % pts delete pat terry
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv‚̕یìƒf[ƒ^ƒx[ƒX€–Ú‚ð AFS GID -215‚ō폜‚µ‚Ä‚¢‚Ü‚·B

                                     % pts delete -215
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒ†[ƒU[‚¨‚æ‚у}ƒVƒ“€–Ú‚ðíœ‚·‚é‚ɂ́A”­sŽÒ‚́A @@ -77,11 +77,11 @@

                                  pts

                                  pts removeuser

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf217.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf217.htm index b91d6a0d6..a5fafe6f5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf217.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf217.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -57,15 +57,15 @@

                                  –Ú“I

                                  •ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts examine -nameorid <user or group name or id>+  [-cell <cell name>]   
                                  +
                                  pts examine -nameorid <user or group name or id>+  [-cell <cell name>]
                                               [-noauth]  [-force]  [-help]
                                  -    
                                  +
                                   pts e -na <user or group name or id>+  [-c <cell name>]  [-no]  [-f]  [-h]
                                  -   
                                  -pts check -na <user or group name or id>+  [-c <cell name>]  
                                  +
                                  +pts check -na <user or group name or id>+  [-c <cell name>]
                                             [-no]  [-f]  [-h]
                                  -   
                                  -pts che -na <user or group name or id>+  [-c <cell name>]  
                                  +
                                  +pts che -na <user or group name or id>+  [-c <cell name>]
                                           [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -166,7 +166,7 @@ UFS membership: 9, flags: S----, group quota: 15. Name: 158.12.105.44, id: 5151, owner: system:administrators, creator: byu, membership: 1, flags: S----, group quota: 20. - +

                                  ŽŸ‚Ì—á‚ł́AGID -673 ‚¨‚æ‚Ñ -674 ‚Ì AFS ƒOƒ‹[ƒv€–Ú‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·B

                                     % pts examine -673 -674
                                  @@ -174,7 +174,7 @@ UFS 
                                        membership: 5, flags: S-M--, group quota: 0.
                                      Name: smith:colleagues, id: -674, owner: smith, creator: smith,
                                        membership: 14, flags: SOM--, group quota: 0.
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ŽŸ‚̂悤‚ɁA-nameorid ˆø‚«”‚ÉŽw’肳‚ꂽŠe€–ڂ́A•ÛŒìƒf[ƒ^ƒx[ƒX€–Ú“à‚̍ŏ‰‚Ì privacy ƒtƒ‰ƒO‚̐ݒè‚É‚æ‚Á‚āA•K—v‚È“ÁŒ ‚ªˆÙ‚È‚è‚Ü‚·B @@ -196,11 +196,11 @@ UFS

                                  pts rename

                                  pts setfields

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf218.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf218.htm index 4a10a4734..1ef81a82e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf218.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf218.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,7 +23,7 @@

                                  “Á’è‚Ì pts ƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚µ‚½‚èA‚·‚×‚Ä‚Ì pts ƒRƒ}ƒ“ƒh‚Ì‹@”\à–¾‚ðƒŠƒXƒg‚µ‚½‚肵‚Ü‚·B

                                  \•¶

                                  pts help [-topic <help string>+]  [-help]
                                  -    
                                  +
                                   pts h [-t <help string>+]  [-h]
                                   

                                  \•¶ @@ -55,7 +55,7 @@ aliases: groups Usage: pts membership -nameorid <user or group name or id>+ [-cell <cell name>] [-noauth] [-force] [-help] - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -63,11 +63,11 @@

                                  pts

                                  pts apropos

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf219.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf219.htm index 0ca7fe912..8afec3c87 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf219.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf219.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  \•¶

                                  pts listentries [-users]  [-groups]  [-cell <cell name>]
                                                   [-noauth]  [-force]  [-help]
                                  -   
                                  +
                                   pts liste [-u]  [-g]  [-c <cell name>]  [-n]  [-f]  [-h]
                                   

                                  \•¶ @@ -78,7 +78,7 @@ smith 101 -204 1 pat:friends -206 100 100 staff -207 -204 1 - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -88,11 +88,11 @@

                                  pts createuser

                                  pts examine

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf220.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf220.htm index 146a4e35a..3e50908ee 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf220.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf220.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,7 +28,7 @@

                                  max user id ‚¨‚æ‚Ñ max group id ƒJƒEƒ“ƒ^[‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶

                                  pts listmax [-cell <cell name>]  [-noauth]  [-force]  [-help]
                                  -    
                                  +
                                   pts listm  [-c <cell name>]  [-n]  [-f]  [-h]
                                   

                                  \•¶ @@ -55,13 +55,13 @@

                                  o—Í

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AŽŸ‚ÌŒ`Ž®‚ŃJƒEƒ“ƒ^[‚ð•\ަ‚µ‚Ü‚·B

                                     Max user id is user_counter and max group id is group_counter.
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚́A‚±‚̃Rƒ}ƒ“ƒh‚̏o—Í‚ð•\‚µ‚Ä‚¢‚Ü‚·B

                                     % pts listmax
                                      Max user name is 1271 and max group id is -382.
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ‚È‚µB @@ -69,11 +69,11 @@

                                  pts

                                  pts setmax

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf221.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf221.htm index b66f5708f..21f9a8b5a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf221.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf221.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,10 +26,10 @@

                                  –Ú“I

                                  ƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ÉŠ—L‚³‚ꂽ•ÛŒìƒf[ƒ^ƒx[ƒXEƒOƒ‹[ƒv‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts listowned -nameorid <user or group name or id>+  [-cell <cell name>]  
                                  +
                                  pts listowned -nameorid <user or group name or id>+  [-cell <cell name>]
                                                 [-noauth]  [-force]  [-help]
                                  -   
                                  -pts listo -na <user or group name or id>+  [-c <cell name>]  
                                  +
                                  +pts listo -na <user or group name or id>+  [-c <cell name>]
                                             [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -58,7 +58,7 @@

                                  o—͂̍ŏ‰‚̍s‚ł́AŠ—LŒ î•ñ‚ª—v‹‚³‚ê‚郆[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚Ì–¼‘O‚ƁA AFS UID ‚Ü‚½‚Í AFS GID ‚ªAŽŸ‚ÌŒ`Ž®‚Å•\ަ‚³‚ê‚Ü‚·B

                                     Groups owned by name (id: ID) are:
                                  -   
                                  +
                                   

                                  ƒOƒ‹[ƒv‚ÌƒŠƒXƒg‚ªŽŸ‚É‘±‚«‚Ü‚·BƒŠƒXƒg‚ɂ́Aƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ªŠ—L‚·‚é‚©Aƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ª‘®‚·‚éƒOƒ‹[ƒv‚ÉŠ—L‚³‚ê‚Ä‚¢‚éƒOƒ‹[ƒv‚́A•\ަ‚³‚ê‚Ü‚¹‚ñBƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ª‚ǂ̃Oƒ‹[ƒv‚àŠ—L‚µ‚Ä‚¢‚È‚¢ê‡‚ɂ́Aƒwƒbƒ_[s‚¾‚¯‚ª•\ަ‚³‚ê‚Ü‚·B

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚ÉŠ—LŒ î•ñ‚ð•\ަ‚·‚é“ÁŒ ‚ª‚È‚¢ê‡‚́AŽŸ‚̂悤‚ȃGƒ‰[EƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́Aƒ†[ƒU[€–ڂ̏ꍇ‚àƒOƒ‹[ƒv€–ڂ̏ꍇ‚àA @@ -66,7 +66,7 @@ AFS UID system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ˆÈŠO‚ւ́AƒAƒNƒZƒXŒ ‚ð‹–‰Â‚µ‚Ü‚¹‚ñB

                                     pts: ƒAƒNƒZƒXŒ ‚ª‹‘”Û‚³‚ꂽ‚̂ŁA
                                      –¼‘O (id: ID) ‚ÌŠ—LŽÒƒŠƒXƒg‚͎擾‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ terry ‚É‚æ‚Á‚ÄŠ—L‚³‚ê‚Ä‚¢‚éƒOƒ‹[ƒv‚ð•\ަ‚µAƒOƒ‹[ƒv @@ -77,7 +77,7 @@ AFS UID terry:project1 terry:project2 Groups owned by terry:friends (id: -673) are: - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  -nameorid ˆø‚«”‚ÉŽw’肳‚ꂽAŠeƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚̕یìƒf[ƒ^ƒx[ƒX€–ڂ́A @@ -98,11 +98,11 @@ AFS UID

                                  pts examine

                                  pts setfields

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf222.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf222.htm index 6dbf9fb26..ede225631 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf222.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf222.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,14 +27,14 @@

                                  –Ú“I

                                  ƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvEƒŠƒXƒg‚ð•\ަ‚µ‚Ü‚·B

                                  \•¶ -

                                  pts membership -nameorid <user or group name or id>+  [-cell <cell name>]  
                                  +
                                  pts membership -nameorid <user or group name or id>+  [-cell <cell name>]
                                                  [-noauth]  [-force]  [-help]
                                  -   
                                  +
                                   pts m -na <user or group name or id>+  [-c <cell name>]  [-no]  [-f]  [-h]
                                  -   
                                  +
                                   pts groups -na <user or group name or id>+  [-c <cell name>]
                                              [-no] [-f]  [-h]
                                  -   
                                  +
                                   pts g -na <user or group name or id>+  [-c <cell name>]  [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -63,11 +63,11 @@

                                  o—Í

                                  ƒ†[ƒU[‚¨‚æ‚у}ƒVƒ“‚²‚ƂɁAo—͎͂Ÿ‚̂悤‚ȃwƒbƒ_[s‚ÅŽn‚Ü‚èAƒ†[ƒU[‚âƒ}ƒVƒ“‚ª‘®‚·‚éƒOƒ‹[ƒv‚ÌƒŠƒXƒg‚ª‚»‚ê‚É‘±‚«‚Ü‚·B

                                     Groups name (id: AFS UID) is a member of:
                                  -   
                                  +
                                   

                                  ƒOƒ‹[ƒv‚²‚ƂɁAo—͎͂Ÿ‚̂悤‚ȃwƒbƒ_[s‚ÅŽn‚Ü‚èAƒOƒ‹[ƒv‚É‘®‚·‚郆[ƒU[‚âƒ}ƒVƒ“‚ÌƒŠƒXƒg‚ª‚»‚ê‚É‘±‚«‚Ü‚·B

                                     Members of group_name (id: AFS GID) are:
                                  -   
                                  +
                                   

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ pat ‚ª‘®‚·‚éƒOƒ‹[ƒv‚ƁAƒOƒ‹[ƒv smith:friends ‚̃ƒ“ƒo[‚ðƒŠƒXƒg•\ަ‚µ‚Ä‚¢‚Ü‚·B€–Ú pat ‚Ì 3 ”Ô–Ú‚Ì privacy ƒtƒ‰ƒO‚́AƒfƒtƒHƒ‹ƒg‚̃nƒCƒtƒ“‚ª•ύX‚³‚êA”ñŠÇ—ƒ†[ƒU[‚ª‚±‚ÌƒŠƒXƒg‚ðŽæ“¾‚Å‚«‚邿‚¤‚ɂȂÁ‚Ä‚¢‚é‚̂ŒˆÓ‚µ‚Ä‚­‚¾‚³‚¢B @@ -82,7 +82,7 @@ jones richard thompson - +

                                  •K—v‚ƂȂé“ÁŒ 

                                  -nameorid ˆø‚«”‚ÉŽw’肳‚ꂽAŠeƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚̕یìƒf[ƒ^ƒx[ƒX€–ڂ́A @@ -110,11 +110,11 @@

                                  pts removeuser

                                  pts setfields

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf223.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf223.htm index b16ce9c16..0d49df699 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf223.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf223.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -29,8 +29,8 @@

                                  \•¶

                                  pts removeuser -user <user name>+  -group <group name>+
                                                  [-cell <cell name>]  [-noauth]  [-force]  [-help]
                                  -   
                                  -pts rem -u <user name>+  -g <group name>+  [-c <cell name>]  
                                  +
                                  +pts rem -u <user name>+  -g <group name>+  [-c <cell name>]
                                           [-n]  [-f]  [-h]
                                   

                                  \•¶ @@ -62,13 +62,13 @@

                                  —á

                                  ŽŸ‚Ì—á‚ł́Aƒ†[ƒU[ smith ‚ðAƒOƒ‹[ƒv staffA‚¨‚æ‚Ñ staff:finance ‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·BÅ‰‚̈ø‚«” (ƒ†[ƒU[–¼) ‚ɂ͒Pˆê‚̃Cƒ“ƒXƒ^ƒ“ƒX‚µ‚©Žw’è‚Å‚«‚È‚¢‚½‚߁AƒXƒCƒbƒ`‚Ì–¼‘O‚Í•s—v‚Å‚·B

                                     % pts removeuser smith staff staff:finance
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv bin-prot ‚©‚çA ABC Corporation ƒlƒbƒgƒ[ƒN“à‚Ì‚·‚ׂẴ}ƒVƒ“‚ð•\‚·A 3 ‚‚̃}ƒVƒ“€–Ú‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                     % pts removeuser -user 138.255.0.0 192.12.105.0 192.12.106.0 -group bin-prot
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  -group ˆø‚«”‚ÉŽw’肳‚ꂽƒOƒ‹[ƒv‚́A•ÛŒìƒf[ƒ^ƒx[ƒX‚Ì 5 ”Ô–Ú‚Ì privacy ƒtƒ‰ƒO‚̐ݒè‚É‚æ‚Á‚āA•K—v‚È“ÁŒ ‚ªˆÙ‚È‚è‚Ü‚· (ƒtƒ‰ƒO‚ð•\ަ‚·‚é‚ɂ́A @@ -86,11 +86,11 @@ ABC Corporation

                                  pts membership

                                  pts setfields

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf224.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf224.htm index be68aacf0..fa3d199e4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf224.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf224.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -27,7 +27,7 @@

                                  \•¶

                                  pts rename -oldname <old name>  -newname <new name>
                                              [-cell <cell name>]  [-noauth]  [-force]  [-help]
                                  -    
                                  +
                                   pts ren -o <old name>  -ne <new name>  [-c <cell name>]  [-no]  [-f]  [-h]
                                   

                                  \•¶ @@ -58,12 +58,12 @@

                                  ŽŸ‚Ì—á‚ł́A“ÁŒ ƒ†[ƒU[ admin ‚ªŠ—L‚·‚éAƒOƒ‹[ƒv staff ‚Ì–¼‘O‚ðA admin:staff ‚ɕύX‚µ‚Ä‚¢‚Ü‚·B

                                     % pts rename -oldname staff -newname admin:staff
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv admin:finance ‚Ì–¼‘O‚ðAƒOƒ‹[ƒv finance ‚ɕύX‚µ‚Ä‚¢‚Ü‚·BƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́A system:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                     % pts rename -oldname admin:finance -newname finance
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ’ʏíƒOƒ‹[ƒv‚Ì–¼‘O‚ðÚ“ª•”‚̂Ȃ¢–¼‘O‚ɕύX‚µ‚½‚èA‚Ü‚½‚»‚Ì‹t‚̕ύX‚ðs‚¤ê‡A‚ ‚é‚¢‚́Aƒ†[ƒU[‚Ü‚½‚̓}ƒVƒ“€–Ú‚Ì–¼‘O‚ð•ύX‚·‚éê‡‚́A”­sŽÒ‚́A @@ -74,11 +74,11 @@

                                  pts

                                  pts chown

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf225.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf225.htm index 406732dbe..226520606 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf225.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf225.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -37,9 +37,9 @@ privacy [-access <set privacy flags>] [-groupquota <set limit on group creation>] [-cell <cell name>] [-noauth] [-force] [-help] - -pts setf -na <user or group name or id>+ [-a <set privacy flags>] - [-g <set limit on group creation>] [-c <cell name>] + +pts setf -na <user or group name or id>+ [-a <set privacy flags>] + [-g <set limit on group creation>] [-c <cell name>] [-no] [-f] [-h]

                                  \•¶ @@ -122,14 +122,14 @@ privacy

                                  ŽŸ‚Ì—á‚ł́AƒOƒ‹[ƒv operators ‚Å privacy ƒtƒ‰ƒO‚ð•ύX‚µ‚āAÅ‰A2 ”ԖځA‚¨‚æ‚Ñ 3 ”Ԗڂ̃tƒ‰ƒO‚̃fƒtƒHƒ‹ƒg’l‚ð•Û‘¶‚µA 4 ”ԖځA5 ”Ԗڂ̃tƒ‰ƒO‚́AƒOƒ‹[ƒv‚̃ƒ“ƒo[‚ª‘¼‚̃ƒ“ƒo[‚ð’ljÁ‚¨‚æ‚э폜‚Å‚«‚邿‚¤‚ɐݒ肵‚Ä‚¢‚Ü‚·B

                                     % pts setfields -nameorid operators -access S-Mar
                                  -   
                                  +
                                   

                                  ŽŸ‚Ì—á‚ł́Aprivacy ƒtƒ‰ƒO‚ð•ύX‚µ‚āAƒ†[ƒU[€–Ú admin ‚ɁAƒOƒ‹[ƒvŠ„‚è“–‚Ä—Ê‚ðÝ’肵‚Ä‚¢‚Ü‚·B‚±‚±‚ł́AÅ‰A4 ”ԖځA‚¨‚æ‚Ñ 5 ”Ԗڂ̃tƒ‰ƒO‚ɂ‚¢‚ẮAƒfƒtƒHƒ‹ƒg’l‚ð•Û‘¶‚µ‚Ä‚¢‚Ü‚·‚ªA 2 ”Ô–Ú‚¨‚æ‚Ñ 3 ”Ԗڂ̃tƒ‰ƒO‚́Aadmin ‚ªŠ—L‚µAŠ‘®‚·‚éƒOƒ‹[ƒv‚ðA‚¾‚ê‚à‚ªƒŠƒXƒg•\ަ‚Å‚«‚邿‚¤‚ɁA•ύX‚µ‚Ä‚¢‚Ü‚·B admin ‚Æ‚µ‚Ä”FØ‚³‚ꂽƒ†[ƒU[‚́A 50 ‚̃Oƒ‹[ƒv‚ð’ljÁ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                     % pts setfields -nameorid admin -access SOM-- -groupquota 50
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒOƒ‹[ƒv€–Ú‚ð•ҏW‚·‚éê‡A‚Ü‚½‚́A”CˆÓ‚̃^ƒCƒv‚̍€–Ú‚É privacy ƒtƒ‰ƒO‚̐ݒè‚ðs‚¤ê‡‚ɂ́A”­sŽÒ‚Í‚»‚̍€–Ú‚ðŠ—L‚µ‚Ä‚¢‚é‚©A @@ -143,11 +143,11 @@ privacy

                                  pts membership

                                  pts removeuser

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf226.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf226.htm index 33dd33e5a..d3fcffb28 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf226.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf226.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -28,9 +28,9 @@

                                  max group id ‚Ü‚½‚́A max user id ƒJƒEƒ“ƒ^[‚Ì’l‚ðÝ’肵‚Ü‚·B

                                  \•¶ -

                                  pts setmax [-group <group max>]  [-user <user max>]  [-cell <cell name>]   
                                  +
                                  pts setmax [-group <group max>]  [-user <user max>]  [-cell <cell name>]
                                              [-noauth]  [-force]  [-help]
                                  -    
                                  +
                                   pts setm [-g group max>]  [-u <user max>]  [-c <cell name>]  [-n]  [-f]  [-h]
                                   

                                  \•¶ @@ -61,7 +61,7 @@ AFS

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚Í max group id ƒJƒEƒ“ƒ^[‚ð -500 ‚ɁA max user id ƒJƒEƒ“ƒ^[‚ð 1000 ‚ɐݒ肵‚Ä‚¢‚Ü‚·B

                                     % pts setmax -group -500 -user 1000
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@ AFS

                                  pts createuser

                                  pts listmax

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf227.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf227.htm index c2739daa1..5db0fa103 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf227.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf227.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -24,7 +24,7 @@

                                  –Ú“I

                                  •ÛŒìƒT[ƒo[‚ð‰Šú‰»‚µ‚Ü‚·B

                                  \•¶ -

                                  ptserver [-database <db path>]  [-p <number of processes>] [-rebuildDB] 
                                  +
                                  ptserver [-database <db path>]  [-p <number of processes>] [-rebuildDB]
                                            [-enable_peer_stats]  [-enable_process_stats]  [-help]
                                   

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -66,7 +66,7 @@ Rx Monitoring API ptserver ƒvƒƒZƒX‚ðì¬‚·‚é‚à‚̂ł·B‚±‚±‚ŁAƒRƒ}ƒ“ƒh‚ª•¡”s‚Å•\ަ‚³‚ê‚Ä‚¢‚é‚̂́A‚½‚¾“ǂ݂₷‚­‚·‚邽‚߂ł·B

                                     % bos create -server fs3.abc.com -instance ptserver  \
                                                   -type simple -cmd /usr/afs/bin/ptserver
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚ŃRƒ}ƒ“ƒh‚𔭍s‚·‚邽‚߂ɂ́A”­sŽÒ‚̓tƒ@ƒCƒ‹‚̃T[ƒo[Eƒ}ƒVƒ“ã‚э[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B’ʏí‚́Abos create ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒvƒƒZƒX‚̍쐬‚¨‚æ‚ÑŠJŽn‚ðs‚¢‚Ü‚·B @@ -77,11 +77,11 @@ Rx Monitoring API

                                  bos getlog

                                  pts

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf228.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf228.htm index a834b0466..0672e00cd 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf228.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf228.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,7 +26,7 @@

                                  ƒŠƒ‚[ƒgEƒ}ƒVƒ“‚Ƀtƒ@ƒCƒ‹‚ðƒRƒs[‚µ‚Ü‚·B

                                  \•¶

                                  rcp [-p]  <file1>  <file2>
                                  -   
                                  +
                                   rcp [-r]  [-p]  <file>+  <directory>
                                   

                                  \•¶ @@ -85,11 +85,11 @@ UNIX

                                  rcp ‚ÉŠÖ‚·‚é UNIX ‚̃}ƒjƒ…ƒAƒ‹Eƒy[ƒW

                                  AFS ƒŠƒŠ[ƒXî•ñ

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf229.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf229.htm index 1fd8d7f82..5e032b2b7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf229.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf229.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -25,7 +25,7 @@

                                  ƒŠƒ‚[ƒgEƒ}ƒVƒ“ã‚̃VƒFƒ‹‚ðƒI[ƒvƒ“‚µ‚Ü‚·B

                                  \•¶

                                  rsh host  [-n]  [-l <username>]  <command>
                                  -   
                                  +
                                   host  [-n]  [-l <username>]    <command>
                                   

                                  \•¶ @@ -78,11 +78,11 @@ AFS

                                  UNIX ƒ}ƒjƒ…ƒAƒ‹‚Ì rshA‚Ü‚½‚Í remsh ‚̃y[ƒW

                                  AFS ƒŠƒŠ[ƒXî•ñ

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf230.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf230.htm index f271aaa4a..e23d802f5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf230.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf230.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,9 +26,9 @@

                                  –Ú“I

                                  ƒlƒbƒgƒ[ƒNŽžƒvƒƒgƒRƒ‹Eƒf[ƒ‚ƒ“‚̏‰Šú‰»‚ðs‚¢‚Ü‚·B

                                  \•¶ -

                                  runntp [-localclock] [-precision <small negative integer>]  
                                  -       [-logfile <filename for ntpd's stdout/stderr>]  
                                  -       [-ntpdpath <pathname of ntpd executable (/usr/afs/bin/ntpd)>]  
                                  +
                                  runntp [-localclock] [-precision <small negative integer>]
                                  +       [-logfile <filename for ntpd's stdout/stderr>]
                                  +       [-ntpdpath <pathname of ntpd executable (/usr/afs/bin/ntpd)>]
                                          [<host>+] [-help]
                                   

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -80,11 +80,11 @@ NTP

                                  UNIX ƒ}ƒjƒ…ƒAƒ‹‚Ì ntpd ‚̃y[ƒW

                                  UNIX ƒ}ƒjƒ…ƒAƒ‹‚Ì ntpdc ‚̃y[ƒW

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf231.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf231.htm index 7775a64ee..8ffed37e7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf231.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf231.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -22,16 +22,16 @@

                                  –Ú“I

                                  Rx ƒAƒNƒeƒBƒrƒeƒB[‚̃fƒoƒbƒOEƒgƒŒ[ƒX‚ð’ñ‹Ÿ‚µ‚Ü‚·B

                                  \•¶ -

                                  rxdebug -servers <server machine>  [-port <IP port>]  [-nodally]  
                                  -        [-allconnections]  [-rxstats] [-onlyserver]  [-onlyclient]  
                                  -        [-onlyport <show only <port>>]  [-onlyhost <show only <host>>]  
                                  -        [-onlyauth <show only <auth level>>]  [-version]  [-noconns]  
                                  -        [-peers]  [-help] 
                                  -   
                                  -rxdebug -s <server machine>  [-po <IP port>]  [-nod]  [-a]  [-r]  
                                  -        [-onlys]  [-onlyc]   [-onlyp <show only <port>>]  
                                  -        [-onlyh <show only <host>>]  [-onlya <show only <auth level>>]  
                                  -        [-v]  [-noc]  [-pe]  [-h] 
                                  +
                                  rxdebug -servers <server machine>  [-port <IP port>]  [-nodally]
                                  +        [-allconnections]  [-rxstats] [-onlyserver]  [-onlyclient]
                                  +        [-onlyport <show only <port>>]  [-onlyhost <show only <host>>]
                                  +        [-onlyauth <show only <auth level>>]  [-version]  [-noconns]
                                  +        [-peers]  [-help]
                                  +
                                  +rxdebug -s <server machine>  [-po <IP port>]  [-nod]  [-a]  [-r]
                                  +        [-onlys]  [-onlyc]   [-onlyp <show only <port>>]
                                  +        [-onlyh <show only <host>>]  [-onlya <show only <auth level>>]
                                  +        [-v]  [-noc]  [-pe]  [-h]
                                   

                                  \•¶

                                  rxdebug ƒRƒ}ƒ“ƒh‚́A @@ -127,11 +127,11 @@ Rx

                                  vlserver

                                  volserver

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf232.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf232.htm index 94c42eb83..ef9310e17 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf232.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf232.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -23,13 +23,13 @@

                                  –Ú“I

                                  fs ƒvƒƒZƒX‚̃Tƒ‹ƒx[ƒWƒƒ[EƒRƒ“ƒ|[ƒlƒ“ƒg‚ð‰Šú‰»‚µ‚Ü‚·B

                                  \•¶ -

                                  salvager [initcmd]  [-partition <Name of partition to salvage>] 
                                  -         [-volumeid <Volume Id to salvage>]  [-debug]  
                                  -         [-nowrite]  [-inodes]  [-force]  [-oktozap]  
                                  -         [-rootinodes]  [-salvagedirs]  [-blockreads]  
                                  +
                                  salvager [initcmd]  [-partition <Name of partition to salvage>]
                                  +         [-volumeid <Volume Id to salvage>]  [-debug]
                                  +         [-nowrite]  [-inodes]  [-force]  [-oktozap]
                                  +         [-rootinodes]  [-salvagedirs]  [-blockreads]
                                            [-parallel <# of max parallel partition salvaging>]
                                  -         [-tmpdir <Name of dir to place tmp files>]  
                                  -         [-showlog]  [-showsuid]  [-showmounts] 
                                  +         [-tmpdir <Name of dir to place tmp files>]
                                  +         [-showlog]  [-showsuid]  [-showmounts]
                                            [-orphans <ignore | remove | attach>] [-help]
                                   

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -140,7 +140,7 @@ BOS

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚ł́AƒTƒ‹ƒx[ƒWƒƒ[‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚Ì /vicepg ‚É‚ ‚éƒ{ƒŠƒ…[ƒ€ ID 258347486 ‚̃{ƒŠƒ…[ƒ€‚ðƒTƒ‹ƒx[ƒW‚µ‚Ü‚·B

                                     % /usr/afs/bin/salvager -partition /vicepg -volumeid 258347486
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚ŃRƒ}ƒ“ƒh‚𔭍s‚·‚é‚ɂ́A”­s‘¤‚̓[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -152,11 +152,11 @@ BOS

                                  bos salvage

                                  vos move

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf233.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf233.htm index aace1a5fc..0d943bba8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf233.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf233.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -30,13 +30,13 @@

                                  ƒtƒ@ƒCƒ‹EƒT[ƒo[EƒvƒƒZƒX‚ðƒ‚ƒjƒ^[‚µ‚Ü‚·B

                                  \•¶

                                  scout [initcmd]  -server <FileServer name(s) to monitor>+
                                  -      [-basename <base server name>]  
                                  -      [-frequency <poll frequency, in seconds>]  [-host]  
                                  +      [-basename <base server name>]
                                  +      [-frequency <poll frequency, in seconds>]  [-host]
                                         [-attention <specify attention (highlighting) level>+]
                                         [-debug <turn debugging output on to the named file>]  [-help]
                                  -    
                                  -scout [i]  -s <FileServer name(s) to monitor>+  
                                  -      [-b <base server name>] [-f <poll frequency, in seconds>] 
                                  +
                                  +scout [i]  -s <FileServer name(s) to monitor>+
                                  +      [-b <base server name>] [-f <poll frequency, in seconds>]
                                         [-ho]  [-a <specify attention (highlighting) level>+]
                                         [-d <turn debugging output on to the named file>]  [-he]
                                   
                                  @@ -108,12 +108,12 @@ ABC Corporation scout ƒvƒƒOƒ‰ƒ€‚ªƒ}ƒVƒ“ client1.abc.com ‚ÅŽÀs‚µ‚Ä‚¢‚邯‚«‚́Aƒoƒi[s‚ɂ͈ȉº‚̂悤‚É•\ަ‚³‚ê‚Ü‚·B

                                     [client1.abc.com] Scout
                                  -   
                                  +
                                   
                                • -basename ˆø‚«”‚́Aƒoƒi[s‚ÉŽwަ‚³‚ꂽƒx[ƒX–¼‚ð•\ަ‚µ‚Ü‚·B‚½‚Æ‚¦‚΁A-basename abc.com ˆø‚«”‚ð‘g‚ݍž‚ñ‚¾Œ‹‰Ê‚ªAƒoƒi[s‚Ɉȉº‚̂悤‚É•\ަ‚³‚ê‚Ü‚·B

                                     Scout for abc.com
                                  -   
                                  +
                                   

                                “Œv•\ަ—̈æ @@ -143,7 +143,7 @@ ABC Corporation Še‹æ‰æ‚͈ȉº‚̃tƒH[ƒ€‚Å•\ަ‚³‚ê‚Ü‚·B

                                   x:free_blocks
                                -   
                                +
                                 

                                x ‚́A‹æ‰æ–¼‚ðŽ¦‚µ‚Ü‚·B‚½‚Æ‚¦‚΁Aa:8949 ‚́A/vicepa ‹æ‰æ‚É 8,949 ŒÂ‚Ì 1 KB ƒuƒƒbƒN‚̋󂫗̈悪‚ ‚邱‚Æ‚ðŽ¦‚µ‚Ü‚·BŽg—p‰Â”\‚ȃXƒy[ƒX‚́AÅ‘å 26 ‹æ‰æ‚܂ŕ\ަ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒEƒBƒ“ƒhƒE‚Ì•‚ªA1 s‚É‚·‚×‚Ä‚Ì‹æ‰æ€–Ú‚ª•\ަ‚Å‚«‚é‚قǍL‚­‚È‚¢ê‡‚́A @@ -153,7 +153,7 @@ ABC Corporation

                                Disk attn —ñ‚̃‰ƒxƒ‹‚́A‹­’²•\ަ‚³‚ê‚é—ñ€–Ú‚Ì‚µ‚«‚¢’l‚ðŽ¦‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚̃‰ƒxƒ‹‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B

                                   Disk attn: > 95% used
                                -   
                                +
                                 

                                ƒfƒtƒHƒ‹ƒg‚ŁAscout ƒvƒƒOƒ‰ƒ€‚́A @@ -163,7 +163,7 @@ ABC Corporation 5 —ñ–Ú‚¨‚æ‚Ñ Disk attn —ñ‚Ì’l‚¾‚¯‚́AƒfƒtƒHƒ‹ƒg‚Å‚·‚łɋ­’²•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B

                                scout ƒvƒƒOƒ‰ƒ€‚ªƒAƒNƒZƒX‚Å‚«‚È‚¢‚©A‹æ‰æ‚ÉŠÖ‚·‚éî•ñ‚ðŽæ“¾‚µ‚Ä‚¢‚éê‡AˆÈ‰º‚Ì—á‚̂悤‚ȃƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·B

                                   ƒT[ƒo[ fs1.abc.com ‚Ì‹æ‰æ /vicepa ‚̏î•ñ‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
                                -   
                                +
                                 

                                ƒƒbƒZ[ƒW / ƒvƒ[ƒus

                                scout ‰æ–ʂ̍ŏIs‚ɁA @@ -177,11 +177,11 @@ ABC Corporation

                                afsmonitor

                                fstrace

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf234.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf234.htm index d0abdb5b7..8d5efdf91 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf234.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf234.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                CPU / ƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚̃^ƒCƒv‚ð•ñ‚µ‚Ü‚·B

                                \•¶ -

                                sys 
                                +
                                sys
                                 

                                \•¶

                                sys ƒRƒ}ƒ“ƒh‚́Aƒ[ƒJƒ‹Eƒ}ƒVƒ“‚Ì CPU/ ƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€ (OS) ƒ^ƒCƒv‚ðŽ¦‚·AƒJ[ƒlƒ‹Eƒƒ‚ƒŠ[‚ɕۊǂ³‚ê‚Ä‚¢‚é•¶Žš—ñ‚ð•\ަ‚µ‚Ü‚·BƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́A•¶Žš—ñ‚ð @sys •ϐ”‚É’uŠ·‚µ‚Ü‚·B‚±‚ê‚Í AFS ƒpƒX–¼‚Å”­¶‚·‚邱‚Æ‚ª‚ ‚è‚Ü‚·B@sys ‚ðŽg—p‚µ‚½ê‡‚ɁA‚ǂ̂悤‚ɃZƒ‹‚̍\¬‚ª’Pƒ‰»‚³‚ê‚é‚©‚ɂ‚¢‚ẮAAFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚« ‚¨‚æ‚Ñ AFS ŠÇ—‚ÌŽèˆø‚« ‚Éà–¾‚ª‚ ‚è‚Ü‚·B @@ -34,14 +34,14 @@

                                o—Í

                                ƒ}ƒVƒ“‚̃VƒXƒeƒ€Eƒ^ƒCƒv‚́AˆÈ‰º‚̂悤‚ȃeƒLƒXƒg—ñ‚Å•\‚³‚ê‚Ü‚·B

                                   system_type
                                -   
                                +
                                 

                                —á

                                ˆÈ‰º‚Ì—á‚́A Solaris 5.7 ‚ðŽÀs‚µ‚Ä‚¢‚é Sun SPARCStation ‚ō쐬‚³‚ꂽo—Í‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                                   % sys
                                    sun4x_57
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -50,11 +50,11 @@ Solaris 5.7

                                AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                AFS ŠÇ—‚ÌŽèˆø‚«

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf235.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf235.htm index 84ec9f6be..301344a0f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf235.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf235.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                ”­s‘¤‚̃g[ƒNƒ“‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                tokens [-help]
                                -   
                                +
                                 tokens [-h]
                                 

                                \•¶ @@ -54,37 +54,37 @@ AFS

                                ˆÈ‰º‚Ì—á‚́A”­s‘¤‚ª”CˆÓ‚̃Zƒ‹‚Å”FØ‚³‚ê‚Ä‚¢‚È‚¢ê‡‚Ì—á‚Å‚·B

                                   % tokens
                                    Tokens held by the Cache Manager:
                                -   
                                +
                                       --End of list--
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́A”­s‘¤‚ª ABC Corporation ‚̃Zƒ‹‚Å”FØ‚³‚ê‚āAAFS UID 1000 ‚ðŽ‚Á‚Ä‚¢‚邯‚«‚̏o—Í—á‚Å‚·B

                                   % tokens
                                    Tokens held by the Cache Manager:
                                -   
                                +
                                    User's (AFS ID 1000) tokens for afs@abc.com [Expires Jan 2 10:00]
                                       --End of list--
                                -   
                                +
                                 

                                ˆÈ‰º‚Ì—á‚́A”­s‘¤‚ª ABC Corporation ƒZƒ‹AState University ƒZƒ‹A‚¨‚æ‚Ñ XYZ Company ƒZƒ‹‚Å”FØ‚³‚ê‚Ä‚¢‚éê‡‚̏o—Í—á‚Å‚·B‚±‚̃†[ƒU[‚́A3 ‚‚̃Zƒ‹‚ňقȂé AFS UID ‚ðŽ‚Á‚Ä‚¢‚Ü‚·BÅŒã‚̃Zƒ‹‚̃g[ƒNƒ“‚́A—LŒøŠúŒÀ‚ªØ‚ê‚Ä‚¢‚Ü‚·B

                                   % tokens
                                    Tokens held by the Cache Manager:
                                -      
                                +
                                    User's (AFS ID 1000) tokens for afs@abc.com [Expires Jan 3 10:00]
                                    User's (AFS ID 4286) tokens for afs@stateu.edu [Expires Jan 3 1:34]
                                    User's (AFS ID 22) tokens for afs@xyz.com [>>Expired<]
                                       --End of list--
                                -   
                                +
                                 

                                ”­s‘¤‚ª klog.krb ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä ABC Corporation ƒZƒ‹‚Å”FØŒã‚ɁAƒRƒ}ƒ“ƒh‚Ì tokens.krb ƒo[ƒWƒ‡ƒ“‚ðŽg—p‚µ‚½o—Í—á‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·B

                                   % tokens.krb
                                    Tokens held by the Cache Manager:
                                -      
                                +
                                    User's (AFS ID 1000) tokens for afs@abc.com [Expires Jan 31 00:09]
                                    User smiths tokens for krbtgt.ABC.COM@abc.com [Expires Jan 31 00:09]
                                       --End of list--
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -92,11 +92,11 @@ AFS

                                klog

                                unlog

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf236.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf236.htm index 57d4f0ff0..4301a4b21 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf236.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf236.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -37,16 +37,16 @@
                                   % translate_et 1 4
                                    1 ().1 = Not owner
                                    4 ().4 = Interrupted system call
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf237.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf237.htm index a4d0dc42a..10d8fde39 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf237.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf237.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,9 +23,9 @@

                                ƒf[ƒ^ƒx[ƒXEƒT[ƒo[EƒvƒƒZƒX‚ÉŠÖ˜A‚µ‚½ Ubik ƒvƒƒZƒX‚̏󋵂ð•ñ‚µ‚Ü‚·B

                                \•¶

                                udebug -servers  <server machine>  [-port <IP port>]  [-long]  [-help]
                                -        
                                +
                                 udebug -s  <server machine>  [-p <IP port>]  [-l]  [-h]
                                -        
                                +
                                 

                                \•¶

                                udebug ƒRƒ}ƒ“ƒh‚́A @@ -55,8 +55,8 @@ -servers ˆø‚«”‚ÅŽw’肳‚ꂽƒ}ƒVƒ“‚Å‚Ì Ubik ƒvƒƒZƒX‚ÉŠÖ‚·‚éŠî–{ó‹µî•ñ‚ð’ñަ‚µ‚Ä‚¢‚é‚à‚Ì‚à‚ ‚èA‘¼‚ɂ́AŽå‚ɃfƒoƒbƒO–Ú“I‚̏ꍇ‚É—L—p‚È‚à‚Ì‚à‚ ‚è‚Ü‚·B

                                Šî–{ Ubik ó‹µ‚ðŒŸ¸‚·‚é‚ɂ́Aƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚²‚ƂɃRƒ}ƒ“ƒh‚ð‡‚É”­s‚µ‚Ü‚·B‚»‚ꂼ‚ê‚̏o—Í‚²‚ƂɁAˆÈ‰º‚̃ƒbƒZ[ƒW‚Ì‚¢‚¸‚ê‚©‚ªAo—͂̏㕔 3 •ª‚Ì 1 ‚É•\ަ‚³‚ê‚Ü‚·B

                                   I am sync site . . . (#_sites servers)
                                -   
                                -   I am not sync site 
                                +
                                +   I am not sync site
                                 

                                “¯ŠúƒTƒCƒg‚̏ꍇAŽŸ‚̃ƒbƒZ[ƒW‚́A‚·‚ׂẴTƒCƒg‚̃f[ƒ^ƒx[ƒX‚̃o[ƒWƒ‡ƒ“‚ª“¯‚¶‚Å‚ ‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚́AUbik ‚ª³‚µ‚­‹@”\‚µ‚Ä‚¢‚邯‚¢‚¤ˆÓ–¡‚Å‚·B 1f ˆÈŠO‚Ì’l‚Ì‹Lq‚ɂ‚¢‚ẮAŽŸ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B @@ -85,7 +85,7 @@ Ubik

                                   Last yes vote not cast yet
                                 

                                ‚»‚¤‚łȂ¢ê‡Ao—͂́AˆÈ‰º‚̃ƒbƒZ[ƒW‚ÅŽn‚Ü‚è‚Ü‚·B -

                                   Last yes vote for sync_IP_addr was last_vote secs ago (sync site); 
                                +
                                   Last yes vote for sync_IP_addr was last_vote secs ago (sync site);
                                    Last vote started vote_start secs ago (at date/time)
                                    Local db version is db_version
                                 
                                @@ -179,10 +179,10 @@ Ubik

                                —á

                                ‚±‚Ì—á‚ł́A“¯ŠúƒTƒCƒg‚Å‚ ‚éAƒ}ƒVƒ“ afs1 ã‚̃{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“EƒT[ƒo[‚Ì Ubik ƒvƒƒZƒX‚Ìó‹µ‚ðŒŸ¸‚µ‚Ü‚·B

                                   % udebug afs1 vlserver
                                -   Host's addresses are: 192.12.107.33 
                                +   Host's addresses are: 192.12.107.33
                                    Host's 192.12.107.33 time is Wed Oct 27 09:49:50 1999
                                    Local time is Wed Oct 27 09:49:52 1999 (time differential 2 secs)
                                -   Last yes vote for 192.12.107.33 was 1 secs ago (sync site); 
                                +   Last yes vote for 192.12.107.33 was 1 secs ago (sync site);
                                    Last vote started 1 secs ago (at Wed Oct 27 09:49:51 1999)
                                    Local db version is 940902602.674
                                    I am sync site until 58 secs from now (at Wed Oct 27 09:50:50 1999) (3 servers)
                                @@ -191,12 +191,12 @@ Ubik 
                                    0 locked pages, 0 of them for write
                                    Last time a new db version was labelled was:
                                             129588 secs ago (at Mon Oct 25 21:50:04 1999)
                                -   
                                +
                                    Server( 192.12.107.35 ): (db 940902602.674)
                                        last vote rcvd 2 secs ago (at Wed Oct 27 09:49:50 1999),
                                        last beacon sent 1 secs ago (at Wed Oct 27 09:49:51 1999), last vote was yes
                                        dbcurrent=1, up=1 beaconSince=1
                                -   
                                +
                                    Server( 192.12.107.34 ): (db 940902602.674)
                                        last vote rcvd 2 secs ago (at Wed Oct 27 09:49:50 1999),
                                        last beacon sent 1 secs ago (at Wed Oct 27 09:49:51 1999), last vote was yes
                                @@ -208,7 +208,7 @@ Ubik 
                                    Host's 192.12.107.34 time is Wed Oct 27 09:54:15 1999
                                    Local time is Wed Oct 27 09:50:08 1999 (time differential -247 secs)
                                    ****clock may be bad
                                -   Last yes vote for 192.12.107.33 was 6 secs ago (sync site); 
                                +   Last yes vote for 192.12.107.33 was 6 secs ago (sync site);
                                    Last vote started 6 secs ago (at Wed Oct 27 09:50:02 1999)
                                    Local db version is 940906574.25
                                    I am not sync site
                                @@ -224,11 +224,11 @@ Ubik 
                                 

                                ptserver

                                vlserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf238.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf238.htm index fd9faf257..bfe3d7af6 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf238.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf238.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                ”­s‘¤‚̃g[ƒNƒ“‚·‚ׂĂð”jŠü‚µ‚Ü‚·B

                                \•¶

                                unlog [-cell <cell name>+]  [-help]
                                -   
                                +
                                 unlog [-c <cell name>+]  [-h]
                                 

                                \•¶ @@ -44,12 +44,12 @@

                                —á

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́A‚·‚ׂẴg[ƒNƒ“‚ð”jŠü‚µ‚Ü‚·B

                                   % unlog
                                -   
                                +
                                 

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́Aabc.com ‚¨‚æ‚Ñ stateu.edu ƒZƒ‹‚̃g[ƒNƒ“‚݂̂ð”jŠü‚µ‚Ü‚·B

                                   % unlog -cell abc.com stateu
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -57,11 +57,11 @@

                                klog

                                tokens

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf239.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf239.htm index cfd01fe29..b41804b13 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf239.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf239.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -57,16 +57,16 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚ŁAƒfƒBƒŒƒNƒgƒŠ[ dir1 ‚Ì“à—e‚ðƒfƒBƒŒƒNƒgƒŠ[ dir2 ‚ɃRƒs[‚µ‚Ü‚·B

                                   % up dir1 dir2
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­s‘¤‚́A‘—MŒ³‚Æ‚ ‚Đæ‚Ì—¼•û‚̃fƒBƒŒƒNƒgƒŠ[‚Ì ACL ‚Å a (ŠÇ—) ‚̃AƒNƒZƒXŒ ‚ðŠ—L‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf240.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf240.htm index f70be505a..7b5ff1bdd 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf240.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf240.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -81,7 +81,7 @@
                                   % bos create  -server fs4.abc.com -instance upclientbin -type simple   \
                                                  -cmd "/usr/afs/bin/upclient fs1.abc.com -clear  \
                                                  -t 120 /usr/afs/bin"
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒVƒFƒ‹Eƒvƒƒ“ƒvƒg‚ŃRƒ}ƒ“ƒh‚𔭍s‚·‚邽‚߂ɂ́A”­sŽÒ‚̓tƒ@ƒCƒ‹‚̃T[ƒo[Eƒ}ƒVƒ“ã‚э[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B’ʏí‚́Abos create ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒvƒƒZƒX‚̍쐬‚¨‚æ‚ÑŠJŽn‚ðs‚¢‚Ü‚·B @@ -90,11 +90,11 @@

                                bos create

                                upserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf241.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf241.htm index 0f5163992..a77c75ab7 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf241.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf241.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -74,11 +74,11 @@

                                bos create

                                upclient

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf242.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf242.htm index 2396de09e..402beea38 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf242.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf242.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -74,11 +74,11 @@ UNIX /etc/chown

                                uss delete

                                uss help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf243.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf243.htm index 5f7374abb..0e2ef7836 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf243.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf243.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -39,24 +39,24 @@

                                ƒ†[ƒU[EƒAƒJƒEƒ“ƒg‚ðì¬‚µ‚Ü‚·B

                                \•¶

                                uss add -user <login name>  [-realname <full name in quotes>]
                                -        [-pass <initial password>]  
                                +        [-pass <initial password>]
                                         [-pwexpires <password expires in [0..254] days (0 => never)>]
                                -        [-server <FileServer for home volume>] 
                                -        [-partition <FileServer's disk partition for home volume>] 
                                -        [-mount <home directory mount point>]  
                                +        [-server <FileServer for home volume>]
                                +        [-partition <FileServer's disk partition for home volume>]
                                +        [-mount <home directory mount point>]
                                         [-uid <uid to assign the user>]
                                -        [-template <pathname of template file>] 
                                -        [-verbose]  [-var <auxiliary argument pairs (Num val)>+] 
                                +        [-template <pathname of template file>]
                                +        [-verbose]  [-var <auxiliary argument pairs (Num val)>+]
                                         [-cell <cell name>]  [-admin <administrator to authenticate>]
                                         [-dryrun]  [-skipauth]  [-overwrite]  [-help]
                                -   
                                -uss ad -us <login name>  [-r <full name in quotes>]   
                                -       [-pas <initial password>] 
                                -       [-pw <password expires in [0..254] days (0 => never)>]  
                                -       [-se <FileServer for home volume>] 
                                -       [-par <FileServer's disk partition for home volume>] 
                                +
                                +uss ad -us <login name>  [-r <full name in quotes>]
                                +       [-pas <initial password>]
                                +       [-pw <password expires in [0..254] days (0 => never)>]
                                +       [-se <FileServer for home volume>]
                                +       [-par <FileServer's disk partition for home volume>]
                                        [-m <home directory mount point>]  [-ui <uid to assign the user>]
                                -       [-t <pathname of template file>]  [-ve]  
                                +       [-t <pathname of template file>]  [-ve]
                                        [-va <auxiliary argument pairs (Num val)>+]  [-c <cell name>]
                                        [-a <administrator to authenticate>]  [-d]  [-sk]  [-o]  [-h]
                                 
                                @@ -102,7 +102,7 @@

                                   /vicepa     =     vicepa      =      a      =      0
                                    /vicepb     =     vicepb      =      b      =      1
                                -   
                                +
                                 

                                @@ -110,14 +110,14 @@

                                   /vicepaa    =     vicepaa     =      aa     =      26
                                    /vicepab    =     vicepab     =      ab     =      27
                                -   
                                +
                                 

                                ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                   /vicepiv    =     vicepiv     =      iv     =      255
                                -    
                                +
                                 

                                @@ -185,10 +185,10 @@

                                uss add ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́AŠ®‘SƒpƒX–¼‚ł͂Ȃ­Aƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹–¼‚݂̂ðŽw’肵‚Ü‚·BŠ®‘SƒpƒX–¼‚ªŒ»Ý‚Ìì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚É‘¶Ý‚µ‚Ä‚¢‚邽‚߂ł·B“ǂ݂₷‚­‚·‚邽‚߂ɁA‚±‚±‚ł̓Rƒ}ƒ“ƒh‚¨‚æ‚Ñ V –½—ß‚ð 2 s‚É•ª‚¯‚Ä‚¢‚Ü‚·‚ªAŽÀÛ‚Ì–½—ß‚¨‚æ‚уRƒ}ƒ“ƒh‚́A1 s‚Å“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B

                                   V user.$USER $SERVER.abc.com /vice$PART $1   \
                                         /afs/abc.com/usr/$USER $UID $USER all
                                -   
                                +
                                    % uss add  -user smith -realname "John Smith" -pass js_pswd -server fs2   \
                                               -partition b -template uss.tpl -var 1 2500
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­s‘¤ (‚Ü‚½‚Í -admin ˆø‚«”‚ÅŽw’肳‚ꂽƒ†[ƒU[) ‚́A•ÛŒìƒf[ƒ^ƒx[ƒX‚Ì system:administrators ƒOƒ‹[ƒv‚ÉŠ‘®‚µ‚āA”­s‘¤‚Ì”FØƒf[ƒ^ƒx[ƒX€–Ú‚Å ADMIN ƒtƒ‰ƒO‚ðƒIƒ“‚É‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -201,11 +201,11 @@

                                uss bulk

                                uss delete

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf244.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf244.htm index 65f2101e8..10946f79d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf244.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf244.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚Þƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                uss apropos -topic <help string>  [-help]
                                -   
                                +
                                 uss ap -t <help string>  [-h]
                                 

                                \•¶ @@ -45,7 +45,7 @@ ‚Æ‚¢‚¤Œ¾—t‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é uss ƒRƒ}ƒ“ƒh‚ð‚·‚×‚Ä•\ަ‚µ‚Ü‚·B

                                   % uss apropos create
                                    add: create a new user
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -53,11 +53,11 @@

                                uss

                                uss help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf245.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf245.htm index 113c75f8d..2d3c85c82 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf245.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf245.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,15 +25,15 @@

                                ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚é•¡”‚Ì uss ƒRƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ü‚·B

                                \•¶

                                uss bulk -file <bulk input file>  [-template <pathname of template file>]
                                -         [-verbose]  [-cell <cell name>]  
                                -         [-admin <administrator to authenticate>]  [-dryrun]  
                                +         [-verbose]  [-cell <cell name>]
                                +         [-admin <administrator to authenticate>]  [-dryrun]
                                          [-skipauth]  [-overwrite]
                                -         [-pwexpires <password expires in [0..254] days (0 => never)>]  
                                +         [-pwexpires <password expires in [0..254] days (0 => never)>]
                                          [-pipe]  [-help]
                                -     
                                -uss b -f <bulk input file>  [-t <pathname of template file>]  [-v]  
                                -      [-c <cell name>]  [-a <administrator to authenticate>]  [-d]  [-s]  
                                -      [-o]  [-pw <password expires in [0..254] days (0 => never)>]  
                                +
                                +uss b -f <bulk input file>  [-t <pathname of template file>]  [-v]
                                +      [-c <cell name>]  [-a <administrator to authenticate>]  [-d]  [-s]
                                +      [-o]  [-pw <password expires in [0..254] days (0 => never)>]
                                       [-pi]  [-h]
                                 

                                \•¶ @@ -79,7 +79,7 @@

                                ˆÈ‰º‚̃Rƒ}ƒ“ƒh—á‚́Aƒeƒ“ƒvƒŒ[ƒgEƒtƒ@ƒCƒ‹ student.template ‚ðŽQÆ‚·‚é add –½—ß‚ðŽg—p‚µA new_students ‚Æ‚¢‚¤ƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚Ì–½—ß‚ðŽÀs‚µ‚Ü‚·B—¼•û‚̃tƒ@ƒCƒ‹‚ªAŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚ɏ풓‚µ‚Ä‚¢‚Ü‚·B

                                   % uss bulk new_students student.template
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­s‘¤ (‚Ü‚½‚́A-admin ˆø‚«”‚ÅŽw’肳‚ꂽƒ†[ƒU[) ‚́Aƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹‚É‚ ‚é–½—߂ɑΉž‚·‚éƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚邽‚߂ɓÁŒ ‚ª•K—v‚Å‚·B @@ -90,11 +90,11 @@

                                uss add

                                uss delete

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf246.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf246.htm index 3c3edaa70..b5dc55e18 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf246.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf246.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,11 +29,11 @@

                                –Ú“I

                                ƒ†[ƒU[EƒAƒJƒEƒ“ƒg‚ðíœ‚µ‚Ü‚·B

                                \•¶ -

                                uss delete -user <login name>  [-mountpoint <mountpoint for user's volume>] 
                                -           [-savevolume]  [-verbose]  [-cell <cell name>]  
                                -           [-admin <administrator to authenticate>]  [-dryrun]  
                                +
                                uss delete -user <login name>  [-mountpoint <mountpoint for user's volume>]
                                +           [-savevolume]  [-verbose]  [-cell <cell name>]
                                +           [-admin <administrator to authenticate>]  [-dryrun]
                                            [-skipauth]  [-help]
                                -    
                                +
                                 uss d -u <login name>  [-m <mountpoint for user's volume>]  [-sa]  [-v]
                                       [-c <cell name>]  -a <administrator to authenticate>]
                                       [-d]  [-sk]  [-h]
                                @@ -77,7 +77,7 @@
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Asmith ‚̃†[ƒU[EƒAƒJƒEƒ“ƒg‚ð abc.com ƒZƒ‹‚©‚çíœ‚µ‚Ü‚·B-savevolume ˆø‚«”‚ðŽg—p‚·‚邯Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì user.smith ƒ{ƒŠƒ…[ƒ€‚ª•ÛŽ‚³‚ê‚Ü‚·B

                                   % uss delete smith -mountpoint /afs/abc.com/usr/smith -savevolume
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ”­sŽÒ (‚Ü‚½‚Í -admin ˆø‚«”‚ÅŽw’肳‚ꂽƒ†[ƒU[) ‚́A•ÛŒìƒf[ƒ^ƒx[ƒX‚Ì system:administrators ƒOƒ‹[ƒv‚É‘®‚µA‚»‚Ì”FØƒf[ƒ^ƒx[ƒX€–Ú‚Ì ADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚É‚³‚êAƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̐eƒfƒBƒŒƒNƒgƒŠ[‚̃AƒNƒZƒX§ŒäƒŠƒXƒg (ACL) ‚ɁA­‚È‚­‚Æ‚à a (administer) ‚¨‚æ‚Ñ d (delete) ‹–‰Â‚ª‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -87,11 +87,11 @@

                                fs mkmount

                                uss

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf247.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf247.htm index 9bbf2bb7a..4e61bfbaf 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf247.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf247.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,7 +25,7 @@ uss ƒRƒ}ƒ“ƒh‚ÌŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                uss help [-topic <help string>+]  [-help]
                                -    
                                +
                                 uss h [-t <help string>+]  [-h]
                                 

                                \•¶ @@ -55,7 +55,7 @@ <administrator to authenticate>] [-dryrun] [-skipauth] [-overwrite] [-pwexpires <password expires in [0..254] days (0 => never)>] [-pipe] [-help] - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -63,11 +63,11 @@

                                uss

                                uss apropos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf248.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf248.htm index 40f18926a..f7c42909c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf248.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf248.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,9 +22,9 @@

                                –Ú“I

                                Checks the integrity of the VLDB

                                \•¶ -

                                vldb_check -database <vldb_file>  [-uheader]  [-vheader]  [-servers]  
                                +
                                vldb_check -database <vldb_file>  [-uheader]  [-vheader]  [-servers]
                                            [-entries]  [-verbose]  [-help]
                                -   
                                +
                                 vldb_check -d <vldb_file>  [-u]  [-vh]  [-s]  [-e]  [-ve]  [-h]
                                 

                                \•¶ @@ -60,11 +60,11 @@ VLDB

                                bos shutdown

                                vlserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf249.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf249.htm index e90f73921..ccd10b3e0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf249.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf249.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“EƒT[ƒo[‚ð‰Šú‰»‚µ‚Ü‚·B

                                \•¶ -

                                vlserver [-p <lwp processes>]  [-nojumbo]  
                                +
                                vlserver [-p <lwp processes>]  [-nojumbo]
                                          [-enable_peer_stats]  [-enable_process_stats]  [-help]
                                 

                                ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -70,11 +70,11 @@ Rx Monitoring API

                                bos create

                                bos getlog

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf250.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf250.htm index 7ec8d309d..4a376dc3a 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf250.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf250.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -21,9 +21,9 @@

                                –Ú“I

                                1 ‚‚܂½‚Í•¡”‚̃{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚¨‚æ‚Ñ‚»‚ê‚ç‚ðŠÜ‚Þ‹æ‰æ‚ÉŠÖ‚·‚éÚ×‚È“Œv‚ðì¬‚µ‚Ü‚·B

                                \•¶ -

                                volinfo [-online]  [-vnode]  [-date]  [-inode] [-itime]  
                                -        [-part  <AFS partition name (default current partition)>+]   
                                -        [-volumeid <Volume id>+]  [-header]  [-sizeOnly]  [-fixheader]  
                                +
                                volinfo [-online]  [-vnode]  [-date]  [-inode] [-itime]
                                +        [-part  <AFS partition name (default current partition)>+]
                                +        [-volumeid <Volume id>+]  [-header]  [-sizeOnly]  [-fixheader]
                                         [-saveinodes]  [-orphaned]  [-help]
                                 

                                \•¶ @@ -71,11 +71,11 @@ i

                                vldb.DB0 ‚¨‚æ‚Ñ vldb.DBSYS1

                                volserver

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf251.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf251.htm index 6ff69ffc9..69fd90090 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf251.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf251.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,8 +22,8 @@

                                –Ú“I

                                fs ƒvƒƒZƒX‚̃{ƒŠƒ…[ƒ€EƒT[ƒo[EƒRƒ“ƒ|[ƒlƒ“ƒg‚ð‰Šú‰»‚µ‚Ü‚·B

                                \•¶ -

                                volserver [-log]  [-p <number of processes>]  
                                -          [-udpsize <size of socket buffer in bytes>]  
                                +
                                volserver [-log]  [-p <number of processes>]
                                +          [-udpsize <size of socket buffer in bytes>]
                                           [-enable_peer_stats]  [-enable_process_stats]  [-help]
                                 

                                ‚±‚̃Rƒ}ƒ“ƒh‚́AAFS ƒRƒ}ƒ“ƒhEƒZƒbƒg‚̍\•¶‹K‘¥‚ɏ€‹’‚µ‚Ä‚¢‚Ü‚¹‚ñBƒRƒ}ƒ“ƒh–¼‚¨‚æ‚Ñ‚·‚ׂẴIƒvƒVƒ‡ƒ“–¼‚͏ȗª‚¹‚¸‚É‚·‚ׂĎw’肵‚Ä‚­‚¾‚³‚¢B @@ -69,11 +69,11 @@ Rx Monitoring API

                                bos getlog

                                vos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf252.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf252.htm index a43afaa52..aac84fdb4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf252.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf252.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -98,7 +98,7 @@

                                   /vicepa     =     vicepa      =      a      =      0
                                    /vicepb     =     vicepb      =      b      =      1
                                -   
                                +
                                 

                                @@ -106,14 +106,14 @@

                                   /vicepaa    =     vicepaa     =      aa     =      26
                                    /vicepab    =     vicepab     =      ab     =      27
                                -   
                                +
                                 

                                ŽŸ‚Ì’l‚܂ŁAˆÈ‰º“¯—l‚ƂȂè‚Ü‚·B

                                   /vicepiv    =     vicepiv     =      iv     =      255
                                -    
                                +
                                 

                                @@ -161,11 +161,11 @@

                                vos unlockvldb

                                vos zap

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf253.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf253.htm index 0f934b904..6e6668239 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf253.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf253.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,9 +27,9 @@

                                \•¶

                                vos addsite -server <machine name for new site>
                                             -partition <partition name for new site>
                                -            -id <volume name or ID>  [-cell <cell name>]  
                                +            -id <volume name or ID>  [-cell <cell name>]
                                             [-noauth]  [-localauth]  [-verbose]  [-help]
                                -   
                                +
                                 vos ad -s <machine name for new site>  -p <partition name for new site>
                                        -i <volume name or ID>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 
                                @@ -62,7 +62,7 @@ AFS

                                —á

                                ŽŸ‚Ì State University ƒZƒ‹‚Å“KØ‚È—á‚ł́A‚»‚̃Zƒ‹‚Ì root.afs ƒ{ƒŠƒ…[ƒ€‚ɓǂݎæ‚èê—pƒTƒCƒg‚ð’è‹`‚µ‚Ü‚·B

                                   % vos addsite -server sv7.stateu.edu -partition /vicepb -id root.afs
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -71,11 +71,11 @@ AFS

                                vos examine

                                vos release

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf254.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf254.htm index 804a8d5b5..5c6a6e142 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf254.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf254.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                ƒL[ƒ[ƒh•¶Žš—ñ‚ðŠÜ‚ÞŠeƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                vos apropos -topic <help string>  [-help]
                                -    
                                +
                                 vos ap -t <help string>  [-h]
                                 

                                \•¶ @@ -46,7 +46,7 @@ lock: lock VLDB entry for a volume unlock: release lock on VLDB entry for a volume unlockvldb: unlock all the locked entries in the VLDB - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -54,11 +54,11 @@

                                vos

                                vos help

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf255.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf255.htm index 1874fa212..9d4d59065 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf255.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf255.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,10 +28,10 @@

                                –Ú“I

                                ’Pˆê‚̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ɃoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚ðì¬‚µ‚Ü‚·B

                                \•¶ -

                                 
                                -vos backup -id <volume name or ID>  [-cell <cell name>]  [-noauth]  
                                +
                                +vos backup -id <volume name or ID>  [-cell <cell name>]  [-noauth]
                                            [-localauth]  [-verbose]  [-help]
                                -   
                                +
                                 vos backup -i <volume name or ID>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -58,13 +58,13 @@

                                o—Í

                                ƒRƒ}ƒ“ƒh‚ª³í‚ɏI—¹‚·‚邯AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   Created backup volume for volume name
                                -   
                                +
                                 

                                —á

                                ŽŸ‚Ì—á‚ł́Aƒ{ƒŠƒ…[ƒ€ user.smith ‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B

                                   % vos backup user.smith
                                    Created backup volume for user.smith
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -72,10 +72,10 @@

                                vos

                                vos backupsys

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf256.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf256.htm index 21acde67d..5d44312c9 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf256.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf256.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,14 +26,14 @@

                                –Ú“I

                                •¡”‚̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ɃoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚ðì¬‚µ‚Ü‚·B

                                \•¶ -

                                vos backupsys [-prefix <common prefix on volume(s)>+]  
                                +
                                vos backupsys [-prefix <common prefix on volume(s)>+]
                                               [-server <machine name>]  [-partition <partition name>]
                                -              [-exclude]  [-xprefix <negative prefix on volume(s)>+] 
                                +              [-exclude]  [-xprefix <negative prefix on volume(s)>+]
                                               [-dryrun]  [-cell <cell name>]  [-noauth]  [-localauth]
                                               [-verbose]  [-help]
                                -    
                                -vos backups [-pr <common prefix on volume(s)>+]  [-s <machine name>] 
                                -            [-pa <partition name>]  [-e]  [-x <negative prefix on volume(s)>+]  
                                +
                                +vos backups [-pr <common prefix on volume(s)>+]  [-s <machine name>]
                                +            [-pa <partition name>]  [-e]  [-x <negative prefix on volume(s)>+]
                                             [-d]  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -147,19 +147,19 @@

                                —á

                                ŽŸ‚Ì—á‚ł́A•¶Žš—ñ user ‚ÅŽn‚܂閼‘O‚ð‚à‚AƒZƒ‹‚Ì VLDB ‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚éA“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B

                                   % vos backupsys -prefix user
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́AABC Corporation ƒZƒ‹‚É“K‡‚µ‚½‚à‚̂ŁAƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚Ì‚·‚ׂĂ̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B

                                   % vos backupsys -server fs3.abc.com
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́AState University ƒZƒ‹‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ db1.stateu.edu ‚ɁA–¼‘O‚É•¶Žš—ñ temp ‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðœ‚­A‚·‚ׂĂ̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B

                                   % vos backupsys  -server db1.stateu.edu -prefix '^.*temp'
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚ł́A–¼‘O‚É•¶Žš—ñ source ‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðœ‚«A–¼‘O‚É•¶Žš—ñ source.current ‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðŠÜ‚ށAƒZƒ‹‚Ì VLDB ‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚éA‚·‚ׂĂ̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B

                                   % vos backupsys  -prefix '^.*source' -exclude -xprefix '^.*source\.current'
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -169,11 +169,11 @@

                                vos backup

                                regexp(5) ‚ɂ‚¢‚ẮAUNIX ‰ðà‘ƒy[ƒW

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf257.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf257.htm index 31f78df80..c6d5d560e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf257.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf257.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -21,11 +21,11 @@

                                –Ú“I

                                VLDB ‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚̍€–Ú‚ð•ύX‚Ü‚½‚͍폜‚µ‚Ü‚·B

                                \•¶ -

                                vos changeaddr -oldaddr <original IP address>  [-newaddr <new IP address>] 
                                -               [-remove]  [-cell <cell name>]  [-noauth]  [-localauth]  
                                +
                                vos changeaddr -oldaddr <original IP address>  [-newaddr <new IP address>]
                                +               [-remove]  [-cell <cell name>]  [-noauth]  [-localauth]
                                                [-verbose]   [-help]
                                -    
                                -vos ch -o <original IP address>  [-ne <new IP address>]  [-r]  
                                +
                                +vos ch -o <original IP address>  [-ne <new IP address>]  [-r]
                                        [-c <cell name>]  [-no]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -66,7 +66,7 @@ VLDB

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AIP ƒAƒhƒŒƒX 192.12.107.214 ‚ðŠÜ‚Þ VLDB ƒT[ƒo[€–Ú‚ðíœ‚µ‚Ü‚·B

                                   % vos changeaddr -oldaddr 192.12.107.214 -remove
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-oldaddr ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -80,11 +80,11 @@ VLDB

                                vos

                                vos listaddrs

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf258.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf258.htm index 89df2db9a..c362e350c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf258.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf258.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -38,9 +38,9 @@

                                “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚¨‚æ‚ÑŠÖ˜A‚·‚é VLDB €–Ú‚ðì¬‚µ‚Ü‚·B

                                \•¶

                                vos create -server <machine name>  -partition <partition name>
                                -           -name <volume name>  [-maxquota <initial quota (KB)>]  
                                +           -name <volume name>  [-maxquota <initial quota (KB)>]
                                            [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos cr -s <machine name>  -p <partition name>  -na <volume name>
                                        [-m <initial quota (KB)>]  [-c <cell name>]  [-no]  [-l]  [-v]  [-h]
                                 
                                @@ -91,24 +91,24 @@

                                o—Í

                                ƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚́AŽŸ‚̃ƒbƒZ[ƒW‚𐶐¬‚µ‚āA‚»‚̃{ƒŠƒ…[ƒ€‚ðì¬‚µ‚½‚±‚Æ‚ðŠm”F‚µ‚Ü‚·B

                                   Volume volume_ID created on partition partition_name of machine_name
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€ user.pat ‚ðƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs4.abc.com ‚Ì /vicepf ‹æ‰æ‚ɍ쐬‚µ‚Ü‚·B

                                   % vos create -server fs4.abc.com -partition /vicepf -name user.pat
                                    Volume user.pat created on partition /vicepf of fs4.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                ŠÖ˜Aî•ñ

                                vos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf259.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf259.htm index 741ddc325..acb2c9415 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf259.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf259.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -24,13 +24,13 @@

                                VLDB ‚©‚çƒ{ƒŠƒ…[ƒ€€–Ú‚ðíœ‚µ‚Ü‚·B

                                \•¶

                                vos delentry [-id <volume name or ID>+]
                                -             [-prefix <prefix of volume whose VLDB entry is to be deleted>] 
                                -             [-server <machine name>]  [-partition <partition name>]  
                                +             [-prefix <prefix of volume whose VLDB entry is to be deleted>]
                                +             [-server <machine name>]  [-partition <partition name>]
                                              [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                -     
                                +
                                 vos de [-i <volume name or ID>+]
                                -       [-pr <prefix of volume whose VLDB entry is to be deleted>]  
                                -       [-s <machine name>]  [-pa <partition name>]  [-c <cell name>] 
                                +       [-pr <prefix of volume whose VLDB entry is to be deleted>]
                                +       [-s <machine name>]  [-pa <partition name>]  [-c <cell name>]
                                        [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -82,16 +82,16 @@

                                o—Í

                                ŽŸ‚̃ƒbƒZ[ƒW‚É‚æ‚èAíœ‚³‚ꂽ VLDB €–ڐ”‚ªŽ¦‚³‚êAƒRƒ}ƒ“ƒh‚ª¬Œ÷‚µ‚½‚±‚Æ‚ªŠm”F‚Å‚«‚Ü‚·B

                                   Deleted number VLDB entries
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€ user.temp ‚̍€–Ú‚ð VLDB ‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos delentry user.temp
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AVLDB ‚Ńtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚̃TƒCƒg‚ªƒŠƒXƒg‚³‚êA–¼‘O‚ª test ‚ÅŽn‚Ü‚éƒ{ƒŠƒ…[ƒ€‚̍€–Ú‚ð VLDB ‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos delentry -prefix test -server fs3.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -102,11 +102,11 @@

                                vos syncvldb

                                vos zap

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf260.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf260.htm index 14b57e4ec..88dda3d8f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf260.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf260.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,12 +30,12 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€‚ð ASCII Œ`Ž®‚ɕϊ·‚µAƒtƒ@ƒCƒ‹‚ɏ‘‚«ž‚݂܂·B

                                \•¶ -

                                vos dump -id <volume name or ID>  [-time <dump from time>]  [-file <dump file>]  
                                -         [-server <server>]  [-partition <partition>]  [-cell <cell name>]  
                                +
                                vos dump -id <volume name or ID>  [-time <dump from time>]  [-file <dump file>]
                                +         [-server <server>]  [-partition <partition>]  [-cell <cell name>]
                                          [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                -vos du -i <volume name or ID>  [-t <dump from time>]  [-f <dump file>]  
                                -       [-s <server>]  [-p <partition>]  [-c <cell name>]  
                                +
                                +vos du -i <volume name or ID>  [-t <dump from time>]  [-f <dump file>]
                                +       [-s <server>]  [-p <partition>]  [-c <cell name>]
                                        [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -90,11 +90,11 @@ UNIX

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€ user.terry ‚̃tƒ‹Eƒ_ƒ“ƒv‚ðƒtƒ@ƒCƒ‹ /afs/abc.com/common/dumps/terry.dump ‚ɏ‘‚«ž‚݂܂·B

                                   % vos dump -id user.terry -time 0 -file /afs/abc.com/common/dumps/terry.dump
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€ user.smith ‚Ì‘•ªƒ_ƒ“ƒv‚ðŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚̃tƒ@ƒCƒ‹ smith.990131.dump ‚ɏ‘‚«ž‚݂܂·Bƒ{ƒŠƒ…[ƒ€‚Ì’†‚Ń_ƒ“ƒv‚³‚ê‚éƒtƒ@ƒCƒ‹‚́A1999 ”N 1 ŒŽ 31 “úŒßŒã 6 Žž 00 •ªˆÈ~‚̏C³ƒ^ƒCƒ€EƒXƒ^ƒ“ƒv‚ðŽ‚Âƒtƒ@ƒCƒ‹‚Å‚·B

                                   % vos dump -id user.smith -time "01/31/1999 18:00" -file smith.990131.dump
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -105,11 +105,11 @@ UNIX

                                vos listvldb

                                vos restore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf261.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf261.htm index ed7ab2cd9..720467313 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf261.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf261.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,16 +30,16 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€‚̃{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚¨‚æ‚Ñ VLDB €–ڂ̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                \•¶ -

                                vos examine -id <volume name or ID>  [-extended]  [-cell <cell name>]  
                                +
                                vos examine -id <volume name or ID>  [-extended]  [-cell <cell name>]
                                             [-noauth]  [-localauth]  [-verbose]  [-help]
                                -   
                                +
                                 vos e -i <volume name or ID>  [-e]  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                -    
                                -vos volinfo -i <volume name or ID>  [-e]  [-c <cell name>]  
                                +
                                +vos volinfo -i <volume name or ID>  [-e]  [-c <cell name>]
                                             [-n]  [-l]  [-v]  [-h]
                                -   
                                +
                                 vos v -i <volume name or ID>  [-e]  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                -   
                                +
                                 

                                \•¶

                                vos examine ƒRƒ}ƒ“ƒh‚́A @@ -184,7 +184,7 @@ ReleaseClone server fs3.abc.com partition /vicepa RO Site server fs2.abc.com partition /vicepb RW Site Volume is currently LOCKED - +

                                ŽŸ‚Ì—á‚́A-extended ƒtƒ‰ƒO‚ðŽg—p‚µ‚½ê‡‚̃{ƒŠƒ…[ƒ€ user.terry ‚̏o—Í‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B‚±‚̃{ƒŠƒ…[ƒ€‚ɂ́A“ǂݎæ‚èê—p‚Ì•¡ŽÊƒTƒCƒg‚Í‚ ‚è‚Ü‚¹‚ñB

                                   % vos examine -id user.terry -extended
                                @@ -220,7 +220,7 @@ ReleaseClone 
                                     RWrite: 354287190    Backup: 354287192
                                     number of sites -> 1
                                        server fs4.abc.com partition /vicepc RW Site
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -236,11 +236,11 @@ ReleaseClone

                                vos release

                                vos restore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf262.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf262.htm index e283e5ac4..4c8f90b35 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf262.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf262.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,7 +23,7 @@

                                Žw’肳‚ꂽ vos ƒRƒ}ƒ“ƒh‚̍\•¶A‚Ü‚½‚Í‚·‚×‚Ä‚Ì vos ƒRƒ}ƒ“ƒh‚ÌŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                vos help [-topic <help string>+]  [-help]
                                -    
                                +
                                 vos h [-t <help string>+]  [-h]
                                 

                                \•¶ @@ -51,7 +51,7 @@ Usage: vos create -server <machine name> -partition <partition name> -name <volume name> [-cell <cell name>] [-noauth] [-localauth] [-verbose] [-help] - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -59,11 +59,11 @@

                                vos

                                vos apropos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf263.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf263.htm index a2522b9e0..779d89c16 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf263.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf263.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                vos listaddrs [-cell <cell name>]  [-noauth]
                                               [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos lista [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -61,7 +61,7 @@ IP sv1.abc.com sv2.abc.com afs2.abc.com sv6.abc.com - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -72,11 +72,11 @@ IP

                                vos examine

                                vos listvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf264.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf264.htm index 258d3a8c8..135f66c30 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf264.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf264.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,7 +26,7 @@

                                \•¶

                                vos listpart -server <machine name>  [-cell <cell name>]  [-noauth]
                                             [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos listp -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -51,7 +51,7 @@

                                o—Í

                                o—͂ł́AŽŸ‚̂悤‚ȃwƒbƒ_[‚ÌŒã‚ɁA‹æ‰æ–¼‚ÌƒŠƒXƒg‚ª /vicepxx ‚ÌŒ`Ž®‚Å•\ަ‚³‚ê‚Ü‚·B

                                   The partitions on the server are:
                                -   
                                +
                                 

                                o—͂̍Ōã‚ɂ́A‹æ‰æ‚Ì‘”‚ª•\ަ‚³‚ê‚Ü‚·B

                                —á @@ -60,7 +60,7 @@ The partitions on the server are: /vicepa /vicepb /vicepc /vicepd Total: 4 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -68,11 +68,11 @@

                                vos

                                vos partinfo

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf265.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf265.htm index b241abb23..8aef69075 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf265.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf265.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,12 +30,12 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€‚Ì VLDB €–Ú‚ð•\ަ‚µ‚Ü‚·B

                                \•¶ -

                                vos listvldb [-name <volume name or ID>]  [-server <machine name>]  
                                -             [-partition <partition name>]  [-locked]  [-quiet]  [-nosort]  
                                +
                                vos listvldb [-name <volume name or ID>]  [-server <machine name>]
                                +             [-partition <partition name>]  [-locked]  [-quiet]  [-nosort]
                                              [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos listvl [-na <volume name or ID>]  [-s <machine name>]
                                -           [-p <partition name>]  [-lock]  [-q]  [-nos]  [-c <cell name>]  
                                +           [-p <partition name>]  [-lock]  [-q]  [-nos]  [-c <cell name>]
                                            [-noa]  [-loca]  [-v]  [-h]
                                 

                                \•¶ @@ -130,7 +130,7 @@ ReleaseClone server fs1.abc.com partition /vicepa RO Site server fs3.abc.com partition /vicepa RO Site server fs2.abc.com partition /vicepb RW Site - +

                                ŽŸ‚Ì—á‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs4.abc.com ‚É‚ ‚é 2 ‚‚̃{ƒŠƒ…[ƒ€‚̍€–Ú‚ð•\ަ‚µ‚Ä‚¢‚Ü‚·BÅ‰‚Ì VLDB €–Ú‚ÍŒ»ÝƒƒbƒN‚³‚ê‚Ä‚¢‚Ü‚·B‚±‚̃}ƒVƒ“‚ðƒ{ƒŠƒ…[ƒ€EƒTƒCƒg‚ÉŽw’è‚·‚鍀–Ú‚Í 508 ‚ ‚è‚Ü‚·B

                                   % vos listvldb -server fs4.abc.com
                                @@ -149,7 +149,7 @@ ReleaseClone 
                                          .       .           .        .
                                          .       .           .        .
                                       Total entries: 508
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -161,11 +161,11 @@ ReleaseClone

                                vos unlock

                                vos unlockvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf266.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf266.htm index eb32f1a0c..c3704e92f 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf266.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf266.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -31,10 +31,10 @@

                                ƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚̏î•ñ‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                vos listvol -server <machine name>  [-partition <partition name>]
                                -            [-fast]  [-long]  [-quiet]  [-extended]  [-cell <cell name>]  
                                +            [-fast]  [-long]  [-quiet]  [-extended]  [-cell <cell name>]
                                             [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                -vos listvo -s <machine name>  [-p <partition name>]  [-f]  [-lon]  
                                +
                                +vos listvo -s <machine name>  [-p <partition name>]  [-f]  [-lon]
                                            [-q]  [-e]  [-c <cell name>]  [-n]  [-loc]  [-v]  [-h]
                                 

                                \•¶ @@ -158,7 +158,7 @@ user.pat 1969534536 RW 17518 K On-line user.pat.backup 1969534538 BK 17537 K On-line Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0 - +

                                ŽŸ‚Ì—á‚́A-fast ƒtƒ‰ƒO‚ð’ljÁ‚µ‚½ê‡‚̏o—Í—á‚Å‚·B

                                   % vos listvol -server fs2.abc.com -partition b -fast
                                @@ -169,7 +169,7 @@
                                         .
                                         .
                                     1969535796
                                -    
                                +
                                 

                                ŽŸ‚Ì—á‚́A-long ƒtƒ‰ƒO‚É‚æ‚Á‚Ä 2 ‚‚̃{ƒŠƒ…[ƒ€‚ª•\ަ‚³‚ꂽ—á‚ð•\‚µ‚Ä‚¢‚Ü‚·B

                                   % vos listvol -server fs2.abc.com -partition b -long
                                @@ -195,7 +195,7 @@
                                           .                   .      .         .   .    .
                                    Total volumes onLine 66 ; Total volumes offLine 0 ; \
                                                                                 Total busy 0
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -210,11 +210,11 @@

                                vos listvldb

                                vos restore

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf267.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf267.htm index 04ae0216c..09b72ba47 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf267.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf267.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -24,9 +24,9 @@

                                –Ú“I

                                VLDB ƒ{ƒŠƒ…[ƒ€€–Ú‚ðƒƒbƒN‚µ‚Ü‚·B

                                \•¶ -

                                vos lock -id <volume name or ID>  [-cell <cell name>]  [-noauth] 
                                +
                                vos lock -id <volume name or ID>  [-cell <cell name>]  [-noauth]
                                          [-localauth]  [-verbose]  [-help]
                                -   
                                +
                                 vos lo -i <volume name or ID>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -56,7 +56,7 @@ VLDB

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Auser.terry ‚Ì VLDB €–Ú‚ðƒƒbƒN‚µ‚Ä‚¢‚Ü‚·B

                                   % vos lock user.terry
                                -    
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -65,11 +65,11 @@ VLDB

                                vos unlock

                                vos unlockvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf268.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf268.htm index f2442c4e1..2157dbec1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf268.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf268.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,15 +28,15 @@

                                –Ú“I

                                “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ð•ʂ̃TƒCƒg‚Ɉړ®‚µ‚Ü‚·B

                                \•¶ -

                                vos move -id <volume name or ID>  -fromserver <machine name on source> 
                                -         -frompartition <partition name on source> 
                                -         -toserver <machine name on destination>  
                                -         -topartition <partition name on destination> 
                                -         [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help] 
                                -    
                                -vos m -i <volume name or ID>  -froms <machine name on source> 
                                -      -fromp <partition name on source>  -tos <machine name on destination> 
                                -      -top <partition name on destination>  [-c <cell name>]  
                                +
                                vos move -id <volume name or ID>  -fromserver <machine name on source>
                                +         -frompartition <partition name on source>
                                +         -toserver <machine name on destination>
                                +         -topartition <partition name on destination>
                                +         [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                +
                                +vos m -i <volume name or ID>  -froms <machine name on source>
                                +      -fromp <partition name on source>  -tos <machine name on destination>
                                +      -top <partition name on destination>  [-c <cell name>]
                                       [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -47,7 +47,7 @@ vos backup ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                ‚±‚̃Rƒ}ƒ“ƒh‚ðŽÀs‚·‚é‘O‚ɁAvos ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́AˆÚ“®‚·‚éƒ{ƒŠƒ…[ƒ€‚ª“ü‚é\•ª‚ȃXƒy[ƒX‚©ˆ¶æ‚Ì‹æ‰æ‚É‚ ‚é‚©‚Ç‚¤‚©ƒ`ƒFƒbƒN‚µ‚Ü‚·B\•ª‚ȃXƒy[ƒX‚ª‚È‚¢‚ƁAˆÚ“®‘€ì‚ÍŽÀs‚³‚ꂸAŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   vos: no space on target partition dest_part to move volume volume
                                -   
                                +
                                 

                                ’ˆÓ

                                “Á•ʂȗ—R‚̂Ȃ¢ŒÀ‚èAvos move ƒRƒ}ƒ“ƒh‚ÌŽÀs’†‚É‘€ì‚ð’†’f‚µ‚È‚¢‚Å‚­‚¾‚³‚¢BˆÚ“®‘€ì‚ð’†’f‚·‚邯AŽŸ‚̂悤‚È–µ‚‚ª¶‚¶‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B @@ -62,7 +62,7 @@

                                SIGINT ƒnƒ“ƒhƒ‰[: vos move ‘€ì‚ªis’†‚Å‚·
                                 Œx: AFS ‹L‰¯ˆæ‚¨‚æ‚уƒ^ƒf[ƒ^‚ª’†ŠÔó‘Ԃ̂܂܂ɂȂé‰Â”\«‚ª‚ ‚è‚Ü‚·
                                 ‚à‚¤ˆê“x control-c ‚ð‰Ÿ‚µ‚ďˆ—‚ðI—¹‚µ‚Ä‚­‚¾‚³‚¢
                                -   
                                +
                                 

                                ‘€ì‚ðI—¹‚·‚éê‡‚́A <Ctrl-c> ‚ðÄ“x‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B‘€ì‚ðŒp‘±‚·‚éê‡‚́A‚»‚êˆÈŠO‚̃L[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B @@ -98,7 +98,7 @@

                                ŽŸ‚Ì—á‚́Aƒ{ƒŠƒ…[ƒ€ user.smith ‚ðƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚Ì‹æ‰æ /vicepb ‚©‚çƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs7.abc.com‚Ì‹æ‰æ /vicepg ‚Ɉړ®‚µ‚Ä‚¢‚Ü‚·B

                                   % vos move -id user.smith -fromserver fs3.abc.com -frompartition b  \
                                               -toserver fs7.abc.com -topartition g
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-toserver ‚¨‚æ‚Ñ @@ -112,11 +112,11 @@

                                vos listvol

                                vos remove

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf269.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf269.htm index 6fcab089c..fc7b0a329 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf269.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf269.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -26,10 +26,10 @@

                                –Ú“I

                                ‹æ‰æ‚Ì‘—e—ʂƎg—p‰Â”\‚ȃXƒy[ƒX‚ð•\ަ‚µ‚Ü‚·B

                                \•¶ -

                                vos partinfo -server <machine name>  [-partition <partition name>] 
                                +
                                vos partinfo -server <machine name>  [-partition <partition name>]
                                              [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                -   
                                -vos p -s <machine name>  [-p <partition name>]  [-c <cell name>]  
                                +
                                +vos p -s <machine name>  [-p <partition name>]  [-c <cell name>]
                                       [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -64,7 +64,7 @@ Free space on partition /vicepb: 13646 K blocks out of total 69194 Free space on partition /vicepc: 31798 K blocks out of total 320315 Free space on partition /vicepd: 33302 K blocks out of total 494954 - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB @@ -72,11 +72,11 @@

                                vos

                                vos listpart

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf270.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf270.htm index 838ac8b69..f2fc68e5b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf270.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf270.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -42,9 +42,9 @@

                                –Ú“I

                                “ǂݎæ‚è / ‘‚«ž‚݃\[ƒXEƒ{ƒŠƒ…[ƒ€‚ƈê’v‚·‚邿‚¤‚ɁA“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚Ì“à—e‚ðXV‚µ‚Ü‚·B

                                \•¶ -

                                vos release -id <volume name or ID>  [-f]  [-cell <cell name>] 
                                +
                                vos release -id <volume name or ID>  [-f]  [-cell <cell name>]
                                             [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos rel -i <volume name or ID>  [-f]  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -102,7 +102,7 @@ ReleaseClone

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€ usr ‚Ì•¡»‚ðì¬‚µA VLDB €–Ú‚É’è‹`‚³‚ê‚Ä‚¢‚é“ǂݎæ‚èê—pƒTƒCƒg‚ɉð•ú‚µ‚Ü‚·B

                                   % vos release usr
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -112,11 +112,11 @@ VLDB

                                vos examine

                                vos listvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf271.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf271.htm index fb1f093bd..b939d417c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf271.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf271.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -30,8 +30,8 @@
                                vos remove [-server <machine name>]  [-partition <partition name>]
                                            -id <volume name or ID>  [-cell <cell name>]
                                            [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                -vos remo [-s <machine name>]  [-p <partition name>]  -i <volume name or ID> 
                                +
                                +vos remo [-s <machine name>]  [-p <partition name>]  -i <volume name or ID>
                                          [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -89,11 +89,11 @@ VLDB

                                —á

                                ŽŸ‚Ì—á‚́A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€ user.terry ‚Æ‚»‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“ (‚à‚µ‚ ‚ê‚Î) ‚ðíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos remove  -id user.terry
                                -   
                                +
                                 

                                ŽŸ‚Ì—á‚́A“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€ root.afs.readonly ‚ð‚»‚ÌƒTƒCƒg‚Ì 1 ‚ (ƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs1.abc.com ‚Ì /vicepa ‹æ‰æ) ‚©‚çíœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos remove fs1.abc.com  a  root.afs.readonly
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -103,11 +103,11 @@ VLDB

                                vos remsite

                                vos zap

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf272.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf272.htm index 1495ef00b..8d66575d6 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf272.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf272.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,11 +25,11 @@

                                –Ú“I

                                VLDB €–Ú‚©‚ç“ǂݎæ‚èê—pƒTƒCƒg’è‹`‚ðíœ‚µ‚Ü‚·B

                                \•¶ -

                                vos remsite -server <machine name>  -partition <partition name> 
                                -            -id <volume name or ID>  [-cell <cell name>]  [-noauth] 
                                +
                                vos remsite -server <machine name>  -partition <partition name>
                                +            -id <volume name or ID>  [-cell <cell name>]  [-noauth]
                                             [-localauth]  [-verbose]  [-help]
                                -    
                                -vos rems -s <machine name>  -p <partition name>  -i <volume name or ID>  
                                +
                                +vos rems -s <machine name>  -p <partition name>  -i <volume name or ID>
                                          [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -63,7 +63,7 @@ VLDB

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs5.abc.com ‚ÅŠÔˆá‚Á‚Ä’è‹`‚³‚ꂽƒTƒCƒg /viceph ‚ðAƒ{ƒŠƒ…[ƒ€ root.cell ‚Ì VLDB €–Ú‚©‚çíœ‚µ‚Ü‚·B

                                   % vos remsite -server fs5.abc.com -partition h -id root.cell
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -73,11 +73,11 @@ VLDB

                                vos remove

                                vos zap

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf273.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf273.htm index 311a30026..ab4631e68 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf273.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf273.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -29,9 +29,9 @@

                                –Ú“I

                                ƒ{ƒŠƒ…[ƒ€‚Ì–¼‘O‚ð•ύX‚µ‚Ü‚·B

                                \•¶ -

                                vos rename -oldname <old volume name>  -newname <new volume name> 
                                +
                                vos rename -oldname <old volume name>  -newname <new volume name>
                                            [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos ren -o <old volume name>  -ne <new volume name>  [-c <cell name>]
                                         [-no]  [-l]  [-v]  [-h]
                                 
                                @@ -61,23 +61,23 @@

                                vos rename ƒRƒ}ƒ“ƒh‚́AƒRƒ}ƒ“ƒhŠ®—¹Œã‚ɏo—͂𐶐¬‚µ‚Ü‚¹‚ñB

                                -oldname ˆø‚«”‚ÉŽw’肳‚ꂽƒ{ƒŠƒ…[ƒ€‚ª‚È‚¢‚ƁAŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   vos: ƒ{ƒŠƒ…[ƒ€ old volume name ‚ªŒ©•t‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
                                -   
                                +
                                 

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AŠÔˆá‚Á‚Ä’è‹`‚³‚ꂽƒ{ƒŠƒ…[ƒ€–¼ sun4x_56.afsws ‚𐳂µ‚¢sun4x_56.usr.afsws ‚ɕύX‚µ‚Ä‚¢‚Ü‚·B

                                   % vos rename -oldname sun4x_56.afsws -newname sun4x_56.usr.afsws
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                ŠÖ˜Aî•ñ

                                vos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf274.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf274.htm index 69e904ff2..9308cbdaa 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf274.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf274.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,15 +23,15 @@

                                –Ú“I

                                ASCII ƒtƒ@ƒCƒ‹‚ð“KØ‚ȃ{ƒŠƒ…[ƒ€Œ`Ž®‚ɕϊ·‚µAƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ɏ‘‚«ž‚݂܂·B

                                \•¶ -

                                vos restore -server <machine name>  -partition <partition name>  
                                -            -name <name of volume to be restored>  [-file <dump file>]  
                                -            [-id <volume ID>]  [-overwrite <abort | full | incremental>]  
                                -            [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]  
                                +
                                vos restore -server <machine name>  -partition <partition name>
                                +            -name <name of volume to be restored>  [-file <dump file>]
                                +            [-id <volume ID>]  [-overwrite <abort | full | incremental>]
                                +            [-cell <cell name>]  [-noauth]  [-localauth]  [-verbose]
                                             [-help]
                                -   
                                -vos res -s <machine name>  -p <partition name>  
                                -        -na <name of volume to be restored>  [-f <dump file>]  
                                -        [-i <volume ID>]  [-o <a | f | inc>]  [-c <cell name>]  
                                +
                                +vos res -s <machine name>  -p <partition name>
                                +        -na <name of volume to be restored>  [-f <dump file>]
                                +        [-i <volume ID>]  [-o <a | f | inc>]  [-c <cell name>]
                                         [-no]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -54,7 +54,7 @@ -overwrite ˆø‚«”‚ªŽw’肳‚ê‚Ä‚¢‚È‚¢ê‡AŽŸ‚̃ƒbƒZ[ƒW‚ª¶¬‚³‚ê‚Ü‚·B

                                   Do you want to do a full/incremental restore or abort? [fia](a):
                                -   
                                +
                                 

                                ŽŸ‚Ì‚¢‚¸‚ê‚©‚Ì’l‚ʼnž“š‚µ‚Ä‚­‚¾‚³‚¢B

                                  @@ -101,10 +101,10 @@

                                  —á

                                  ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒ_ƒ“ƒvEƒtƒ@ƒCƒ‹ /afs/abc.com/common/dumps/terry.dump ‚Ì“à—e‚ðƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚Ì‹æ‰æ /vicepc ‚É•œŒ³‚µ‚Ä‚¢‚Ü‚·B•œŒ³Œã‚Ì–¼‘O‚Í user.terry ‚Å‚·B

                                     % cd /afs/abc.com/common/dumps
                                  -   
                                  +
                                      % vos restore -file terry.dump -server fs3.abc.com -partition c  \
                                                    -name user.terry
                                  -   
                                  +
                                   

                                  •K—v‚ƂȂé“ÁŒ 

                                  ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -114,11 +114,11 @@

                                  vos examine

                                  vos listvol

                                  -


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                  [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                  -
                                  (C) IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  (C) IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf275.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf275.htm index cc967d049..9f34ca92e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf275.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf275.htm @@ -9,8 +9,8 @@ - - + +

                                  ŠÇ—‰ðà‘

                                  @@ -26,13 +26,13 @@

                                  \•¶

                                  vos status -server <machine name>  [-cell <cell name>]  [-noauth]
                                              [-localauth]  [-verbose]  [-help]
                                  -    
                                  +
                                   vos st -s <machine name>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                   

                                  \•¶

                                  vos status ƒRƒ}ƒ“ƒh‚́A“Á’è‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ŁAƒRƒ}ƒ“ƒh‚ª”­s‚³‚ê‚½Žž“_‚ʼnғ®‚µ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚ɂ‚¢‚Ă̏î•ñ‚ð•\ަ‚µ‚Ü‚·BŠˆ“®‚ª‚È‚¢ê‡AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                     machine_name ‚ÅŠˆ“®ó‘Ԃ̃gƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚Í‚ ‚è‚Ü‚¹‚ñ
                                  -   
                                  +
                                   

                                  ‚±‚̃Rƒ}ƒ“ƒh‚́Aƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚ª—v‹‚³‚ꂽƒAƒNƒVƒ‡ƒ“‚ðŽÀs‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©’²‚ׂ邯‚«‚É—LŒø‚Å‚·B

                                  ƒIƒvƒVƒ‡ƒ“ @@ -55,7 +55,7 @@

                                  o—Í‚É‚Í 2 ‚‚̃^ƒCƒv‚ª‚ ‚è‚Ü‚·B

                                  ŽŸ‚̃ƒbƒZ[ƒW‚́Aƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚ªŒ»Ý‰½‚àƒAƒNƒVƒ‡ƒ“‚ðŽÀs‚µ‚Ä‚¢‚È‚¢ê‡‚É•\ަ‚³‚ê‚Ü‚·B

                                     machine name ‚ÅŠˆ“®ó‘Ԃ̃gƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚Í‚ ‚è‚Ü‚¹‚ñ
                                  -   
                                  +
                                   

                                  ‚»‚êˆÈŠO‚̏ꍇ‚ɂ́Aˆê˜A‚̏î•ñ‚ª•\ަ‚³‚ê‚Ü‚·B‚±‚̏î•ñ‚́AƒVƒXƒeƒ€ŠÇ—ŽÒ‚æ‚è‚àƒvƒƒOƒ‰ƒ}[‚ɂƂÁ‚Ä—LŒø‚ȏî•ñ‚Å‚·B‚·‚ׂẴtƒB[ƒ‹ƒh‚̈Ӗ¡‚ðŠ®‘S‚É—‰ð‚·‚é‚ɂ́Aƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚̃R[ƒhAƒtƒB[ƒ‹ƒhEƒŒƒ|[ƒg”ԍ†‚¨‚æ‚у{ƒŠƒ…[ƒ€EƒT[ƒo[‚ª“à•”“I‚ɐݒ肷‚éƒtƒ‰ƒO’l‚ɂ‚¢‚Ä’m‚Á‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

                                  ƒVƒXƒeƒ€ŠÇ—ŽÒ‚ɈӖ¡‚Ì‚ ‚éƒtƒB[ƒ‹ƒh‚́AŽŸ‚̂Ƃ¨‚è‚Å‚·B @@ -84,18 +84,18 @@ packetRead: 2 lastReceiveTime: 113313 packetSend: 24588 lastSendTime: 113317 -------------------------------------------- - +

                                •K—v‚ƂȂé“ÁŒ 

                                ‚È‚µB

                                ŠÖ˜Aî•ñ

                                vos

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf276.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf276.htm index 86515f5b3..a5283d293 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf276.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf276.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -27,11 +27,11 @@

                                –Ú“I

                                Žw’肳‚ꂽƒTƒCƒg‚ð‹Lq‚µ‚Ä‚¢‚é VLDB €–Ú‚ðŒŸ¸‚µ‚Ü‚·B

                                \•¶ -

                                vos syncserv -server <machine name>  [-partition <partition name>] 
                                +
                                vos syncserv -server <machine name>  [-partition <partition name>]
                                              [-cell <cell name>]  [-noauth]  [-localauth]
                                              [-verbose]  [-help]
                                -   
                                -vos syncs -s <machine name>  [-p <partition name>]  
                                +
                                +vos syncs -s <machine name>  [-p <partition name>]
                                           [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -61,7 +61,7 @@ VLDB

                                —á

                                ŽŸ‚Ì—á‚ł́AƒTƒCƒg’è‹`‚ªƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚ð‹Lq‚·‚é VLDB €–Ú‚ðŒŸ¸‚µ‚Ü‚·B

                                   % vos syncserv -server fs3.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -69,11 +69,11 @@ VLDB

                                vos

                                vos syncvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf277.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf277.htm index fc91635a2..3d97c8b6e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf277.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf277.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -28,11 +28,11 @@

                                –Ú“I

                                Žw’肳‚ꂽƒTƒCƒg‚ɏ풓‚·‚éƒ{ƒŠƒ…[ƒ€‚Ì VLDB €–Ú‚ðŒŸ¸‚µ‚Ü‚·B

                                \•¶ -

                                vos syncvldb [-server <machine name>]  [-partition <partition name>] 
                                -             [-volume <volume name or ID>]  [-cell <cell name>]  [-noauth]  
                                +
                                vos syncvldb [-server <machine name>]  [-partition <partition name>]
                                +             [-volume <volume name or ID>]  [-cell <cell name>]  [-noauth]
                                              [-localauth]  [-verbose]  [-help]
                                -    
                                -vos syncv [-s <machine name>]  [-p <partition name>]  [-vo <volume name or ID>] 
                                +
                                +vos syncv [-s <machine name>]  [-p <partition name>]  [-vo <volume name or ID>]
                                           [-c <cell name>]  [-n]  [-l]  [-ve]  [-h]
                                 

                                \•¶ @@ -71,7 +71,7 @@ VLDB

                                —á

                                ŽŸ‚Ì—á‚̃Rƒ}ƒ“ƒh‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs4.abc.com ‚ÉŠi”[‚³‚ê‚Ä‚¢‚éŠeƒ{ƒŠƒ…[ƒ€‚²‚Æ‚Ì VLDB €–Ú‚ðŒŸ¸‚µ‚Ü‚·B

                                   % vos syncvldb fs4.abc.com
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -79,11 +79,11 @@ VLDB

                                vos

                                vos syncserv

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf278.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf278.htm index 339c25a07..0ab85c0fa 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf278.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf278.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,9 +23,9 @@

                                –Ú“I

                                ’Pˆê VLDB €–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ü‚·B

                                \•¶ -

                                vos unlock -id <volume name or ID>  [-cell <cell name>]  [-noauth] 
                                +
                                vos unlock -id <volume name or ID>  [-cell <cell name>]  [-noauth]
                                            [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos unlock -i <volume name or ID>  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -54,7 +54,7 @@ ID

                                —á

                                ŽŸ‚Ì—á‚́Aƒ{ƒŠƒ…[ƒ€ user.terry ‚Ì VLDB €–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos unlock user.terry
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -63,11 +63,11 @@ ID

                                vos lock

                                vos unlockvldb

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf279.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf279.htm index 1af7bb362..97d44355c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf279.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf279.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,11 +23,11 @@

                                –Ú“I

                                •¡”‚Ì VLDB €–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ü‚·B

                                \•¶ -

                                vos unlockvldb [-server <machine name>]  [-partition <partition name>] 
                                +
                                vos unlockvldb [-server <machine name>]  [-partition <partition name>]
                                                [-cell <cell name>]  [-noauth]  [-localauth]
                                                [-verbose]   [-help]
                                -    
                                -vos unlockv [-s <machine name>]  [-p <partition name>]  
                                +
                                +vos unlockv [-s <machine name>]  [-p <partition name>]
                                             [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 

                                \•¶ @@ -68,15 +68,15 @@

                                —á

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AVLDB ‚Ì‚·‚ׂĂ̍€–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos unlockvldb
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́AƒTƒCƒg’è‹`‚É‚ ‚é /vicepa ‹æ‰æ‚Ì‚·‚×‚Ä‚Ì VLDB €–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos unlockvldb -partition a
                                -   
                                +
                                 

                                ŽŸ‚̃Rƒ}ƒ“ƒh‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs3.abc.com ‚Ì /vicepc ‹æ‰æ‚É‚ ‚éƒ{ƒŠƒ…[ƒ€‚ðŽQÆ‚µ‚Ä‚¢‚鍀 –ڂŁAƒƒbƒNó‘Ԃ̍€–ڂ̃ƒbƒN‚ð‚·‚×‚Ä‰ðœ‚µ‚Ä‚¢‚Ü‚·B

                                   % vos unlockvldb -server fs3.abc.com -partition c
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -85,11 +85,11 @@

                                vos lock

                                vos unlock

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf280.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf280.htm index 75b067f93..cdc97925b 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf280.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf280.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -23,10 +23,10 @@

                                –Ú“I

                                ƒTƒCƒg‚©‚çƒ{ƒŠƒ…[ƒ€‚ðíœ‚µ‚Ü‚·B‚½‚¾‚µAVLDB ‚̕ύX‚Í‚µ‚Ü‚¹‚ñB

                                \•¶ -

                                vos zap -server <machine name>  -partition <partition name> 
                                +
                                vos zap -server <machine name>  -partition <partition name>
                                         -id <volume ID>  [-force]  [-backup]  [-cell <cell name>]
                                         [-noauth]  [-localauth]  [-verbose]  [-help]
                                -    
                                +
                                 vos z -s <machine name>  -p <partition name>  -i <volume ID>
                                       [-f]  [-b]  [-c <cell name>]  [-n]  [-l]  [-v]  [-h]
                                 
                                @@ -72,7 +72,7 @@ VLDB

                                —á

                                ŽŸ‚Ì—á‚́Aƒ{ƒŠƒ…[ƒ€ ID ‚ª 536870988 ‚̃{ƒŠƒ…[ƒ€‚ðƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ fs6.abc.com‚Ì‹æ‰æ /vicepf ‚©‚çíœ‚µAVLDB ‚ɂ͕ύX‚ð‰Á‚¦‚Ü‚¹‚ñB

                                   % vos zap -server fs6.abc.com -partition f -id 536870988
                                -   
                                +
                                 

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚́A-server ˆø‚«”‚ÉŽw’肳‚ꂽƒ}ƒVƒ“A‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ì /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚ÉƒŠƒXƒg‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB-localauth ƒtƒ‰ƒO‚ðŽg—p‚·‚éê‡‚ɂ́AƒRƒ}ƒ“ƒh‚Ì”­s‘¤‚ªAƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚āAƒT[ƒo[Eƒ}ƒVƒ“‚ɃƒOƒIƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B @@ -82,11 +82,11 @@ VLDB

                                vos remove

                                vos remsite

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf281.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf281.htm index 6f004d83b..ae4ae1801 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf281.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf281.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -32,11 +32,11 @@ AFS

                                o—Í

                                ‚·‚ׂẴT[ƒo[‹æ‰æ‚ª“KØ‚ɍ\¬‚³‚ê‚Ä‚¢‚éê‡AƒRƒ}ƒ“ƒh‚͏o—͂𐶐¬‚µ‚Ü‚¹‚ñBo—Í‚·‚éê‡‚ɂ́AŽŸ‚̂悤‚ȃwƒbƒ_[‚ªo—Í‚³‚ê‚Ü‚·B

                                   Need to remake the following partitions:
                                -   
                                +
                                 

                                ‚³‚ç‚ɁAŠe‹æ‰æ‚ɑ΂µ‚Ä IRIX mkfs ƒRƒ}ƒ“ƒh‚¨‚æ‚уIƒvƒVƒ‡ƒ“‚ðŽ¦‚·ŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                                   device: mkfs -t xfs -i size=512 -l size=4000b device
                                -   
                                +
                                 

                                device ‚́A’PˆêƒfƒBƒXƒN‹æ‰æ‚̏ꍇ‚É‚Í /dev/dsk/dks0d0s0 ‚ðA˜_—ƒ{ƒŠƒ…[ƒ€‚̏ꍇ‚É‚Í @@ -44,11 +44,11 @@ AFS

                                •K—v‚ƂȂé“ÁŒ 

                                ƒRƒ}ƒ“ƒh‚Ì”­sŽÒ‚́Aƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf282.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf282.htm index d99a54362..a89671515 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf282.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf282.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -22,13 +22,13 @@

                                ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚©‚ç‚̃f[ƒ^ŽûW‚ð•\ަ‚µ‚Ü‚·B

                                \•¶

                                xstat_cm_test [initcmd] -cmname <Cache Manager name(s) to monitor>+
                                -              -collID <Collection(s) to fetch>+  [-onceonly]  
                                -              [-frequency <poll frequency, in seconds>]  
                                +              -collID <Collection(s) to fetch>+  [-onceonly]
                                +              [-frequency <poll frequency, in seconds>]
                                               [-period <data collection time, in minutes>]  [-debug]  [-help]
                                -   
                                +
                                 xstat_cm_test [i] -cm <Cache Manager name(s) to monitor>+
                                -              -co <Collection(s) to fetch>+  [-o]  
                                -              [-f <poll frequency, in seconds>]  
                                +              -co <Collection(s) to fetch>+  [-o]
                                +              [-f <poll frequency, in seconds>]
                                               [-p <data collection time, in minutes>]  [-d]  [-h]
                                 

                                \•¶ @@ -69,11 +69,11 @@

                                ŠÖ˜Aî•ñ

                                xstat_fs_test

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf283.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf283.htm index 3c2776e5b..689049370 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf283.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf283.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‰ðà‘

                                @@ -25,7 +25,7 @@ -collID <Collection(s) to fetch>+ [-onceonly] [-frequency <poll frequency, in seconds>] [-period <data collection time, in minutes>] [-debug] [-help] - + xstat_fs_test [initcmd] -fs <File Server name(s) to monitor>+ -c <Collection(s) to fetch>+ [-o] [-fr <poll frequency, in seconds>] @@ -68,11 +68,11 @@

                                ŠÖ˜Aî•ñ

                                xstat_cm_test -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg003.htm index 169cd3474..f7e542bac 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg003.htm @@ -9,8 +9,8 @@ - - + +

                                ŠTà‚¨‚æ‚уCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚«

                                @@ -1184,11 +1184,11 @@ AFS [ƒXƒ^[ƒg] ƒƒjƒ…[‚©‚ç [IBM AFS] ƒvƒƒOƒ‰ƒ€EƒOƒ‹[ƒv‚ªœ‹Ž‚³‚ê‚Ü‚·B
                              • AFS •â‘«Ž‘—¿‚ÉŠÖŒW‚µ‚½ƒŒƒWƒXƒgƒŠ[EƒGƒ“ƒgƒŠ[‚ªƒVƒXƒeƒ€‚©‚珜‹Ž‚³‚ê‚Ü‚·B
                              • -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                © IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                © IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns000.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns000.htm index 9346f7e73..10319517e 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns000.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns000.htm @@ -9,14 +9,14 @@ - - + +

                                ƒŠƒŠ[ƒXî•ñ

                                AFS for Windows
                                ƒŠƒŠ[ƒXî•ñ
                                -

                                ƒo[ƒWƒ‡ƒ“ 3.6 +

                                ƒo[ƒWƒ‡ƒ“ 3.6

                                Ž‘—¿”ԍ† GC88-8575-00

                                ‚±‚̔ł͈ȉº‚É“K—p‚³‚ê‚Ü‚·B @@ -55,13 +55,13 @@ Version 3.6

                                ‘æ1ü 2000.3

                                Translation: (C) Copyright IBM Japan 2000 -

                                (C) Copyright International Business Machines Corporation 2000. All rights reserved. +

                                (C) Copyright International Business Machines Corporation 2000. All rights reserved.

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns002.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns002.htm index a2380e6c3..16ebff4d8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns002.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns002.htm @@ -9,8 +9,8 @@ - - + +

                                ƒŠƒŠ[ƒXî•ñ

                                @@ -125,11 +125,11 @@
                              • §ŒÀ‚¨‚æ‚ѐ§–ñŽ–€

                                -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns003.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns003.htm index 866e99347..800607dbc 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns003.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns003.htm @@ -9,8 +9,8 @@ - - + +

                                ƒŠƒŠ[ƒXî•ñ

                                @@ -67,11 +67,11 @@ AFS for Windows
                              • AFS ƒRƒ“ƒgƒ[ƒ‹EƒZƒ“ƒ^[EƒŠƒŠ[ƒXî•ñ‚́AAFS ƒRƒ“ƒgƒ[ƒ‹EƒZƒ“ƒ^[‚̃o[ƒWƒ‡ƒ“ 3.6 ‚ÉŠÖ‚·‚郊ƒŠ[ƒXî•ñ‚ð’ñ‹Ÿ‚µ‚Ü‚·B

                              Šeß‚ł́AŽw’肳‚ꂽ AFS for Windows ƒRƒ“ƒ|[ƒlƒ“ƒg‚̃Cƒ“ƒXƒg[ƒ‹—vŒA»•iî•ñA‚¨‚æ‚ѐ§ŒÀ‚¨‚æ‚ѐ§–ñŽ–€‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B‚±‚±‚ł́A“K‹XAAFS for Windows ‚Ì–{ƒŠƒŠ[ƒX‚ÅŽg—p‰Â”\‚ɂȂÁ‚½V‹K‹@”\‚¨‚æ‚ÑŠg’£‹@”\‚ɂ‚¢‚Ä‚àà–¾‚µ‚Ü‚·B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns004.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns004.htm index d2dd12b4c..b4d47bcf0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns004.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns004.htm @@ -9,8 +9,8 @@ - - + +

                              ƒŠƒŠ[ƒXî•ñ

                              @@ -162,11 +162,11 @@ Windows DLL ‚ւ̃AƒNƒZƒX‚ª‚Å‚«‚È‚¢‚Æ”»’f‚µ‚Ü‚·B Windows ‚́ADLL ‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚Æ”»’f‚µ‚Ä‚¢‚邽‚߁AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒ[ƒh‚Å‚«‚Ü‚¹‚ñB

                              ‚±‚Ì–â‘è‚ð‰ñ”ð‚·‚é‚½‚߂ɁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ì DLL ‚ւ̃fƒBƒŒƒNƒgƒŠ[‚ªAƒpƒX“à‚̂ǂ̃lƒbƒgƒ[ƒNEƒhƒ‰ƒCƒu‚æ‚è‚à‘O‚É‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns005.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns005.htm index d91c86bd0..40b618449 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns005.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns005.htm @@ -9,8 +9,8 @@ - - + +

                              ƒŠƒŠ[ƒXî•ñ

                              @@ -123,11 +123,11 @@ Windows

                              AFS ƒtƒ@ƒCƒ‹‚¨‚æ‚уfƒBƒŒƒNƒgƒŠ[‚ɑ΂·‚éƒVƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚ðì¬‚Ü‚½‚͏œ‹Ž‚·‚é‚ɂ́A AFS for Windows ƒo[ƒWƒ‡ƒ“ 3.6 ‚Å’ñ‹Ÿ‚³‚ê‚é symlink.exe ƒvƒƒOƒ‰ƒ€‚ðŽg—p‚µ‚Ü‚·B Windows NT ‚̃Rƒ}ƒ“ƒhEƒvƒƒ“ƒvƒg‚©‚ç symlink ƒRƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ü‚·B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns006.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns006.htm index f95222850..3933496d5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns006.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns006.htm @@ -9,8 +9,8 @@ - - + +

                              ƒŠƒŠ[ƒXî•ñ

                              @@ -135,11 +135,11 @@ AFS AFS for Windows ƒo[ƒWƒ‡ƒ“ 3.6 ‚Ì AFS ƒT[ƒo[EƒRƒ“ƒ|[ƒlƒ“ƒg‚ɂ‚¢‚Ä’m‚ç‚ê‚Ä‚¢‚鐧ŒÀ‚¨‚æ‚ѐ§–ñŽ–€‚ɂ‚¢‚ÄŠÈ’P‚Éà–¾‚µ‚Ü‚·B

                              AFS bosserver ƒvƒƒZƒX‚̓vƒƒZƒXI—¹Žž‚É’Ê’mƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚È‚¢

                              AFS bosserver ƒvƒƒZƒX‚ł́AŒ»Ý‚̂Ƃ±‚ëA§Œä‰º‚̃vƒƒZƒX‚̏I—¹Žž‚ɁA“o˜^‚³‚ê‚Ä‚¢‚é’Ê’mƒRƒ}ƒ“ƒh (Žw’肳‚ê‚Ä‚¢‚éê‡) ‚ðŽÀs‚µ‚Ü‚¹‚ñB -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns007.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns007.htm index d5dcd71a1..cf333b318 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns007.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns007.htm @@ -9,8 +9,8 @@ - - + +

                              ƒŠƒŠ[ƒXî•ñ

                              @@ -100,11 +100,11 @@ AFS

                              §ŒÀ‚¨‚æ‚ѐ§–ñŽ–€

                              AFS for Windows ƒo[ƒWƒ‡ƒ“ 3.6 ‚Ì AFS ƒRƒ“ƒgƒ[ƒ‹EƒZƒ“ƒ^[‚ɂ‚¢‚Ă͌»Ý’m‚ç‚ê‚Ä‚¢‚鐧ŒÀ‚¨‚æ‚ѐ§–ñŽ–€‚Í‚ ‚è‚Ü‚¹‚ñB -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | –ÚŽŸ ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | –ÚŽŸ ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd000.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd000.htm index 8f3adcf7b..77c69499d 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd000.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd000.htm @@ -9,14 +9,14 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              AFS
                              ŠÇ—‚ÌŽèˆø‚«
                              -

                              ƒo[ƒWƒ‡ƒ“ 3.6 +

                              ƒo[ƒWƒ‡ƒ“ 3.6

                              Ž‘—¿”ԍ† GC88-8579-00

                              ‚±‚̔ł͈ȉº‚É“K—p‚³‚ê‚Ü‚·B @@ -62,13 +62,13 @@ Version 3.6

                            • ‘æ1ü 2000.1

                              Translation: (c) Copyright IBM Japan 2000 -

                              (c) Copyright International Business Machines Corporation 1989, 2000. All rights reserved. +

                              (c) Copyright International Business Machines Corporation 1989, 2000. All rights reserved.

                              -


                              [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ŽŸƒy[ƒW | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd002.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd002.htm index c0d77be08..edd551927 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd002.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd002.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -998,11 +998,11 @@

                              õˆø

                              -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd003.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd003.htm index 343aec2f7..f1e4d16f9 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd003.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd003.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -27,11 +27,11 @@
                            • ‰E•û‚É 1 ƒy[ƒWƒVƒtƒg‚µ‚½afsmonitor [ƒtƒ@ƒCƒ‹EƒT[ƒo[] ‰æ–Ê
                            • afsmonitor [ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[] ‰æ–Ê
                            • -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd004.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd004.htm index 5df73f36b..9142feb73 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd004.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd004.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -22,11 +22,11 @@
                            • uss ƒeƒ“ƒvƒŒ[ƒg•ϐ”‚Ì’l‚Ì‘—MŒ³
                            • uss ƒeƒ“ƒvƒŒ[ƒg•ϐ”‚̃Rƒ}ƒ“ƒhsˆø‚«”‚Ì‘—MŒ³
                            • -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd005.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd005.htm index e74f99347..f352ebaae 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd005.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd005.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -80,11 +80,11 @@ AFS
                            • ƒRƒ}ƒ“ƒh\•¶‚̃pƒCƒv‹L† | ‚́Aˆø‚«”‚ɑ΂·‚鑊ŒÝ‚É”r‘¼“I‚È’l‚𕪗£‚µ‚Ü‚·B
                            • ƒRƒ}ƒ“ƒh‚Ì•¶Žš—ñƒRƒ“ƒ|[ƒlƒ“ƒgAŽó‚¯“ü‚ê‰Â”\‚ȏȗªŒ`‚ƕʖ¼A‚¨‚æ‚уRƒ}ƒ“ƒh‚̃Iƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv‚Ì•\ަ•û–@‚ð‚Í‚¶‚߂Ƃ·‚éAAFS ƒRƒ}ƒ“ƒh‚̒ljÁî•ñ‚ɂ‚¢‚ẮA•t˜^ B, AFS ƒRƒ}ƒ“ƒh‚ÌŽg—p ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd006.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd006.htm index 48d082782..899202b43 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd006.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd006.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -353,11 +353,11 @@ AFS

                              ƒLƒƒƒbƒVƒ…‚ƃR[ƒ‹ƒoƒbƒN ‚Å‚·‚Å‚Éà–¾‚µ‚½‚悤‚ɁA ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[ ‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ł͂Ȃ­AƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ɏ풓‚·‚邱‚Ì‹@”\ƒOƒ‹[ƒv‚Ì 1 ‚‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚Å‚·B‚±‚ê‚́A‹Zp“I‚ɂ͓Ɨ§Œ^‚̃vƒƒZƒX‚ł͂Ȃ­A‚Þ‚µ‚ëAƒT[ƒo[Eƒ}ƒVƒ“ã‚ÅŽÀs‚³‚ê‚éƒT[ƒo[EƒvƒƒZƒX‚Ƃ̒ʐM‚ð‰Â”\‚É‚·‚éAƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚̃J[ƒlƒ‹‚ɑ΂·‚éˆê˜A‚ÌŠg’£‚¨‚æ‚ѕύX‚Å‚·B‚»‚ÌŽå‚È–ð–ڂ́AƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“ã‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“Eƒtƒ@ƒCƒ‹EƒvƒƒOƒ‰ƒ€‚É‚æ‚Á‚č쐬‚³‚ꂽ—v‹‚ðAƒtƒ@ƒCƒ‹EƒT[ƒo[‚Ö‚ÌƒŠƒ‚[ƒgŽè‘±‚«ŒÄ‚яo‚µ (RPC) ‚ɕϊ·‚·‚邱‚Ƃł·B(ƒ{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“ (VL) EƒT[ƒo[ ‚Åà–¾‚µ‚½‚悤‚ɁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚͂܂¸ VL ƒT[ƒo[‚ÆŒðM‚µA—v‹‚³‚ꂽƒtƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðŒ»ÝŽû—e‚µ‚Ä‚¢‚éƒtƒ@ƒCƒ‹EƒT[ƒo[‚ðŒ©‚Â‚¯o‚µ‚Ü‚·)BƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́A—v‹‚³‚ꂽƒtƒ@ƒCƒ‹‚ðŽóM‚·‚邯Aƒf[ƒ^‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“EƒvƒƒOƒ‰ƒ€‚É“n‚·‘O‚ɁA‚»‚̃f[ƒ^‚ðƒLƒƒƒbƒVƒ…‚µ‚Ü‚·B

                              ƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́A‚Ü‚½Aƒtƒ@ƒCƒ‹EƒT[ƒo[‚ª‘—M‚·‚éƒR[ƒ‹ƒoƒbƒN‚ð•ÛŠÇ‚·‚邱‚Ƃɂæ‚Á‚āAƒtƒ@ƒCƒ‹EƒT[ƒo[‚Ńo[ƒWƒ‡ƒ“‚ð”äŠr‚µ‚½ƒLƒƒƒbƒVƒ…“à‚̃tƒ@ƒCƒ‹‚̏ó‘Ô‚ð’ǐՂµ‚Ü‚·Bƒtƒ@ƒCƒ‹EƒT[ƒo[‚ªƒR[ƒ‹ƒoƒbƒN‚ð’†’f‚µAƒtƒ@ƒCƒ‹‚Ü‚½‚̓{ƒŠƒ…[ƒ€‚ª•ύX‚³‚ꂽ‚±‚Æ‚ðŽ¦‚·‚ƁAƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ɏڂµ‚¢ƒf[ƒ^‚ð’ñ‹Ÿ‚·‚é‘O‚ɁAV‹Kƒo[ƒWƒ‡ƒ“‚̃Rƒs[‚ð—v‹‚µ‚Ü‚·B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd007.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd007.htm index 0d5a336ea..ba2026f85 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd007.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd007.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -304,7 +304,7 @@ ABC Corporation /afs/abc.com ‚Í‚±‚̃Zƒ‹Ž©‘Ì‚Ì root.cell ƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Å‚ ‚èA stateu.edu ‚́A State University ƒZƒ‹‚Ì root.cell ƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Å‚·Bfs lsmount ƒRƒ}ƒ“ƒh‚̓}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð•\ަ‚µ‚Ü‚·B -
                                 % fs lsmount /afs/abc.com  
                              +
                                 % fs lsmount /afs/abc.com 
                                  '/afs/abc.com' is a mount point for volume '#root.cell'
                                  % fs lsmount /afs/stateu.edu
                                  '/afs/stateu.edu' is a mount point for volume '#stateu.edu:root.cell'
                              @@ -848,7 +848,7 @@ PAG 
                               6 ‚̃Xƒeƒbƒv‚ɐi‚݂܂·B
                               
                            • ”FØƒT[ƒrƒX‚ªA‚»‚̃pƒXƒ[ƒh‚͐³‚µ‚¢‚Æ”»’f‚µ‚½ê‡‚́AAFS ”FØ‚̏ؖ¾‚Æ‚µ‚āAƒ†[ƒU[‚Ƀg[ƒNƒ“‚𔭍s‚·‚éBƒƒOƒCƒ“Eƒ†[ƒeƒBƒŠƒeƒB[‚́Aƒ[ƒJƒ‹‚Ì UNIX ƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚Ƀ†[ƒU[‚ðƒƒOƒCƒ“‚³‚¹‚Ü‚·BƒƒOƒCƒ“Eƒ†[ƒeƒBƒŠƒeƒB[‚É‚æ‚Á‚ẮAˆÈ‰º‚̃oƒi[‚ð‰æ–Ê‚É•\ަ‚µAƒ†[ƒU[‚É AFS ‚É‚æ‚é”FØ‚Ì’ˆÓ‚𑣂µ‚Ü‚·B6 ‚̃Xƒeƒbƒv‚̓XƒLƒbƒv‚³‚ê‚Ü‚·B

                              -

                                 AFS(R) version Login 
                              +
                                 AFS(R) version Login
                               
                            • AFS ƒg[ƒNƒ“‚ª 4 ‚̃Xƒeƒbƒv‚Å‹–‰Â‚³‚ꂽê‡‚ɂ́AƒƒOƒCƒ“Eƒ†[ƒeƒBƒŠƒeƒB[‚́A’ñ‹Ÿ‚³‚ꂽƒpƒXƒ[ƒh‚ðƒ[ƒJƒ‹EƒpƒXƒ[ƒhEƒtƒ@ƒCƒ‹‚Æ”äŠr‚µ‚āAƒ†[ƒU[‚ðƒ[ƒJƒ‹Eƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ɃƒOƒCƒ“‚³‚¹‚悤‚Æ‚µ‚Ü‚·B @@ -907,15 +907,15 @@ AFS
                            • ˆÈ‰º‚ÉŽ¦‚·‚̂́AABC Corporation ƒZƒ‹‚Ì AFS UID 1000 ‚̃†[ƒU[‚̏o—͂ł·B

                                 % tokens
                              -   Tokens held by the Cache Manager: 
                              -   
                              +   Tokens held by the Cache Manager:
                              +
                                  User's (AFS ID 1000) tokens for afs@abc.com [Expires Jun  2 10:00]
                                    --End of list--
                               

                              ˆÈ‰º‚ÉŽ¦‚·‚̂́AABC Corporation ƒZƒ‹AState University ƒZƒ‹‚¨‚æ‚Ñ DEF Company ƒZƒ‹‚Å”FØ‚³‚ê‚郆[ƒU[‚̏o—͂ł·Bƒ†[ƒU[‚́A3 ‚‚̃Zƒ‹‚ŕʁX‚Ì AFS UID ‚ð‚à‚Á‚Ä‚¢‚Ü‚·BÅŒã‚̃Zƒ‹‚̃g[ƒNƒ“‚Í—LŒøŠúŒÀ‚ªØ‚ê‚Ä‚¢‚Ü‚·B

                                 % tokens
                                  Tokens held by the Cache Manager:
                              -    
                              +
                                  User's (AFS ID 1000) tokens for afs@abc.com [Expires Jun  2 10:00]
                                  User's (AFS ID 4286) tokens for afs@stateu.edu  [Expires Jun  3 1:34]
                                  User's (AFS ID 22) tokens for afs@def.com  [>>Expired<<]
                              @@ -1158,11 +1158,11 @@ AFS 
                               

                              •ύXÏ‚Ý‚ÌƒŠƒ‚[ƒgEƒRƒ}ƒ“ƒh‚̃Cƒ“ƒXƒg[ƒ‹êŠ‚́A•W€‚Å‚Í /usr/afsws/bin ‚¨‚æ‚Ñ /usr/afsws/etc ƒfƒBƒŒƒNƒgƒŠ[‚Å‚·BƒRƒ}ƒ“ƒh‚Ì‹@”\‚̏ڍׂɂ‚¢‚ẮAAFS Administration Reference ‚ÌŠeƒRƒ}ƒ“ƒh‚̉ðàƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B


                              NFS ‚ð‰î‚µ‚½ AFS ‚ւ̃AƒNƒZƒX

                              NFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚̃†[ƒU[‚́ANFS/AFS •ÏŠ·ƒvƒƒOƒ‰ƒ€ ‚ðŽÀs‚µ‚Ä‚¢‚é AFS ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚Ì /afs ƒfƒBƒŒƒNƒgƒŠ[‚ðŽæ‚è•t‚¯‚邱‚Ƃɂæ‚Á‚āAAFS ƒtƒ@ƒCƒ‹EƒXƒy[ƒX‚ɃAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚́AAFS ‚ðŽg—p‚Å‚«‚È‚¢ƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ðŽg—p‚µ‚Ä AFS ‚ɃAƒNƒZƒX‚µ‚½‚¢ NFS ‚ð‚·‚Å‚ÉŽÀs‚µ‚Ä‚¢‚éƒZƒ‹‚ł́A“Á‚É—L—˜‚ɂȂè‚Ü‚·B•t˜^ A, NFS/AFS •ÏŠ·ƒvƒƒOƒ‰ƒ€‚ÌŠÇ—‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd008.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd008.htm index ef3fa608a..d607edd20 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd008.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd008.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -1577,7 +1577,7 @@ BOS fs ƒvƒƒZƒX‚ðÄŽn“®‚µAƒT[ƒo[‹æ•ª‚̐V‹KƒZƒbƒg‚ð”Fޝ‚³‚¹‚Ü‚·Bƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é‚̂Š-localauth ƒtƒ‰ƒO‚ð•t‚¯‚Ü‚·‚ªAŠÇ—ƒg[ƒNƒ“‚Í•K‚¸‚µ‚à•K—v‚ł͂ ‚è‚Ü‚¹‚ñBbos restart ƒRƒ}ƒ“ƒh‚ÉŠÖ‚·‚éÚ×‚́A ƒvƒƒZƒX‚Ì’âŽ~‚¨‚æ‚Ñ‘¦Žž‚̍Ďn“® ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              -

                                 # bos restart <machine name>  fs -localauth 
                              +
                                 # bos restart <machine name>  fs -localauth
                               
                            • bos status ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA‚·‚ׂẴT[ƒo[EƒvƒƒZƒX‚ª³‚µ‚­ŽÀs‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŒŸØ‚·‚éBÚ×‚ɂ‚¢‚ẮABosConfig ƒtƒ@ƒCƒ‹‚̃vƒƒZƒXó‹µ‚¨‚æ‚яî•ñ‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              @@ -1598,7 +1598,7 @@ BOS

                            • ƒ{ƒŠƒ…[ƒ€‚ðœ‹Ž‚·‚é‚©A‚ ‚é‚¢‚͂ق©‚̋敪‚Ɉړ®‚·‚鏀”õ‚Æ‚µ‚āA vos listvol ƒRƒ}ƒ“ƒh‚𔭍s‚µAƒ†[ƒU[‚ªœ‹Ž‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚»‚ꂼ‚ê‚̃fƒBƒXƒN‚Ì‚»‚ꂼ‚ê‚̋敪‚ÉŽû—e‚³‚ê‚éƒ{ƒŠƒ…[ƒ€‚ðƒŠƒXƒg‚µ‚Ü‚·BÚ×‚ɂ‚¢‚ẮAƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              -

                                 % vos listvol <machine name> [<partition name>] 
                              +
                                 % vos listvol <machine name> [<partition name>]
                               
                            • ƒtƒ@ƒCƒ‹EƒVƒXƒeƒ€‚ɕۑ¶‚µ‚½‚¢”CˆÓ‚̃{ƒŠƒ…[ƒ€‚ðA•ʂ̋敪‚Ɉړ®‚·‚éB“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚݈̂ړ®‰Â”\‚Å‚·BÚ×‚ƁA“ǂݎæ‚èê—p‚¨‚æ‚уoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚̈ړ®‚ÉŠÖ‚·‚éŽwަ‚ɂ‚¢‚ẮAƒ{ƒŠƒ…[ƒ€‚̈ړ® ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              @@ -1641,7 +1641,7 @@ BOS fs ƒvƒƒZƒX‚ðÄŽn“®‚µAƒT[ƒo[‹æ•ª‚̐V‹KƒZƒbƒg‚ð”Fޝ‚³‚¹‚Ü‚·Bƒ[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚·‚é‚̂Š-localauth ƒtƒ‰ƒO‚ð•t‚¯‚Ü‚·‚ªAŠÇ—ƒg[ƒNƒ“‚Í•K‚¸‚µ‚à•K—v‚ł͂ ‚è‚Ü‚¹‚ñBbos restart ƒRƒ}ƒ“ƒh‚ÉŠÖ‚·‚éÚ×‚́A ƒvƒƒZƒX‚Ì’âŽ~‚¨‚æ‚Ñ‘¦Žž‚̍Ďn“® ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              -

                                 # bos restart <machine name>  fs -localauth 
                              +
                                 # bos restart <machine name>  fs -localauth
                               
                            • bos status ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA‚·‚ׂẴT[ƒo[EƒvƒƒZƒX‚ª³‚µ‚­ŽÀs‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŒŸØ‚·‚éBÚ×‚ɂ‚¢‚ẮABosConfig ƒtƒ@ƒCƒ‹‚̃vƒƒZƒXó‹µ‚¨‚æ‚яî•ñ‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              @@ -1855,11 +1855,11 @@ BOS

                              ƒ}ƒVƒ“‚̃IƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚Ì‚½‚ß‚ÌƒŠƒu[ƒgEƒRƒ}ƒ“ƒh‚Å‚·B‘½‚­‚̃VƒXƒeƒ€Eƒ^ƒCƒv‚ł́A“KØ‚ȃRƒ}ƒ“ƒh‚Í shutdown ‚Å‚·‚ªAƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€Ž‘—¿‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B
                            • -


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                              [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                              -
                              (C) IBM Corporation 2000. All Rights Reserved -
                              +


                              +
                              (C) IBM Corporation 2000. All Rights Reserved +
                              diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd009.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd009.htm index a60148ce1..b2a88f075 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd009.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd009.htm @@ -9,8 +9,8 @@ - - + +

                              ŠÇ—‚ÌŽèˆø‚«

                              @@ -221,7 +221,7 @@ AFS

                              BosConfig ‚̃vƒƒZƒX€–ڂɂ́AŽŸ‚̏î•ñ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

                              • ƒvƒƒZƒX‚Ì–¼‘OB„§‚³‚ê‚éˆê”Ê“I‚È–¼‘O‚Í AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚« ‚¨‚æ‚Ñ ƒvƒƒZƒX‚̍쐬‚¨‚æ‚яœ‹Ž‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B’Pƒ‚ȃvƒƒZƒX‚Ì–¼‘O‚́A’ʏíA‚»‚̃oƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹‚Ì–¼‘O‚Ɉê’v‚µ‚Ü‚· (‚½‚Æ‚¦‚΁A•ÛŒìƒT[ƒo[‚̏ꍇ‚́Aptserver)B -
                              • ˆÈ‰º‚Ì 1 ‚‚ł ‚é‚»‚̃^ƒCƒv: +
                              • ˆÈ‰º‚Ì 1 ‚‚ł ‚é‚»‚̃^ƒCƒv:
                                @@ -519,15 +519,15 @@ BOS
                              • ŽŸ‚Ì—á‚́Aƒ}ƒVƒ“ db2.abc.com ‚̕یìƒT[ƒo[‚ð’è‹`‚¨‚æ‚ÑŠJŽn‚µ‚Ü‚·B -

                                   
                                -   % bos create db2.abc.com ptserver simple /usr/afs/bin/ptserver 
                                -   
                                +
                                +   % bos create db2.abc.com ptserver simple /usr/afs/bin/ptserver
                                +
                                 

                                ŽŸ‚Ì—á‚́Aƒ}ƒVƒ“ fs6.abc.com ‚Ì fs ƒvƒƒZƒX‚ð’è‹`‚¨‚æ‚ÑŠJŽn‚µ‚Ü‚·B -

                                   
                                +
                                    % bos create fs6.abc.com fs fs /usr/afs/bin/fileserver   \
                                         /usr/afs/bin/volserver /usr/afs/bin/salvager
                                -    
                                +
                                 

                                ŽŸ‚Ì—á‚́Aƒ}ƒVƒ“ fs3.abc.com ‚Ì backupuser ƒvƒƒZƒX‚Æ‚¢‚¤ cron ƒvƒƒZƒX‚ð’è‹`‚¨‚æ‚ÑŠJŽn‚µ‚āA–ˆ“ú 3:00 a.m ‚ɉғ®‚·‚邿‚¤‚ɃXƒPƒWƒ…[ƒ‹‚µ‚Ü‚·B

                                   % bos create fs3.abc.com backupuser cron
                                @@ -547,9 +547,9 @@ BOS 
                                 
                                   % bos listusers <machine name>
                                 
                              • bos stop ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä BosConfig ƒtƒ@ƒCƒ‹‚É‚ ‚éŠeƒvƒƒZƒX‚̏󋵃tƒ‰ƒO‚ðA NotRun ‚ɕύX‚µ‚āA’âŽ~‚µ‚Ü‚·BŒp‘±“I‚ɉғ®‚µ‚È‚¢ê‡‚Å‚àABosConfig ƒtƒ@ƒCƒ‹‚©‚çíœ‚µ‚½‚¢ cron ƒvƒƒZƒX‚É‚à‚±‚̃Rƒ}ƒ“ƒh‚𔭍s‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚Ă̏ڍׂ́Aó‹µ‚ð NotRun ‚ɕύX‚µ‚ăvƒƒZƒX‚ð’âŽ~‚·‚é•û–@ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B -
                                   
                                +
                                    % bos stop <machine name> <server process name>+ [-wait]
                                -   
                                +
                                 
                              • bos delete ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAŠeƒvƒƒZƒX‚ð BosConfig ƒtƒ@ƒCƒ‹‚©‚çíœ‚µ‚Ü‚·B

                                @@ -936,11 +936,11 @@ BOS /usr/afs/logs ƒfƒBƒŒƒNƒgƒŠ[‚Ì‘Š‘ÎƒpƒX‚ƉðŽß‚³‚ê‚Ü‚·B

                              • -


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                                [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                                -
                                (C) IBM Corporation 2000. All Rights Reserved -
                                +


                                +
                                (C) IBM Corporation 2000. All Rights Reserved +
                                diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd010.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd010.htm index 1381a44fa..393b4b850 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd010.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd010.htm @@ -9,8 +9,8 @@ - - + +

                                ŠÇ—‚ÌŽèˆø‚«

                                @@ -276,7 +276,7 @@ VL

                                 % vos partinfo <machine name> [<partition name>]
                              -   
                              +
                               

                              ‚±‚±‚ŁA @@ -294,10 +294,10 @@ VL

                            • vos create ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚ðì¬‚µ‚Ü‚·B

                              -

                                 
                              +
                                  % vos create <machine name> <partition name> <volume name>  \
                                               [-maxquota <initial quota (KB)>]
                              -   
                              +
                               

                              ‚±‚±‚ŁA @@ -320,15 +320,15 @@ VL

                            • (ƒIƒvƒVƒ‡ƒ“) fs mkmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚ðƒtƒ@ƒCƒ‹EƒXƒy[ƒX‚ÉŽæ‚è•t‚¯‚Ü‚·BŠ®‘S‚ȍ\•¶‚́A³‹K‚Ü‚½‚͓ǂݎæ‚è / ‘‚«ž‚݂̊eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̍쐬 ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              -

                                 
                              -   % fs mkmount <directory> <volume name> 
                              -   
                              +
                              +   % fs mkmount <directory> <volume name>
                              +
                               
                            • (ƒIƒvƒVƒ‡ƒ“) fs lsmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ª³‚µ‚¢ƒ{ƒŠƒ…[ƒ€‚ðŽQÆ‚µ‚Ä‚¢‚é‚©ŒŸØ‚µ‚Ü‚·BÚ×‚Èà–¾‚ª ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ì•\ަ•û–@ ‚ÉŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

                              -

                                 
                              +
                                  % fs lsmount <directory>
                              -   
                              +
                               
                            • (ƒIƒvƒVƒ‡ƒ“)Bfs setvol ƒRƒ}ƒ“ƒh‚ðA-offlinemsg ˆø‚«”‚𕹗p‚µ‚Ä”­s‚µAƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[“à‚̃{ƒŠƒ…[ƒ€‚ÉŠÖ‚·‚é•⏕î•ñ‚ð‹L˜^‚µ‚Ü‚·B‚½‚Æ‚¦‚΁Aƒ{ƒŠƒ…[ƒ€‚ÌŠ—LŽÒ‚Ü‚½‚̓tƒ@ƒCƒ‹EƒXƒy[ƒX“à‚ÌŽæ‚è•t‚¯êŠ‚ð‹L˜^‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̏î•ñ‚ð•\ަ‚·‚é‚ɂ́Afs examine ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·B

                              @@ -469,9 +469,9 @@ ReleaseClone vos examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚ê‚ɂ‚¢‚ẮA 1 ‚‚̃{ƒŠƒ…[ƒ€‚Ì VLDB €–Ú‚¨‚æ‚у{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ ‚ŏڂµ‚­à–¾‚³‚ê‚Ä‚¢‚Ü‚·B

                              -

                                 
                              +
                                  % vos examine <volume name or ID>
                              -    
                              +
                               

                              o—͂̍ŏIs‚́AVLDB ‚©‚ç‚̃{ƒŠƒ…[ƒ€‚̃TƒCƒg’è‹`‚ð•\ަ‚µ‚Ü‚·B @@ -482,9 +482,9 @@ ReleaseClone

                              ƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚̃p[ƒeƒBƒVƒ‡ƒ“ã‚ÅŽg—p‰Â”\‚ȃXƒy[ƒX—e—Ê‚ð•\ަ‚·‚é‚ɂ́A vos partinfo ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ÌŠ®‘S‚Èà–¾‚́A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̍쐬 ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              -

                                 
                              +
                                  % vos partinfo <machine name> [<partition name>]
                              -   
                              +
                               
                            @@ -496,9 +496,9 @@ ReleaseClone
                          6. vos addsite ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA VLDB “à‚É‚»‚ꂼ‚êV‹K‚̓ǂݎæ‚èê—pƒTƒCƒg‚ð’è‹`‚µ‚Ü‚·B

                            -

                               
                            +
                                % vos addsite <machine name> <partition name> <volume name or ID>
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -517,9 +517,9 @@ VLDB fs ƒvƒƒZƒX (ƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚É‘g‚ݍž‚Ý) ‚ªA“ǂݎæ‚èê—pƒTƒCƒg‚ð’è‹`‚µ‚½‚»‚ꂼ‚ê‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ã‚Ő³í‚É‹@”\‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©A‚¨‚æ‚Ñ vlserver ƒvƒƒZƒX (ƒ{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“EƒT[ƒo[) ‚ªŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Ő³‚µ‚­‹@”\‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŒŸ¸‚µ‚Ü‚·B‚±‚ê‚炪‹@”\‚µ‚Ä‚¢‚邱‚Æ‚ª”Fޝ‚³‚ê‚邯AƒŠƒŠ[ƒX‚ÌŽ¸”s‚ðˆø‚«‹N‚±‚·‰Â”\«‚ª‚ ‚é 2 ‚‚̗vˆö‚ªœ‚©‚ê‚Ü‚·B‚±‚̃{ƒŠƒ…[ƒ€—p‚̓ǂݎæ‚èê—pƒTƒCƒg‚ðŽû—e‚·‚éŠeƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“ãA‚¨‚æ‚ÑŠeƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“ã‚Å bos status ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚Ă̏ڍׂ́ABosConfig ƒtƒ@ƒCƒ‹‚̃vƒƒZƒXó‹µ‚¨‚æ‚яî•ñ‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                            -

                               
                            +
                                % bos status <machine name> fs vlserver
                            -   
                            +
                             
                            @@ -527,9 +527,9 @@ VLDB
                          7. vos release ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA“ǂݎæ‚è / ‘‚«ž‚݃\[ƒXEƒ{ƒŠƒ…[ƒ€‚𕡐»‚µA‚»‚ꂼ‚ê‚̓ǂݎæ‚èê—pƒTƒCƒg‚Ö•¡»‚ð”z•z‚µ‚Ü‚·B

                            -

                               
                            +
                                % vos release <volume name or ID> [-f]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -547,9 +547,9 @@ VLDB vos examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAVLDB €–Ú“à‚̃TƒCƒg’è‹`‚ªA Old release ‚Ü‚½‚Í New release ‚̃tƒ‰ƒO‚Ń}[ƒN‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚ðŒŸ¸‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚Ă̏ڍׂ́A1 ‚‚̃{ƒŠƒ…[ƒ€‚Ì VLDB €–Ú‚¨‚æ‚у{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢

                            -

                               
                            +
                                % vos examine <volume name or ID>
                            -   
                            +
                             
                          8. 6 ‚̃Xƒeƒbƒv‚©‚ç‚̏o—͂Ƀtƒ‰ƒO‚ª•\ަ‚³‚ê‚éê‡Aƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚ªƒŠƒŠ[ƒX‘€ì’†‚ɃGƒ‰[EƒƒbƒZ[ƒW‚ðo‚³‚È‚­‚È‚èAƒtƒ‰ƒO‚ª•\ަ‚³‚ê‚È‚­‚È‚é‚܂ŁA @@ -624,10 +624,10 @@ UNIX vos backupsys ƒRƒ}ƒ“ƒh‚ðŒÄ‚яo‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B -cmd ˆø‚«”‚ɂ́A vos ƒoƒCƒiƒŠ[—p‚ÌŠ®‘S‚ȃpƒX–¼‚ðŽw’è‚·‚邱‚ƂɒˆÓ‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚́ABOS ƒT[ƒo[ (ƒ[ƒJƒ‹‚ȃX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ĉғ­) ‚Ì PATH ŠÂ‹«•ϐ”‚ɁA’ʏí AFS ƒoƒCƒiƒŠ[‚ւ̃pƒX‚ªŠÜ‚Ü‚ê‚È‚¢‚½‚߂ł·B -

                               
                            +
                                % bos  create fs3.abc.com backupusers cron  \
                                  -cmd "/usr/afs/bin/vos backupsys  -prefix user -localauth" "1:00"
                            -    
                            +
                             
                            @@ -652,10 +652,10 @@ UNIX
                          9. vos backup ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃oƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·B•\ަ‚³‚ê‚郁ƒbƒZ[ƒW‚ªAƒoƒbƒNƒAƒbƒv‘€ì‚̐¬Œ÷‚ðŠm”F‚µ‚Ü‚·B

                            -

                               
                            +
                                % vos backup <volume name or ID>
                                Created backup volume for volume name or ID
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -671,9 +671,9 @@ UNIX

                          10. (ƒIƒvƒVƒ‡ƒ“) fs mkmountƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚ðŽæ‚è•t‚¯‚Ü‚·B‚±‚̃Xƒeƒbƒv‚̓IƒvƒVƒ‡ƒ“‚Å‚ ‚èAƒ{ƒŠƒ…[ƒ€‚ªŽæ‚è•t‚¯‚ç‚ê‚Ä‚¢‚È‚¢ê‡‚ɂ́AƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚̓{ƒŠƒ…[ƒ€‚Ì“à—e‚ɃAƒNƒZƒX‚Å‚«‚Ü‚¹‚ñB

                            -

                               
                            +
                                % fs mkmount <directory> <volume name>.backup
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -688,9 +688,9 @@ UNIX

                          11. (ƒIƒvƒVƒ‡ƒ“) fs lsmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ª³‚µ‚¢ƒ{ƒŠƒ…[ƒ€‚ðŽQÆ‚µ‚Ä‚¢‚é‚©ŒŸØ‚µ‚Ü‚·BÚ×‚Èà–¾‚ª ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ì•\ަ•û–@ ‚ÉŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

                            -

                               
                            +
                                % fs lsmount <directory>
                            -   
                            +
                             
                          12. @@ -706,9 +706,9 @@ UNIX

                               % vos backupsys [-prefix < common prefix on volume(s)>+]   \
                                     [-server <machine name>] [-partition <partition name>]  \
                            -        [-exclude]   [-xprefix < negative prefix on volume(s)>+] 
                            +        [-exclude]   [-xprefix < negative prefix on volume(s)>+]
                                     [-dryrun]  [-verbose]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -834,9 +834,9 @@ AFS

                            1. fs lsmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                              -

                                 
                              +
                                  % fs lsmount <directory>
                              -   
                              +
                               

                              ‚±‚±‚ŁA @@ -850,40 +850,40 @@ AFS

                            Žw’肵‚½ƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Å‚ ‚éê‡‚́AˆÈ‰º‚ÌŒ`Ž®‚ŏo—Í‚³‚ê‚Ü‚·B

                               'directory' is a mount point for volume 'volume name'
                            -   
                            +
                             

                            ³‹Kƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̏ꍇ‚́AˆÈ‰º‚̃Rƒ}ƒ“ƒh—á‚̂悤‚ɁA volume name ƒXƒgƒŠƒ“ƒO‚Ì‘O‚ɔԍ†‹L† (#) ‚ª•\ަ‚³‚ê‚Ü‚·BˆÈ‰º‚́Aabc.com ƒZƒ‹“à‚̃Nƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“ã‚Å”­s‚³‚ꂽƒRƒ}ƒ“ƒh—á‚Å‚·B -

                               
                            +
                                % fs lsmount /afs/abc.com/usr/terry
                                '/afs/abc.com/usr/terry' is a mount point for volume '#user.terry'
                            -      
                            +
                             

                            “ǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̏ꍇ‚́AˆÈ‰º‚̃Rƒ}ƒ“ƒh—á‚̂悤‚ɁA volume name ƒXƒgƒŠƒ“ƒO‚Ì‘O‚Ƀp[ƒZƒ“ƒg‹L† (%) ‚ª•\ަ‚³‚ê‚Ü‚·BˆÈ‰º‚́Aabc.com ƒZƒ‹“à‚̃Nƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“ã‚Å”­s‚³‚ꂽƒRƒ}ƒ“ƒh—á‚Å‚·BƒZƒ‹‚ÌŠÇ—ŽÒ‚́A“ǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg–¼‚Ì‘O‚ɃsƒŠƒIƒh‚ð’u‚­‹K‘¥‚ɏ]‚Á‚Ä‚¢‚Ü‚·B -

                               
                            +
                                % fs lsmount /afs/.abc.com 
                                '/afs/.abc.com' is a mount point for volume '%root.cell'
                            -   
                            +
                             

                            ƒZƒ‹ƒ‰[Eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̏ꍇ‚́AƒZƒ‹–¼‚¨‚æ‚уRƒƒ“ (:) ‚ªA”ԍ†‹L†‚Ü‚½‚̓p[ƒZƒ“ƒg‹L†‚ÌŒãA‚©‚A volume name ƒXƒgƒŠƒ“ƒO‚Ì‘O‚É’u‚©‚ê‚Ü‚·BˆÈ‰º‚́A abc.com ƒZƒ‹“à‚̃Nƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“ã‚Å”­s‚³‚ꂽƒRƒ}ƒ“ƒh—á‚Å‚·B -

                               
                            +
                                 % fs lsmount /afs/ghi.gov 
                                '/afs/ghi.gov' is a mount point for volume '#ghi.gov:root.cell'
                            -   
                            +
                             

                            ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ւ‚Ȃª‚é‹L†ƒŠƒ“ƒN‚̏ꍇA abc.com ƒZƒ‹“à‚̃Nƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“ã‚Å”­s‚³‚ꂽˆÈ‰º‚̃Rƒ}ƒ“ƒh—á‚ÅŽ¦‚³‚ê‚éŒ`Ž®‚ŏo—Í‚³‚ê‚Ü‚·B -

                               
                            +
                                % fs lsmount /afs/abc
                                '/afs/abc' is a symbolic link, leading to a mount point for volume '#root.cell'
                            -   
                            +
                             

                            ƒfƒBƒŒƒNƒgƒŠ[‚ªƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ¢A‚Ü‚½‚Í AFS ‚ɂȂ¢ê‡A‚»‚̏o—͈͂ȉº‚̂悤‚ɂȂè‚Ü‚·B

                               'directory' is not a mount point.
                            -   
                            +
                             

                            o—Í‚ª¬“¯‚µ‚Ä‚¢‚éê‡‚́Aƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ªƒ[ƒJƒ‹EƒLƒƒƒbƒVƒ…“à‚Å”j‰ó‚³‚ꂽ‰Â”\«‚ª‚ ‚è‚Ü‚·B 1 ‚ˆȏã‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðƒtƒ‰ƒbƒVƒ…‚·‚é ‚ðŽQÆ‚µ‚āA @@ -902,9 +902,9 @@ AFS

                          13. ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚·‚é‚ɂ́Afs mkmountƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B“ǂݎæ‚è / ‘‚«ž‚݃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚·‚é‚ɂ́A-rwƒtƒ‰ƒO‚ð‘g‚ݍž‚݂܂·B

                            -

                               
                            +
                                % fs mkmount <directory> <volume name> [-rw]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -940,19 +940,19 @@ ACL

                            cellname ‚ɁAƒ†[ƒU[‚̃Zƒ‹–¼‚ð‘ã“ü‚µ‚Ü‚·B

                            -

                               
                            +
                                % cd /afs/.cellname
                            -   
                            +
                                % fs  mkmount  new_cells  root.afs
                            - 
                            +
                                % cd  new_cells
                            -   
                            +
                             
                          14. ƒZƒ‹ƒ‰[Eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚·‚é‚ɂ́A-cell ˆø‚«”‚ƂƂà‚É fs mkmount ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·B‚»‚ꂼ‚ê‚̃Zƒ‹ƒ‰[Eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚²‚ƂɃRƒ}ƒ“ƒh‚ðŒJ‚è•Ô‚µ‚Ü‚·B

                            -

                               
                            +
                                % fs mkmount <directory> <volume name> -cell <cell name>
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -976,16 +976,16 @@ ACL fs checkvolumes ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·Bê‡‚ɉž‚¶‚āAˆêŽž“I‚È new_cells ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðA /afs/.cellname ƒfƒBƒŒƒNƒgƒŠ[‚©‚珜‹Ž‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

                            -

                                 
                            +
                                % vos release root.afs
                            -   
                            +
                                % fs checkvolumes
                            -   
                            +
                                % cd /afs/.cellname
                            -    
                            +
                                % fs rmmount new_cells
                            -   
                            -   
                            +
                            +
                             

                            V‹K‚ÉŽæ‚è•t‚¯‚½ŠO•”ƒZƒ‹‚Ɍڋqƒ†[ƒU[‚ªƒAƒNƒZƒX‚·‚é‚ɂ́AƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚²‚Ƃ̃[ƒJƒ‹‚È /usr/vice/etc/CellServDB ƒtƒ@ƒCƒ‹“à‚ŃZƒ‹—p‚̍€–Ú‚àì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚»‚µ‚āAƒ}ƒVƒ“‚ðƒŠƒu[ƒg‚·‚é‚©A‚Ü‚½‚Í fs newcell ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̍€–ڂ𒼐ڂ»‚̃J[ƒlƒ‹Eƒƒ‚ƒŠ[‚Ö‘}“ü‚µ‚Ä‚­‚¾‚³‚¢BÚ×‚́Aƒf[ƒ^ƒx[ƒXEƒT[ƒo[Eƒ}ƒVƒ“‚̏î•ñ‚ð•ÛŽ‚·‚é ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B @@ -1005,9 +1005,9 @@ ACL

                            system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚́Aa (ŠÇ—)A‚¨‚æ‚сAƒfƒtƒHƒ‹ƒg‚Å l (ŒŸõ) ƒAƒNƒZƒXŒ ‚ðAí‚É‚·‚×‚Ä‚Ì ACL ‚ɈÖٓI‚ÉŽ‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½A•K—v‚ɉž‚¶‚Ä fs setacl ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āA‘¼‚ÌŒ ŒÀ‚ð•t—^‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                          15. fs rmmount ƒRƒ}ƒ“ƒh‚𔭍s‚µAƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðœ‹Ž‚µ‚Ü‚·Bƒ{ƒŠƒ…[ƒ€‚͂܂¾‘¶Ý‚µ‚Ü‚·‚ªA‚±‚ꂪ—Bˆê‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Å‚ ‚éê‡A‚»‚Ì“à—e‚̓AƒNƒZƒX•s”\‚Å‚·B

                            -

                               
                            +
                                % fs rmmount <directory>
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -1050,10 +1050,10 @@ ACL

                            1. vos listvldb ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                              -

                                 
                              +
                                  % vos listvldb  [-name <volume name or ID>] [-server <machine name>] \
                                                 [-partition <partition name>] [-locked]
                              -   
                              +
                               

                              ‚±‚±‚ŁA @@ -1102,13 +1102,13 @@ ACL

                            2. New release ‚¨‚æ‚Ñ Old release ƒtƒ‰ƒO‚̏ڍׂ́Aƒ{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                              ’Pˆêƒ{ƒŠƒ…[ƒ€‚ɑ΂·‚邱‚̃Rƒ}ƒ“ƒh‚¨‚æ‚Ñ‚»‚̏o—̗͂áB -

                                 
                              +
                                  % vos listvldb user.terry
                                  user.terry
                                      RWrite: 50489902    Backup: 50489904
                                      number of sites -> 1
                                         server fs3.abc.com partition /vicepc RW Site
                              -  
                              +
                               

                              ƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ

                              @@ -1123,9 +1123,9 @@ ACL
                              1. vos listvol ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                -

                                   
                                +
                                    % vos listvol <machine name> [<partition name>] [-fast] [-long] [-extended]
                                -   
                                +
                                 

                                ‚±‚±‚ŁA @@ -1180,7 +1180,7 @@ ACL

                                (”j‰óƒ{ƒŠƒ…[ƒ€‚Ü‚½‚Í–¢˜AŒ‹ƒ{ƒŠƒ…[ƒ€‚ðƒTƒ‹ƒx[ƒW‚·‚邽‚߂̏ڍׂ́A ƒ{ƒŠƒ…[ƒ€‚̃Tƒ‹ƒx[ƒW ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B)

                                ŒÅ—Lƒ{ƒŠƒ…[ƒ€‚̏î•ñ‚́A—v–ñs‚ňꊇ‚³‚ê‚Ü‚·Bo—͂̍ŏ‰‚̍s‚ł́AƒŠƒXƒg“à‚É‚ ‚éƒ{ƒŠƒ…[ƒ€”‚ðŽw’肵‚Ü‚·Bo—͂̍ŏIs‚ł́AƒIƒ“ƒ‰ƒCƒ“AƒIƒtƒ‰ƒCƒ“A‚¨‚æ‚ÑŽg—p’†‚̃{ƒŠƒ…[ƒ€”‚̈ꗗ‚ð•\ަ‚µ‚Ü‚·B‚±‚ê‚́AˆÈ‰º‚̂悤‚É•\ަ‚³‚ê‚Ü‚·B -

                                   
                                +
                                    % vos listvol  fs2.abc.com /vicepb
                                    Total number of volumes on server fs2.abc.com \
                                                                        partition /vicepb: 66
                                @@ -1191,13 +1191,13 @@ ACL 
                                    user.pat             1969534536 RW      17518 K On-line
                                    user.pat.backup      1969534538 BK      17537 K On-line
                                    Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0
                                -   
                                +
                                 

                                -fast ƒtƒ‰ƒO‚ł̏o—Í

                                -fast ƒtƒ‰ƒO‚ð‘g‚ݍž‚ނƁAˆÈ‰º‚̂悤‚ɏ¸‡‚ÉŠeƒ{ƒŠƒ…[ƒ€‚̃{ƒŠƒ…[ƒ€ ID ”ԍ†‚݂̂ª•\ަ‚³‚ê‚Ü‚·BÅIs (ƒIƒ“ƒ‰ƒCƒ“AƒIƒtƒ‰ƒCƒ“A‚¨‚æ‚ÑŽg—p’†ƒ{ƒŠƒ…[ƒ€‚̈ꗗ) ‚͏ȗª‚³‚ê‚Ü‚·B -

                                   
                                +
                                    % vos listvol fs3.abc.com /vicepa -f
                                    Total number of volumes on server fs3.abc.com  \
                                                                        partition /vicepa: 37
                                @@ -1207,7 +1207,7 @@ ACL 
                                       .
                                    35970325
                                    49732810
                                -   
                                +
                                 

                                -long ƒtƒ‰ƒO‚ł̏o—Í @@ -1245,22 +1245,22 @@ ACL

                              2. -long ƒtƒ‰ƒO‚ª‘g‚ݍž‚܂ꂽê‡‚̏o—Í—á‚Å‚·B -

                                   
                                +
                                    % vos listvol fs2.abc.com b -long
                                -   Total number of volumes on server fs2.abc.com 
                                +   Total number of volumes on server fs2.abc.com
                                                                        partition /vicepb: 66
                                          .                   .      .         .   .    .
                                          .                   .      .         .   .    .
                                    user.pat             1969534536 RW      17518 K On-line
                                         fs2.abc.com /vicepb
                                -        RWrite 1969534536 ROnly 0        Backup 1969534538 
                                +        RWrite 1969534536 ROnly 0        Backup 1969534538
                                         MaxQuota      20000 K
                                         Creation    Mon Jun 12 09:02:25 1989
                                         Last Update Thu Jan  4 17:39:34 1990
                                         1573 accesses in the past day (i.e., vnode references)
                                    user.pat.backup      1969534538 BK      17537 K On-line
                                         fs2.abc.com /vicepb
                                -        RWrite 1969534536 ROnly 0        Backup 1969534538 
                                +        RWrite 1969534536 ROnly 0        Backup 1969534538
                                         MaxQuota      20000 K
                                         Creation    Fri Jan  5 06:37:59 1990
                                         Last Update Fri Jan  5 06:37:59 1990
                                @@ -1268,7 +1268,7 @@ ACL 
                                 	    .               .         .     .       .
                                 	    .               .         .     .       .
                                    Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0
                                -   
                                +
                                 

                                -extended ƒtƒ‰ƒO‚ł̏o—Í @@ -1287,7 +1287,7 @@ ACL Creation Mon Mar 8 14:26:05 1999 Last Update Mon Apr 26 09:20:43 1999 11533 accesses in the past day (i.e., vnode references) - + Raw Read/Write Stats |-------------------------------------------| | Same Network | Diff Network | @@ -1297,7 +1297,7 @@ ACL Reads | 151 | 151 | 1092 | 1068 | Writes | 3 | 3 | 324 | 324 | |-------------------------------------------| - + Writes Affecting Authorship |-------------------------------------------| | File Authorship | Directory Authorship| @@ -1311,7 +1311,7 @@ ACL 1day-1wk | 1 | 0 | 1 | 0 | > 1wk | 0 | 0 | 0 | 0 | |-------------------------------------------| - +

                                1 ‚‚̃{ƒŠƒ…[ƒ€‚Ì VLDB €–Ú‚¨‚æ‚у{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ

                                @@ -1332,9 +1332,9 @@ VLDB
                                1. vos examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                  -

                                     
                                  +
                                      % vos examine <volume name or ID>
                                  -   
                                  +
                                   

                                  ‚±‚±‚ŁA @@ -1350,7 +1350,7 @@ VLDB -long ƒtƒ‰ƒO‚ðŽg—p‚µ‚Ä vos listvol ƒRƒ}ƒ“ƒh‚𔭍s‚·‚邯‚«‚Æ“¯‚¶ƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚©‚ç‚̏î•ñ‚ð•\ަ‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚Ă̏ڍׂ́Aƒ{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢Bƒ{ƒŠƒ…[ƒ€‚̓ǂݎæ‚èê—pƒo[ƒWƒ‡ƒ“‚ðŽw’肵A‚»‚ꂪ•¡”‚̃TƒCƒg‚Å‘¶Ý‚·‚éê‡A‚»‚̏o—͂ɂ͂»‚ê‚ç‚Ì‚·‚ׂĂªŠÜ‚Ü‚ê‚Ü‚·Bo—͂̃{ƒgƒ€•”•ª‚́A vos listvldb ƒRƒ}ƒ“ƒh‚𔭍s‚·‚邯‚«‚Æ“¯‚¶ VLDB ‚©‚ç‚̏î•ñ‚ðƒŠƒXƒg‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂɂ‚¢‚ẮAVLDB €–Ú‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                  ŽŸ‚́AVLDB €–Ú‚ªƒƒbƒNó‘ԂɂȂÁ‚Ä‚¢‚éƒ{ƒŠƒ…[ƒ€‚Ì—á‚Å‚·B -

                                     
                                  +
                                      % vos examine user.terry
                                      user.terry                    536870981 RW   3459 K On-line
                                          fs3.abc.com /vicepa
                                  @@ -1361,9 +1361,9 @@ VLDB 
                                          5719 accesses in the past day (i.e., vnode references)
                                          RWrite: 5360870981   Backup: 536870983
                                          number of sites -> 1
                                  -          server fs3.abc.com partition /vicepa RW Site 
                                  +          server fs3.abc.com partition /vicepa RW Site
                                          Volume is currently LOCKED
                                  -   
                                  +
                                   

                                  ƒtƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€–¼‚Ü‚½‚̓{ƒŠƒ…[ƒ€ˆÊ’u‚Ì•\ަ

                                  ‚±‚̃ZƒNƒVƒ‡ƒ“‚ł́Aƒtƒ@ƒCƒ‹‚âƒfƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚Ì–¼‘OAƒ{ƒŠƒ…[ƒ€ ID ”ԍ†A‚Ü‚½‚̓{ƒŠƒ…[ƒ€‚̈ʒu‚ð“üŽè‚·‚é•û–@‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B @@ -1402,9 +1402,9 @@ VLDB

                                  1. fs listquota ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                                    -

                                       
                                    +
                                        % fs listquota [<dir/file path>]
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA @@ -1417,11 +1417,11 @@ VLDB

                                  ŽŸ‚́Ao—̗͂á‚Å‚·B -

                                     
                                  +
                                      % fs listquota /afs/abc.com/usr/terry
                                  -   Volume Name     Quota    Used    % Used   Partition 
                                  -   user.terry      15000    5071       34%         86%   
                                  -   
                                  +   Volume Name     Quota    Used    % Used   Partition
                                  +   user.terry      15000    5071       34%         86%
                                  +
                                   
                                  @@ -1433,9 +1433,9 @@ VLDB
                                  1. fs examine ƒRƒ}ƒ“ƒh‚Ì”­s

                                    -

                                       
                                    +
                                        % fs examine [<dir/file path>]
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA @@ -1449,13 +1449,13 @@ VLDB

                                  ˆÈ‰º‚Ì—á‚ɁA vid ƒtƒB[ƒ‹ƒh‚Ƀ{ƒŠƒ…[ƒ€ ID ”ԍ†‚ªo—Í‚³‚ê‚éŒ`Ž®‚ð}ަ‚µ‚Ü‚·B -

                                     
                                  +
                                      % fs examine /afs/abc.com/usr/terry
                                      Volume status for vid = 50489902 named user.terry
                                      Current maximum quota is 15000
                                      Current blocks used are 5073
                                  -   The partition has 46383 blocks available out of 333305  
                                  -   
                                  +   The partition has 46383 blocks available out of 333305
                                  +
                                   
                                  ’:‚±‚̃Rƒ}ƒ“ƒh‚̏o—͂Ɋ܂܂ê‚鋿‰æŠÖ˜A‚Ì“Œv‚́A•W€ UNIX ‚Ì df ƒRƒ}ƒ“ƒh‚̏o—͂Ɋ܂܂ê‚é‘Ήž‚·‚é’l‚Əí‚Ɉê’v‚·‚邯‚ÍŒÀ‚è‚Ü‚¹‚ñBƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Í 5 •ªŠÔŠu‚Ńtƒ@ƒCƒ‹Eƒ}ƒl[ƒWƒƒ[‚ðƒ|[ƒŠƒ“ƒO‚µ‚Ä‹æ‰æî•ñ‚𓾂é‚̂ŁA‚±‚̃Rƒ}ƒ“ƒh‚É‚æ‚Á‚Ä•ñ‚³‚ê‚铝Œv‚Í 5 •ª‘O‚Ì‚à‚̂ł ‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B‚Ü‚½AƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚É‚æ‚Á‚ẮAdf ƒRƒ}ƒ“ƒh‚Ì‹æ‰æƒTƒCƒY•ñ‚ɂ́A‚±‚̃Rƒ}ƒ“ƒh‚É‚æ‚éŒvŽZ‚ɂ͊܂܂ê‚È‚¢—\–ñÏ‚݂̃Xƒy[ƒX‚ªŠÜ‚Ü‚ê‚é‚̂ŁA–ñ 10% ‘å‚«‚­‚Ȃ邱‚Æ‚ª‚ ‚è‚Ü‚·B
                                  @@ -1470,9 +1470,9 @@ VLDB
                                  1. fs whereis ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒtƒ@ƒCƒ‹‚Ü‚½‚̓fƒBƒŒƒNƒgƒŠ[‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðŽû—e‚·‚éƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“–¼‚ð•\ަ‚µ‚Ü‚·B

                                    -

                                       
                                    +
                                        % fs whereis [<dir/file path>]
                                    -   
                                    +
                                     

                                    ‚±‚±‚ŁA @@ -1486,25 +1486,25 @@ VLDB

                                    o—͂ł́AˆÈ‰º‚̂悤‚ɁAƒtƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€‚ðŽû—e‚·‚éƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ª•\ަ‚³‚ê‚Ü‚·B

                                    -

                                       
                                    +
                                        % fs whereis /afs/abc.com/user/terry
                                        File /afs/abc.com/usr/terry is on host fs2.abc.com
                                    -   
                                    +
                                     
                                  2. ƒ{ƒŠƒ…[ƒ€‚ðŽû—e‚·‚éƒp[ƒeƒBƒVƒ‡ƒ“‚à’m‚肽‚¢ê‡‚́A‚Ü‚¸ fs listquota ƒRƒ}ƒ“ƒh‚𔭍s‚µA‚»‚̃{ƒŠƒ…[ƒ€–¼‚ð•\ަ‚µ‚Ü‚·BŠ®‘S‚ȍ\•¶‚ɂ‚¢‚ẮAƒtƒ@ƒCƒ‹‚ðŠÜ‚Þƒ{ƒŠƒ…[ƒ€–¼‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                    -

                                       
                                    +
                                        % fs listquota [<dir/file path>]
                                    -   
                                    +
                                     

                                    ŽŸ‚ɁAvos listvldb ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA volume name or ID ˆø‚«”‚Æ‚µ‚ă{ƒŠƒ…[ƒ€–¼‚ð’ñ‹Ÿ‚µ‚Ü‚·BŠ®‘S‚ȍ\•¶‚¨‚æ‚яo—Íà–¾‚ɂ‚¢‚ẮA VLDB €–Ú‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                                    -

                                       
                                    +
                                        % vos listvldb <volume name or ID>
                                    -   
                                    +
                                     

                                  ƒ{ƒŠƒ…[ƒ€‚̈ړ®

                                  @@ -1522,9 +1522,9 @@ VLDB

                                  ‰ß–§‚̏Ǐó‚Ì 1 ‚‚́AŠÖ˜Aƒ{ƒŠƒ…[ƒ€‚ª‚»‚ÌŠ„‚è“–‚ėʈȉº‚Å‚àƒtƒ@ƒCƒ‹‚ð•ÛŠÇ‚·‚邱‚Æ‚ª‚Å‚«‚È‚­‚È‚è‚Ü‚·BŽŸ‚̃Gƒ‰[EƒƒbƒZ[ƒW‚É‚æ‚Á‚āA–â‘è‚ðŠm”F‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                                  -

                                     
                                  +
                                      afs: failed to store file (partition full)
                                  -   
                                  +
                                   

                                  AFS ƒpƒtƒH[ƒ}ƒ“ƒX‚̃‚ƒjƒ^[‚¨‚æ‚ъč¸ ‚Åà–¾‚·‚é scout ‚Ü‚½‚Í afsmonitor ‚̃vƒƒOƒ‰ƒ€‚ðŽg—p‚µ‚āA @@ -1535,9 +1535,9 @@ AFS “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ðˆÚ“®‚·‚é‚ɂ́A‚±‚ê‚©‚çà–¾‚·‚é vos move ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·Bƒ{ƒŠƒ…[ƒ€‚ðˆÚ“®‚·‚é‘O‚ɁAvos ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́AˆÚ“®æ‚̃p[ƒeƒBƒVƒ‡ƒ“‚ɏ\•ª‚ȋ󂫃Xƒy[ƒX‚ª‚ ‚é‚©‚Ç‚¤‚©‚ðŒŸØ‚µ‚Ü‚·B‚È‚¢ê‡‚ɂ́AˆÚ“®‘€ì‚͍s‚í‚ꂸAŽŸ‚̃ƒbƒZ[ƒW‚ªˆóü‚³‚ê‚Ü‚·B -

                                     
                                  +
                                      vos: no space on target partition destination_part to move volume volume
                                  -   
                                  +
                                   

                                  “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ðˆÚ“®‚·‚é‚ɂ́A ƒ{ƒŠƒ…[ƒ€‚ðœ‹Ž‚µ‚āAŽæ‚èŠO‚µ‰ðœ‚·‚é•û–@ ‚Åà–¾‚·‚é vos remove ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āAŽÀÛ‚ÍŒ»sƒTƒCƒg‚©‚çƒ{ƒŠƒ…[ƒ€‚ðœ‹Ž‚µ‚Ü‚·B‚»‚µ‚āA @@ -1557,11 +1557,11 @@ AFS

                                2. vos move ƒRƒ}ƒ“ƒh‚𔭍s‚µAƒ{ƒŠƒ…[ƒ€‚ðˆÚ“®‚µ‚Ü‚·B1 ‚‚̍s‚ɃRƒ}ƒ“ƒh‚ð“ü—Í‚µ‚Ü‚·B‚±‚±‚ŃRƒ}ƒ“ƒh‚ª•¡”s‚É•\ަ‚³‚ê‚Ä‚¢‚é‚̂́A“ǂ݂₷‚­‚·‚邽‚߂ł·B

                                  -

                                     
                                  +
                                      % vos move <volume name or ID>  \
                                          <machine name on source>  <partition name on source >  \
                                          <machine name on destination>  <partition name on destination>
                                  -   
                                  +
                                   

                                  ‚±‚±‚ŁA @@ -1586,16 +1586,16 @@ AFS

                          16. (ƒIƒvƒVƒ‡ƒ“) ˆÚ“®‚̐¬Œ÷‚ðŠm”F‚·‚邽‚߂ɂ́Avos listvldb ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·BÚ×‚́AVLDB €–Ú‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢

                            -

                               
                            +
                                % vos listvldb <volume name or ID>
                            -   
                            +
                             
                          17. ƒoƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ªAˆÈ‘O‚̓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃TƒCƒg‚É‘¶Ý‚µ‚½ê‡A vos backup ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚ĐV‹KƒTƒCƒg‚ŐV‹KƒoƒbƒNƒAƒbƒv‚ðì¬‚µ‚Ü‚·B‚±‚ê‚ɂ‚¢‚Ă̏ڍׂ́AƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚̍쐬‚¨‚æ‚ÑŽæ‚è•t‚¯ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                            -

                               
                            +
                                % vos backup <volume name or ID>
                            -   
                            +
                             

                          VLDB ‚¨‚æ‚у{ƒŠƒ…[ƒ€Eƒwƒbƒ_[‚Ì“¯Šú‰»

                          @@ -1679,7 +1679,7 @@ VLDB

                             % vos syncvldb -server <machine name> [-partition <partition name>]
                                                     [-volume <volume name or ID>]  [-verbose >> file]
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -1707,7 +1707,7 @@ VLDB

                             % vos syncserv <machine name> [<partition name>] [-v >> file]
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -1792,9 +1792,9 @@ BOS ŒÇ—§ —v‘f‚́A‚»‚̐e‚ƂȂéƒfƒBƒŒƒNƒgƒŠ[ (ƒtƒ@ƒCƒ‹EƒXƒy[ƒX‚̏ãˆÊ) ‚Ì vnode ‚É‚æ‚éŽQÆ‚ªs‚í‚ê‚È‚¢‚½‚߁AŠ®‘S‚ɃAƒNƒZƒX•s”\‚Å‚·BŒÇ—§ƒIƒuƒWƒFƒNƒg‚ªƒT[ƒo[Eƒp[ƒeƒBƒVƒ‡ƒ“‚̃Xƒy[ƒX‚ðè—L‚µ‚Ä‚àAƒ{ƒŠƒ…[ƒ€Š„‚è“–‚ėʂɂ̓JƒEƒ“ƒg‚³‚ê‚Ü‚¹‚ñB

                          ƒTƒ‹ƒx[ƒW’†‚́Abos status ƒRƒ}ƒ“ƒh‚̏o—͂ɂæ‚èA fs ƒvƒƒZƒX‚̈ȉº‚̕⏕ó‹µ‚ª•ñ‚³‚ê‚Ü‚·B -

                             
                          +
                              Salvaging file system
                          -   
                          +
                           
                          @@ -1806,15 +1806,15 @@ BOS
                        • bos salvage ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚ˆȏã‚̃{ƒŠƒ…[ƒ€‚ðƒTƒ‹ƒx[ƒW‚µ‚Ü‚·B

                          -

                             
                          +
                              % bos salvage  -server <machine name>
                                             [-partition <salvage partition>]  \
                                             [-volume <salvage volume number or volume name>]  \
                                             [-file salvage log output file]  [-all]  [-showlog]  \
                                             [-parallel <# of max parallel partition salvaging>]  \
                                             [-tmpdir <directory to place tmp files>]  \
                          -                  [-orphans <ignore | remove | attach>] 
                          -   
                          +                  [-orphans <ignore | remove | attach>]
                          +
                           

                          ‚±‚±‚ŁA @@ -1894,13 +1894,13 @@ AFS

                        • ƒ†[ƒU[‚ª system:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŒŸ¸‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • fs setquota ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚̍ő劄‚è“–‚Ä—Ê‚ðÝ’肵‚Ü‚·B

                          -

                             
                          +
                              % fs setquota [<dir/file path>] -max <max quota in kbytes>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -1931,13 +1931,13 @@ AFS

                        • ƒ†[ƒU[‚ª system:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ðŒŸ¸‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • 1 ‚ˆȏã‚̃{ƒŠƒ…[ƒ€‚ÉŠ„‚è“–‚Ä—Ê‚ðÝ’è‚·‚é‚ɂ́Afs setvol ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                          -

                             
                          +
                              % fs setvol [<dir/file path>+] -max <disk space quota in 1K units>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -1960,9 +1960,9 @@ AFS

                          1. fs quota ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                            -

                               
                            +
                                % fs quota [<dir/file path>+]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -1975,10 +1975,10 @@ AFS

                          ˆÈ‰º‚Ì—á‚́A‚±‚̃Rƒ}ƒ“ƒh‚ªì¬‚µ‚½o—͂̌`Ž®‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B -

                             
                          +
                              % fs quota /afs/abc.com/usr/terry
                              34% of quota used.
                          -   
                          +
                           
                          @@ -1990,9 +1990,9 @@ AFS
                          1. fs listquota ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                            -

                               
                            +
                                % fs listquota [<dir/file path>+]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -2005,11 +2005,11 @@ AFS

                          ˆÈ‰º‚Ì—á‚ÉŽ¦‚·‚悤‚ɁAo—͂ɂ́Aƒ{ƒŠƒ…[ƒ€–¼AŠ„‚è“–‚Ä—Ê‚¨‚æ‚ÑŒ»sƒTƒCƒY (—¼•û‚Æ‚à K ƒoƒCƒg’PˆÊ)AŽg—p‚³‚ê‚½Š„‚è“–‚ėʂ̃p[ƒZƒ“ƒgA‚¨‚æ‚ÑŽg—p‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃zƒXƒgEƒp[ƒeƒBƒVƒ‡ƒ“‚ÌŠ„‡‚ªŽ¦‚³‚ê‚Ü‚·B -

                             
                          +
                              % fs listquota /afs/abc.com/usr/terry
                          -   Volume Name     Quota    Used    % Used   Partition 
                          -   user.terry      15000    5071       34%         86%   
                          -   
                          +   Volume Name     Quota    Used    % Used   Partition
                          +   user.terry      15000    5071       34%         86%
                          +
                           
                          @@ -2022,9 +2022,9 @@ AFS
                          1. fs examine ƒRƒ}ƒ“ƒh‚Ì”­s

                            -

                               
                            +
                                % fs examine [<dir/file path>+]
                            -   
                            +
                             

                            ‚±‚±‚ŁA @@ -2037,13 +2037,13 @@ AFS

                          ˆÈ‰º‚Ì—á‚ÉŽ¦‚·‚悤‚ɁAo—͂ɂ́Aƒ{ƒŠƒ…[ƒ€ ID ”ԍ†‚¨‚æ‚у{ƒŠƒ…[ƒ€–¼AŠ„‚è“–‚Ä—Ê‚¨‚æ‚ÑŒ»sƒTƒCƒY (—¼•û‚Æ‚à K ƒoƒCƒg’PˆÊ)A‚¨‚æ‚у{ƒŠƒ…[ƒ€‚̃zƒXƒgEƒp[ƒeƒBƒVƒ‡ƒ“ã‚Ì K ƒoƒCƒgEƒuƒƒbƒN‚Ì–¢Žg—p”‚¨‚æ‚Ñ‘”‚ª•\ަ‚³‚ê‚Ü‚·B -

                             
                          +
                              % fs examine /afs/abc.com/usr/terry
                              Volume status for vid = 50489902 named user.terry
                              Current maximum quota is 15000
                              Current blocks used are 5073
                          -   The partition has 46383 blocks available out of 333305   
                          -   
                          +   The partition has 46383 blocks available out of 333305
                          +
                           
                          ’:‚±‚̃Rƒ}ƒ“ƒh‚̏o—͂Ɋ܂܂ê‚鋿‰æŠÖ˜A‚Ì“Œv‚́A•W€ UNIX ‚Ì df ƒRƒ}ƒ“ƒh‚̏o—͂Ɋ܂܂ê‚é‘Ήž‚·‚é’l‚Əí‚Ɉê’v‚·‚邯‚ÍŒÀ‚è‚Ü‚¹‚ñBƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Í 5 •ªŠÔŠu‚Ńtƒ@ƒCƒ‹Eƒ}ƒl[ƒWƒƒ[‚ðƒ|[ƒŠƒ“ƒO‚µ‚Ä‹æ‰æî•ñ‚𓾂é‚̂ŁA‚±‚̃Rƒ}ƒ“ƒh‚É‚æ‚Á‚Ä•ñ‚³‚ê‚铝Œv‚Í 5 •ª‘O‚Ì‚à‚̂ł ‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B‚Ü‚½AƒIƒyƒŒ[ƒeƒBƒ“ƒOEƒVƒXƒeƒ€‚É‚æ‚Á‚ẮAdf ƒRƒ}ƒ“ƒh‚Ì‹æ‰æƒTƒCƒY•ñ‚ɂ́A‚±‚̃Rƒ}ƒ“ƒh‚É‚æ‚éŒvŽZ‚ɂ͊܂܂ê‚È‚¢—\–ñÏ‚݂̃Xƒy[ƒX‚ªŠÜ‚Ü‚ê‚é‚̂ŁA–ñ 10% ‘å‚«‚­‚Ȃ邱‚Æ‚ª‚ ‚è‚Ü‚·B
                          @@ -2130,10 +2130,10 @@ VLDB
                        • vos removeƒRƒ}ƒ“ƒh‚𔭍s‚µ‚ă{ƒŠƒ…[ƒ€‚ðíœ‚µ‚Ü‚·B“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚𕡐”‚̃TƒCƒg‚©‚çíœ‚·‚éê‡‚́AƒTƒCƒg‚²‚ƂɃRƒ}ƒ“ƒh‚ðŒJ‚è•Ô‚µ‚Ü‚·B

                          -

                             
                          +
                              % vos remove [-server machine name>]  [-partition <partition name>]  \
                                           -id <volume name or ID>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2158,9 +2158,9 @@ VLDB

                          ]—ˆ‚Ì•û–@‚ÅŽæ‚è•t‚¯‚ç‚ꂽƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚ðíœ‚·‚éê‡ (“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̃‹[ƒgEƒfƒBƒŒƒNƒgƒŠ[‚̃TƒuƒfƒBƒŒƒNƒgƒŠ[‚Å)A‚±‚̃Xƒeƒbƒv‚Ń\[ƒXEƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðíœ‚·‚邯AƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðíœ‚Å‚«‚Ü‚·BƒoƒbƒNƒAƒbƒv‚ðŠ®‘S‚ɕʁX‚̃fƒBƒŒƒNƒgƒŠ[‚ÅŽæ‚è•t‚¯‚½ê‡AƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ɑ΂µ‚āA‚±‚̃Xƒeƒbƒv‚ðŒJ‚è•Ô‚·•K—v‚ª‚ ‚è‚Ü‚·B

                          -

                             
                          +
                              % fs rmmount <directory>
                          -   
                          +
                           
                        • (ƒIƒvƒVƒ‡ƒ“) 3 ‚̃Xƒeƒbƒv‚Ń_ƒ“ƒvEƒtƒ@ƒCƒ‹‚ðì¬‚µ‚½ê‡‚́A‚±‚ê‚ðƒe[ƒv‚É“]‘—‚µ‚Ü‚·B @@ -2229,10 +2229,10 @@ AFS

                          system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚́Aa (ŠÇ—)A‚¨‚æ‚сAƒfƒtƒHƒ‹ƒg‚Å l (ŒŸõ) ƒAƒNƒZƒXŒ ‚ðAí‚É‚·‚×‚Ä‚Ì ACL ‚ɈÖٓI‚ÉŽ‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½A•K—v‚ɉž‚¶‚Ä fs setacl ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āA‘¼‚ÌŒ ŒÀ‚ð•t—^‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                        • vos dump ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚ðƒ_ƒ“ƒv‚µ‚Ü‚·B

                          -

                             
                          +
                              % vos dump -id <volume name or ID> [-time <dump from time>]
                                             [-file <arg>]  [-server <server>]  [-partition <partition>]
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2275,9 +2275,9 @@ AFS

                          -overwrite ˆø‚«”‚ðŽg—p‚·‚邱‚Ƃɂæ‚èAƒ{ƒŠƒ…[ƒ€“à—e‚̏㏑‚«‚ðŠm”F‚µAƒtƒ‹Eƒ_ƒ“ƒv‚Ü‚½‚Í‘•ªƒ_ƒ“ƒv‚̂ǂ¿‚ç‚𕜌³‚·‚é‚©‚ðŽw’肵‚Ü‚·B-overwrite ˆø‚«”‚ðÈ—ª‚µ‚½ê‡Aƒ{ƒŠƒ…[ƒ€EƒT[ƒo[‚͈ȉº‚̃vƒƒ“ƒvƒg‚ðo‚µ‚āAŠù‘¶‚̃{ƒŠƒ…[ƒ€‚ðƒtƒ‹ (f) ‚Ü‚½‚Í‘•ª (i) ƒ_ƒ“ƒv‚ŏ㏑‚·‚é‚©Šm”F‚µ‚Ü‚·B

                          -

                             
                          +
                              Do you want to do a full/incremental restore or abort? [fia](a):
                          -   
                          +
                           

                          -file ˆø‚«”‚ðŽg—p‚µ‚Ä–¼‘O‚ð•t‚¯‚é‘ã‚í‚è‚ɁAƒ_ƒ“ƒvEƒtƒ@ƒCƒ‹‚ð•W€“ü—̓XƒgƒŠ[ƒ€‚ɃpƒCƒvÚ‘±‚·‚é‚̂ł ‚ê‚΁A @@ -2306,18 +2306,18 @@ dump. vos partinfo ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚̍쐬 ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B

                          -

                             
                          +
                              % vos partinfo <machine name> [<partition name>]
                          -   
                          +
                           
                        • V‹Kƒ{ƒŠƒ…[ƒ€‚ðì¬‚µ‚Ä‚»‚±‚Ƀ_ƒ“ƒvEƒtƒ@ƒCƒ‹‚𕜌³‚·‚邽‚߂ɁAvos restore ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B 1 ‚‚̍s‚ɃRƒ}ƒ“ƒh‚ð“ü—Í‚µ‚Ü‚·B‚±‚±‚ŃRƒ}ƒ“ƒh‚ª•¡”s‚É•\ަ‚³‚ê‚Ä‚¢‚é‚̂́A“ǂ݂₷‚­‚·‚邽‚߂ł·B

                          -

                             
                          +
                              % vos restore <machine name> <partition name>  \
                                            <name of volume to be restored>   \
                                            [-file <dump file>] [-id <volume ID>]
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2340,15 +2340,15 @@ dump.

                        • fs mkmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚ĐV‹K‚̃{ƒŠƒ…[ƒ€‚ðŽæ‚è•t‚¯A‚»‚Ì“à—e‚ª•\ަ‚Å‚«‚邿‚¤‚É‚µ‚Ü‚·BÚ×‚́A³‹K‚Ü‚½‚͓ǂݎæ‚è / ‘‚«ž‚݂̊eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̍쐬 ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % fs mkmount <directory> <volume name>
                          -   
                          +
                           
                        • (ƒIƒvƒVƒ‡ƒ“) fs lsmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ª³‚µ‚¢ƒ{ƒŠƒ…[ƒ€‚ðŽQÆ‚µ‚Ä‚¢‚é‚©ŒŸØ‚µ‚Ü‚·BÚ×‚Èà–¾‚ª ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚Ì•\ަ•û–@ ‚ÉŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

                          -

                             
                          +
                              % fs lsmount <directory>
                          -   
                          +
                           
                        • @@ -2367,12 +2367,12 @@ dump.

                          system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚́Aa (ŠÇ—)A‚¨‚æ‚сAƒfƒtƒHƒ‹ƒg‚Å l (ŒŸõ) ƒAƒNƒZƒXŒ ‚ðAí‚É‚·‚×‚Ä‚Ì ACL ‚ɈÖٓI‚ÉŽ‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½A•K—v‚ɉž‚¶‚Ä fs setacl ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āA‘¼‚ÌŒ ŒÀ‚ð•t—^‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                        • Œ»s‚Ì“à—e‚ðã‘‚«‚µ‚āAƒ_ƒ“ƒvEƒtƒ@ƒCƒ‹‚Ì“à—e‚ð“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚É•œŒ³‚µ‚Ü‚·Bƒ{ƒŠƒ…[ƒ€‚́AŒ»s‚̃{ƒŠƒ…[ƒ€ ID ”ԍ†‚ð•Û‘¶‚µ‚Ü‚·B1 ‚‚̍s‚ɃRƒ}ƒ“ƒh‚ð“ü—Í‚µ‚Ü‚·B‚±‚±‚ŃRƒ}ƒ“ƒh‚ª•¡”s‚É•\ަ‚³‚ê‚Ä‚¢‚é‚̂́A“ǂ݂₷‚­‚·‚邽‚߂ł·B

                          -

                             
                          +
                              % vos restore <machine name> <partition name>  \
                                            <name of volume to be restored>   \
                                            [-file <dump  file>]  \
                                            -overwrite <full | incremental>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2399,15 +2399,15 @@ dump.

                        • ƒ{ƒŠƒ…[ƒ€‚ª•¡ŽÊ‚³‚ꂽ‚çAvos release ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAV‹K‚É•œŒ³‚³‚ꂽ“à—e‚ð“ǂݎæ‚èê—pƒTƒCƒg‚ÉƒŠƒŠ[ƒX‚µ‚Ü‚·BÚ×‚Èà–¾‚ªA ƒ{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚ÉŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

                          -

                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           
                        • vos backup ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚̐V‹KƒoƒbƒNƒAƒbƒvEƒo[ƒWƒ‡ƒ“‚ðì¬‚µ‚Ü‚·BÚ×‚́AƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚̍쐬 ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢

                          -

                             
                          +
                              % vos backup <volume name or ID>
                          -   
                          +
                           

                        • ƒ{ƒŠƒ…[ƒ€‚Ì–¼‘O•ύX

                          @@ -2439,9 +2439,9 @@ dump.

                          system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚́Aa (ŠÇ—)A‚¨‚æ‚сAƒfƒtƒHƒ‹ƒg‚Å l (ŒŸõ) ƒAƒNƒZƒXŒ ‚ðAí‚É‚·‚×‚Ä‚Ì ACL ‚ɈÖٓI‚ÉŽ‚Á‚Ä‚¢‚Ü‚·B‚Ü‚½A•K—v‚ɉž‚¶‚Ä fs setacl ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚āA‘¼‚ÌŒ ŒÀ‚ð•t—^‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                        • vos rename ƒRƒ}ƒ“ƒh‚𔭍s‚µAƒ{ƒŠƒ…[ƒ€‚Ì–¼‘O‚ð•ύX‚µ‚Ü‚·B

                          -

                             
                          +
                              % vos rename <old volume name> <new volume name>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2457,26 +2457,26 @@ dump.

                          Žw’肳‚ꂽŒ»s‚̃{ƒŠƒ…[ƒ€–¼‚ɑ΂µ‚ă{ƒŠƒ…[ƒ€EƒƒP[ƒVƒ‡ƒ“Eƒf[ƒ^ƒx[ƒX (VLDB) €–Ú‚ª‚È‚¢ê‡AƒRƒ}ƒ“ƒh‚ÍŽ¸”s‚µ‚āAŽŸ‚̃Gƒ‰[EƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                          -

                             
                          -   vos: Could not find entry for volume old_volume_name. 
                          -   
                          +
                          +   vos: Could not find entry for volume old_volume_name.
                          +
                           
                        • fs rmmount ƒRƒ}ƒ“ƒh‚𔭍s‚µAƒ{ƒŠƒ…[ƒ€‚̌¢–¼‘O‚ÉŠÖ˜A‚·‚éƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðœ‹Ž‚µ‚Ü‚·BÚ×‚́A ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðœ‹Ž‚·‚é•û–@ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % fs rmmount <directory>
                          -   
                          +
                           
                        • fs mkmount ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒ{ƒŠƒ…[ƒ€‚̐V‹K–¼‚ðŽ¦‚·ƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚µ‚Ü‚·BÚ×‚́A³‹K‚Ü‚½‚͓ǂݎæ‚è / ‘‚«ž‚݂̊eƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚̍쐬 ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % fs mkmount <directory> <volume name> [-rw]
                          -    
                          +
                           

                        • VLDB €–ڂ̃ƒbƒN‰ðœ‚¨‚æ‚уƒbƒN

                          @@ -2504,9 +2504,9 @@ VLDB
                        • vos lock ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA€–Ú‚ðƒƒbƒN‚µ‚Ü‚·B

                          -

                             
                          +
                              % vos lock <volume name or ID>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2529,7 +2529,7 @@ VLDB

                        • vos unlock ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA€–Ú‚ðƒƒbƒN‰ðœ‚µ‚Ü‚·B

                             % vos unlock <volume name or ID>
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2551,9 +2551,9 @@ VLDB

                        • vos unlockvldb ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA”CˆÓ‚̍€–ڂ̃ƒbƒN‚ð‰ðœ‚µ‚Ü‚·B

                          -

                             
                          +
                              % vos unlockvldb [<machine name>] [<partition name>]
                          -   
                          +
                           

                          ‚±‚±‚ŁA @@ -2568,11 +2568,11 @@ VLDB ‚ÉŒ¾‹y‚·‚é‚·‚×‚Ä‚Ì VLDB €–Ú‚ðƒƒbƒN‰ðœ‚·‚邽‚߂ɂ́A‚±‚̈ø‚«”‚݂̂ðŽg—p‚µ‚Ü‚·B‚·‚×‚Ä‚Ì VLDB €–ڂ̃ƒbƒN‚ð‰ðœ‚·‚é‚ɂ́A‚±‚̈ø‚«”‚¨‚æ‚Ñ machine name ˆø‚«”‚Ì—¼•û‚ðÈ—ª‚µ‚Ü‚·B

                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd011.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd011.htm index 5a475101c..bbf89f7d5 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd011.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd011.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -844,7 +844,7 @@ listvolsets

                          /sunday1 ‚ɂ́A–ˆ“ú‚Ì‘•ªƒ_ƒ“ƒv‚ō쐬‚³‚ꂽƒ_ƒ“ƒv‚ª•ÛŠÇ‚³‚ê‚Ü‚·B—LŒøŠúŒÀ‚ªØ‚ê‚邯A‚±‚̃{ƒŠƒ…[ƒ€‚́A /sunday3 ‚ł̖ˆ“ú‚̃_ƒ“ƒv—p‚ɍė˜—p‚³‚êA‚±‚̃TƒCƒNƒ‹‚ªŒJ‚è•Ô‚³‚ê‚Ü‚·B/sunday2 ‚Æ /sunday4 ŠK‘w‚Æ‚ÌŠÔ‚É‚à“¯‚¶‚悤‚ÈŠÖŒW‚ª‚ ‚è‚Ü‚·B“¯—l‚ɁAŽ¥‹Cƒe[ƒv‚É /sunday1 ƒŒƒxƒ‹‚ō쐬‚³‚ꂽƒtƒ‹Eƒ_ƒ“ƒv‚ª‚ ‚èA‚±‚Ì—LŒøŠúŒÀ‚ªØ‚ê‚邯A—‚ŒŽ‚̍ŏ‰‚Ì“ú—j“ú‚ÉŽÀs‚³‚ê‚éƒtƒ‹Eƒ_ƒ“ƒv‚ÉŽg—p‚³‚ê‚Ü‚·B -

                             
                          +
                              /sunday1   expires in 27d
                                     /monday1  expires in  13d
                                     /tuesday1  expires in  13d
                          @@ -1078,7 +1078,7 @@ dumpinfo 
                                                   /thursday  expires in  13d
                              sunday1   expires in  27d
                                     /monday1  expires in  13d
                          -          /tuesday1  expires in  13d 
                          +          /tuesday1  expires in  13d
                                     /wednesday1  expires in  13d
                                     /thursday1  expires in  13d
                                     /friday1  expires in  13d
                          @@ -1090,7 +1090,7 @@ dumpinfo 
                                     /friday2  expires in  13d
                              sunday3   expires in  27d
                                     /monday1  expires in  13d
                          -          /tuesday1  expires in  13d 
                          +          /tuesday1  expires in  13d
                                     /wednesday1  expires in  13d
                                     /thursday1  expires in  13d
                                     /friday1  expires in  13d
                          @@ -1404,7 +1404,7 @@ AFS 
                           

                          backup dump ‚Ü‚½‚Í backup savedb ‘€ì‚̏ꍇAƒ‹[ƒ`ƒ“‚É‚æ‚èA—á‚É‚ ‚é stackerCmd_NextTape ƒtƒ@ƒ“ƒNƒVƒ‡ƒ“ (ƒXƒ^ƒbƒJ[‚̐»‘¢Œ³‚ª’ñ‹Ÿ) ‚ªŒÄ‚яo‚³‚ê‚Ü‚·Bƒtƒ@ƒCƒ‹‚̍ŏIs‚ªI—¹ƒR[ƒh‚ð–ß‚µA‘€ìˆõ‚Ƀe[ƒv‚Ì‘}“ü‚ðŽwަ‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚̍s‚́AƒXƒ^ƒbƒJ[‚ªƒe[ƒv‚ðƒ[ƒh‚Å‚«‚È‚¢A‚Ü‚½‚ÍŽÀs’†‚Ì‘€ì‚ªƒtƒ@ƒCƒ‹‚É–¾Ž¦“I‚É‹Lq‚³‚ꂽ‘€ì‚ł͂Ȃ¢ê‡‚Ì‚¢‚¸‚ê‚©‚̍ۂɌĂяo‚³‚ê‚Ü‚· (‚½‚Æ‚¦‚ΕœŒ³‘€ì’†)B

                             #! /bin/csh -f
                          -     
                          +
                              set devicefile = $1
                              set operation = $2
                              set tries = $3
                          @@ -1430,13 +1430,13 @@ AFS 
                                  echo "Will continue"
                                  exit ${exit_continue}
                              endif
                          - 
                          +
                              if ((${operation} == "labeltape")    |\
                                  (${operation} == "readlabel")) then
                                 echo "Will continue"
                                 exit ${exit_continue}
                              endif
                          - 
                          +
                              echo "Prompt for tape"
                              exit ${exit_interactive}
                           
                          @@ -1654,14 +1654,14 @@ dump /bin/ln -s /hsm/${tapename}_${tapeid} ${devicefile} if (${status} != 0) exit ${exit_abort} endif - + exit ${exit_continue}
                          -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd012.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd012.htm index c6ed8a7f0..34c58262c 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd012.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd012.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -584,7 +584,7 @@ VLDB

                          ‘O‰ñ‚̃_ƒ“ƒvˆÈ~Aƒ{ƒŠƒ…[ƒ€“à‚̃f[ƒ^‚ª‘S‚­•ύX‚³‚ê‚Ä‚¢‚È‚¢ê‡‚́AƒoƒbƒNƒAƒbƒvEƒVƒXƒeƒ€‚Í‚»‚̃{ƒŠƒ…[ƒ€‚ðŠ®‘S‚ɏȗª‚µ‚Ü‚·Bƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[EƒEƒBƒ“ƒhƒE‚¨‚æ‚уƒOEƒtƒ@ƒCƒ‹‚Ɉȉº‚̃ƒbƒZ[ƒW‚ªì¬‚³‚ê‚Ü‚·B

                          -

                             Volume volume_name (volume_ID) not dumped - has not been modified 
                          +
                             Volume volume_name (volume_ID) not dumped - has not been modified
                                  since last dump.
                           
                        • ƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚̓f[ƒ^‚ðƒoƒbƒNƒAƒbƒv‚·‚鏀”õ‚ð‚µ‚Ü‚·B @@ -648,7 +648,7 @@ AFS (ƒT[ƒo[EƒvƒƒZƒXAƒ}ƒVƒ“A‚Ü‚½‚̓lƒbƒgƒ[ƒN‚̏áŠQ‚É‚æ‚é)Aƒ{ƒŠƒ…[ƒ€‚ðƒXƒLƒbƒv‚µAƒAƒNƒZƒX‰Â”\‚È‚·‚ׂẴ{ƒŠƒ…[ƒ€‚ɂ‚¢‚ă_ƒ“ƒv‚ðŒp‘±‚µ‚Ü‚·Bƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚́Aƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[EƒEƒBƒ“ƒhƒE‚¨‚æ‚уƒOEƒtƒ@ƒCƒ‹‚ɁA—ª‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚ÉŠÖ‚·‚éƒGƒ‰[EƒƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·BƒoƒbƒNƒAƒbƒvEƒ{ƒŠƒ…[ƒ€‚ª‘O‰ñ‚̃_ƒ“ƒv‘€ìˆÈ~•¡»‚³‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚ª‚í‚©‚Á‚½ê‡‚à (‚‚܂èA‚»‚̃{ƒŠƒ…[ƒ€‚ÌŒ»Ý‚Ì•¡»“ú‚ª‚»‚̐e•¡»“ú‚Æ“¯‚¶ê‡)Aƒe[ƒvEƒR[ƒfƒBƒl[ƒ^[‚Í“¯—l‚̃ƒbƒZ[ƒW‚𐶐¬‚µ‚Ü‚·B

                          -

                             Volume volume_name (volume_ID) not dumped - has not been re-cloned 
                          +
                             Volume volume_name (volume_ID) not dumped - has not been re-cloned
                                  since last dump.
                           

                          @@ -904,7 +904,7 @@ AFS

                          ˆÈ‰º‚ÌŒ`Ž®‚̃_ƒ“ƒv–¼B

                                volume_set_name.dump_level_name (initial_dump_ID)
                          -   
                          +
                           

                          @@ -1036,8 +1036,8 @@ AFS

                             % backup volinfo user.smith.backup
                              DumpID    lvl parentID  creation   date  clone date       tape name
                              924600000 1   924427600 04/20/1999 05:20 04/20/1999 05:01 user_incr_2 (924514392)
                          -   924514392 1   924427600 04/19/1999 05:33 04/19/1999 05:08 user_incr_2 
                          -   924427600 0           0 04/18/1999 05:26 04/18/1999 04:58 user_full_6 
                          +   924514392 1   924427600 04/19/1999 05:33 04/19/1999 05:08 user_incr_2
                          +   924427600 0           0 04/18/1999 05:26 04/18/1999 04:58 user_full_6
                                  .     .      .         .       .       .      .         .
                                  .     .      .         .       .       .      .         .
                           
                          @@ -1460,7 +1460,7 @@ VLDB -temporary ƒtƒ‰ƒO‚ð‘g‚ݍž‚݂܂·BŽŸ‚ɁA1 ‚‚܂½‚Í•¡”‚Ì (backup) addvolentry ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA•œŒ³‚³‚ê‚éƒ{ƒŠƒ…[ƒ€‚݂̂ð‘g‚ݍž‚Þƒ{ƒŠƒ…[ƒ€€–Ú‚ðì¬‚µ‚Ü‚·BÚ×‚Èà–¾‚ª ƒ{ƒŠƒ…[ƒ€EƒZƒbƒg‚¨‚æ‚у{ƒŠƒ…[ƒ€€–Ú‚Ì’è‹`‚¨‚æ‚Ñ•\ަ ‚ÉŽ¦‚³‚ê‚Ä‚¢‚Ü‚·B

                             backup> addvolset <volume set name>  [-temporary]
                          -   
                          +
                              backup> addvolentry  -name <volume set name>  \
                                                   -server <machine name>  \
                                                   -partition <partition name>  \
                          @@ -1471,7 +1471,7 @@ VLDB 
                           
                             backup> volsetrestore [-name <volume set name>]  \
                                            [-file <file name>]  \
                                            [-portoffset <TC port offset>+]  \
                          -                 [-extension <new volume name extension>] [-n] 
                          +                 [-extension <new volume name extension>] [-n]
                           

                          ‚±‚±‚ŁA @@ -1603,7 +1603,7 @@ savedb

                        • ‘Θbƒ‚[ƒh‚ðI—¹‚µ‚Ü‚·B

                          -

                             backup>  quit  
                          +
                             backup>  quit
                           
                        • ‚»‚ꂼ‚ê‚̃}ƒVƒ“ã‚ŁA‡‚É bos shutdown ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒoƒbƒNƒAƒbƒvEƒT[ƒo[EƒvƒƒZƒX‚ðI—¹‚µ‚Ü‚·Bƒ†[ƒU[‚̓[ƒJƒ‹EƒX[ƒp[ƒ†[ƒU[ root ‚Æ‚µ‚ăƒOƒCƒ“‚µ‚Ä‚¢‚邽‚߁A -localauth ‚ð‘g‚ݍž‚݂܂·‚ªAŠÇ—ƒg[ƒNƒ“‚Í•K—v‚ ‚è‚Ü‚¹‚ñBŠ®‘S‚ȃRƒ}ƒ“ƒh\•¶‚ɂ‚¢‚ẮA @@ -1687,7 +1687,7 @@ savedb 1 ‚‚܂½‚Í•¡”‚̃_ƒ“ƒvEƒZƒbƒg‚ðíœ‚·‚éB

                             backup> deletedump [-dumpid <dumpid>+] [-from <date time>]  \
                          -                      [-to <date time>] 
                          +                      [-to <date time>]
                           

                          ‚±‚±‚ŁA @@ -1727,11 +1727,11 @@ savedb

                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd013.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd013.htm index 16f0c0be4..1165038b8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd013.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd013.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -222,7 +222,7 @@ AFS

                          •\ަƒTƒCƒY‚ðŒø—¦‚æ‚­•ύX‚·‚éê‡‚́Ascout ƒvƒƒOƒ‰ƒ€‚ð’âŽ~‚³‚¹‚Ä‚©‚çƒEƒBƒ“ƒhƒE‚̃TƒCƒY‚ð•ύX‚µA‚»‚ê‚©‚çƒvƒƒOƒ‰ƒ€‚ðÄŽn“®‚µ‚Ü‚·B‚±‚̏ꍇ‚Å‚àA•\ަŠÂ‹«‚©‚çŽó‚¯Žæ‚éî•ñ‚̐³Šm‚³‚ɉž‚¶‚āAƒTƒCƒY•ύX‚ɑ΂·‚é scout ƒvƒƒOƒ‰ƒ€‚Ì”½‰ž‚͈قȂè‚Ü‚·BŠJ”­’iŠK‚ł̃eƒXƒg‚ł́A•\ަŠÂ‹«‚ªƒEƒBƒ“ƒhƒE‚̃TƒCƒY•ύX‚ɂ‚¢‚Ă̐M—Ђł«‚éî•ñ‚ð’ñ‹Ÿ‚µ‚È‚¢‚±‚Æ‚ª”»–¾‚µ‚Ä‚¢‚Ü‚·B X ƒEƒBƒ“ƒhƒEEƒVƒXƒeƒ€‚ðŽg—p‚·‚éê‡‚́AˆÈ‰º‚̃Rƒ}ƒ“ƒh‚̃V[ƒPƒ“ƒX‚ð scout ƒvƒƒOƒ‰ƒ€‚ðŠJŽn (‚Ü‚½‚̓Rƒ}ƒ“ƒh‚ðƒVƒFƒ‹‰Šú‰»ƒtƒ@ƒCƒ‹‚É”z’u) ‚·‚é‘O‚ÉŽÀs‚·‚邯AƒTƒCƒY•ύX‚ð“KØ‚É’²®‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                             % set noglob
                          -   % eval '/usr/bin/X11/resize' 
                          +   % eval '/usr/bin/X11/resize'
                              % unset noglob
                           
                          @@ -323,7 +323,7 @@ ABC Corporation

                          Å‰‚Ì—á‚ł́AABC Corporation ŽÐ‚ÌŠÇ—ŽÒ‚ªƒIƒvƒVƒ‡ƒ“‚̈ø‚«”‚Ü‚½‚̓tƒ‰ƒO‚ð‰½‚àŽw’肹‚¸‚É scout ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B•¡”‚̃}ƒVƒ“–¼‚ðŽw’è‚·‚邽‚߁A -server ˆø‚«”‚ðŽw’肵‚Ü‚·B-basename ˆø‚«”‚ÍŽg—p‚µ‚Ä‚¢‚Ü‚¹‚ñ‚ªA‚»‚ꂼ‚ê‚̃}ƒVƒ“–¼‚ÌŠJŽn•”•ª‚ɂ‚¢‚ÄŽw’肵‚Ü‚·B‚±‚̍ہAƒZƒ‹‚̃l[ƒ€EƒT[ƒrƒX‚É‚æ‚èA scout ƒvƒƒOƒ‰ƒ€‚ªÚ‘±‚ÌŠm—§‚É•K—v‚Æ‚·‚銮‘SCü–¼‚ðŽæ“¾‚µ‚Ü‚·B -

                             % scout -server fs1 fs2 
                          +
                             % scout -server fs1 fs2
                           

                          } 2 ‚́AŒ‹‰Ê‚Æ‚µ‚ÄŽ¦‚³‚ê‚é•\ަ‚ð•\‚µ‚Ä‚¢‚Ü‚·BÅ‰‚É‹C•t‚­‚̂́A5 ”Ô–Ú (ƒ‰ƒxƒ‹‚È‚µ) ‚Ì—ñ‚É•\ަ‚³‚ê‚éƒ}ƒVƒ“–¼‚́AŠÇ—ŽÒ‚ªƒRƒ}ƒ“ƒhs‚É“ü—Í‚µ‚½‚Æ‚¨‚è‚É•\ަ‚³‚ê‚邯‚¢‚¤‚±‚Ƃł·B•\ަ—̈æ‚Ì 2 s–Ú (ƒ}ƒVƒ“–¼ fs2 ‚ª 5 ”Ô–Ú‚Ì—ñ‚É•\ަ‚³‚ê‚Ä‚¢‚é) ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢BConn ‚¨‚æ‚Ñ Ws —ñ‚Í‹¤‚ɁAfs2 ‚ªƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚Ƃ̊ԂŠ144 ‚Ì RPC Ú‘±‚ðƒI[ƒvƒ“‚µ‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¨‚èAŠeƒNƒ‰ƒCƒAƒ“ƒg‚²‚Ƃɕ¡”‚̐ڑ±‚ª‰Â”\‚Å‚ ‚邱‚Æ‚ðŽ¦‚µ‚Ü‚·BFetch —ñ‚́Aƒtƒ@ƒCƒ‹EƒT[ƒo[EƒvƒƒZƒX‚ªÅŒã‚É‹N“®‚³‚ê‚Ä‚©‚çAƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ª 2,734,278 ‚̃tƒFƒbƒ` RPC ‚ð fs2 ‚ɑ΂µ‚ÄŽÀs‚µ‚½‚±‚Æ‚ðŽ¦‚µAStore —ñ‚̓Nƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ª 34,066 ‚Ì•ÛŠÇ RPC ‚ðŽÀs‚µ‚½‚±‚Æ‚ðŽ¦‚µ‚Ü‚·B @@ -341,7 +341,7 @@ ABC Corporation

                        • -frequency ˆø‚«”‚ðŽg—p‚µ‚āAƒvƒ[ƒu•p“x‚ðƒfƒtƒHƒ‹ƒg‚Ì 1 •ªŠÔ‚É 1 ‰ñ‚©‚ç 5 •b‚²‚Æ‚É 1 ‰ñ‚ɕύX‚µ‚Ü‚·B
                        • -attention ˆø‚«”‚ðŽg—p‚µ‚āAƒp[ƒeƒBƒVƒ‡ƒ“‹­’²•\ަ‚Ì‚µ‚«‚¢’l‚ðƒfƒtƒHƒ‹ƒg‚Ì 95% è—L‚©‚çÅ’áŒÀ“x 5000 KB ‚ɕύX‚µ‚Ü‚·B
                        • -
                             % scout -server fs1 fs2 -basename abc.com -host -frequency 5 -attention disk 5000 
                          +
                             % scout -server fs1 fs2 -basename abc.com -host -frequency 5 -attention disk 5000
                           

                          ƒIƒvƒVƒ‡ƒ“‚̈ø‚«”‚ðŽg—p‚·‚邯A} 3 ‚Æ } 2 ‚ɂ͂¢‚­‚‚©‚̈Ⴂ‚ª”­¶‚µ‚Ü‚·BÅ‰‚̈Ⴂ‚́A -host ƒtƒ‰ƒO‚ªŽæ‚è“ü‚ê‚ç‚ê‚Ä‚¢‚邽‚߁Aƒoƒi[s‚ɂ́A -basename ˆø‚«”‚ÅŽw’肳‚ꂽƒx[ƒX–¼ abc.com ‚ƂƂà‚ɁA[client52] ‚Æ‚µ‚Ä scout ƒvƒƒZƒX‚ðŽÀs‚µ‚Ä‚¢‚éƒ}ƒVƒ“‚Ì–¼‘O‚ª•\ަ‚³‚ê‚Ü‚·B

                          ‚à‚¤ 1 ‚‚̈Ⴂ‚́A‚»‚Ì’l‚Í } 2 ‚̏ꍇ‚Æ“¯‚¶‚Å‚·‚ªAƒ}ƒVƒ“ fs2 ‚̃p[ƒeƒBƒVƒ‡ƒ“‚Ì‚¤‚¿ 4 ‚‚ł͂Ȃ­ 2 ‚‚ª”½“]•\ަ‚³‚ê‚Ü‚·B‚±‚ê‚́AŠÇ—ŽÒ‚ª‹­’²•\ަ‚Ì‚µ‚«‚¢’l‚ðÅ’á 5000 ƒuƒƒbƒN‚ɕύX‚µ‚½‚½‚߂ŁADisk attn —ñ‚̃wƒbƒ_[‚É‚à•\ަ‚³‚ê‚Ü‚·Bƒ}ƒVƒ“ fs2 ‚̃p[ƒeƒBƒVƒ‡ƒ“ /vicepa ‚¨‚æ‚Ñ /vicepd ‚͂܂¾ 95% è—L‚Å‚·‚ªA5000 ˆÈã‚̋󂫃uƒƒbƒN‚ðŽ‚Á‚Ä‚¢‚Ü‚·Bƒp[ƒeƒBƒVƒ‡ƒ“ /vicepc ‚¨‚æ‚Ñ /vicepe ‚͋󂫃uƒƒbƒN‚ª 5000 ‚æ‚菭‚È‚¢‚½‚ß‹­’²•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B @@ -352,7 +352,7 @@ ABC Corporation
                          2 ‰ñ–Ú‚Ì—á scout •\ަ

                          } 4 ‚ł́AState University ƒZƒ‹‚ÌŠÇ—ŽÒ‚Í‚»‚̃Zƒ‹‚̃tƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚Ì 3 ‚Â‚ðƒ‚ƒjƒ^[‚µ‚Ü‚·BŠÇ—ŽÒ‚Í -basename ˆø‚«”‚ðŽg—p‚µ‚Ä stateu.edu ƒhƒƒCƒ“–¼‚ðŽw’肵‚Ü‚·B -

                             % scout -server server2 server3 server4 -basename stateu.edu 
                          +
                             % scout -server server2 server3 server4 -basename stateu.edu
                           

                          } 4. 3 ”Ô–Ú‚Ì scout •\ަ

                          @@ -483,7 +483,7 @@ setset

                          ŽŸ‚Ì—á‚́Acmfx ƒgƒŒ[ƒXEƒƒO‚̃TƒCƒY‚ð 80 KB ‚ɐݒ肵‚Ü‚·B -

                             # fstrace setlog cmfx 80 
                          +
                             # fstrace setlog cmfx 80
                           
                          @@ -499,7 +499,7 @@ setset
                        • fstrace setset ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒCƒxƒ“ƒgEƒZƒbƒg‚̏ó‘Ô‚ðÝ’肵‚Ü‚·B

                             % fstrace setset [-set <set_name>+] [-active] [-inactive]  \
                          -                    [-dormant] 
                          +                    [-dormant]
                           
                        • ˆÈ‰º‚Ì—á‚ł́Acm ƒCƒxƒ“ƒgEƒZƒbƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ü‚·B @@ -552,7 +552,7 @@ setset

                        • fstrace lslog ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒJ[ƒlƒ‹‚̃gƒŒ[ƒXEƒƒO‚ÉŠÖ‚·‚éî•ñ‚ð•\ަ‚µ‚Ü‚·B

                          -

                             # fstrace lslog  [-set <set_name>+]  [-log <log_name>]  [-long] 
                          +
                             # fstrace lslog  [-set <set_name>+]  [-log <log_name>]  [-long]
                           
                        • ŽŸ‚Ì—á‚́A-long ƒtƒ‰ƒO‚ðŽg—p‚µ‚āA @@ -715,9 +715,9 @@ AFS Date: Fri Apr 16 10:54:57 1999 Found 1 logs. time 32.965783, pid 0: Fri Apr 16 10:45:52 1999 - time 32.965783, pid 33657: Close 0x5c39ed8 flags 0x20 + time 32.965783, pid 33657: Close 0x5c39ed8 flags 0x20 time 32.965897, pid 33657: Gn_close vp 0x5c39ed8 flags 0x20 (returns - 0x0) + 0x0) time 35.159854, pid 10891: Breaking callback for 5bd95e4 states 1024 (volume 0) time 35.407081, pid 10891: Breaking callback for 5c0fadc states 1024 @@ -726,12 +726,12 @@ AFS . . . . time 71.440456, pid 33658: Lookup adp 0x5bbdcf0 name g3oCKs fid (756 - 4fb7e:588d240.2ff978a8.6) - time 71.440569, pid 33658: Returning code 2 from 19 + 4fb7e:588d240.2ff978a8.6) + time 71.440569, pid 33658: Returning code 2 from 19 time 71.440619, pid 33658: Gn_lookup vp 0x5bbdcf0 name g3oCKs (returns - 0x2) + 0x2) time 71.464989, pid 38267: Gn_open vp 0x5bbd000 flags 0x0 (returns 0x - 0) + 0) AFS Trace Dump - Completed


                          afsmonitor ƒvƒƒOƒ‰ƒ€‚ÌŽg—p

                          @@ -1090,7 +1090,7 @@ AFS -fsname <File Server name(s) to monitor>+ \ -collID <Collection(s) to fetch>+ [-onceonly] \ [-frequency <poll frequency, in seconds>] \ - [-period <data collection time, in minutes>] [-debug] + [-period <data collection time, in minutes>] [-debug]

                          ‚±‚±‚ŁA @@ -1134,7 +1134,7 @@ AFS -cmname <Cache Manager name(s) to monitor>+ \ -collID <Collection(s) to fetch>+ \ [-onceonly] [-frequency <poll frequency, in seconds>] \ - [-period <data collection time, in minutes>] [-debug] + [-period <data collection time, in minutes>] [-debug]

                          ‚±‚±‚ŁA @@ -1208,11 +1208,11 @@ AIX

                        • ‚à‚Í‚â AFS ƒCƒxƒ“ƒg‚̊č¸‚ð‚·‚é•K—v‚ª‚È‚¢AŠeƒtƒ@ƒCƒ‹EƒT[ƒo[ã‚̃tƒ@ƒCƒ‹ /usr/afs/local/Audit ‚Ì“à—e‚ðíœ‚µ‚Ü‚·B
                        • bos restart ƒRƒ}ƒ“ƒh (-all ƒtƒ‰ƒO‚ðŽw’è‚·‚é) ‚𔭍s‚µ‚āAŠeƒtƒ@ƒCƒ‹EƒT[ƒo[ã‚Ì‚·‚ׂẴT[ƒo[EƒvƒƒZƒX‚ð’âŽ~‚µ‚āAÄŽn“®‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ÌŽg—p‚ÉŠÖ‚·‚éà–¾‚ɂ‚¢‚ẮAƒvƒƒZƒX‚Ì’âŽ~‚¨‚æ‚Ñ‘¦Žž‚̍Ďn“® ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd014.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd014.htm index d5c256cc1..05fb85fd1 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd014.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd014.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -150,7 +150,7 @@ AFS
                             % bos listkeys fs1.abc.com
                              key 0 has cksum 972037177
                              key 1 has cksum 2825165022
                          -   Keys last changed on Wed Jan 13 11:20:29 1999. 
                          +   Keys last changed on Wed Jan 13 11:20:29 1999.
                              All done.
                           
                          @@ -167,8 +167,8 @@ AFS -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                             % kas examine afs [-showkey]  \
                          -                     -admin <admin principal to use for authentication>  
                          -    Administrator's (admin_user) password: admin_password 
                          +                     -admin <admin principal to use for authentication>
                          +    Administrator's (admin_user) password: admin_password
                           

                          ‚±‚±‚ŁA @@ -190,7 +190,7 @@ AFS bos listkeys ƒRƒ}ƒ“ƒh‚ª•ñ‚·‚é“ú•t‚ɂ͊֘A‚ª‚È‚­‚Ä‚à\‚¢‚Ü‚¹‚ñBŒãŽÒ‚Ì“ú•t‚́AŒ®‚̒ljÁ‚¾‚¯‚ł͂Ȃ­AKeyFile ƒtƒ@ƒCƒ‹‚ð•ύX‚·‚邯XV‚³‚ê‚邽‚߂ł·B kas examine ƒRƒ}ƒ“ƒh‚̏o—͂̑¼‚̍s‚ÉŠÖ‚·‚éÚ×‚́AAFS Administration Reference ‚̉ðàƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % kas examine afs  -admin admin
                          -   Administrator's (admin) password: admin_password 
                          +   Administrator's (admin) password: admin_password
                              User data for afs
                               key (1) cksum is 2825165022, last cpw: no date
                               password will never expire.
                          @@ -298,7 +298,7 @@ listkeys 
                           -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas  examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B
                           

                             % kas setpassword -name afs -kvno <kvno>  \
                          -                     -admin <admin principal to use for authentication>  
                          +                     -admin <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                              new_password: afs_password
                              Verifying, please re-enter new_password: afs_password
                          @@ -369,7 +369,7 @@ listkeys 
                           kas examine ƒRƒ}ƒ“ƒh‚̏ڍׂ́A
                           ”FØƒf[ƒ^ƒx[ƒX‚Ì afs Œ®‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B
                           

                          -

                             % kas examine afs  -admin <admin principal to use for authentication>  
                          +
                             % kas examine afs  -admin <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                           
                          @@ -591,11 +591,11 @@ AFS
                        • ‚·‚ׂĂ̎c‚è‚Ì (’Pƒ) ƒtƒ@ƒCƒ‹EƒT[ƒo[Eƒ}ƒVƒ“‚ŁA ‹Ù‹}Ž–‘Ô‚É‚¨‚¢‚Ä‹–‰ÂŒŸ¸‚ðÄ“xŽg—p‰Â”\‚É‚·‚é ‚ÌŽwަ‚ɏ]‚¢‹–‰ÂŒŸ¸‚ðÄ“xŽg—p‰Â”\‚É‚µ‚Ü‚·B
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd015.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd015.htm index 80260b85e..9c6cb9deb 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd015.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd015.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -617,7 +617,7 @@ AFS
                          1. fs listcells ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                            -

                               % fs listcells [&] 
                            +
                               % fs listcells [&]
                             

                            ‚±‚±‚ŁA @@ -639,7 +639,7 @@ AFS . . Cell abc.com on hosts db1.abc.com db2.abc.com db3.abc.com - Cell stateu.edu on hosts SERVERA.STATEU.EDU SERVERB.STATEU.EDU + Cell stateu.edu on hosts SERVERA.STATEU.EDU SERVERB.STATEU.EDU SERVERC.STATEU.EDU Cell ghi.org on hosts 191.255.64.111 191.255.64.112 . @@ -847,7 +847,7 @@ setuid klog ƒvƒƒOƒ‰ƒ€AAFS Žd—l‚ɕύX‚³‚ꂽƒƒOƒCƒ“Eƒ†[ƒeƒBƒŠƒeƒB[A‚¨‚æ‚Ñ AFS ƒRƒ}ƒ“ƒh‰ðŽßƒvƒƒOƒ‰ƒ€‚́AŽŸ‚É‹N“®‚³‚ê‚邯‚«‚ɐV‚µ‚¢ƒZƒ‹–¼‚ðŽg—p‚µ‚Ü‚·BƒŠƒu[ƒg‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

                               # sync
                            -   
                            +
                                # shutdown
                             
                          @@ -1134,7 +1134,7 @@ AFS
                          1. fs getclientaddrs ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                            -

                               % fs getclientaddrs 
                            +
                               % fs getclientaddrs
                             

                            ‚±‚±‚ŁAgc‚Í getclientaddrs ‚̎󂯓ü‚ê‰Â”\‚ȕʖ¼‚Å‚· (getcl ‚͎󂯓ü‚ê‰Â”\‚ȍłà’Z‚¢È—ªŒ`‚Å‚·)B @@ -1229,8 +1229,8 @@ messages

                            1. fs sysname ‚ ‚é‚¢‚Í sys ƒRƒ}ƒ“ƒh‚𔭍s‚·‚éB

                              -

                                 % fs sysname 
                              -   
                              +
                                 % fs sysname
                              +
                                  % sys
                               
                            @@ -1392,11 +1392,11 @@ messages
                               Will store file according to default.
                                Default store asynchrony is x kbytes.
                             
                            -


                            [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                            [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                            -
                            (C) IBM Corporation 2000. All Rights Reserved -
                            +


                            +
                            (C) IBM Corporation 2000. All Rights Reserved +
                            diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd016.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd016.htm index 093123f92..20bb722b0 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd016.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd016.htm @@ -9,8 +9,8 @@ - - + +

                            ŠÇ—‚ÌŽèˆø‚«

                            @@ -205,7 +205,7 @@ AIX 4.2 %ifdef rs_aix42 % define AIX % define rootlinks - %ifndef noafsd + %ifndef noafsd % define afsd %endif noafsd %endif rs_aix42 @@ -354,10 +354,10 @@ AFS
                            ’:–¼‘O‚ª”ԍ†‹L† (#) ‚Ü‚½‚̓p[ƒZƒ“ƒg‹L† (%) ‚ÅŽn‚Ü‚éƒtƒ@ƒCƒ‹‚ɑ΂µ‚āA‹L†ƒŠƒ“ƒN‚ðì¬‚µ‚Ă͂¢‚¯‚Ü‚¹‚ñBƒLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚Í‚±‚̂悤‚ÈƒŠƒ“ƒN‚ð‚»‚ê‚¼‚ê•W€‚́A‚Ü‚½‚͓ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚ɑ΂·‚éƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ƉðŽß‚µ‚Ü‚·B

                            ˆÈ‰º‚Ì—á‚́Aƒ[ƒJƒ‹EƒfƒBƒXƒNã‚Ì /etc/ftpd ‚©‚ç AFS “à‚Ì /afs/abc.com/hp_ux110/etc/ftpd ‚ւ̃Vƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚ðì¬‚µ‚Ü‚·BownerAgroup ‚¨‚æ‚Ñ mode_bits ‚ÌŠeƒtƒB[ƒ‹ƒh‚ª‹ó‚Ì‚½‚߁AƒVƒ“ƒ{ƒŠƒbƒNEƒŠƒ“ƒN‚Í‚±‚ê‚ç‚̃tƒB[ƒ‹ƒh‚ÉŽÀÛ‚̃tƒ@ƒCƒ‹‚©‚ç’l‚ðÌ—p‚µ‚Ü‚·B -

                               L /etc/ftpd /afs/abc.com/hp_ux110 
                            +
                               L /etc/ftpd /afs/abc.com/hp_ux110
                             

                            ‚±‚Ì—á‚́AA XVƒR[ƒh‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B -

                               LA /etc/printcap /afs/abc.com/common/etc/printcap.remote 
                            +
                               LA /etc/printcap /afs/abc.com/common/etc/printcap.remote
                                            root wheel 644
                             
                            @@ -531,13 +531,13 @@ AFS package ƒvƒƒOƒ‰ƒ€‚É‚æ‚é\¬ƒtƒ@ƒCƒ‹‚̍쐬‚𐧌䂵‚Ü‚·B

                            ‰º‚Ì—á‚ð‚æ‚­‚¨“ǂ݂­‚¾‚³‚¢Bƒ†[ƒU[‚ªAƒvƒƒOƒ‰ƒ~ƒ“ƒO‚¨‚æ‚Ñ Makefile ‚ÌŠT”O‚É’Ê‚¶‚Ä‚¢‚邱‚Æ‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚Ü‚·B

                               #The following appear on a single line each in the actual file
                            -   .proto.rs_aix42: ;  mpp -Dwsadmin=${wsadmin} -Dsys=rs_aix42  
                            +   .proto.rs_aix42: ;  mpp -Dwsadmin=${wsadmin} -Dsys=rs_aix42
                                                        -Dname=$* $*.proto > $@
                            -   .proto.alpha_dux40: ; mpp -Dwsadmin=${wsadmin} -Dsys=alpha_dux40 
                            +   .proto.alpha_dux40: ; mpp -Dwsadmin=${wsadmin} -Dsys=alpha_dux40
                                                        -Dname=$* $*.proto > $@
                            -   .proto.sun4x_56:  ; mpp -Dwsadmin=${wsadmin} -Dsys=sun4x_56 
                            +   .proto.sun4x_56:  ; mpp -Dwsadmin=${wsadmin} -Dsys=sun4x_56
                                                        -Dname=$* $*.proto > $@
                            -   .proto.hp_ux110:  ; mpp -Dwsadmin=${wsadmin} -Dsys=hp_ux110  
                            +   .proto.hp_ux110:  ; mpp -Dwsadmin=${wsadmin} -Dsys=hp_ux110
                                                        -Dname=$* $*.proto > $@
                                all: ${CONFIG}
                                ${CONFIG}: ${LIBS}
                            @@ -638,7 +638,7 @@ AFS 
                             
                          2. AFS ‚Ɋ܂܂ê‚é Makefile ƒtƒ@ƒCƒ‹‚̃oƒbƒNƒAƒbƒvEƒRƒs[‚ðì¬‚µ‚Ü‚·B

                            -

                               % cp  Makefile Makefile.example 
                            +
                               % cp  Makefile Makefile.example
                             
                          3. Makefile ƒtƒ@ƒCƒ‹‚Ì CONFIGA BASE_LIBS ‚¨‚æ‚Ñ MACHINE_LIBS ‹@”\ƒOƒ‹[ƒv‚ð•ύX‚µ‚Ü‚· @@ -803,7 +803,7 @@ AFS

                               # package  [initcmd]  [-config <base name of configuration file>]  \
                                 [-fullconfig <full name of configuration file, or stdin for standard input>]  \
                            -    [-overwrite]  [-noaction]  [-verbose]  [-silent] [-rebootfiles] 
                            +    [-overwrite]  [-noaction]  [-verbose]  [-silent] [-rebootfiles]
                             

                            ‚±‚±‚ŁA @@ -844,11 +844,11 @@ AFS

                          4. Q ƒR[ƒh‚Ń}[ƒN‚³‚ꂽƒtƒ@ƒCƒ‹‚ªXV‚³‚ꂽ‚ÆŽv‚í‚ê‚éê‡‚́Aƒ}ƒVƒ“‚ðƒŠƒu[ƒg‚µ‚Ü‚·B‚±‚ÌƒŠƒu[ƒg‚́AŽ©“®“I‚ɂ͋N‚±‚è‚Ü‚¹‚ñB
                          -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd017.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd017.htm index 36f5a3fb5..27f41d676 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd017.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd017.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -212,7 +212,7 @@ AFS echo "copied in passwd file." PASSWD=/afs/.abc.com/common/uss/newaccts/passwd ENTRIES=`ls passwd_*` - case $ENTRIES in + case $ENTRIES in "") echo No new entry found to be added to passwd file ;; @@ -222,7 +222,7 @@ AFS do cat $i | awk -F: '{print $1 > "foo"}' USER=`cat foo` - case `egrep -e \^$USER\: $PASSWD` in + case `egrep -e \^$USER\: $PASSWD` in "") echo adding $USER cat $i >> $PASSWD @@ -236,7 +236,7 @@ AFS cd /afs/.abc.com/common/uss/newaccts echo "sorting password file" sort ${PASSWD} > ${PASSWD}.sorted - echo "installing files" + echo "installing files" install ${PASSWD}.sorted ${DEST}/passwd echo "Password file is built, sorted and installed." ;; @@ -474,8 +474,8 @@ K # # Create directories and files for mail # - D $MTPT/.MESSAGES 0700 $UID $USER all abc:staff none - D $MTPT/.Outgoing 0700 $UID $USER rlidwk postman rlidwk + D $MTPT/.MESSAGES 0700 $UID $USER all abc:staff none + D $MTPT/.Outgoing 0700 $UID $USER rlidwk postman rlidwk D $MTPT/Mailbox 0700 $UID $USER all abc:staff none system:anyuser lik # # Here are some useful scripts for login etc. @@ -1022,7 +1022,7 @@ $1
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -1063,7 +1063,7 @@ $1 [-uid <uid to assign the user>] \ [-template <pathname of template file>] \ [-var <auxiliary argument pairs (Numval)>+] [-dryrun] \ - [-overwrite] + [-overwrite] Administrator's (admin_user) password: admin_password
                        • @@ -1158,9 +1158,9 @@ $SERVER

                        • V‹Kƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚É‚ ‚éê‡A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚³‚ê‚Ä‚¢‚邿‚¤‚É vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ðƒŠƒŠ[ƒX‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[Ž©g‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚łȂ¢ê‡ (‚»‚Ì•û‚ªŠÇ—‚µ‚â‚·‚¢) ‚É‚à•K—v‚Å‚·B‚½‚Æ‚¦‚΁AABC Corporation ‚̃eƒ“ƒvƒŒ[ƒg‚ªƒ†[ƒU[Eƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð /afs/abc.com/usr ƒfƒBƒŒƒNƒgƒŠ[‚É‚·‚邯‚µ‚Ü‚·B‚±‚̃fƒBƒŒƒNƒgƒŠ[‚̓}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­A’ʏí‚̃fƒBƒŒƒNƒgƒŠ[‚Å‚ ‚邽‚߁A/afs/abc.com ƒfƒBƒŒƒNƒgƒŠ[‚Ƀ}ƒEƒ“ƒg‚³‚ꂽ root.cell ƒ{ƒŠƒ…[ƒ€‚É‘¶Ý‚µ‚Ü‚·B‚±‚̃{ƒŠƒ…[ƒ€‚Í•¡ŽÊ‚³‚ê‚Ä‚¢‚邽‚߁AŠÇ—ŽÒ‚́AV‹K‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚µ‚ĕύX‚ðs‚Á‚½Œã‚Å vos release ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -1210,7 +1210,7 @@ $SERVER
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -1240,7 +1240,7 @@ $SERVER
                             % uss delete -user <login name>  \
                                           -mountpoint <mountpoint for user's volume>  \
                                           [-savevolume]  -admin  <administrator to authenticate>  \
                          -                [-dryrun] 
                          +                [-dryrun]
                               Administrator's (admin_user) password: admin_password
                           

                          @@ -1267,9 +1267,9 @@ password

                        • íœ‚³‚ꂽƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚É‚ ‚Á‚½ê‡A“ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚³‚ê‚Ä‚¢‚邿‚¤‚É vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ðƒŠƒŠ[ƒX‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[Ž©g‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚łȂ¢ê‡ (‚»‚Ì•û‚ªŠÇ—‚µ‚â‚·‚¢) ‚É‚à•K—v‚Å‚·B‚½‚Æ‚¦‚΁AABC Corporation ‚̃eƒ“ƒvƒŒ[ƒg‚ªƒ†[ƒU[Eƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð /afs/abc.com/usr ƒfƒBƒŒƒNƒgƒŠ[‚É‚·‚邯‚µ‚Ü‚·B‚±‚̃fƒBƒŒƒNƒgƒŠ[‚̓}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­A’ʏí‚̃fƒBƒŒƒNƒgƒŠ[‚Å‚ ‚邽‚߁A/afs/abc.com ƒfƒBƒŒƒNƒgƒŠ[‚Ƀ}ƒEƒ“ƒg‚³‚ꂽ root.cell ƒ{ƒŠƒ…[ƒ€‚É‘¶Ý‚µ‚Ü‚·B‚±‚̃{ƒŠƒ…[ƒ€‚Í•¡ŽÊ‚³‚ê‚Ä‚¢‚邽‚߁AŠÇ—ŽÒ‚́Aƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðíœ‚µ‚ĕύX‚ðs‚Á‚½Œã‚Å vos release ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -1351,7 +1351,7 @@ AFS (‚Ü‚½Asavevolume ‚Æ delvolume –½—߂̕¡”‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðŽg—p‚µ‚āAƒfƒtƒHƒ‹ƒg‚̍폜‚ƃ{ƒŠƒ…[ƒ€•Û‘¶‚ðŒðŒÝ‚ɐ؂è‘Ö‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·B)

                          ƒoƒ‹ƒN“ü—̓tƒ@ƒCƒ‹–½—߂̗á

                          ”FØê—p‚̃AƒJƒEƒ“ƒg‚ðì¬‚·‚é‚ɂ́AŽŸ‚Ì—á‚̂悤‚ɍŏ‰‚Ì (username) ˆø‚«”‚¾‚¯‚ð‘g‚ݍž‚ñ‚Å add –½—ß‚ðŽg—p‚µ‚Ü‚·Bƒ†[ƒU[‚ÌŽÀ–¼‚́Aƒ†[ƒU[–¼ (anderson) ‚Ɉê’v‚·‚邿‚¤‚ɐݒ肳‚êA‰ŠúƒpƒXƒ[ƒh‚́A•¶Žš—ñ changeme ‚ɐݒ肳‚ê‚Ü‚·B -

                             add anderson 
                          +
                             add anderson
                           

                          ‚Ü‚½AˆÈ‰º‚Ì—á‚à”FØê—p‚̃AƒJƒEƒ“ƒg‚ðì¬‚µ‚Ü‚·‚ªAŽÀ–¼‚¨‚æ‚я‰ŠúƒpƒXƒ[ƒh‚ɑ΂µ‚Ä”ñƒfƒtƒHƒ‹ƒg’l‚ðÝ’肵‚Ü‚·B

                             add smith:John Smith:js_pswd
                          @@ -1398,7 +1398,7 @@ AFS 
                           
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -1467,9 +1467,9 @@ password
                        • V‹Kì¬‚Ü‚½‚͍폜‚³‚ꂽƒ†[ƒU[‚̃z[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚É‚ ‚éê‡A “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚³‚ê‚Ä‚¢‚邿‚¤‚É vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ðƒŠƒŠ[ƒX‚µ‚Ä‚­‚¾‚³‚¢B

                          -

                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[Ž©g‚ª•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚łȂ¢ê‡ (‚»‚Ì•û‚ªŠÇ—‚µ‚â‚·‚¢) ‚É‚à•K—v‚Å‚·B‚½‚Æ‚¦‚΁AABC Corporation ‚̃eƒ“ƒvƒŒ[ƒg‚ªƒ†[ƒU[Eƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ð /afs/abc.com/usr ƒfƒBƒŒƒNƒgƒŠ[‚É‚·‚邯‚µ‚Ü‚·B‚±‚̃fƒBƒŒƒNƒgƒŠ[‚̓}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­A’ʏí‚̃fƒBƒŒƒNƒgƒŠ[‚Å‚ ‚邽‚߁A/afs/abc.com ƒfƒBƒŒƒNƒgƒŠ[‚Ƀ}ƒEƒ“ƒg‚³‚ꂽ root.cell ƒ{ƒŠƒ…[ƒ€‚É‘¶Ý‚µ‚Ü‚·B‚±‚̃{ƒŠƒ…[ƒ€‚Í•¡ŽÊ‚³‚ê‚Ä‚¢‚邽‚߁AŠÇ—ŽÒ‚́Aƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ðì¬‚Ü‚½‚͍폜‚µ‚ĕύX‚ðs‚Á‚½Œã‚Å vos release ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB @@ -1480,11 +1480,11 @@ password
                        • ƒAƒJƒEƒ“ƒg‚ðíœ‚·‚éê‡‚́AŠeƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚̃[ƒJƒ‹EƒpƒXƒ[ƒhEƒtƒ@ƒCƒ‹ (/etc/passwd ‚Ü‚½‚Í“¯“™‚Ì) ‚©‚烆[ƒU[‚̍€–Ú‚ðíœ‚µ‚Ü‚·B AFS package ƒ†[ƒeƒBƒŠƒeƒB[‚ðŽg—p‚·‚éê‡‚́A€–Ú‚ð‹¤’Ê‘—MŒ³ƒo[ƒWƒ‡ƒ“‚̃tƒ@ƒCƒ‹‚©‚珜‹Ž‚·‚邾‚¯‚ŏ\•ª‚Å‚·B«—ˆAƒ†[ƒU[‚̃AƒJƒEƒ“ƒg‚ðÄŠˆ“®‰»‚·‚éˆÓ}‚ª‚ ‚éê‡‚́A€–Ú‚ðƒRƒƒ“ƒg‰»‚·‚é‚©A‚Ü‚½‚́AƒpƒXƒ[ƒhEƒtƒB[ƒ‹ƒh‚ɃAƒXƒ^ƒŠƒXƒN (*) ‚ð“ü‚ê‚é‚Ù‚¤‚ªŠÈ’P‚Å‚·B
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd018.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd018.htm index a330eb7a2..4673ab6b4 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd018.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd018.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -235,7 +235,7 @@ AFS UID
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -279,7 +279,7 @@ AFS UID -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                             % kas create <name of user> \
                          -                -admin  <admin principal to use for authentication>  
                          +                -admin  <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                              initial_password: initial_password
                              Verifying, please re-enter initial_password: initial_password
                          @@ -413,9 +413,9 @@ AFS UID 
                           “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚µ‚Ä‚¢‚邿‚¤‚ɁA
                           vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ð‰ð•ú‚µ‚Ü‚·B
                           

                          -

                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[‚ªA•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­‚Ä‚àA•K—v‚ȏꍇ‚ª‚ ‚è‚Ü‚· @@ -479,7 +479,7 @@ PASSWORD_EXPIRES kaserver ‰ŠúÝ’èƒRƒ}ƒ“ƒh‚É‘g‚ݍž‚݂܂· (Ú‚µ‚­‚́A AFS Administration Reference “à‚̃Rƒ}ƒ“ƒh‰ðà‚̃y[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢)Bƒ†[ƒU[‚ª•p”ɂɃpƒXƒ[ƒh‚ð•ύX‚µ‚悤‚Æ‚·‚邯AŽŸ‚̃ƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B

                          -

                             Password was not changed because you changed it too recently; see 
                          +
                             Password was not changed because you changed it too recently; see
                              your systems administrator
                           
                        • V‹KƒpƒXƒ[ƒh‚Ì•iŽ¿‚ðŒŸ¸‚·‚é @@ -544,7 +544,7 @@ PASSWORD_EXPIRES

                          ”FØƒT[ƒo[‚́AŠù‘¶‚Ì AFS ƒg[ƒNƒ“‚ðŽó‚¯“ü‚ê‚é‚̂ł͂Ȃ­A“ÆŽ©‚Ì”FØ‚ðŽÀs‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́A”FØƒT[ƒo[‚́AŠÇ—ŽÒ‚̃[ƒJƒ‹ (UNIX) ޝ•Ê‚ð”FØ‚µ‚Ü‚·B‚±‚ÌŽ¯•Ê‚Í AFS “ÁŒ ŠÇ—ŽÒ‚ɑΉž‚µ‚Ü‚¹‚ñB -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                          -

                             % kas -admin <admin principal to use for authentication>  
                          +
                             % kas -admin <admin principal to use for authentication>
                               Administrator's (admin_user) password: admin_password
                              ka>
                           
                          @@ -558,7 +558,7 @@ PASSWORD_EXPIRES
                        • (kas) unlock ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒAƒJƒEƒ“ƒg‚̃ƒbƒN‚ð‰ðœ‚µ‚Ü‚·B

                          -

                             ka> unlock <authentication ID> 
                          +
                             ka> unlock <authentication ID>
                           

                          ‚±‚±‚ŁA @@ -582,7 +582,7 @@ PASSWORD_EXPIRES

                             % kas setfields <name of user> \
                                              -pwexpires <number days password is valid  [0..254])>  \
                          -                   -admin <admin principal to use for authentication> 
                          +                   -admin <admin principal to use for authentication>
                               Administrator's (admin_user) password: admin_password
                           

                          @@ -611,7 +611,7 @@ PASSWORD_EXPIRES -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                             % kas setfields <name of user> -reuse < permit password reuse (yes/no)>  \
                          -                   -admin <admin principal to use for authentication> 
                          +                   -admin <admin principal to use for authentication>
                               Administrator's (admin_user) password: admin_password
                           

                          @@ -645,7 +645,7 @@ PASSWORD_EXPIRES -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                             % kas setpassword <name of user> \
                          -                     -admin <admin principal to use for authentication> 
                          +                     -admin <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                              new_password: new_password
                              Verifying, please re-enter new_password: new_password
                          @@ -703,7 +703,7 @@ PASSWORD_EXPIRES 
                           
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -742,7 +742,7 @@ PASSWORD_EXPIRES

                          ”FØƒT[ƒo[‚́AŠù‘¶‚Ì AFS ƒg[ƒNƒ“‚ðŽó‚¯“ü‚ê‚é‚̂ł͂Ȃ­A“ÆŽ©‚Ì”FØ‚ðŽÀs‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́A”FØƒT[ƒo[‚́AŠÇ—ŽÒ‚̃[ƒJƒ‹ (UNIX) ޝ•Ê‚ð”FØ‚µ‚Ü‚·B‚±‚ÌŽ¯•Ê‚Í AFS “ÁŒ ŠÇ—ŽÒ‚ɑΉž‚µ‚Ü‚¹‚ñB -admin ˆø‚«”‚ð‘g‚ݍž‚݁A”FØƒf[ƒ^ƒx[ƒX€–Ú‚É ADMIN ƒtƒ‰ƒO‚ðŽ‚ÂŽ¯•Ê‚ðŽw’肵‚Ü‚·B€–ڂɃtƒ‰ƒO‚ª‚ ‚邱‚Æ‚ðŠm”F‚·‚é‚ɂ́AADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                          -

                             % kas -admin <admin principal to use for authentication>  
                          +
                             % kas -admin <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                              ka>
                           
                          @@ -813,9 +813,9 @@ PASSWORD_EXPIRES
                        • 10 ‚̃Xƒeƒbƒv‚Æ 11 ‚̃Xƒeƒbƒv‚ōs‚í‚ꂽ•ύX‚ªA•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€“à‚ɏ풓‚µ‚Ä‚¢‚éƒ}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ɑ΂·‚é•ύX‚̏ꍇ‚́A “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚µ‚Ä‚¢‚邿‚¤‚ɁA vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ð‰ð•ú‚µ‚Ü‚·B -
                             
                          +
                              % vos release <volume name or ID>
                          -   
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[‚ªA•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­‚Ä‚àA•K—v‚ȏꍇ‚ª‚ ‚è‚Ü‚· @@ -844,7 +844,7 @@ PASSWORD_EXPIRES
                        • system:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[ƒVƒbƒvB•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • /usr/afs/etc/UserList ƒtƒ@ƒCƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚ƁB•K—v‚ȏꍇ‚ɂ́Abos listusers ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚ẮA UserList ƒtƒ@ƒCƒ‹‚̃†[ƒU[‚Ì•\ަ‚ŏڂµ‚­à–¾‚µ‚Ä‚¢‚Ü‚·B @@ -894,7 +894,7 @@ AFS UID. ADMIN ƒtƒ‰ƒO‚ªƒIƒ“‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é‚Åà–¾‚·‚邿‚¤‚ɁAkas examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                             % kas delete <name of user> \
                          -                -admin  <admin principal to use for authentication>  
                          +                -admin  <admin principal to use for authentication>
                              Administrator's (admin_user) password: admin_password
                           

                          @@ -978,9 +978,9 @@ AFS UID. “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì•¡ŽÊ (“ǂݎæ‚èê—pƒ{ƒŠƒ…[ƒ€‚̍쐬) ‚Åà–¾‚µ‚Ä‚¢‚邿‚¤‚ɁA vos release ƒRƒ}ƒ“ƒh‚ðŽg—p‚µ‚Ä‚»‚̃{ƒŠƒ…[ƒ€‚ð‰ð•ú‚µ‚Ü‚·B

                          -

                           
                          +
                                 % vos release <volume name or ID>
                          - 
                          +
                           

                          ’:‚±‚̃Xƒeƒbƒv‚́Aƒz[ƒ€EƒfƒBƒŒƒNƒgƒŠ[‚̐eƒfƒBƒŒƒNƒgƒŠ[‚ªA•¡ŽÊ‚³‚ꂽƒ{ƒŠƒ…[ƒ€‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg‚ł͂Ȃ­‚Ä‚àA•K—v‚ȏꍇ‚ª‚ ‚è‚Ü‚· @@ -991,11 +991,11 @@ AFS UID. vos release ƒRƒ}ƒ“ƒh‚𔭍s‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B

                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd019.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd019.htm index f7be625f8..00f279e58 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd019.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd019.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -180,7 +180,7 @@ CPS
                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B‚±‚̃Oƒ‹[ƒv‚©‚ç‚́AÅ‰‚Ì (s) ƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚̐ݒè‚ÉŠÖŒW‚È‚­A€–Ú‚ð•\ަ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́A‚¢‚¸‚ê‚̃†[ƒU[‚à•ÛŒìƒf[ƒ^ƒx[ƒX€–Ú‚ð•\ަ‚Å‚«‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts examine ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̕یìƒf[ƒ^ƒx[ƒX‹L“ü€–Ú‚ð•\ަ‚µ‚Ü‚·B

                          @@ -273,7 +273,7 @@ AFS UID 3 ”Ô–Ú‚Ì (m) ƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚̐ݒè‚ÉŠÖŒW‚È‚­A€–ڂ̃Oƒ‹[ƒvEƒƒ“ƒo[ƒVƒbƒvî•ñ‚ð•\ަ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AŠ—LŽÒ‚¨‚æ‚у†[ƒU[‚́Aƒ†[ƒU[€–ڂ̃Oƒ‹[ƒvEƒƒ“ƒo[ƒVƒbƒvAƒ}ƒVƒ“€–Ú‚ÌŠ—LŽÒA‚¨‚æ‚уOƒ‹[ƒv€–Ú‚Ì‚·‚ׂĂð•\ަ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒOƒ‹[ƒv‚ÌƒŠƒXƒgB1 ‚‚̃†[ƒU[‚Ü‚½‚̓}ƒVƒ“‚ª‘®‚µ‚Ä‚¢‚é•¡”‚̃Oƒ‹[ƒvA‚Ü‚½‚Í•¡”‚̃†[ƒU[‚¨‚æ‚у}ƒVƒ“‚ª‘®‚µ‚Ä‚¢‚é 1 ‚‚̃Oƒ‹[ƒv‚ÌƒŠƒXƒg‚Å‚·B

                          @@ -322,7 +322,7 @@ AFS UID 2 ”Ô–Ú‚Ì (o) ƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚̐ݒè‚ÉŠÖŒW‚È‚­A€–ڂ̃Oƒ‹[ƒvŠ—LŽÒî•ñ‚ð•\ަ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AŠ—LŽÒ‚́AƒOƒ‹[ƒv‚ªŠ—L‚µ‚Ä‚¢‚éƒOƒ‹[ƒv‚ðƒŠƒXƒg‚µAƒ†[ƒU[‚́AŽ©•ª‚ÌŠ—L‚·‚éƒOƒ‹[ƒv‚ðƒŠƒXƒg‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts listowned ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAŠeƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ªŠ—L‚µ‚Ä‚¢‚éƒOƒ‹[ƒv‚ðƒŠƒXƒg‚µ‚Ü‚·B

                          @@ -342,9 +342,9 @@ AFS UID

                             Groups owned by user_or_group (id: AFS_ID) are:
                           

                          ˆÈ‰º‚Ì—á‚́Aterry ‚Æ‚¢‚¤ƒ†[ƒU[A‚¨‚æ‚Ñ terry:friends ‚Æ‚¢‚¤ƒOƒ‹[ƒv‚ɑ΂·‚éo—Í—á‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B -

                             % pts listo terry 
                          -   Groups owned by terry (id: 5347) are:  
                          -     terry:friends   
                          +
                             % pts listo terry
                          +   Groups owned by terry (id: 5347) are:
                          +     terry:friends
                                terry:co-workers
                              % pts listo terry:friends
                              Groups owned by terry:friends (id: -567) are:
                          @@ -374,7 +374,7 @@ AFS UID 
                           
                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts listentries ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA‚·‚ׂĂ̕یìƒf[ƒ^ƒx[ƒX€–Ú‚ð•\ަ‚µ‚Ü‚·B

                          @@ -408,14 +408,14 @@ AFS

                          ˆÈ‰º‚Ì—á‚́AABC Corporation ƒZƒ‹‚©‚ç‚Ì‚à‚̂ł·BƒRƒ}ƒ“ƒh‚𔭍s‚·‚éÛ‚ɃIƒvƒVƒ‡ƒ“‚ðŽw’肵‚Ä‚¢‚È‚¢‚½‚߁Ao—͂ɂ̓†[ƒU[‚¨‚æ‚у}ƒVƒ“€–Ú‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

                             % pts listentries
                              Name                          ID  Owner Creator
                          -   anonymous                  32766   -204    -204 
                          -   admin                          1   -204   32766 
                          -   pat                         1000   -204       1 
                          -   terry                       1001   -204       1 
                          -   smith                       1003   -204       1 
                          -   jones                       1004   -204       1 
                          -   192.12.105.33               2000   -204       1 
                          -   192.12.105.46               2001   -204       1 
                          +   anonymous                  32766   -204    -204
                          +   admin                          1   -204   32766
                          +   pat                         1000   -204       1
                          +   terry                       1001   -204       1
                          +   smith                       1003   -204       1
                          +   jones                       1004   -204       1
                          +   192.12.105.33               2000   -204       1
                          +   192.12.105.46               2001   -204       1
                           
                          @@ -456,11 +456,11 @@ ID
                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts createuser ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̃}ƒVƒ“€–Ú‚ðì¬‚µ‚Ü‚·B

                          -

                             % pts createuser -name <user name>+ 
                          +
                             % pts createuser -name <user name>+
                           

                          ‚±‚±‚ŁA @@ -558,7 +558,7 @@ ID

                        • Ú“ª•”‚ðŽ‚½‚È‚¢ƒOƒ‹[ƒv‚ðì¬‚·‚éê‡Asystem:administrators ƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts creategroup ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAŠeƒOƒ‹[ƒv‚ðì¬‚µ‚Ü‚·BƒOƒ‹[ƒv‚Ì‚·‚ׂĂª“¯‚¶Š—LŽÒ‚ðŽ‚Â‚±‚ƂɂȂè‚Ü‚·B

                          @@ -649,7 +649,7 @@ ID 4 ”Ô–Ú‚Ì (a) ƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚̐ݒè‚ÉŠÖŒW‚È‚­AƒOƒ‹[ƒv‚Ƀƒ“ƒo[‚ð’ljÁ‚Å‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AƒOƒ‹[ƒv‚ÌŠ—LŽÒ‚à•K—v‚È“ÁŒ ‚ðŽ‚Á‚Ä‚¢‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts adduser ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̃ƒ“ƒo[‚ð 1 ‚‚܂½‚Í•¡”‚̃Oƒ‹[ƒv‚ɒljÁ‚µ‚Ü‚·B

                          @@ -680,7 +680,7 @@ ID 4 ”Ô–Ú‚Ì (r) ƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚̐ݒè‚ÉŠÖŒW‚È‚­AƒOƒ‹[ƒv‚©‚烁ƒ“ƒo[‚ðíœ‚Å‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚ł́AƒOƒ‹[ƒv‚ÌŠ—LŽÒ‚à•K—v‚È“ÁŒ ‚ðŽ‚Á‚Ä‚¢‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts removeuser ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̃ƒ“ƒo[‚ð 1 ‚‚܂½‚Í•¡”‚̃Oƒ‹[ƒv‚©‚çíœ‚µ‚Ü‚·B

                          @@ -720,7 +720,7 @@ ID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚éA‚Ü‚½‚͍폜‚·‚éƒOƒ‹[ƒv‚ðŠ—L‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts delete ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA•ÛŒìƒf[ƒ^ƒx[ƒX‚©‚ç 1 ‚‚܂½‚Í•¡”‚̍€–Ú‚ðíœ‚µ‚Ü‚·B

                          @@ -760,7 +760,7 @@ ID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚éA‚Ü‚½‚ÍŠ—LŽÒ‚ð•ύX‚·‚éƒOƒ‹[ƒv‚ðŠ—L‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • (ƒIƒvƒVƒ‡ƒ“) ƒOƒ‹[ƒv‚ÌŠ—LŽÒ‚ð•ʂ̃Oƒ‹[ƒv (‚Ü‚½‚Í‚»‚̃Oƒ‹[ƒvŽ©g) ‚ɕύX‚µ‚āAŠ—L‚³‚ꂽƒOƒ‹[ƒv‚ÌŠÇ—“ÁŒ ‚ð•Û‘¶‚µ‚½‚¢ê‡Aƒ†[ƒU[‚ª‚»‚̐V‹KŠ—LŽÒƒOƒ‹[ƒv‚É‘®‚µ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́AƒOƒ‹[ƒvEƒƒ“ƒo[ƒVƒbƒv‚ð•\ަ‚·‚é ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                          @@ -831,7 +831,7 @@ ID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts rename ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA€–Ú‚Ì–¼‘O‚ð•ύX‚µ‚Ü‚·B

                          @@ -869,7 +869,7 @@ ID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts setfields ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚ÌŠeƒ†[ƒU[‚ª‚ ‚Æ‚¢‚­‚ƒOƒ‹[ƒv‚ðì¬‚Å‚«‚é‚©‚ðŽw’肵‚Ü‚·B

                          @@ -930,7 +930,7 @@ ID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts setfields ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAƒvƒ‰ƒCƒoƒV[Eƒtƒ‰ƒO‚ðÝ’肵‚Ü‚·B

                          @@ -1021,7 +1021,7 @@ AFS UID

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • max user id ƒJƒEƒ“ƒ^[Amax group id ƒJƒEƒ“ƒ^[ (‚ ‚é‚¢‚Í‚»‚Ì—¼) ‚ðÝ’è‚·‚é‚ɂ́Apts setmax ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                          @@ -1039,11 +1039,11 @@ AFS UID

                          •ÛŒìƒT[ƒo[‚ªŽŸ‚̃†[ƒU[‚Ü‚½‚̓}ƒVƒ“€–Ú‚ÉŠ„‚è“–‚Ä‚é—\’è‚Ì AFS UID ‚æ‚è‚à 1 ­‚È‚¢®” (‚æ‚蕉) ‚ðŽw’肵‚Ü‚·B
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd020.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd020.htm index d13e4c234..95c6a4729 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd020.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd020.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -399,7 +399,7 @@ ACL r (“ǂݎæ‚è) ‚¨‚æ‚Ñ l (ƒ‹ƒbƒNƒAƒbƒv) ƒAƒNƒZƒXŒ ‚ð‹–‰Â‚µ‚Ü‚·B‚±‚Ì—á‚́A 1 ‚‚̃fƒBƒŒƒNƒgƒŠ[‚¾‚¯‚ðŽw’肵‚½ê‡‚ɁA-dir ‚¨‚æ‚Ñ -aclƒXƒCƒbƒ`‚ðÈ—ª‚·‚é•û–@‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B
                             % fs sa ~/notes pat rl
                          -   
                          +
                              % fs sa ~/notes pat read
                           

                          ˆÈ‰º‚Ì—á‚ł́AŒ»sì‹ÆƒfƒBƒŒƒNƒgƒŠ[‚ɑ΂·‚é ACL ‚ð•ҏW‚µ‚Ä‚¢‚Ü‚·B‚±‚Ì—á‚ł́Asystem:anyuser ƒOƒ‹[ƒv‚̍€–Ú‚ðíœ‚µA2 ‚‚̍€–Ú‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B‚·‚ׂẴAƒNƒZƒXŒ ‚ðV‹Kƒ†[ƒU[‚É‹–‰Â‚µA1 ‚‚̍€–ڂ́Aa (ŠÇ—) ˆÈŠO‚Ì‚·‚ׂẴAƒNƒZƒXŒ ‚ð terry:colleagues ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚É•t—^‚µA‚à‚¤ 1 ‚‚̍€–ڂł́Ar (“ǂݎæ‚è) ‚¨‚æ‚Ñ l (ƒ‹ƒbƒNƒAƒbƒv) ƒAƒNƒZƒXŒ ‚ð system:authuser ƒOƒ‹[ƒv‚É•t—^‚µ‚Ü‚·BƒRƒ}ƒ“ƒh‚ª‚±‚±‚Å 2 s‚É•\ަ‚³‚ê‚Ä‚¢‚é‚̂́A‚½‚¾Œ©‚â‚·‚­‚·‚邽‚߂ł·B @@ -420,7 +420,7 @@ ACL

                        • -negative ƒtƒ‰ƒO‚ð‘g‚ݍž‚ñ‚Å fs setacl ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āAACL ‚̋֎~ƒAƒNƒZƒXŒ ‹@”\ƒOƒ‹[ƒv‚̍€–Ú‚ð•ҏW‚µ‚Ü‚·B€–Ú‚ðíœ‚·‚é‚ɂ́AƒAƒNƒZƒXŒ ‚Æ‚µ‚āA none È—ª•\‹L‚ðŽw’肵‚Ü‚·BACL €–Ú‚ªƒ†[ƒU[‚Ü‚½‚̓Oƒ‹[ƒv‚ÉŠù‚É‚ ‚éê‡‚́AƒAƒNƒVƒ‡ƒ“Œ ‚ðŽw’è‚·‚邯AŠù‘¶‚̍€–Ú‚ÆŠ®‘S‚É’uŠ·‚³‚ê‚Ü‚·B

                          -

                             % fs setacl -dir <directory>+ -acl <access list entries>+  -negative 
                          +
                             % fs setacl -dir <directory>+ -acl <access list entries>+  -negative
                           

                          ‚±‚±‚ŁA @@ -465,7 +465,7 @@ ACL

                        • fs setacl ƒRƒ}ƒ“ƒh‚É -clear ƒtƒ‰ƒO‚ð‘g‚ݍž‚ñ‚Å”­s‚µA’ʏíƒAƒNƒZƒXŒ ‚Ü‚½‚͋֎~ƒAƒNƒZƒXŒ ‚ðÝ’è‚·‚é‘O‚ɁAACL ‚ðŠ®‘S‚ɏÁ‹Ž‚µ‚Ü‚·BƒfƒBƒŒƒNƒgƒŠ[‚ÌŠ—LŽÒ‚ɂ͂·‚ׂĂ̌ ŒÀ‚ð•t—^‚·‚邱‚Æ‚ª•K—v‚Ȃ̂ŁA‚±‚ÌŽž“_‚Å‚Í normal permissions ‚ðÝ’è‚·‚邱‚Æ‚ª‘½‚­‚̏ꍇÅ“K‚Å‚·B

                             % fs setacl -dir <directory>+ -acl <access list entries>+ -clear  \
                          -               [-negative] 
                          +               [-negative]
                           

                          ‚±‚±‚ŁA @@ -649,11 +649,11 @@ AFS l ƒAƒNƒZƒXŒ ‚à•K—v‚Å‚·B

                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd021.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd021.htm index 3226eaac7..f9eee11b2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd021.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd021.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -105,7 +105,7 @@
                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • ƒOƒ‹[ƒv‚É pts adduser ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̃†[ƒU[‚ð’ljÁ‚µ‚Ü‚·B

                          @@ -130,7 +130,7 @@

                        • system:administrators ƒOƒ‹[ƒv‚É‘®‚·‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B•K—v‚ȏꍇ‚ɂ́Apts membership ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̃Rƒ}ƒ“ƒh‚̏ڍׂ́Asystem:administrators ƒOƒ‹[ƒv‚̃ƒ“ƒo[‚Ì•\ަ ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

                             % pts membership system:administrators
                          -   
                          +
                           
                        • pts removeuser ƒRƒ}ƒ“ƒh‚𔭍s‚µ‚āA1 ‚‚܂½‚Í•¡”‚̃†[ƒU[‚ðíœ‚µ‚Ü‚·B

                          @@ -201,7 +201,7 @@ password

                          ˆÈ‰º‚̃Rƒ}ƒ“ƒh‚́AŒ©‚â‚·‚­‚·‚邽‚ß‚É 2 s‚Å•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B

                              % kas setfields <name of user>  {ADMIN |  NOADMIN} \
                          -                     -admin <admin principal to use for authentication>  
                          +                     -admin <admin principal to use for authentication>
                               Administrator's (admin_user) password: admin_password
                           

                          @@ -320,11 +320,11 @@ password

                          UserList ƒtƒ@ƒCƒ‹‚ÉŽw’è‚·‚éŠeŠÇ—ŽÒ‚̃†[ƒU[–¼‚ðŽw’肵‚Ü‚·B
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd022.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd022.htm index 544984f59..bcfe282c8 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd022.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd022.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -258,7 +258,7 @@ NFS AFS ‰Šú‰»ƒXƒNƒŠƒvƒg‚ÍŽ©“®“I‚É -rmtsys ƒtƒ‰ƒO‚ð’ljÁ‚µ‚Ü‚·B AFS ƒCƒ“ƒXƒg[ƒ‹‚ÌŽèˆø‚« ‚̃J[ƒlƒ‹‚Ö‚Ì AFS Šg’£‚Ì‘g‚ݍž‚݂ɂ‚¢‚Ä‚Ìà–¾‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B•ϐ”‚ªŠˆ“®‰»‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΁AˆÈ‰º‚̃Rƒ}ƒ“ƒh‚𔭍s‚µ‚Ü‚·B

                          -

                             
                          +
                              # /etc/chkconfig  -f  afsxnfs  on
                           
                        • (ƒIƒvƒVƒ‡ƒ“) ‚±‚̃}ƒVƒ“‚ÉŠú‘Ò‚Å‚«‚é NFS ƒNƒ‰ƒCƒAƒ“ƒg‚̐”‚É‚æ‚Á‚āAƒ}ƒVƒ“‚̏‰ŠúÝ’èƒtƒ@ƒCƒ‹‚Ì afsd ƒRƒ}ƒ“ƒh‚ɁAƒoƒbƒNƒOƒ‰ƒEƒ“ƒhEƒf[ƒ‚ƒ“”‚ðÝ’è‚·‚é -daemons ˆø‚«”‚Ȃǂ̑¼‚̈ø‚«”‚ð’ljÁ‚µ‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñBwƒNƒ‰ƒCƒAƒ“ƒgEƒ}ƒVƒ“‚ƃLƒƒƒbƒVƒ…Eƒ}ƒl[ƒWƒƒ[‚ÌŠÇ—x‚¨‚æ‚сw AFS Administration Referencex‚Ì afsd ‰ðàƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B @@ -473,7 +473,7 @@ NFS

                          ˆÈ‰º‚̃Gƒ‰[EƒƒbƒZ[ƒW‚́A•ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“‚ÌŠÇ—ŽÒ‚ª UID ƒ`ƒFƒbƒN‚ðŽg—p‰Â”\‚É‚µ‚Ä‚¨‚èA•ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“ã‚̃[ƒJƒ‹@UID ‚ƈقȂé’l‚ðƒ†[ƒU[‚ªŽw’肵‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ü‚·B

                          -

                             
                          +
                              knfs: Translator in 'passwd sync' mode; remote uid must be the same as local uid
                           
                        • •ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“‚ւ̐ڑ±‚ðƒNƒ[ƒY‚µ (•K—v‚ȏꍇ)A @@ -521,11 +521,11 @@ NFS
                        • Šó–]‚·‚éê‡‚ɂ́A•ÏŠ·ƒvƒƒOƒ‰ƒ€Eƒ}ƒVƒ“‚ւ̐ڑ±‚ðƒNƒ[ƒY‚·‚éB
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd023.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd023.htm index 7172b1469..e0bd36708 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd023.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd023.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -25,7 +25,7 @@

                          AFS ƒRƒ}ƒ“ƒh‚̍\•¶

                          ‘g‚É‘®‚µ‚Ä‚¢‚é AFS ƒRƒ}ƒ“ƒh‚̍\‘¢‚́AˆÈ‰º‚̂Ƃ¨‚è‚Å‚·B

                             command_suite operation_code -switch <value>[+]  [-flag]
                          -   
                          +
                           

                          ƒRƒ}ƒ“ƒh–¼

                          ‘S‘̂Ƃµ‚āAcommand_suite ‚Æ @@ -54,7 +54,7 @@

                          ƒRƒ}ƒ“ƒh‚Ì—á

                          ŽŸ‚Ì—á‚́AAFS ƒRƒ}ƒ“ƒh‘g‚É‘®‚·‚éƒRƒ}ƒ“ƒh‚Ì‚³‚Ü‚´‚܂ȕ”•ª‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B

                             %  bos getdate -server fs1.abc.com -file ptserver kaserver
                          -   
                          +
                           

                          ‚±‚±‚ŁA

                            @@ -92,17 +92,17 @@ BOS

                            ƒXƒCƒbƒ`È—ª‚Ì—á

                            ƒRƒ}ƒ“ƒh‚Ì—á ‚É‚ ‚é—á‚̃Rƒ}ƒ“ƒh‚ɂ‚¢‚āA‚à‚¤ˆê“xl‚¦‚Ă݂܂·B

                               %  bos getdate -server fs1.abc.com -file ptserver kaserver
                            -   
                            +
                             

                            ‚±‚̃Rƒ}ƒ“ƒh‚́AƒT[ƒo[Eƒ}ƒVƒ“‚Ì–¼‘O (-server ƒXƒCƒbƒ`‚ÅŽ¯•Ê‚³‚ê‚é) ‚ƃoƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹‚Ì–¼‘O (-file ƒXƒCƒbƒ`‚ÅŽ¯•Ê‚³‚ê‚é) ‚Æ‚¢‚¤ 2 ‚‚̕K{‚̈ø‚«”‚ðŽ‚¿‚Ü‚·B2 ”Ԗڂ̈ø‚«”‚́A•¡”‚Ì’l‚ðŽó‚¯“ü‚ê‚Ü‚·B 3 ‚Â‚ÌðŒ‚·‚ׂĂɓK‡‚µ‚Ä‚¢‚邱‚Ƃɂæ‚èA”­sŽÒ‚ÍŽŸ‚̂悤‚ɃXƒCƒbƒ`‚ðÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                               % bos getdate fs1.abc.com ptserver kaserver
                            -   
                            +
                             

                            ƒXƒCƒbƒ`‚ª‚È‚¢‚̂ŁAbos ƒRƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́Aˆø‚«”‚̏‡˜‚ð‚ ‚Ä‚É‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́A‰‰ŽZŽq‚É‘±‚­Å‰‚Ì—v‘f fs1.abc.com ‚ªƒT[ƒo[Eƒ}ƒVƒ“‚Ì–¼‘O‚ŁAŽŸ‚̈ø‚«” ptserver ‚̓oƒCƒiƒŠ[Eƒtƒ@ƒCƒ‹‚Ì–¼‘O‚Å‚ ‚邯‘z’肵‚Ü‚·BŽŸ‚ɁA‚±‚̃Rƒ}ƒ“ƒh‚Ì 2 ”Ô–Ú‚Ì (‚©‚Ōã‚Ì) ˆø‚«”‚́A•¡”‚Ì’l‚ðŽó‚¯“ü‚ê‚é‚̂ŁA‚±‚̃Rƒ}ƒ“ƒhEƒCƒ“ƒ^[ƒvƒŠƒ^[‚́Akaserver ‚Í‚»‚̈ø‚«”‚̒ljÁ‚Ì’l‚Å‚ ‚éA‚Ɛ³‚µ‚­‰ðŽß‚µ‚Ü‚·B

                            ˆê•ûAŽŸ‚Ì—á‚͎󂯓ü‚ê‚ç‚ê‚Ü‚¹‚ñB‚»‚ê‚́AƒXƒCƒbƒ`‚ðÈ—ª‚·‚邽‚ß‚ÌðŒ ‚̍ŏ‰‚Ì 2 ‚Â‚ÌðŒ‚Éˆá”½‚µ‚Ä‚¢‚é‚©‚ç‚Å‚·B1 ‚‚̈ø‚«”‚É’l‚ª 1 ‚‚µ‚©Žw’肳‚ê‚Ä‚¢‚Ü‚¹‚ñ‚ªAˆø‚«”‚ª‹K’è‚̏‡˜‚ŏoŒ»‚µ‚Ä‚¢‚Ü‚¹‚ñB‚³‚ç‚ɁA1 ‚‚̈ø‚«”‚ɃXƒCƒbƒ`‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¢‚Ü‚·‚ª‚à‚¤ 1 ‚‚̈ø‚«”‚ɂ͒ñ‹Ÿ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB

                               % bos getdate ptserver -server fs1.abc.com
                            -   
                            +
                             

                            È—ªŒ`‚ƕʖ¼‚ðŽg—p‚·‚邽‚߂̋K‘¥

                            ‚±‚̃ZƒNƒVƒ‡ƒ“‚ł́A‰‰ŽZŽqAƒIƒvƒVƒ‡ƒ“–¼AƒT[ƒo[Eƒ}ƒVƒ“–¼A‹æ‰æ–¼A‚¨‚æ‚уZƒ‹–¼‚̏ȗª•û–@‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B‚±‚ê‚çˆÈŠO‚Ì’l‚ðÈ—ª‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñB @@ -145,16 +145,16 @@ AFS

                            AFS ƒRƒ}ƒ“ƒh‚𔭍s‚·‚邯‚«‚ɂ́AˆÈ‰º‚ÌŒ`Ž®‚Ì‚¢‚¸‚ê‚©‚ðŽg—p‚µ‚āA‹æ•ª–¼‚ðÈ—ª‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

                               /vicepa     =     vicepa      =      a      =      0
                                /vicepb     =     vicepb      =      b      =      1
                            -   
                            +
                             

                            /vicepz (ƒCƒ“ƒfƒbƒNƒX‚Í 25) ‚ÌŒã‚É

                               /vicepaa    =     vicepaa     =      aa     =      26
                                /vicepab    =     vicepab     =      ab     =      27
                            -   
                            +
                             

                            “¯—l‚É

                               /vicepiv    =     vicepiv     =      iv     =      255
                            -    
                            +
                             

                            ƒZƒ‹–¼‚̏ȗª

                            ƒZƒ‹‚̃tƒ‹ƒl[ƒ€‚͒ʏ킻‚̃Cƒ“ƒ^[ƒlƒbƒgEƒhƒƒCƒ“–¼ (‚½‚Æ‚¦‚΁AState University ‚̏ꍇ‚Í stateu.eduA‚ ‚é‚¢‚Í ABC Corporation ‚̏ꍇ‚Å‚ ‚ê‚Î abc.com) ‚Ɉê’v‚µ‚Ü‚·Bˆê•”‚Ì AFS ƒRƒ}ƒ“ƒh‚́A’ʏ탍[ƒJƒ‹‚Ì /usr/vice/etc/CellServDB ƒtƒ@ƒCƒ‹‚ðŠî€‚Æ‚µ‚½‚ ‚¢‚Ü‚¢‚łȂ¢’ZkŒ`Ž®‚ðŽó‚¯“ü‚ê‚Ü‚·‚ªA‘Ήž‚·‚éƒhƒƒCƒ“–¼‚ð‚ǂ̂悤‚É‰ðŒˆ‚·‚é‚©‚́Aƒ[ƒJƒ‹Eƒl[ƒ€EƒT[ƒrƒX‚̐«”\‚É‚æ‚Á‚ĈقȂéê‡‚ª‚ ‚è‚Ü‚·B @@ -168,58 +168,58 @@ AFS

                          • ÅIs‚Í•¶Žš—ñ Usage: ‚ÅŽn‚Ü‚èAƒRƒ}ƒ“ƒh‚̃IƒvƒVƒ‡ƒ“‚ð‹K’è‚̏‡˜‚ÅƒŠƒXƒg‚µ‚Ä‚¢‚Ü‚·BƒIƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv‚̍€–ڂ́A‚±‚̃hƒLƒ…ƒƒ“ƒe[ƒVƒ‡ƒ“‚Æ“¯‚¶ŠˆŽš‹L† (‘劇ŒÊ‚È‚Ç) ‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B

                          ‰‰ŽZŽq‚ªŽw’肳‚ê‚Ä‚¢‚È‚¢ê‡‚́Ahelp ‰‰ŽZŽq‚́A‚»‚Ì‘g‚̉‰ŽZŽq‚²‚Ƃɍŏ‰‚̍s (ŠÈ’P‚Èà–¾) ‚ð•\ަ‚µ‚Ü‚·B -

                             
                          +
                              % command_suite  help
                          -   
                          +
                           

                          ”­sŽÒ‚ª 1 ‚ˆȏã‚̉‰ŽZŽq‚ðŽw’肵‚Ä‚¢‚éê‡‚́Ahelp ‰‰ŽZŽq‚́AŠeƒRƒ}ƒ“ƒh‚ÌŠ®‘S‚ȃIƒ“ƒ‰ƒCƒ“€–Ú (ŠÈ’P‚Èà–¾A‚ ‚é‚¢‚͕ʖ¼‚ª‚ ‚éê‡‚ɂ͂»‚̕ʖ¼A‚¨‚æ‚э\•¶) ‚ð•\ަ‚µ‚Ü‚·B -

                             
                          +
                              % command_suite help operation_code+
                          -   
                          +
                           

                          -help ƒtƒ‰ƒO‚́AƒRƒ}ƒ“ƒh‚̍\•¶‚ð•\ަ‚µ‚Ü‚·‚ªAŠÈ’P‚Èà–¾‚ ‚é‚¢‚͕ʖ¼‚Í•\ަ‚µ‚Ü‚¹‚ñB -

                             % command_name -help  
                          -   
                          +
                             % command_name -help
                          +
                           

                          apropos ‰‰ŽZŽq‚́AŽw’肳‚ꂽƒL[ƒ[ƒh‚ðŠÜ‚Þ‰‰ŽZŽq‚Ü‚½‚ÍŠÈ’P‚Èà–¾‚ðŽ‚ÂA‚ ‚é‘g‚É‘®‚·‚é”CˆÓ‚̃Rƒ}ƒ“ƒh‚ÉŠÖ‚·‚éŠÈ’P‚Èà–¾‚ð•\ަ‚µ‚Ü‚·B

                             % command_suite apropos "<help
                           string>"
                          -   
                          +
                           

                          ˆÈ‰º‚Ì—á‚ÅŽ¦‚µ‚½ƒRƒ}ƒ“ƒh‚́Afs setacl ƒRƒ}ƒ“ƒh‚ÌŠ®‘S‚ȃIƒ“ƒ‰ƒCƒ“Eƒwƒ‹ƒv€–Ú‚ð•\ަ‚µ‚Ü‚·B -

                             
                          -   % fs help setacl   
                          +
                          +   % fs help setacl 
                              fs setacl: set access control list
                              aliases: sa
                          -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                          +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                              [-clear] [-negative] [-id] [-if] [-help]
                          -   
                          +
                           

                          \•¶ƒXƒe[ƒgƒƒ“ƒg‚¾‚¯‚ð•\ަ‚·‚é‚ɂ́A-help ƒtƒ‰ƒO‚ðŽg—p‚µ‚Ü‚·B

                             % fs setacl -help
                          -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                          +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                              [-clear] [-negative] [-id] [-if] [-help]
                          -   
                          +
                           

                          ˆÈ‰º‚Ì—á‚ł́A‚ ‚郆[ƒU[‚ªŽ©•ª‚̃z[ƒ€Eƒ{ƒŠƒ…[ƒ€‚ÌŠ„‚è“–‚Ä—Ê‚ð•\ަ‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·Bƒ†[ƒU[‚́AŠÖŒW‚Ì‚ ‚éƒRƒ}ƒ“ƒh‚ª fs ‘g‚É‘®‚·‚邱‚Ƃ͒m‚Á‚Ä‚¢‚Ü‚·‚ªA‚»‚̉‰ŽZŽq‚ðŽv‚¢o‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB‚»‚±‚Å‚±‚̃†[ƒU[‚̓L[ƒ[ƒh‚Æ‚µ‚Ä quota ‚ðŽg—p‚µ‚Ü‚·B -

                             
                          +
                              % fs apropos quota
                              listquota: list volume quota
                              quota: show volume quota usage
                              setquota: set volume quota
                          -   
                          +
                           

                          ˆÈ‰º‚Ì—á‚́AƒRƒ}ƒ“ƒh–¼‚Ü‚½‚ÍŠÈŒ‰‚Èà–¾‚Ì’†‚ɃL[ƒ[ƒh‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚È‚¢ê‡‚É•\ަ‚³‚ê‚éƒGƒ‰[EƒƒbƒZ[ƒW‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B -

                             
                          +
                              % fs apropos "list quota"
                              Sorry, no commands found
                          -   
                          +
                           
                          -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd024.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd024.htm index c21bf77e8..c5ba12e51 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd024.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd024.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -964,11 +964,11 @@
                        • StoreData_xfers_bucket7: StoreData ƒIƒyƒŒ[ƒVƒ‡ƒ“‚Ì‚½‚ß‚Ì bucket7 “à‚ÌŒ”
                        • StoreData_xfers_bucket8: StoreData ƒIƒyƒŒ[ƒVƒ‡ƒ“‚Ì‚½‚ß‚Ì bucket8 “à‚ÌŒ”
                        • -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd025.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd025.htm index 816356276..5686294e2 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd025.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd025.htm @@ -9,8 +9,8 @@ - - + +

                          ŠÇ—‚ÌŽèˆø‚«

                          @@ -996,11 +996,11 @@
                          VL_ReleaseLock - VLDB €–Ú‚ðƒƒbƒN‰ðœ‚µ‚Ü‚·B

                          -


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] +


                          [ ƒy[ƒW‚̃gƒbƒv | ‘Oƒy[ƒW | ŽŸƒy[ƒW | –ÚŽŸ | õˆø ] -


                          -
                          (C) IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          (C) IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd026.htm b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd026.htm index 9abcdb9de..293a07a86 100755 --- a/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd026.htm +++ b/src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd026.htm @@ -1629,7 +1629,7 @@
                        • uss ‚É‚æ‚é (7700) -
                        • ƒ†[ƒU[–¼‚̕ύXŽž‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg +
                        • ƒ†[ƒU[–¼‚̕ύXŽž‚̃}ƒEƒ“ƒgEƒ|ƒCƒ“ƒg (7798)
                        • “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€ (6458) @@ -2865,15 +2865,15 @@
                        • ”FØƒf[ƒ^ƒx[ƒX -
                        • €–Ú +
                        • €–Ú -
                        • íœ +
                        • íœ (7803) -
                        • kas create ƒRƒ}ƒ“ƒh‚É‚æ‚éì¬ +
                        • kas create ƒRƒ}ƒ“ƒh‚É‚æ‚éì¬ (7744) -
                        • uss ‚É‚æ‚éì¬ +
                        • uss ‚É‚æ‚éì¬ (7707) -
                        • uss ‚É‚æ‚éíœ +
                        • uss ‚É‚æ‚éíœ (7718)
                        • ƒT[ƒo[ˆÃ†‰»Œ® @@ -5473,7 +5473,7 @@ (5843)
                        • bos ƒRƒ}ƒ“ƒh -
                        • ‹@”\‚Ì—v–ñ +
                        • ‹@”\‚Ì—v–ñ (6250)
                        • ÄŽn“® @@ -5486,7 +5486,7 @@
                        • -bosserver ƒtƒ‰ƒO (6376)
                        • -
                        • ƒTƒ‹ƒx[ƒW +
                        • ƒTƒ‹ƒx[ƒW (6704)
                        • ó‹µ (6323) @@ -5878,9 +5878,9 @@
                        • “ǂݎæ‚è / ‘‚«ž‚݃{ƒŠƒ…[ƒ€‚Ì (6472)
                        • -
                        • newcell +
                        • newcell (7428) -
                        • quota +
                        • quota (6718)
                        • rmmount (6574) @@ -6516,12 +6516,12 @@
                        • ACL ã‚ÅŽg—p (8051)
                        • -
                        • system:authuser ƒOƒ‹[ƒv +
                        • system:authuser ƒOƒ‹[ƒv (7830) -
                        • ‚ɂ‚¢‚Ä +
                        • ‚ɂ‚¢‚Ä (5747) -
                        • ACL ã‚ÅŽg—p +
                        • ACL ã‚ÅŽg—p (8052)
                        • @@ -6980,11 +6980,11 @@ (6191)
                        • “ÁŒ ‚ð•t—^‚·‚é (8136) -
                        • ƒŠƒŠ[ƒX +
                        • ƒŠƒŠ[ƒX -
                        • Šî–{–½—ß +
                        • Šî–{–½—ß (6523) -
                        • -f ƒtƒ‰ƒO‚É‚æ‚Á‚ĐV‹K‚Ì•¡»‚ð‹­§‚·‚é +
                        • -f ƒtƒ‰ƒO‚É‚æ‚Á‚ĐV‹K‚Ì•¡»‚ð‹­§‚·‚é (6501)
                        • addsite diff --git a/src/WINNT/doc/install/Documentation/ko_KR/README.txt b/src/WINNT/doc/install/Documentation/ko_KR/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/README.txt +++ b/src/WINNT/doc/install/Documentation/ko_KR/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg000.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg000.htm index 619527643..0603aba02 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg000.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg000.htm @@ -10,14 +10,14 @@ - - + +

                          ºü¸¥ ½ÃÀÛ

                          Windows¿ë AFS
                          ºü¸¥ ½ÃÀÛ
                          -

                          ¹öÀü 3.6 +

                          ¹öÀü 3.6

                          ¹®¼­ ¹øÈ£ SA30-1023-00

                          CT6Q8KO

                          @@ -32,14 +32,14 @@ Windows

                          ÀÌ ¼ÒÇÁƮīÇÇ ¹öÀüÀº ÀÌ ¼­ÀûÀÇ Àμ⺻À» ±âÃÊ·Î ÇÕ´Ï´Ù. ÇØ´ç Á¤º¸¸¦ ¼ÒÇÁƮīÇÇ¿¡ ´õ ÀûÇÕÇϵµ·Ï ÀϺΠÇü½ÄÀÌ º¯°æµÇ¾ú½À´Ï´Ù.

                          IBM ´ëÇ¥ ¶Ç´Â IBM Áö¿ª »ç¹«¼Ò¸¦ ÅëÇØ Ã¥À» ÁÖ¹®Çϵµ·Ï ÇϽʽÿÀ. -

                          © Copyright International Business Machines Corporation 1999. All rights reserved. +

                          © Copyright International Business Machines Corporation 1999. All rights reserved.

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg002.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg002.htm index 0dcc8fac5..429c58c77 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg002.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg002.htm @@ -10,8 +10,8 @@ - - + +

                          ºü¸¥ ½ÃÀÛ

                          @@ -55,11 +55,11 @@

                          »öÀÎ

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg003.htm index b4138473b..d1f530d23 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg003.htm @@ -10,8 +10,8 @@ - - + +

                          ºü¸¥ ½ÃÀÛ

                          @@ -1101,11 +1101,11 @@ Windows IBM AFS ÇÁ·Î±×·¥À» Á¦°ÅÇÕ´Ï´Ù.
                        • ½Ã½ºÅÛ¿¡¼­ AFS supplemental documentation °ü·Ã ·¹Áö½ºÆ®¸®¸¦ Á¦°ÅÇÕ´Ï´Ù.
                        • -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg004.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg004.htm index cf1d55ffb..823abde33 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg004.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg004.htm @@ -10,8 +10,8 @@ - - + +

                          ºü¸¥ ½ÃÀÛ

                          @@ -39,16 +39,16 @@
                          °¡ -
                        • °³¿ä +
                        • °³¿ä -
                        • AFS +
                        • AFS (179) -
                        • ¹®¼­ +
                        • ¹®¼­ (180)
                        • -
                        • °ÔÀÌÆ®¿þÀÌ ½Ã½ºÅÛ À̸§ +
                        • °ÔÀÌÆ®¿þÀÌ ½Ã½ºÅÛ À̸§ (235) -
                        • ±¸¼º +
                        • ±¸¼º (222)
                        • ³ª @@ -56,115 +56,115 @@ ´Ù -
                        • µ¥ÀÌÅͺ£À̽º ¼­¹ö +
                        • µ¥ÀÌÅͺ£À̽º ¼­¹ö -
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º +
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º (251) -
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º +
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º (241)
                        • -
                        • µµ¸ÞÀÎ »ç¿ëÀÚ °èÁ¤ +
                        • µµ¸ÞÀÎ »ç¿ëÀÚ °èÁ¤ (230)
                        • ¶ó -
                        • ·çÆ® AFS º¼·ý +
                        • ·çÆ® AFS º¼·ý -
                        • ±âÁ¸ ¼¿¿¡ ¼­¹ö ±¸¼º½Ã +
                        • ±âÁ¸ ¼¿¿¡ ¼­¹ö ±¸¼º½Ã (253) -
                        • »õ·Î¿î ¼¿ ±¸¼º½Ã +
                        • »õ·Î¿î ¼¿ ±¸¼º½Ã (244)
                        • ¸¶ -
                        • ¹®¼­ +
                        • ¹®¼­ -
                        • CD-ROM +
                        • CD-ROM (217) -
                        • ¿Â¶óÀÎ +
                        • ¿Â¶óÀÎ (215) -
                        • ¿Â¶óÀÎ µµ¿ò¸» +
                        • ¿Â¶óÀÎ µµ¿ò¸» (219)
                        • ¹Ù -
                        • ¹é¾÷ ¼­¹ö +
                        • ¹é¾÷ ¼­¹ö -
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º +
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º (252) -
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º +
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º (242)
                        • -
                        • º¹Á¦ +
                        • º¹Á¦ -
                        • »õ·Î¿î ¼¿ ±¸¼º½Ã +
                        • »õ·Î¿î ¼¿ ±¸¼º½Ã (247)
                        • »ç -
                        • ¼³Ä¡ +
                        • ¼³Ä¡ -
                        • °¡´ÉÇÑ ±¸¼º¿ä¼Ò Á¶ÇÕ +
                        • °¡´ÉÇÑ ±¸¼º¿ä¼Ò Á¶ÇÕ (198) -
                        • ½Ã½ºÅÛ º¯°æ»çÇ× +
                        • ½Ã½ºÅÛ º¯°æ»çÇ× (214) -
                        • ¾÷±×·¹À̵å +
                        • ¾÷±×·¹À̵å (206) -
                        • ÀýÂ÷ +
                        • ÀýÂ÷ (209) -
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ +
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ (199)
                        • -
                        • ¼³Ä¡ ¿É¼Ç +
                        • ¼³Ä¡ ¿É¼Ç (196) -
                        • ¼³Ä¡ ÀýÂ÷ +
                        • ¼³Ä¡ ÀýÂ÷ (207) -
                        • ¼³Ä¡ ÇØÁ¦ +
                        • ¼³Ä¡ ÇØÁ¦ -
                        • °³¿ä +
                        • °³¿ä (256) -
                        • ½Ã½ºÅÛ º¯°æ»çÇ× +
                        • ½Ã½ºÅÛ º¯°æ»çÇ× (269) -
                        • ÀüÁ¦Á¶°Ç +
                        • ÀüÁ¦Á¶°Ç (260) -
                        • ÀýÂ÷ +
                        • ÀýÂ÷ (264)
                        • -
                        • ¼³Ä¡ ÇØÁ¦ ÀüÁ¦Á¶°Ç +
                        • ¼³Ä¡ ÇØÁ¦ ÀüÁ¦Á¶°Ç (261) -
                        • ¼³Ä¡ ÇØÁ¦ ÀýÂ÷ +
                        • ¼³Ä¡ ÇØÁ¦ ÀýÂ÷ (262) -
                        • ½Ã½ºÅÛ »ç¿ëÀÚ °èÁ¤ +
                        • ½Ã½ºÅÛ »ç¿ëÀÚ °èÁ¤ (231) -
                        • ½Ã½ºÅÛ Á¦¾î ¼­¹ö +
                        • ½Ã½ºÅÛ Á¦¾î ¼­¹ö -
                        • »õ·Î¿î AFS ¼¿¿¡¼­ +
                        • »õ·Î¿î AFS ¼¿¿¡¼­ (248)
                        • ¾Æ -
                        • ¾÷±×·¹À̵å +
                        • ¾÷±×·¹À̵å (204) -
                        • ¿Â¶óÀÎ µµ¿ò¸» +
                        • ¿Â¶óÀÎ µµ¿ò¸» (220) -
                        • ¿Â¶óÀÎ ¹®¼­ +
                        • ¿Â¶óÀÎ ¹®¼­ (216) -
                        • ÀÌ Ã¥ÀÇ »ç¿ëÀÚ +
                        • ÀÌ Ã¥ÀÇ »ç¿ëÀÚ (181) -
                        • ÀÏ¹Ý °ü¸® °èÁ¤ +
                        • ÀÏ¹Ý °ü¸® °èÁ¤ (239)
                        • ÀÚ -
                        • À缳ġ +
                        • À缳ġ (258) -
                        • Á¦¾î ¼¾ÅÍ +
                        • Á¦¾î ¼¾ÅÍ -
                        • °³¿ä +
                        • °³¿ä (187)
                        • @@ -173,12 +173,12 @@ Ä« -
                        • Ŭ¶óÀÌ¾ðÆ® +
                        • Ŭ¶óÀÌ¾ðÆ® -
                        • °³¿ä +
                        • °³¿ä (190)
                        • -
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ +
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ (203)
                        • Ÿ @@ -186,11 +186,11 @@ ÆÄ -
                        • ÆÄÀÏ ¼­¹ö +
                        • ÆÄÀÏ ¼­¹ö -
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º +
                        • ±âÁ¸ÀÇ ¼¿¿¡¼­ ±¸¼º (250) -
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º +
                        • »õ·Î¿î ¼¿¿¡¼­ ±¸¼º (240)
                        • @@ -199,135 +199,135 @@ A -
                        • AFS +
                        • AFS -
                        • ¼­¹ö +
                        • ¼­¹ö (185) -
                        • light +
                        • light -
                        • °³¿ä +
                        • °³¿ä (194)
                        • -
                        • °³¿ä +
                        • °³¿ä (178) -
                        • ±¸¼º +
                        • ±¸¼º (221), (224), (227), (233), (237) , (255) -
                        • ±¸¼º¿ä¼Ò +
                        • ±¸¼º¿ä¼Ò (182) -
                        • º¸Ãæ ¹®¼­ ±¸¼º¿ä¼Ò +
                        • º¸Ãæ ¹®¼­ ±¸¼º¿ä¼Ò (195) -
                        • ¼³Ä¡ ¿É¼Ç +
                        • ¼³Ä¡ ¿É¼Ç (197) -
                        • ¼³Ä¡ ÀýÂ÷ +
                        • ¼³Ä¡ ÀýÂ÷ (208) -
                        • ¼³Ä¡ ÇØÁ¦ ÀüÁ¦Á¶°Ç +
                        • ¼³Ä¡ ÇØÁ¦ ÀüÁ¦Á¶°Ç (259) -
                        • ¼³Ä¡ ÇØÁ¦ ÀýÂ÷ +
                        • ¼³Ä¡ ÇØÁ¦ ÀýÂ÷ (263) -
                        • ¾÷±×·¹À̵å +
                        • ¾÷±×·¹À̵å (205) -
                        • À缳ġ +
                        • À缳ġ (257) -
                        • Á¦¾î ¼¾ÅÍ +
                        • Á¦¾î ¼¾ÅÍ (188) -
                        • Ŭ¶óÀÌ¾ðÆ® +
                        • Ŭ¶óÀÌ¾ðÆ® (191)
                        • -
                        • AFS Light +
                        • AFS Light -
                        • °³¿ä +
                        • °³¿ä (192) -
                        • °ÔÀÌÆ®¿þÀÌ ½Ã½ºÅÛ +
                        • °ÔÀÌÆ®¿þÀÌ ½Ã½ºÅÛ (234) -
                        • ±¸¼º +
                        • ±¸¼º (232) -
                        • ¼³Ä¡ +
                        • ¼³Ä¡ (211) -
                        • ¼³Ä¡ ÇØÁ¦ +
                        • ¼³Ä¡ ÇØÁ¦ (266)
                        • -
                        • AFS Light °ÔÀÌÆ®¿þÀÌ +
                        • AFS Light °ÔÀÌÆ®¿þÀÌ -
                        • AFS Light »ç¿ëÀÚ ÀÎÁõ +
                        • AFS Light »ç¿ëÀÚ ÀÎÁõ (229) -
                        • ±¸¼º +
                        • ±¸¼º (226) -
                        • ¼¿ µ¥ÀÌÅͺ£À̽º µ¿±âÈ­ +
                        • ¼¿ µ¥ÀÌÅͺ£À̽º µ¿±âÈ­ (228)
                        • -
                        • AFS ¼­¹ö +
                        • AFS ¼­¹ö -
                        • °³¿ä +
                        • °³¿ä (183) -
                        • ±¸¼º +
                        • ±¸¼º (236), (238), (249) -
                        • ¼³Ä¡ +
                        • ¼³Ä¡ (212) -
                        • ¼³Ä¡ ÇØÁ¦ +
                        • ¼³Ä¡ ÇØÁ¦ (267)
                        • -
                        • AFS Á¦¾î ¼¾ÅÍ +
                        • AFS Á¦¾î ¼¾ÅÍ -
                        • °³¿ä +
                        • °³¿ä (186) -
                        • ±¸¼º +
                        • ±¸¼º (254) -
                        • ¼³Ä¡ +
                        • ¼³Ä¡ (213) -
                        • ¼³Ä¡ ÇØÁ¦ +
                        • ¼³Ä¡ ÇØÁ¦ (268)
                        • -
                        • AFS Ŭ¶óÀÌ¾ðÆ® +
                        • AFS Ŭ¶óÀÌ¾ðÆ® (201) -
                        • setup.co ÆÄÀÏ -
                        • AFS Light °ÔÀÌÆ®¿þÀ̷μ­ ±¸¼º +
                        • setup.co ÆÄÀÏ +
                        • AFS Light °ÔÀÌÆ®¿þÀ̷μ­ ±¸¼º (225) -
                        • °³¿ä +
                        • °³¿ä (189) -
                        • ±¸¼º +
                        • ±¸¼º (223) -
                        • ¼³Ä¡ +
                        • ¼³Ä¡ (210) -
                        • ¼³Ä¡ ÇØÁ¦ +
                        • ¼³Ä¡ ÇØÁ¦ (265) -
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ +
                        • Ŭ¶óÀÌ¾ðÆ® ¼³Ä¡ (200)
                        • -
                        • AFS ÆÄƼ¼Ç +
                        • AFS ÆÄƼ¼Ç (243)
                        • C -
                        • CD-ROM ¹®¼­ +
                        • CD-ROM ¹®¼­ (218)
                        • L -
                        • light +
                        • light -
                        • °³¿ä +
                        • °³¿ä (193)
                        • R -
                        • root.afs +
                        • root.afs (245) -
                        • root.cell +
                        • root.cell (246)
                        • S -
                        • setup.co ÆÄÀÏ +
                        • setup.co ÆÄÀÏ (202)
                        • -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns000.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns000.htm index dfdee10c6..08bf41855 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns000.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns000.htm @@ -10,14 +10,14 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          Windows¿ë AFS
                          ¸±¸®½º ³ëÆ®
                          -

                          ¹öÀü 3.6 +

                          ¹öÀü 3.6

                          ¹®¼­ ¹øÈ£ GA30-1024-00


                          @@ -33,11 +33,11 @@ Windows

                          IBM ´ëÇ¥ ¶Ç´Â IBM Áö¿ª »ç¹«¼Ò¸¦ ÅëÇØ Ã¥À» ÁÖ¹®Çϵµ·Ï ÇϽʽÿÀ.

                          © Copyright International Business Machines Corporation 2000. All rights reserved.

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns002.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns002.htm index 10f389cf6..8a24c73eb 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns002.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns002.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -126,11 +126,11 @@
                        • Á¦ÇÑ»çÇ× ¹× Á¦¾à»çÇ×

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns003.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns003.htm index 6abf830f5..d6aecd77b 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns003.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns003.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -80,11 +80,11 @@ Windows 98

                          °¢ ÀýÀº Windows¿ë AFS ±¸¼º¿ä¼Ò¿¡ ´ëÇÑ ¼³Ä¡ ¿ä±¸Á¶°Ç, Á¦Ç° ÁÖÀÇ»çÇ× ¹× ÁöÁ¤µÈ Windows¿ë AFS ±¸¼º¿ä¼ÒÀÇ Á¦ÇÑ»çÇ×À» ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ, Àû¿ë°¡´ÉÇÑ °÷¿¡¼­ ÀÌ Windows¿ë AFS ¸±¸®½º¿¡¼­ »ç¿ë°¡´ÉÇÑ »õ ±â´É ¹× È®ÀåµÈ »çÇ׿¡ ´ëÇÑ ¼³¸íÀÌ µé¾î ÀÖ½À´Ï´Ù. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns004.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns004.htm index b0197066e..1084f5923 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns004.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns004.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -187,11 +187,11 @@ DLL Windows¿¡¼­ DDLÀ» ¾×¼¼½ºÇÒ ¼ö ¾øÀ¸¹Ç·Î, ÀÀ¿ëÇÁ·Î±×·¥¸¦ ·ÎµåÇÏ´Â µ¥ ½ÇÆÐÇÕ´Ï´Ù.

                          ÀÌ ¹®Á¦Á¡À» ÇÇÇϱâ À§ÇØ, ÀÀ¿ëÇÁ·Î±×·¥ÀÇ DLL¿¡ ´ëÇÑ µð·ºÅ丮°¡ °æ·Î¿¡¼­ ³×Æ®¿öÅ© µå¶óÀÌºê ¾Õ¿¡ ¿À´ÂÁö È®ÀÎÇϽʽÿÀ. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns005.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns005.htm index a33d910f9..cf4718809 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns005.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns005.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -149,11 +149,11 @@ Windows

                          AFS ÆÄÀÏ ¹× µð·ºÅ丮¿¡ ´ëÇÑ ±âÈ£ ¸µÅ©¸¦ ÀÛ¼ºÇÏ°í »èÁ¦ÇÏ·Á¸é, Windows¿ë AFS, ¹öÀü 3.6°ú ÇÔ²² Á¦°øµÈ symlink.exe ÇÁ·Î±×·¥À» »ç¿ëÇϽʽÿÀ. Windows NT ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ symlink ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns006.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns006.htm index 150a6f0d3..57f0d59c5 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns006.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns006.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -164,11 +164,11 @@ AFS

                          AFS bosserver ÇÁ·Î¼¼½º´Â ÇÁ·Î¼¼½º°¡ Á¾·áÇÒ ¶§ ÁöÁ¤ÀÚ ÇÁ·Î±×·¥À» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù

                          AFS bosserver ÇÁ·Î¼¼½º´Â Á¦¾î ÇÏ¿¡ ÀÖ´Â ÇÁ·Î¼¼½º°¡ Á¾·áÇÒ ¶§ µî·ÏµÈ ÁöÁ¤ÀÚ ¸í·É(ÁöÁ¤ÇÑ °æ¿ì)À» ÇöÀç ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns007.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns007.htm index 51e74d67e..b7221d773 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns007.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns007.htm @@ -10,8 +10,8 @@ - - + +

                          ¸±¸®½º ³ëÆ®

                          @@ -117,11 +117,11 @@ AFS

                          Á¦ÇÑ»çÇ× ¹× Á¦¾à»çÇ×

                          Windows¿ë AFS, ¹öÀü 3.6ÀÇ AFS Á¦¾î ¼¾ÅÍ ±¸¼º¿ä¼Ò¿¡ ´ëÇØ ÇöÀç ¾Ë·ÁÁø Á¦ÇÑ»çÇ× ¹× Á¦¾à»çÇ×Àº ¾ø½À´Ï´Ù. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd000.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd000.htm index b20a90054..015075100 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd000.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd000.htm @@ -10,14 +10,14 @@ - - + +

                          °ü¸® ¾È³»¼­

                          AFS
                          °ü¸® ¾È³»¼­
                          -

                          ¹öÀü 3.6 +

                          ¹öÀü 3.6

                          ¹®¼­ ¹øÈ£ GA30-1019-00


                          @@ -36,14 +36,14 @@ AFS

                          ÀÌ ¼ÒÇÁƮīÇÇ ¹öÀüÀº ÀÌ ¼­ÀûÀÇ Àμ⺻À» ±âÃÊ·Î ÇÕ´Ï´Ù. ÇØ´ç Á¤º¸¸¦ ¼ÒÇÁƮīÇÇ¿¡ ´õ ÀûÇÕÇϵµ·Ï ÀϺΠÇü½ÄÀÌ º¯°æµÇ¾ú½À´Ï´Ù.

                          IBM ´ëÇ¥ ¶Ç´Â IBM Áö¿ª »ç¹«¼Ò¸¦ ÅëÇØ Ã¥À» ÁÖ¹®Çϵµ·Ï ÇϽʽÿÀ. -

                          © Copyright International Business Machines Corporation 1989, 2000. All rights reserved. +

                          © Copyright International Business Machines Corporation 1989, 2000. All rights reserved.

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ´ÙÀ½ ÆäÀÌÁö | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd002.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd002.htm index 02b820cf9..d8e5d78dc 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd002.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd002.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -999,11 +999,11 @@

                          »öÀÎ

                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd003.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd003.htm index 3052943ec..933515dad 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd003.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd003.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -28,11 +28,11 @@
                        • 1ÆäÀÌÁö ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÑ afsmonitor ÆÄÀÏ ¼­¹ö È­¸é
                        • afsmonitor ij½¬ °ü¸® ÇÁ·Î±×·¥ È­¸é
                        • -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd004.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd004.htm index f9c6e2314..8429164b3 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd004.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd004.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -23,11 +23,11 @@
                        • uss ÅÛÇø´ º¯¼ö °ªÀÇ ¿øº»
                        • uss ÅÛÇø´ º¯¼ö¿¡ ´ëÇÑ ¸í·ÉÇà Àμö ¿øº»
                        • -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd005.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd005.htm index 0c0da56a1..997bc1ca5 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd005.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd005.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -116,11 +116,11 @@ AFS

                          ¸í·É ¹®ÀÚ¿­ ±¸¼º¿ä¼Ò, Çã¿ëµÇ´Â Ãà¾àÇü ¹× º°¸í, ¸í·É¿¡ ´ëÇÑ ¿Â¶óÀÎ µµ¿ò¸»À» ¾ò´Â ¹æ¹ý µîÀ» Æ÷ÇÔÇÏ¿© AFS ¸í·É¿¡ ´ëÇÑ Ãß°¡ Á¤º¸¸¦ º¸·Á¸é ºÎ·Ï B, AFS ¸í·É »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd006.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd006.htm index f8220555c..63027c3a7 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd006.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd006.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -214,7 +214,7 @@ AFS

                          Ŭ¶óÀÌ¾ðÆ® ¹× ¼­¹ö ±¸¼º

                          ´ëºÎºÐÀÇ ÀüÇüÀûÀÎ AFS ±¸¼º¿¡¼­ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ°ú Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀº ¸ðµÎ µð½ºÅ© µå¶óÀ̺긦 °®Ãá °í±â´É ¿öÅ©½ºÅ×À̼ÇÀÔ´Ï´Ù. ÀÌ ±¸¼ºÀÌ ÇʼöÀÎ °ÍÀº -¾Æ´ÏÁö¸¸ ¸î °¡Áö ÀåÁ¡À» Á¦°øÇÕ´Ï´Ù. +¾Æ´ÏÁö¸¸ ¸î °¡Áö ÀåÁ¡À» Á¦°øÇÕ´Ï´Ù.

                          ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ¸·Î¼­ °³ÀÎ ¿öÅ©½ºÅ×À̼ÇÀ» »ç¿ëÇÒ ¶§ÀÇ ¸î °¡Áö ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. Çϳª´Â ´Ù¸¥ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» Ãß°¡ÇÔÀ¸·Î½á ³×Æ®¿öÅ©¸¦ ½±°Ô @@ -250,7 +250,7 @@ NFS/AFS ·Î±×ÀÎÇÑ ½Ã½ºÅÛ¿¡ ÀÖ´Â ÇÁ·Î±×·¥--À» ÅëÇØ ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ Ãß°¡ ¼¿¿¡¼­ ÀÎÁõÀ» ¹Þ°Å³ª cd ¸í·ÉÀ» »ç¿ëÇÏ¿© µð·ºÅ丮¸¦ ÆÄÀÏ Æ®¸®·Î º¯°æÇÏ´Â °æ¿ì¿¡µµ ´Ù¸¥ ¸ðµç ¼¿Àº ÇØ´ç ¼¼¼Ç Áß¿¡ ¿ÜºÎ -¼¿·Î °£Áֵ˴ϴÙ. +¼¿·Î °£Áֵ˴ϴÙ. @@ -293,13 +293,13 @@ NFS/AFS »çÀÌ¿¡¼­µµ ½±°Ô À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.

                        • º¼·ýÀ» À̵¿ÇÏ¿© ¿©·¯ ½Ã½ºÅÛ¿¡¼­ ·Îµå ¹ë·±½º¸¦ ±ÕÀÏÇÏ°Ô À¯ÁöÇÔÀ¸·Î½á ÃÖ´ë È¿À²À» À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇϳªÀÇ ÆÄƼ¼ÇÀÌ ²Ë Â÷¸é °³º° º¼·ýÀÇ Å©±â°¡ -À۱⠶§¹®¿¡ ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ±× °ø°£À» ½±°Ô ãÀ» ¼ö ÀÖ½À´Ï´Ù. +À۱⠶§¹®¿¡ ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ±× °ø°£À» ½±°Ô ãÀ» ¼ö ÀÖ½À´Ï´Ù.
                        • °¢ º¼·ýÀº ³í¸®ÀûÀ¸·Î ÆÄÀÏ Æ®¸®ÀÇ µð·ºÅ丮¿¡ ÇØ´çÇÏ¸ç µð·ºÅ丮ÀÇ ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ¸ðµç µ¥ÀÌÅÍ´Â ´ÜÀÏ ÆÄƼ¼Ç¿¡ ÇÔ²² º¸À¯µË´Ï´Ù. °¢ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ ´ëÇØ º°µµÀÇ º¼·ýÀ» À¯ÁöÇÒ °æ¿ì ¸ðµç »ç¿ëÀÚÀÇ ÆÄÀÏÀ» ÇÔ²² º¸À¯Çϸ鼭 ´Ù¸¥ »ç¿ëÀÚÀÇ ÆÄÀϰú´Â ±¸ºÐÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ÆÄƼ¼ÇÀÌ °¡Àå ÀÛÀº -ÀúÀå ´ÜÀ§ÀÎ °æ¿ì¿¡´Â ºÒ°¡´ÉÇÑ °ü¸®»óÀÇ ÀÌÁ¡ÀÌ µË´Ï´Ù. +ÀúÀå ´ÜÀ§ÀÎ °æ¿ì¿¡´Â ºÒ°¡´ÉÇÑ °ü¸®»óÀÇ ÀÌÁ¡ÀÌ µË´Ï´Ù.

                          @@ -326,7 +326,7 @@ AFS ´Ù¸¥ À§Ä¡¿¡)ÇÏ´Â °ÍÀ» ÀǹÌÇϱ⵵ ÇÕ´Ï´Ù. ¹é¾÷ º¼·ý ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

                        • º¼·ýÀº ÀÚ¿ø °ü¸®ÀÇ ´ÜÀ§ÀÔ´Ï´Ù. °¢ º¼·ý ÁýÇÕ°ú °ü·ÃµÈ °ø°£ ÇÒ´ç·®¿¡ -µû¶ó ÃÖ´ë º¼·ý Å©±â¿¡ ´ëÇÑ ÇѰ谡 ¼³Á¤µË´Ï´Ù. º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ. +µû¶ó ÃÖ´ë º¼·ý Å©±â¿¡ ´ëÇÑ ÇѰ谡 ¼³Á¤µË´Ï´Ù. º¼·ý ÇÒ´ç·®°ú ÇöÀç Å©±â ¼³Á¤ ¹× Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.
                        • ¸¶¿îÆ® Æ÷ÀÎÆ®

                          @@ -394,7 +394,7 @@ AFS ¼­¹ö·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¿äûÇÏ°í ¹ÞÀ» ¶§±îÁö ±â´Ù¸± Çʿ䰡 ¾ø½À´Ï´Ù.
                        • µ¥ÀÌÅ͸¦ ij½¬¿¡ ÀúÀåÇÏ¸é µ¿ÀÏÇÑ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¹Ýº¹ ¿äû ¹× Àü¼ÛÀÌ ÇÊ¿äÇÏÁö ¾Ê°Ô µÇ¹Ç·Î ³×Æ®¿öÅ© Åë½Å·®ÀÌ ÁÙ¾îµì´Ï´Ù. µû¶ó¼­ Ãʱ⠿äû°ú -´Ù¸¥ Åë½Å·®ÀÌ º¸´Ù ºü¸£°Ô ó¸®µÉ ¼ö ÀÖ½À´Ï´Ù. +´Ù¸¥ Åë½Å·®ÀÌ º¸´Ù ºü¸£°Ô ó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

                          @@ -568,7 +568,7 @@ ACL ±ÇÇÑ Áß ¾î¶² ±ÇÇÑÀ» °¡Áö´ÂÁö ÁöÁ¤ÇÕ´Ï´Ù. AFSÀÇ 7°¡Áö ¾×¼¼½º ±ÇÇÑÀÇ Á¤ÀÇ¿Í »ç¿ëÀÚ°¡ ¾×¼¼½º Á¦¾î ¸ñ·Ï¿¡ ´ëÇØ ÀÌµé ±ÇÇÑÀ» ¾î¶»°Ô ¼³Á¤ÇÒ ¼ö ÀÖ´ÂÁö º¸·Á¸é ¾×¼¼½º Á¦¾î ¸ñ·Ï °ü¸®¸¦ -ÂüÁ¶ÇϽʽÿÀ. +ÂüÁ¶ÇϽʽÿÀ.

                        • »ç¿ëÀÚ°¡ ¸¹Àº °³º° »ç¿ëÀÚ¿¡°Ô ±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ°Ô Çϱâ-- ¿øÇÒ °æ¿ì °¢ °³Àο¡°Ô ´Ù¸¥ ±ÇÇÑ Á¶ÇÕ ºÎ¿©. UNIX º¸È£ ±â´ÉÀº ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ, @@ -643,7 +643,7 @@ VL °Ë»öÇÏ¿© À̸¦ ·ÎÄ÷Π¼³Ä¡ÇÕ´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â ¸ðµç ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ °³º°ÀûÀ¸·Î »õ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. °»½Å ¼­¹ö°¡ ÀÚµ¿À¸·Î ¼³Ä¡¸¦ ¼öÇàÇØ ÁÝ´Ï´Ù. 2Áø ºÐ»ê ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é -2Áø ºÐ»ê ½Ã½ºÅÛÀ» ÂüÁ¶ÇϽʽÿÀ. +2Áø ºÐ»ê ½Ã½ºÅÛÀ» ÂüÁ¶ÇϽʽÿÀ.

                          @@ -719,11 +719,11 @@ VL ÀÖ´Â ÆÄÀÏ ¹öÀü°ú ºñ±³ÇÏ¿© ij½¬ÀÇ ÆÄÀÏ »óŸ¦ ÃßÀûÇÕ´Ï´Ù. ÆÄÀÏ ¼­¹ö°¡ ÆÄÀÏÀ̳ª º¼·ýÀÌ º¯°æµÇ¾úÀ½À» ³ªÅ¸³»´Â ÄݹéÀ» ÆÄ±«Çϸé ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ´õ ¸¹Àº µ¥ÀÌÅ͸¦ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Á¦°øÇϱâ Àü¿¡ »õ ¹öÀüÀÇ ÆÄÀÏ »çº»À» ¿äûÇÕ´Ï´Ù. -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd007.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd007.htm index 3e74478f2..a050829af 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd007.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd007.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -284,7 +284,7 @@ UNIX
                          ¹Ì±¹ ±º»ç ½Ã¼³ÀÇ °æ¿ì.
                        • -

                          À̵é Áß ÀûÀýÇÑ °ÍÀÌ ¾øÀ» ¶§ ´Ù¸¥ Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. +

                          À̵é Áß ÀûÀýÇÑ °ÍÀÌ ¾øÀ» ¶§ ´Ù¸¥ Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ì±¹ÀÇ Defense Data Network [Internet] @@ -558,7 +558,7 @@ AFS State University ¼¿ÀÇ root.cell º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÔ´Ï´Ù. fs lsmount ¸í·ÉÀ» ½ÇÇàÇϸé command displays ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ Ç¥½ÃµË´Ï´Ù. -

                             % fs lsmount /afs/abc.com 
                          +
                             % fs lsmount /afs/abc.com
                              '/afs/abc.com' is a mount point for volume '#root.cell'
                              % fs lsmount /afs/stateu.edu
                              '/afs/stateu.edu' is a mount point for volume '#stateu.edu:root.cell'
                          @@ -1449,7 +1449,7 @@ AFS 
                           

                          º¸È£ ¼­¹ö´Â óÀ½À¸·Î ¼¿ÀÇ Ã¹Â° µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ÃʱâÈ­µÉ ¶§ system:anyuser, system:authuser ¹× system:administratorsÀÇ ¼¼ °¡Áö ±×·ì Ç׸ñÀ» ÀÚµ¿À¸·Î -ÀÛ¼ºÇÕ´Ï´Ù. +ÀÛ¼ºÇÕ´Ï´Ù.

                          óÀ½ µÎ ½Ã½ºÅÛ ±×·ìÀº ¾ÈÁ¤ÀûÀÎ ¸â¹ö½±À» °¡ÁöÁö ¾Ê´Â´Ù´Â ¸é¿¡¼­ º¸È£ ¼­¹öÀÇ ´Ù¸¥ ±×·ì°ú ´Ù¸¨´Ï´Ù. @@ -1621,7 +1621,7 @@ AFS »ç¿ëÀÚ¿¡°Ô AFSÀÇ ÀÎÁõÀ» ¹Þ¾ÒÀ½À» ¾Ë·ÁÁÝ´Ï´Ù. ´Ü°è 6À» »ý·«µË´Ï´Ù.

                          -

                             AFS(R) version Login 
                          +
                             AFS(R) version Login
                           
                        • ´Ü°è 4¿¡¼­ ºÎ¿©µÈ AFS @@ -1731,8 +1731,8 @@ ACL

                          ´ÙÀ½Àº ABC Corporation ¼¿¿¡¼­ AFS UID 1000À» °¡Áø »ç¿ëÀÚ¿¡ ´ëÇÑ Ãâ·Â °á°ú¸¦ º¸¿© ÁÝ´Ï´Ù.

                             % tokens
                          -   Tokens held by the Cache Manager: 
                          -   
                          +   Tokens held by the Cache Manager:
                          +
                              User's (AFS ID 1000) tokens for afs@abc.com  [Expires Jun  2 10:00]
                                  --End of list--
                           
                          @@ -1741,7 +1741,7 @@ ACL ¼¿¿¡¼­ ´Ù¸¥ AFS UID¸¦ °¡Áý´Ï´Ù. ¸¶Áö¸· ¼¿¿¡ ´ëÇÑ ÅäÅ«Àº ¸¸±âµÇ¾ú½À´Ï´Ù.
                             % tokens
                              Tokens held by the Cache Manager:
                          -    
                          +
                              User's (AFS ID 1000) tokens for afs@abc.com  [Expires Jun  2 10:00]
                              User's (AFS ID 4286) tokens for afs@stateu.edu  [Expires Jun  3 1:34]
                              User's (AFS ID 22) tokens for afs@def.com  [>>Expired<<]
                          @@ -2226,11 +2226,11 @@ AFS 
                           ¸¶¿îÆ®ÇÏ¿© AFS ÆÄÀÏ °ø°£À» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº AFS¸¦ »ç¿ëÇÒ ¼ö
                           ¾ø´Â Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â AFS¸¦ ¾×¼¼½ºÇÏ·Á´Â NFS°¡ ÀÌ¹Ì ½ÇÇàµÇ°í
                           ÀÖ´Â ¼¿¿¡¼­ ƯÈ÷ À¯¿ëÇÕ´Ï´Ù. ºÎ·Ï A,  NFS/AFS º¯È¯±â °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
                          -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd008.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd008.htm index 475af3cb9..5382eb748 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd008.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd008.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -2104,7 +2104,7 @@ ID

                          ÁÖ:anonymous »ç¿ëÀÚ¸¦ ±ÇÇÑ ¸ñ·ÏÀÇ system:anyuser ±×·ì¿¡ µÎÁö ¸¶½Ê½Ã¿À. ÀÌ·¸°Ô Çϸé -±ÇÇÑ È®ÀÎÀÇ Àǹ̰¡ ¾ø¾îÁý´Ï´Ù. +±ÇÇÑ È®ÀÎÀÇ Àǹ̰¡ ¾ø¾îÁý´Ï´Ù.

                          bos setauth ¸í·ÉÀ» »ç¿ëÇÏ¸é ¼­¹ö ½Ã½ºÅÛÀÇ ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ±ÇÇÑ È®ÀÎ ¿©ºÎ¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ¼­¹ö ½Ã½ºÅÛÀº ÀÌ ¸í·ÉÀÇ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. ±ÇÇÑ È®ÀÎ ±â´ÉÀ» ÇØÁ¦Çϸé ÇØ´ç ½Ã½ºÅÛÀÇ @@ -2350,8 +2350,8 @@ AFS bos restart ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é ÇÁ·Î¼¼½º¸¦ Á¤ÁöÇÑ ÈÄ Áï½Ã Àç½ÃÀÛÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.

                          -

                             # bos restart <machine name> 
                          -fs -localauth 
                          +
                             # bos restart <machine name>
                          +fs -localauth
                           
                        • bos status ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸ðµç ¼­¹ö ÇÁ·Î¼¼½º°¡ Á¦´ë·Î ½ÇÇàµÇ°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÚ¼¼ÇÑ ÁöħÀ» º¸·Á¸é @@ -2379,7 +2379,7 @@ AFS º¼·ýÀ» ³ª¿­ÇϽʽÿÀ. ÁöħÀ» º¸·Á¸é º¼·ý Çì´õ Ç¥½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.

                          -

                             % vos listvol <machine name> [<partition name>] 
                          +
                             % vos listvol <machine name> [<partition name>]
                           
                        • ÆÄÀÏ ½Ã½ºÅÛ¿¡ º¸·ùÇÏ·Á´Â º¼·ýÀ» ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î ¿Å±â½Ê½Ã¿À. Àбâ/¾²±â º¼·ý¸¸ ¿Å±æ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Áöħ°ú @@ -2441,8 +2441,8 @@ AFS bos restart ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é ÇÁ·Î¼¼½º¸¦ Á¤ÁöÇÑ ÈÄ Áï½Ã Àç½ÃÀÛÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ.

                          -

                             # bos restart <machine name> 
                          -fs -localauth 
                          +
                             # bos restart <machine name>
                          +fs -localauth
                           
                        • bos status ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸ðµç ¼­¹ö ÇÁ·Î¼¼½º°¡ Á¦´ë·Î ½ÇÇàµÇ°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÚ¼¼ÇÑ ÁöħÀ» º¸·Á¸é @@ -2752,7 +2752,7 @@ UNIX ÁßÁöÇϽʽÿÀ. ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é ÇÁ·Î¼¼½º¸¦ ÀϽÃÀûÀ¸·Î Á¤ÁöÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

                          -

                             % bos shutdown <machine name> 
                          +
                             % bos shutdown <machine name>
                           [-wait]
                           
                        • bos exec ¸í·ÉÀ» ½ÇÇàÇÏ¿© ½Ã½ºÅÛÀ» ¿ø°Ý¿¡¼­ @@ -2771,11 +2771,11 @@ UNIX ÀûÀýÇÏÁö¸¸ ¿î¿µ üÁ¦ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
                        • -


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                          [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                          -
                          © IBM Corporation 2000. All Rights Reserved -
                          +


                          +
                          © IBM Corporation 2000. All Rights Reserved +
                          diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd009.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd009.htm index 1f3d1f154..c2722c0b8 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd009.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd009.htm @@ -10,8 +10,8 @@ - - + +

                          °ü¸® ¾È³»¼­

                          @@ -430,7 +430,7 @@ BOS Àý´ë º¯°æÇÏÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ ÀÌ Ç÷¡±×´Â ³»ºÎ »ç¿ë¸¸À» ¸ñÀûÀ¸·Î ÇÕ´Ï´Ù. µû¶ó¼­ bos status ¸í·ÉÀÇ Ãâ·Â¿¡´Â ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
                        • ±× ¸í·É ¸Å°³º¯¼ö´Â BOS ¼­¹ö°¡ ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇϱâ À§ÇØ ½ÇÇàÇÏ´Â -¸í·ÉÀÔ´Ï´Ù. +¸í·ÉÀÔ´Ï´Ù.

                            @@ -839,22 +839,22 @@ BOS

                            ´ÙÀ½ ¿¹Á¦´Â ½Ã½ºÅÛ db2.abc.comÀÇ º¸È£ ¼­¹ö¸¦ Á¤ÀÇÇÏ°í ½ÃÀÛÇÕ´Ï´Ù. -

                               
                            -   % bos create db2.abc.com ptserver simple /usr/afs/bin/ptserver 
                            -   
                            +
                            +   % bos create db2.abc.com ptserver simple /usr/afs/bin/ptserver
                            +
                             

                            ´ÙÀ½ ¿¹Á¦´Â ½Ã½ºÅÛ fs6.abc.comÀÇ fs ÇÁ·Î¼¼½º¸¦ Á¤ÀÇÇÏ°í ½ÃÀÛÇÕ´Ï´Ù. -

                               
                            +
                                % bos create fs6.abc.com fs fs /usr/afs/bin/fileserver   \
                                     /usr/afs/bin/volserver /usr/afs/bin/salvager
                            -    
                            +
                             

                            ´ÙÀ½ ¿¹Á¦´Â ½Ã½ºÅÛ fs3.abc.com¿¡¼­ backupuser ÇÁ·Î¼¼½º¶ó°í ÇÏ´Â cron ÇÁ·Î¼¼½º¸¦ Á¤ÀÇÇÏ°í ½ÃÀÛÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º´Â ¸ÅÀÏ »õº® 3½Ã¿¡ ½ÇÇàµÇµµ·Ï ¿¹Á¤µÇ¾î ÀÖ½À´Ï´Ù. -

                               % bos create fs3.abc.com backupuser cron  "/usr/afs/bin/vos backupsys -prefix user -local" 3:00 
                            +
                               % bos create fs3.abc.com backupuser cron  "/usr/afs/bin/vos backupsys -prefix user -local" 3:00
                             

                            ÇÁ·Î¼¼½º¸¦ Á¤ÁöÇϰí BosConfig ÆÄÀÏ¿¡¼­ Á¦°ÅÇÏ·Á¸é

                            @@ -878,9 +878,9 @@ BOS ÀÌ ÇÁ·Î¼¼½º¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é »óŸ¦ NotRunÀ¸·Î º¯°æÇÏ¿© ÇÁ·Î¼¼½º¸¦ Á¤ÁöÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

                            -

                               
                            +
                                % bos stop <machine name> <server process name>+ [-wait]
                            -   
                            +
                             
                          • bos delete ¸í·ÉÀ» ½ÇÇàÇÏ¿© BosConfig ÆÄÀÏ¿¡¼­ °¢ ÇÁ·Î¼¼½º¸¦ Á¦°ÅÇϽʽÿÀ. @@ -989,7 +989,7 @@ BOS BosConfig ÆÄÀϰú BOS ¼­¹öÀÇ ¸Þ¸ð¸®¿¡¼­ °¢ ÇÁ·Î¼¼½ºÀÇ »óÅ Ç÷¡±×¸¦ RunÀ¸·Î º¯°æÇÏ°í ½ÃÀÛÇϽʽÿÀ.

                            -

                               % 
                            +
                               %
                             bos start <machine name> <server process name>+
                             

                            @@ -1447,11 +1447,11 @@ setrestart »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù.

                          • -


                            [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                            [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                            -
                            © IBM Corporation 2000. All Rights Reserved -
                            +


                            +
                            © IBM Corporation 2000. All Rights Reserved +
                            diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd010.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd010.htm index 09beed23f..1c16c9fbd 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd010.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd010.htm @@ -10,8 +10,8 @@ - - + +

                            °ü¸® ¾È³»¼­

                            @@ -166,7 +166,7 @@ AFS .readonly È®ÀåÀÚ¸¦ Ãß°¡ÇÏ¿© »ý¼ºµË´Ï´Ù. Àбâ Àü¿ë º¼·ý ÀÛ¼º¿¡ ´ëÇÑ ÁöħÀ» º¸·Á¸é º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¸¦ ÂüÁ¶ÇϽʽÿÀ.
                          • ¹é¾÷ º¼·ýÀº Àбâ/¾²±â ¿øº» º¼·ýÀÇ Å¬·ÐÀÌ·Î -¿øº»°ú µ¿ÀÏÇÑ »çÀÌÆ®¿¡ ÀúÀåµË´Ï´Ù. +¿øº»°ú µ¿ÀÏÇÑ »çÀÌÆ®¿¡ ÀúÀåµË´Ï´Ù. ¹é¾÷ ¹öÀüÀº ƯÁ¤ ½Ã°£¿¡ Àбâ/¾²±â ¿øº»ÀÇ »óŸ¦ ±â·ÏÇϱ⠶§¹®¿¡ ³ªÁß¿¡ ½Ç¼ö·Î º¯°æµÇ¾ú°Å³ª »èÁ¦µÈ @@ -203,7 +203,7 @@ AFS À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. VLDB(Location Database)ÀÇ ÀÚµ¿ º¼·ý À§Ä¡ ÃßÀû ±â´ÉÀº ¾×¼¼½º°¡ °¡½ÃÀûÀ¸·Î À¯ÁöµÇ°Ô ÇÕ´Ï´Ù. º¼·ý À̵¿¿¡ ´ëÇÑ ÁöħÀ» º¸·Á¸é º¼·ý À̵¿À» ÂüÁ¶ÇϽʽÿÀ. -
                          • º¼·ýÀº AFS¿¡¼­ º¹Á¦º» ´ÜÀ§ÀÔ´Ï´Ù. +
                          • º¼·ýÀº AFS¿¡¼­ º¹Á¦º» ´ÜÀ§ÀÔ´Ï´Ù. º¹Á¦´Â @@ -215,7 +215,7 @@ AFS ÀϹÝÀûÀ¸·Î ÀÚÁÖ »ç¿ëµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥°ú ÀÚÁÖ º¯°æµÇÁö ¾Ê´Â ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀº º¹Á¦µÉ °¡´É¼ºÀÌ °¡Àå ³ôÁö¸¸ ¾î¶°ÇÑ Àбâ/¾²±â º¼·ýµµ º¹Á¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¸¦ ÂüÁ¶ÇϽʽÿÀ. -
                          • º¼·ýÀº µÎ °¡Áö Ãø¸é¿¡¼­ AFSÀÇ ¹é¾÷ ´ÜÀ§ÀÔ´Ï´Ù. +
                          • º¼·ýÀº µÎ °¡Áö Ãø¸é¿¡¼­ AFSÀÇ ¹é¾÷ ´ÜÀ§ÀÔ´Ï´Ù. ¹é¾÷ º¼·ý ¹öÀüÀ» ÀÛ¼ºÇÏ¿© ÁöÁ¤µÈ ½Ã°£¿¡ Àбâ/¾²±â ¿øº» º¼·ýÀÇ »óŸ¦ º¸Á¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. @@ -321,7 +321,7 @@ AFS ÀÖ½À´Ï´Ù. µÑ°, ij½¬ °ü¸® ÇÁ·Î±×·¥Àº ÆÄÀÏ¿¡ µµ´ÞÇϱâ À§ÇØ ÃßÀûÇÏ´Â °æ·Î À̸§¿¡ È¥µ¿À» ÀÏÀ¸Å³ ¼ö ÀÖ½À´Ï´Ù (¿¹¸¦ µé¾î pwd ¸í·ÉÀÇ ¿¹ÃøÄ¡ ¸øÇÑ Ãâ·Â ¾ß±â). ±×·¯³ª µÑ ÀÌ»óÀÇ µð·ºÅ丮¿¡ º¼·ýÀ» ¸¶¿îÆ®Çϸé -ÇØ´ç º¼·ýÀÇ ·çÆ® µð·ºÅ丮¿Í ¿¬°üµÈ ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)ÀÌ ¸ðµç ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ Àû¿ëµË´Ï´Ù. +ÇØ´ç º¼·ýÀÇ ·çÆ® µð·ºÅ丮¿Í ¿¬°üµÈ ¾×¼¼½º Á¦¾î ¸ñ·Ï(ACL)ÀÌ ¸ðµç ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ Àû¿ëµË´Ï´Ù.

                            ¿©·¯ À¯ÇüÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀÖÀ¸¸ç ij½¬ °ü¸® ÇÁ·Î±×·¥Àº °¢ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ @@ -360,7 +360,7 @@ ID ¾×¼¼½º ±ÇÇÑÀ» system:administrators ±×·ì¿¡ ºÎ¿©ÇÕ´Ï´Ù. º¼·ýÀ» ¸¶¿îÆ®ÇÑ ÈÄ¿¡ fs setacl ¸í·ÉÀ» »ç¿ëÇÏ¿© system:administrators ±×·ì¿¡ ´ëÇØ ´Ù¸¥ -Ç׸ñÀ» Ãß°¡ ¹× Á¦°ÅÇϰųª Ç׸ñÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ACL Ç׸ñ ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ. +Ç׸ñÀ» Ãß°¡ ¹× Á¦°ÅÇϰųª Ç׸ñÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ACL Ç׸ñ ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.

                          • º¼·ýÀÇ Àбâ/¾²±â ¹öÀüÀÌ ÆÄÀÏ ¼­¹ö ÆÄƼ¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â µð½ºÅ© @@ -410,7 +410,7 @@ ID
                        •    % vos partinfo <machine name> [<partition name>]
                          -   
                          +
                           

                          ¿©±â¼­ @@ -432,10 +432,10 @@ ID

                        • vos create ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ÀÛ¼ºÇϽʽÿÀ.

                          -

                             
                          +
                              % vos create <machine name> <partition name> <volume name>  \
                                           [-maxquota <initial quota (KB)>]
                          -   
                          +
                           

                          ¿©±â¼­ @@ -463,17 +463,17 @@ ID

                        • (¼±ÅÃÀû) fs mkmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏ °ø°£¿¡ º¼·ýÀ» ¸¶¿îÆ®ÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À» º¸·Á¸é ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

                          -

                             
                          -   % fs mkmount <directory> <volume name> 
                          -   
                          +
                          +   % fs mkmount <directory> <volume name>
                          +
                           
                        • (¼±ÅÃÀû) fs lsmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                          -

                             
                          +
                              % fs lsmount <directory>
                          -   
                          +
                           
                        • (¼±ÅÃÀû) º¼·ý Çì´õ¿¡ º¼·ý¿¡ ´ëÇÑ º¸Á¶ Á¤º¸¸¦ ±â·ÏÇÏ·Á¸é -offlinemsg Àμö¿Í ÇÔ²² @@ -753,9 +753,9 @@ VLDB º¼·ýÀÇ ÇöÀç »çÀÌÆ®¸¦ Ç¥½ÃÇÏ·Á¸é º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                          -

                             
                          +
                              % vos examine <volume name or  ID>
                          -    
                          +
                           

                          Ãâ·ÂÀÇ ¸¶Áö¸· Çà¿¡´Â VLDB·ÎºÎÅÍÀÇ º¼·ý »çÀÌÆ® Á¤Àǰ¡ Ç¥½ÃµË´Ï´Ù. @@ -771,9 +771,9 @@ VLDB Àбâ/¾²±â º¼·ý ÀÛ¼º¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÏ´Â °Íó·³ vos partinfo ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

                          -

                             
                          +
                              % vos partinfo <machine name> [<partition name>]
                          -   
                          +
                           
                        • @@ -785,9 +785,9 @@ VLDB
                        • vos addsite ¸í·ÉÀ» ½ÇÇàÇÏ¿© VLDB¿¡ »õ·Î¿î °¢ Àбâ Àü¿ë »çÀÌÆ®¸¦ Á¤ÀÇÇϽʽÿÀ.

                          -

                             
                          +
                              % vos addsite <machine name> <partition name> <volume name or ID>
                          -   
                          +
                           

                          ¿©±â¼­ @@ -812,9 +812,9 @@ VLDB ½ÇÇàÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ÇÁ·Î¼¼½º »óÅÂ¿Í BosConfig ÆÄÀÏÀÇ Á¤º¸ Ç¥½ÃÇϱ⿡¼­ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

                          -

                             
                          +
                              % bos status <machine name> fs vlserver
                          -   
                          +
                           
                          @@ -823,9 +823,9 @@ VLDB
                        • vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© Àбâ/¾²±â ¿øº» º¼·ýÀ» Ŭ·ÐÇϰí Ŭ·ÐÀ» °¢ Àбâ Àü¿ë »çÀÌÆ®¿¡ ºÐ¹èÇϽʽÿÀ.

                          -

                             
                          +
                              % vos release <volume name or ID> [-f]
                          -   
                          +
                           

                          ¿©±â¼­ @@ -844,9 +844,9 @@ VLDB New release Ç÷¡±×°¡ ¼³Á¤µÈ »çÀÌÆ® Á¤Àǰ¡ ¾ø´ÂÁö È®ÀÎÇϽʽÿÀ. ÀÌ ¸í·ÉÀº º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

                          -

                             
                          +
                              % vos examine <volume name or  ID>
                          -   
                          +
                           
                        • ´Ü°è 6ÀÇ Ãâ·Â¿¡ Ç÷¡±×°¡ ³ªÅ¸³ª´Â °æ¿ì @@ -978,10 +978,10 @@ VLDB ½ÇÇà)¿¡ ´ëÇÑ PATH ȯ°æ º¯¼ö¿¡ º¸Åë AFS 2Áø ÆÄÀÏ·ÎÀÇ °æ·Î°¡ µé¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î vos 2Áø ÆÄÀÏ¿¡ ´ëÇÑ ¿ÏÀüÇÑ °æ·Î À̸§À» ÁöÁ¤ÇÑ´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À. -

                             
                          +
                              % bos create fs3.abc.com backupusers cron  \
                                -cmd "/usr/afs/bin/vos backupsys  -prefix user -localauth" "1:00"
                          -    
                          +
                           
                          @@ -1032,10 +1032,10 @@ VLDB Àбâ/¾²±â ¿øº» º¼·ýÀÇ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϽʽÿÀ. Ç¥½ÃµÇ´Â ¸Þ½ÃÁö´Â ¹é¾÷ Á¶ÀÛÀÇ ¼º°øÀ» È®ÀÎÇØ ÁÝ´Ï´Ù.

                          -

                             
                          +
                              % vos backup <volume name or ID>
                              Created backup volume for volume name or ID
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1054,9 +1054,9 @@ VLDB ¼±ÅÃÀûÀÌÁö¸¸ ij½¬ °ü¸® ÇÁ·Î±×·¥Àº º¼·ýÀÌ ¸¶¿îÆ®µÇÁö ¾ÊÀ¸¸é º¼·ýÀÇ ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø´Ù´Â Á¡À» ¾Ë¾Æ µÎ½Ê½Ã¿À.

                          -

                             
                          +
                              % fs mkmount <directory> <volume name>.backup
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1075,9 +1075,9 @@ VLDB ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                          -

                             
                          +
                              % fs lsmount <directory>
                          -   
                          +
                           
                          @@ -1099,9 +1099,9 @@ VLDB
                             % vos backupsys [-prefix <common prefix on volume(s)>+]   \
                                   [-server <machine name>]
                           [-partition <partition name>]  \
                          -        [-exclude]   [-xprefix <negative prefix on volume(s)>+] 
                          +        [-exclude]   [-xprefix <negative prefix on volume(s)>+]
                                   [-dryrun]  [-verbose]
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1328,9 +1328,9 @@ UNIX ls

                          1. fs lsmount ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                            -

                               
                            +
                                % fs lsmount <directory>
                            -   
                            +
                             

                            ¿©±â¼­ @@ -1344,45 +1344,45 @@ UNIX ls

                          ÁöÁ¤µÈ µð·ºÅ丮°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®À̸é Ãâ·ÂÀº ´ÙÀ½ ¾ç½ÄÀ» °¡Áý´Ï´Ù.

                             'directory' is a mount point for volume 'volume name'
                          -   
                          +
                           

                          ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼­Ã³·³ ¼ýÀÚ ±âÈ£(#)°¡ volume name ¹®ÀÚ¿­ ¾Õ¿¡ »ç¿ëµË´Ï´Ù. -

                             
                          +
                              % fs lsmount /afs/abc.com/usr/terry
                              '/afs/abc.com/usr/terry' is a mount point for volume '#user.terry'
                          -      
                          +
                           

                          Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼­Ã³·³ ÆÛ¼¾Æ® ±âÈ£(%)°¡ volume name ¹®ÀÚ¿­ ¾Õ¿¡ »ç¿ëµË´Ï´Ù. ¼¿ÀÇ °ü¸®ÀÚ´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ À̸§ ¾Õ¿¡ ¸¶Ä§Ç¥¸¦ »ç¿ëÇÏ´Â ±ÔÄ¢À» µû¶ó ¿Ô½À´Ï´Ù. -

                             
                          +
                              % fs lsmount /afs/.abc.com 
                              '/afs/.abc.com' is a mount point for volume '%root.cell'
                          -   
                          +
                           

                          ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ °æ¿ì abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼­Ã³·³ ¼¿ À̸§°ú ÄÝ·Ð(:)ÀÌ ¼ýÀÚ ´ÙÀ½¿¡ ³ª¿À°í volume name ¹®ÀÚ¿­ ¾Õ¿¡ »ç¿ëµË´Ï´Ù. -

                             
                          +
                               % fs lsmount /afs/ghi.gov 
                              '/afs/ghi.gov' is a mount point for volume '#ghi.gov:root.cell'
                          -   
                          +
                           

                          ¸¶¿îÆ® Æ÷ÀÎÆ®·ÎÀÇ ±âÈ£ ¿¬°áÀÇ °æ¿ì Ãâ·ÂÀº abc.com ¼¿ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇØ ½ÇÇàµÈ ´ÙÀ½ ¿¹Á¦ ¸í·É¿¡¼­ º¼ ¼ö ÀÖ´Â ¾ç½ÄÀ» °¡Áý´Ï´Ù. -

                             
                          +
                              % fs lsmount /afs/abc
                              '/afs/abc' is a symbolic link, leading to a mount point for volume '#root.cell'
                          -   
                          +
                           

                          µð·ºÅ丮°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï°í AFS¿¡ ÀÖÁö ¾ÊÀ¸¸é Ãâ·ÂÀº ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³³´Ï´Ù.

                             'directory' is not a mount point.
                          -   
                          +
                           

                          Ãâ·ÂÀÌ µÚÁ×¹ÚÁ׵Ǵ °æ¿ì ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ·ÎÄà ij½¬¿¡¼­ ¼Õ»óµÈ °ÍÀÏ ¼ö ÀÖ½À´Ï´Ù. Çϳª ÀÌ»óÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® Ç÷¯½¬Çϱ⿡¼­ ¼³¸íÇÏ´Â °Íó·³ @@ -1409,9 +1409,9 @@ UNIX ls ÀÛ¼ºÇϽʽÿÀ. Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì -rw Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.

                          -

                             
                          +
                              % fs mkmount <directory> <volume name>  [-rw]
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1462,20 +1462,20 @@ UNIX ls

                          cellnameÀ» ¼¿ À̸§À¸·Î ´ëüÇϽʽÿÀ.

                          -

                             
                          +
                              % cd /afs/.cellname
                          -   
                          +
                              % fs  mkmount  new_cells  root.afs
                          - 
                          +
                              % cd  new_cells
                          -   
                          +
                           
                        • fs mkmount ¸í·ÉÀ» -cell Àμö¿Í ÇÔ²² ½ÇÇàÇÏ¿© ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϽʽÿÀ. ÇÊ¿äÇÑ ¸¸Å­ °¢ ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ¹Ýº¹ÇϽʽÿÀ.

                          -

                             
                          +
                              % fs mkmount <directory> <volume name> -cell <cell name>
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1507,16 +1507,16 @@ UNIX ls ¾×¼¼½ºÇÏ°Ô ÇϽʽÿÀ. ¿øÇÏ´Â °æ¿ì ¶ÇÇÑ /afs/.cellname µð·ºÅ丮·ÎºÎÅÍ new_cells ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

                          -

                               
                          +
                              % vos release root.afs
                          -   
                          +
                              %  fs checkvolumes
                          -   
                          +
                              % cd /afs/.cellname
                          -    
                          +
                              % fs rmmount new_cells
                          -   
                          -   
                          +
                          +
                           

                          »ç¿ëÀÚ°¡ »õ·Î ¸¶¿îÆ®µÈ ¿ÜºÎ ¼¿À» ¾×¼¼½ºÇÏ°Ô ÇÏ·Á¸é °¢ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ @@ -1550,9 +1550,9 @@ UNIX ls Á¦°ÅÇϽʽÿÀ. ÇØ´ç º¼·ýÀÌ ¿©ÀüÈ÷ Á¸ÀçÇϸé À̰ÍÀÌ À¯ÀÏÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÎ °æ¿ì ±× ³»¿ëÀ» ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.

                          -

                             
                          +
                              % fs rmmount <directory>
                          -   
                          +
                           

                          ¿©±â¼­ @@ -1613,10 +1613,10 @@ UNIX ls

                          1. vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                            -

                               
                            +
                                % vos listvldb  [-name <volume name or ID>] [-server <machine name>] \
                                               [-partition <partition name>] [-locked]
                            -   
                            +
                             

                            ¿©±â¼­ @@ -1685,13 +1685,13 @@ ID

                            New release ¹× Old release Ç÷¡±×¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸·Á¸é º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¸¦ ÂüÁ¶ÇϽʽÿÀ.

                            ÀÌ ¸í·ÉÀÇ ¿¹¿Í ´ÜÀÏ º¼·ý¿¡ ´ëÇÑ Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù. -

                               
                            +
                                % vos listvldb user.terry
                                user.terry
                                    RWrite: 50489902    Backup: 50489904
                                    number of sites -> 1
                                       server fs3.abc.com partition /vicepc RW Site
                            -  
                            +
                             

                            º¼·ý Çì´õ Ç¥½Ã

                            @@ -1710,9 +1710,9 @@ ID
                            1. vos listvol ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                              -

                                 
                              +
                                  % vos listvol <machine name> [<partition name>] [-fast] [-long] [-extended]
                              -   
                              +
                               

                              ¿©±â¼­ @@ -1787,7 +1787,7 @@ ID Ãâ·ÂÀÇ Ã¹Â° ÇàÀº ¸ñ·ÏÀÇ º¼·ý ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ãâ·ÂÀÇ ¸¶Áö¸· ÇàÀº ´ÙÀ½ ¿¹¿¡¼­Ã³·³ ¿Â¶óÀÎ, ¿ÀÇÁ¶óÀÎ ¹× »ç¿ëÁß »óÅ¿¡ ÀÖ´Â º¼·ýÀÇ ¼ö¸¦ ¿ä¾àÇÕ´Ï´Ù. -

                                 
                              +
                                  % vos listvol  fs2.abc.com /vicepb
                                  Total number of volumes on server fs2.abc.com \
                                                                      partition /vicepb : 66
                              @@ -1798,7 +1798,7 @@ ID 
                                  user.pat             1969534536 RW      17518 K On-line
                                  user.pat.backup      1969534538 BK      17537 K On-line
                                  Total volumes onLine 66 ; Total volumes offLine 0 ;  Total busy 0
                              -   
                              +
                               

                              -fast Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â

                              @@ -1806,7 +1806,7 @@ ID -fast Ç÷¡±×¸¦ Æ÷ÇÔ½ÃŰ¸é ´ÙÀ½ ¿¹¿¡¼­Ã³·³ ¼ýÀÚ ¼ø¼­ Å©±â´ë·Î Á¤·ÄµÇ´Â °¢ º¼·ýÀÇ º¼·ý ID ¹øÈ£¸¸ Ç¥½ÃµË´Ï´Ù. ¸¶Áö¸· Çà(¿Â¶óÀÎ, ¿ÀÇÁ¶óÀÎ ¹× »ç¿ëÁß º¼·ýÀÇ ¼ö ¿ä¾à)Àº »ý·«µË´Ï´Ù. -

                                 
                              +
                                  % vos listvol fs3.abc.com /vicepa -f
                                  Total number of volumes on server fs3.abc.com  \
                                                                      partition /vicepa: 37
                              @@ -1816,7 +1816,7 @@ ID 
                                     .
                                  35970325
                                  49732810
                              -   
                              +
                               

                              -long Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â @@ -1867,22 +1867,22 @@ ReleaseClone

                            2. -long Ç÷¡±×°¡ Æ÷Ç﵃ ¶§ Ãâ·ÂÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù. -

                                 
                              +
                                  % vos listvol fs2.abc.com b -long
                              -   Total number of volumes on server fs2.abc.com 
                              +   Total number of volumes on server fs2.abc.com
                                                                      partition /vicepb: 66
                                        .                   .      .         .   .    .
                                        .                   .      .         .   .    .
                                  user.pat             1969534536 RW      17518 K On-line
                                       fs2.abc.com /vicepb
                              -        RWrite 1969534536 ROnly 0        Backup 1969534538 
                              +        RWrite 1969534536 ROnly 0        Backup 1969534538
                                       MaxQuota      20000 K
                                       Creation    Mon Jun 12 09:02:25 1989
                                       Last Update Thu Jan  4 17:39:34 1990
                                       1573 accesses in the past day (i.e., vnode references)
                                  user.pat.backup      1969534538 BK      17537 K On-line
                                       fs2.abc.com /vicepb
                              -        RWrite 1969534536 ROnly 0        Backup 1969534538 
                              +        RWrite 1969534536 ROnly 0        Backup 1969534538
                                       MaxQuota      20000 K
                                       Creation    Fri Jan  5 06:37:59 1990
                                       Last Update Fri Jan  5 06:37:59 1990
                              @@ -1890,7 +1890,7 @@ ReleaseClone
                               	    .               .         .     .       .
                               	    .               .         .     .       .
                                  Total volumes onLine 66 ; Total volumes offLine 0 ; Total busy 0
                              -   
                              +
                               

                              -extended Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â @@ -1912,7 +1912,7 @@ ReleaseClone Creation Mon Mar 8 14:26:05 1999 Last Update Mon Apr 26 09:20:43 1999 11533 accesses in the past day (i.e., vnode references) - + Raw Read/Write Stats |-------------------------------------------| | Same Network | Diff Network | @@ -1922,7 +1922,7 @@ ReleaseClone Reads | 151 | 151 | 1092 | 1068 | Writes | 3 | 3 | 324 | 324 | |-------------------------------------------| - + Writes Affecting Authorship |-------------------------------------------| | File Authorship | Directory Authorship| @@ -1936,7 +1936,7 @@ ReleaseClone 1day-1wk | 1 | 0 | 1 | 0 | > 1wk | 0 | 0 | 0 | 0 | |-------------------------------------------| - +

                              º¼·ýÀÇ VLDB Ç׸ñ ¹× º¼·ý Çì´õ Ç¥½Ã

                              @@ -1959,9 +1959,9 @@ VLDB
                              1. vos examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                -

                                   
                                +
                                    % vos examine <volume name or ID>
                                -   
                                +
                                 

                                ¿©±â¼­ @@ -1982,7 +1982,7 @@ VLDB ¼³¸íÇÏ´Â °Íó·³ vos listvldb ¸í·ÉÀ» »ç¿ëÇÒ ¶§¿Í µ¿ÀÏÇÑ VLDBÀÇ Á¤º¸°¡ ³ª¿­µË´Ï´Ù.

                                ´ÙÀ½Àº ±× VLDB Ç׸ñÀÌ ÇöÀç Àá°Ü ÀÖ´Â º¼·ý¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù. -

                                   
                                +
                                    % vos examine user.terry
                                    user.terry                    536870981 RW   3459 K On-line
                                        fs3.abc.com /vicepa
                                @@ -1993,9 +1993,9 @@ VLDB
                                        5719 accesses in the past day (i.e., vnode references)
                                        RWrite: 5360870981   Backup: 536870983
                                        number of sites -> 1
                                -          server fs3.abc.com partition /vicepa RW Site 
                                +          server fs3.abc.com partition /vicepa RW Site
                                        Volume is currently LOCKED
                                -   
                                +
                                 

                                ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ À̸§ ¶Ç´Â À§Ä¡ Ç¥½Ã

                                ÀÌ ÀýÀº ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Æ÷ÇÔÇÏ´Â º¼·ýÀÇ À̸§, º¼·ý ID ¹øÈ£ ¶Ç´Â @@ -2040,9 +2040,9 @@ listvldb

                                1. fs listquota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                  -

                                     
                                  +
                                      % fs listquota [<dir/file path>]
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2058,11 +2058,11 @@ listvldb

                                ´ÙÀ½Àº Ãâ·ÂÀÇ ¿¹ÀÔ´Ï´Ù. -

                                   
                                +
                                    % fs listquota /afs/abc.com/usr/terry
                                -   Volume Name     Quota    Used    % Used   Partition 
                                -   user.terry      15000    5071       34%         86%   
                                -   
                                +   Volume Name     Quota    Used    % Used   Partition
                                +   user.terry      15000    5071       34%         86%
                                +
                                 
                                @@ -2074,9 +2074,9 @@ listvldb
                                1. fs examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                  -

                                     
                                  +
                                      % fs examine [<dir/file path>]
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2092,13 +2092,13 @@ listvldb

                                ´ÙÀ½ ¿¹Á¦´Â Ãâ·ÂÀÌ vid Çʵ忡 º¼·ý ID ¹øÈ£¸¦ º¸°íÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. -

                                   
                                +
                                    % fs examine /afs/abc.com/usr/terry
                                    Volume status for vid = 50489902 named user.terry
                                    Current maximum quota is 15000
                                    Current blocks used are 5073
                                -   The partition has 46383 blocks available out of 333305  
                                -   
                                +   The partition has 46383 blocks available out of 333305
                                +
                                 
                                ÁÖ:ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼­ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼­ º¸°íÇÑ Åë°è´Â @@ -2119,9 +2119,9 @@ listvldb
                              2. fs whereis ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ µé¾î ÀÖ´Â º¼·ýÀ» ÀúÀåÇÏ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀÇ À̸§À» Ç¥½ÃÇϽʽÿÀ.

                                -

                                   
                                +
                                    % fs whereis [<dir/file path>]
                                -   
                                +
                                 

                                ¿©±â¼­ @@ -2138,18 +2138,18 @@ listvldb

                                Ãâ·ÂÀº ´ÙÀ½ ¿¹¿¡¼­Ã³·³ ÇØ´ç ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â º¼·ýÀÌ ÀÖ´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» Ç¥½ÃÇÕ´Ï´Ù.

                                -

                                   
                                +
                                    % fs whereis /afs/abc.com/user/terry
                                    File /afs/abc.com/usr/terry is on host fs2.abc.com
                                -   
                                +
                                 
                              3. ¶ÇÇÑ ÇØ´ç º¼·ýÀÌ ÀÖ´Â ÆÄƼ¼ÇÀ» ¾Ë±â ¿øÇÏ´Â °æ¿ì ¸ÕÀú fs listquota ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ À̸§À» Ç¥½ÃÇϽʽÿÀ. ÀÚ¼¼ÇÑ ±¸¹®À» º¸·Á¸é ÆÄÀÏÀÌ µé¾î ÀÖ´Â º¼·ýÀÇ À̸§À» Ç¥½ÃÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

                                -

                                   
                                +
                                    % fs listquota [<dir/file path>]
                                -   
                                +
                                 

                                ±×·± ´ÙÀ½ vos listvldb ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ÀÌ ¶§ @@ -2157,9 +2157,9 @@ listquota ÀÚ¼¼ÇÑ ±¸¹®À̳ª Ãâ·Â¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.

                                -

                                   
                                +
                                    % vos listvldb <volume name or ID>
                                -   
                                +
                                 

                              4. º¼·ý À̵¿

                                @@ -2169,7 +2169,7 @@ listquota
                                • µð½ºÅ© ¶Ç´Â ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛÀ» º¹±¸Çϰųª ±³Ã¼ÇÏ´Â µ¿¾È ´Ù¸¥ ÆÄƼ¼ÇÀ̳ª ½Ã½ºÅÛ¿¡ º¼·ýÀ» ÀϽÃÀûÀ¸·Î ¹èÄ¡Çϱâ À§ÇØ. -
                                • Æ÷È­ »óÅÂÀÇ ÆÄƼ¼Ç¿¡ °ø°£À» È®º¸Çϱâ À§ÇØ. +
                                • Æ÷È­ »óÅÂÀÇ ÆÄƼ¼Ç¿¡ °ø°£À» È®º¸Çϱâ À§ÇØ. @@ -2180,9 +2180,9 @@ listquota ÀúÀåÇÒ ¼ö ¾ø´Â °ÍÀÔ´Ï´Ù. ´ÙÀ½ ¿À·ù ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¼­ ÀÌ·¯ÇÑ ¹®Á¦Á¡ÀÌ ¹ß»ýÇßÀ½À» È®ÀÎÇØ ÁÝ´Ï´Ù.

                                  -

                                     
                                  +
                                      afs: failed to store file (partition full)
                                  -   
                                  +
                                   

                                  AFS ¼º´É ¸ð´ÏÅÍ ¹× °¨»ç¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ scout @@ -2199,15 +2199,15 @@ listquota vos ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ¸ñÀûÁö ÆÄƼ¼Ç¿¡ ÃæºÐÇÑ ¿©À¯ °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. °ø°£ÀÌ ÃæºÐÇÏÁö ¾ÊÀ¸¸é À̵¿ Á¶ÀÛÀ» ½ÃµµÇÏÁö ¾Ê°í ´ÙÀ½ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù. -

                                     
                                  +
                                      vos: no space on target partition destination_part to move volume volume
                                  -   
                                  +
                                   

                                  Àбâ Àü¿ë º¼·ýÀ» À̵¿ÇÏ·Á¸é º¼·ýÀ» Á¦°ÅÇÏ°í ¾ð¸¶¿îÆ®ÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos remove ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÇöÀç »çÀÌÆ®¿¡¼­ ½ÇÁ¦·Î º¼·ýÀ» Á¦°ÅÇϽʽÿÀ. ±×·± ´ÙÀ½ Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos addsite ¹× vos release ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ »çÀÌÆ®¸¦ Á¤ÀÇÇϰí ÀÌ »çÀÌÆ®¿¡ -ÇØ´ç º¼·ýÀ» ¸±¸®½ºÇϽʽÿÀ. +ÇØ´ç º¼·ýÀ» ¸±¸®½ºÇϽʽÿÀ.

                                  ¹é¾÷ º¼·ýÀº Àбâ/¾²±â ¿øº»ÀÌ ÀÖ´Â µ¿ÀÏÇÑ »çÀÌÆ®¿¡ Ç×»ó À§Ä¡ÇϹǷΠ@@ -2232,11 +2232,11 @@ listquota ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

                                  -

                                     
                                  +
                                      % vos move <volume name or ID>  \
                                          <machine name on source>  <partition name on source >  \
                                          <machine name on destination>  <partition name on destination>
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2264,16 +2264,16 @@ listquota

                                • (¼±ÅÃÀû) vos listvldb ¸í·ÉÀ» ½ÇÇàÇÏ¿© À̵¿ÀÌ ¼º°øÀûÀÎÁö È®ÀÎÇϽʽÿÀ. VLDB Ç׸ñÀ» Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                  -

                                     
                                  +
                                      % vos listvldb <volume name or ID>
                                  -   
                                  +
                                   
                                • Àбâ/¾²±â º¼·ýÀÇ ÀÌÀü »çÀÌÆ®¿¡ ¹é¾÷ ¹öÀüÀÌ Á¸ÀçÇÑ °æ¿ì ¹é¾÷ º¼·ýÀ» ÀÛ¼º ¹× ¸¶¿îÆ®ÇÏ·Á¸é¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ »çÀÌÆ®¿¡ »õ ¹é¾÷À» ÀÛ¼ºÇϽʽÿÀ.

                                  -

                                     
                                  +
                                      % vos backup <volume name or ID>
                                  -   
                                  +
                                   

                                • VLDB ¹× º¼·ý Çì´õ µ¿±âÈ­

                                  @@ -2409,7 +2409,7 @@ VLDB

                                     % vos syncvldb -server <machine name>
                                   [-partition <partition name>]  [-volume <volume name or ID>]  [-verbose >> file]
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2445,7 +2445,7 @@ VLDB

                                   % vos syncserv <machine name> [<partition name>] [-v >> file]
                                -   
                                +
                                 

                                ¿©±â¼­ @@ -2608,9 +2608,9 @@ backup º¼·ý ÇÒ´ç·®À» °è»êÇÒ ¶§ Ãß°¡µÇÁö ¾Ê½À´Ï´Ù.

                                ±¸Á¶ ÀÛ¾÷ Áß¿¡ bos status ¸í·ÉÀÇ Ãâ·ÂÀº fs ÇÁ·Î¼¼½º¿¡ ´ëÇØ ´ÙÀ½ÀÇ º¸Á¶ »óŸ¦ º¸°íÇÕ´Ï´Ù. -

                                   
                                +
                                    Salvaging file system
                                -   
                                +
                                 
                                @@ -2626,15 +2626,15 @@ backup
                              5. bos salvage ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ýÀ» ±¸Á¶ÇϽʽÿÀ.

                                -

                                   
                                -   % bos salvage  -server <machine name> 
                                +
                                +   % bos salvage  -server <machine name>
                                 [-partition <salvage partition>]  \
                                                   [-volume <salvage volume number or volume name>]  \
                                                   [-file salvage log output file]  [-all]  [-showlog]  \
                                -                  [-parallel <# of max parallel partition salvaging>]  \ 
                                -                  [-tmpdir <directory to place tmp files>]  \ 
                                -                  [-orphans <ignore | remove | attach>] 
                                -   
                                +                  [-parallel <# of max parallel partition salvaging>]  \
                                +                  [-tmpdir <directory to place tmp files>]  \
                                +                  [-orphans <ignore | remove | attach>]
                                +
                                 

                                ¿©±â¼­ @@ -2760,15 +2760,15 @@ backup pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                   % pts membership system:administrators
                                -   
                                +
                                 
                              6. fs setquota ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ ÃÖ´ë ÇÒ´ç·®À» ¼³Á¤ÇϽʽÿÀ.

                                -

                                   
                                +
                                    % fs setquota [<dir/file path>]
                                 -max <max quota in kbytes>
                                -   
                                +
                                 

                                ¿©±â¼­ @@ -2808,14 +2808,14 @@ backup pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                   % pts membership system:administrators
                                -   
                                +
                                 
                              7. fs setvol ¸í·ÉÀ» ½ÇÇàÇÏ¿© Çϳª ÀÌ»óÀÇ º¼·ý¿¡ ´ëÇÑ ÇÒ´ç·®À» ¼³Á¤ÇϽʽÿÀ.

                                -

                                   
                                +
                                    % fs setvol [<dir/file path>+] -max <disk space quota in 1K units>
                                -   
                                +
                                 

                                ¿©±â¼­ @@ -2841,9 +2841,9 @@ backup

                                1. fs quota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                  -

                                     
                                  +
                                      % fs quota [<dir/file path>+]
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2858,10 +2858,10 @@ backup

                                ´ÙÀ½ ¿¹Á¦´Â ÀÌ ¸í·ÉÀÌ »ý¼ºÇÑ Ãâ·ÂÀ» º¸¿© ÁÝ´Ï´Ù. -

                                   
                                +
                                    % fs quota /afs/abc.com/usr/terry
                                    34% of quota used.
                                -   
                                +
                                 
                                @@ -2873,10 +2873,10 @@ backup
                                1. fs listquota ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                  -

                                     
                                  +
                                      % fs listquota
                                   [<dir/file path>+]
                                  -   
                                  +
                                   

                                  ¿©±â¼­ @@ -2893,11 +2893,11 @@ backup

                                  ´ÙÀ½ ¿¹¿¡¼­ º¸¿©ÁÖ´Â °Íó·³ Ãâ·ÂÀº º¼·ýÀÇ À̸§, ±× ÇÒ´ç·®°ú ÇöÀç Å©±â(¸ðµÎ ų·Î¹ÙÀÌÆ® ºí·Ï ´ÜÀ§·Î), »ç¿ëµÈ ÆÛ¼¾Æ® ÇÒ´ç·® ¹× »ç¿ëµÈ º¼·ýÀÇ È£½ºÆ® ÆÄƼ¼Ç¿¡ ÀÖ´Â °ø°£ÀÇ ¹éºÐÀ²À» º¸°íÇÕ´Ï´Ù. -

                                     
                                  +
                                      % fs listquota /afs/abc.com/usr/terry
                                  -   Volume Name     Quota    Used    % Used   Partition 
                                  -   user.terry      15000    5071       34%         86%   
                                  -   
                                  +   Volume Name     Quota    Used    % Used   Partition
                                  +   user.terry      15000    5071       34%         86%
                                  +
                                   
                                  @@ -2910,10 +2910,10 @@ backup
                                  1. fs examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % fs examine
                                     [<dir/file path>+]
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -2930,13 +2930,13 @@ backup

                                    ´ÙÀ½ ¿¹¿¡¼­ º¸¿©ÁÖ´Â °Íó·³ Ãâ·ÂÀº º¼·ýÀÇ º¼·ý ID ¹øÈ£¿Í À̸§, ±× ÇÒ´ç·®°ú ÇöÀç Å©±â(¸ðµÎ ų·Î¹ÙÀÌÆ® ºí·Ï ´ÜÀ§·Î), º¼·ý È£½ºÆ® ÆÄƼ¼Ç¿¡¼­ ų·Î¹ÙÀÌÆ® ºí·ÏÀÇ ÃÑ ¼ö¿Í ÀÌÁß »ç¿ë °¡´ÉÇÑ ºí·ÏÀÇ ¼ö¸¦ º¸°íÇÕ´Ï´Ù. -

                                       
                                    +
                                        % fs examine /afs/abc.com/usr/terry
                                        Volume status for vid = 50489902 named user.terry
                                        Current maximum quota is 15000
                                        Current blocks used are 5073
                                    -   The partition has 46383 blocks available out of 333305   
                                    -   
                                    +   The partition has 46383 blocks available out of 333305
                                    +
                                     
                                    ÁÖ:ÀÌ ¸í·ÉÀÇ Ãâ·Â¿¡¼­ ÆÄƼ¼Ç °ü·Ã Åë°è°¡ Ç×»ó Ç¥ÁØ UNIX df ¸í·É Ãâ·ÂÀÇ ÇØ´ç °ª°ú ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀÌ ¸í·É¿¡¼­ º¸°íÇÑ Åë°è´Â @@ -2959,7 +2959,7 @@ backup
                                  2. .readonly ¶Ç´Â .backup È®ÀåÀÚ ¾øÀÌ º¼·ýÀÇ ±âº» À̸§À» ÁöÁ¤ÇÏ¿© Àбâ/¾²±â º¼·ýÀ» ÁöÁ¤ÇÏ´Â °æ¿ì ÀÌ ¸í·ÉÀº º¼·ýÀÌ ÀÖ´Â ÆÄƼ¼Ç¿¡¼­ Àбâ/¾²±â º¼·ý°ú ¿¬°üµÈ ¹é¾÷ º¼·ýÀ» ¸ðµÎ -Á¦°ÅÇÕ´Ï´Ù. +Á¦°ÅÇÕ´Ï´Ù. ÇϳªÀÇ Àбâ/¾²±â »çÀÌÆ®¸¸ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î @@ -3037,7 +3037,7 @@ backup »çÀÌÆ®·Î º¼·ýÀ» ¸±¸®½ºÇÏÁö ¾Ê¾ÒÀ¸¸é ÀÌ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ½ÇÁ¦·Î »çÀÌÆ®¿¡ º¼·ýÀ» ¸±¸®½ºÇßÀ¸¸é vos remove ¸í·ÉÀ» ´ë½Å »ç¿ëÇϽʽÿÀ.

                                    vos delentry ¸í·ÉÀº »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â º¼·ýÀ» -¾ð±ÞÇÏ´Â Àüü VLDB Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù. +¾ð±ÞÇÏ´Â Àüü VLDB Ç׸ñÀ» Á¦°ÅÇÕ´Ï´Ù. ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ º¼·ýÀÇ ¹öÀüÀÌ @@ -3086,10 +3086,10 @@ backup Á¦°ÅÇϽʽÿÀ. º¹¼öÀÇ »çÀÌÆ®¿¡¼­ Àбâ Àü¿ë º¼·ýÀ» Á¦°ÅÇÏ´Â °æ¿ì °¢ º¼·ý¿¡ ´ëÇØ ÀÌ ¸í·ÉÀ» ¹Ýº¹ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos remove [-server machine name>]  [-partition <partition name>]  \
                                                     -id <volume name or ID>
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3124,9 +3124,9 @@ backup ¿ÏÀüÈ÷ ±¸ºÐµÈ µð·ºÅ丮¿¡ ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÑ °æ¿ì ¹é¾÷ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®¿¡ ´ëÇØ ÀÌ ´Ü°è¸¦ ¹Ýº¹ÇØ¾ß ÇÕ´Ï´Ù.

                                    -

                                       
                                    +
                                        % fs rmmount <directory>
                                    -   
                                    +
                                     
                                  3. (¼±ÅÃÀû) ´Ü°è 3¿¡¼­ ´ýÇÁ ÆÄÀÏÀ» ÀÛ¼ºÇÑ °æ¿ì À̸¦ Å×ÀÌÇÁ·Î ¿Å±â½Ê½Ã¿À. ¼±È£µÇ´Â ¹æ¹ýÀº @@ -3238,10 +3238,10 @@ AFS
                                  4. vos dump ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀ» ´ýÇÁÇϽʽÿÀ.

                                    -

                                       
                                    -   % vos dump -id <volume name or ID> [-time <dump from time>] 
                                    +
                                    +   % vos dump -id <volume name or ID> [-time <dump from time>]
                                     [-file <arg>]  [-server <server>]  [-partition <partition>]
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3322,9 +3322,9 @@ ASCII ´ÙÀ½ ÇÁ·ÒÇÁÆ®¸¦ »ý¼ºÇÏ¿© ±âÁ¸ÀÇ º¼·ýÀ» Àüü(f) ¶Ç´Â Á¡ÃþÀû(i) ´ýÇÁ·Î µ¤¾î¾µÁö È®ÀÎÇÕ´Ï´Ù.

                                    -

                                       
                                    +
                                        Do you want to do a full/incremental restore or abort? [fia](a):
                                    -   
                                    +
                                     

                                    -file Àμö¸¦ »ç¿ëÇÏ¿© ¸í¸íÇÏ´Â ´ë½Å Ç¥ÁØ Ãâ·Â @@ -3376,21 +3376,21 @@ ASCII ÆÄƼ¼Ç¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °ø°£ÀÇ ¾çÀ» Ç¥½ÃÇÏ·Á¸é Àбâ/¾²±â º¼·ý ÀÛ¼º¿¡¼­ ¼³¸íÇÏ´Â °Íó·³ vos partinfo ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos partinfo <machine name> [<partition name>]
                                    -   
                                    +
                                     
                                  5. vos restore ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ º¼·ýÀ» ÀÛ¼ºÇÏ°í ´ýÇÁ ÆÄÀÏÀ» ÀÛ¼ºÇÑ º¼·ý¿¡ º¹¿øÇϽʽÿÀ. ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

                                    -

                                       
                                    +
                                        % vos restore <machine name> <partition name>  \
                                                      <name of volume to be restored>   \
                                                      [-file <dump file>]
                                     [-id <volume ID>]
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3420,17 +3420,17 @@ ASCII ±× ³»¿ëÀ» ¾×¼¼½º °¡´ÉÇÏ°Ô ÇϽʽÿÀ. ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % fs mkmount <directory> <volume name>
                                    -   
                                    +
                                     
                                  6. (¼±ÅÃÀû) fs lsmount ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¿Ã¹Ù¸¥ º¼·ýÀ» ÂüÁ¶ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % fs lsmount <directory>
                                    -   
                                    +
                                     
                                  7. @@ -3463,12 +3463,12 @@ AFS ÀÌ ¸í·ÉÀº ´ÜÀÏ Çà¿¡ ÀÔ·ÂÇϽʽÿÀ. ¾Æ·¡¿¡¼­´Â ÀÐ±â Æí¸®Çϵµ·Ï ¿©·¯ ÇàÀ¸·Î Ç¥ÇöÇÑ °Í¿¡ ºÒ°úÇÕ´Ï´Ù.

                                    -

                                       
                                    +
                                        % vos restore <machine name> <partition name>  \
                                                      <name of volume to be restored>   \
                                                      [-file <dump  file>]  \
                                                      -overwrite <full | incremental>
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3507,16 +3507,16 @@ AFS »õ·Î º¹¿øµÈ ³»¿ëÀ» Àбâ Àü¿ë »çÀÌÆ®·Î ¸±¸®½ºÇϽʽÿÀ. º¼·ý º¹Á¦(Àбâ Àü¿ë º¼·ý ÀÛ¼º)¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     
                                  8. vos backup ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ýÀÇ »õ ¹é¾÷ ¹öÀüÀ» ÀÛ¼ºÇϽʽÿÀ. ¹é¾÷ º¼·ý ÀÛ¼º¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % vos backup <volume name or ID>
                                    -   
                                    +
                                     

                                  9. º¼·ý À̸§ º¯°æ

                                    @@ -3567,9 +3567,9 @@ AFS
                                  10. vos rename ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¼·ý À̸§À» º¯°æÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos rename <old volume name> <new volume name>
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3586,9 +3586,9 @@ AFS

                                    ÁöÁ¤µÈ ÇöÀç º¼·ý¿¡ ´ëÇØ VLDB(Location Database) Ç׸ñÀÌ ÀÖÀ¸¸é ¸í·ÉÀº ´ÙÀ½ÀÇ ¿À·ù ¸Þ½ÃÁö¸¦ ³ªÅ¸³»¸ç ½ÇÆÐÇÕ´Ï´Ù.

                                    -

                                       
                                    -   vos: Could not find entry for volume old_volume_name. 
                                    -   
                                    +
                                    +   vos: Could not find entry for volume old_volume_name.
                                    +
                                     
                                    @@ -3596,9 +3596,9 @@ AFS ÂüÁ¶ÇÏ´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°ÅÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % fs rmmount <directory>
                                    -   
                                    +
                                     
                                    @@ -3606,9 +3606,9 @@ AFS ³ªÅ¸³»´Â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇϽʽÿÀ. ÀÏ¹Ý ¶Ç´Â Àбâ/¾²±â ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÏ·Á¸é¿¡ ³ªÅ¸³­ Áö½Ã¸¦ µû¸£½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % fs mkmount <directory> <volume name> [-rw]
                                    -    
                                    +
                                     

                                  11. VLDB Ç׸ñ Àá±Ý ÇØÁ¦ ¹× Àá±Ý

                                    @@ -3649,9 +3649,9 @@ AFS
                                  12. vos lock ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ç׸ñÀ» Àá±×½Ê½Ã¿À.

                                    -

                                       
                                    +
                                        % vos lock <volume name or ID>
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3679,7 +3679,7 @@ AFS ÇØÁ¦ÇϽʽÿÀ.

                                       % vos unlock <volume name or ID>
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3706,9 +3706,9 @@ AFS

                                  13. vos unlockvldb ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¿øÇÏ´Â Ç׸ñÀÇ Àá±ÝÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos unlockvldb [<machine name>] [<partition name>]
                                    -   
                                    +
                                     

                                    ¿©±â¼­ @@ -3728,11 +3728,11 @@ AFS Àá±ÝÀÌ ÇØÁ¦µË´Ï´Ù.

                                  14. -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd011.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd011.htm index f64234e19..9e6eb1de9 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd011.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd011.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -1341,7 +1341,7 @@ volsetrestore ÀÖ½À´Ï´Ù. ÀÌó·³, /sunday1 ·¹º§ÀÇ Àüü ´ýÇÁ°¡ µé¾îÀÕ´Â Å×ÀÌÇÁ´Â ´ÙÀ½ ´Þ ù¹øÂ° ÀÏ¿äÀÏÀÇ Àüü ´ýÇÁ¿ëÀ¸·Î »ç¿ëµÇ´Â ½Ã±â¿¡ ¸ÂÃß¾î ¸¸±âµË´Ï´Ù. -
                                       
                                    +
                                        /sunday1   expires in 27d
                                                /monday1  expires in 13d
                                                /tuesday1  expires in 13d
                                    @@ -1382,7 +1382,7 @@ volsetrestore 
                                     backup scantape ¸í·ÉÀ» »ç¿ëÇϰí, ¾Æ´Ï¸é
                                     backup dumpinfo ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ -id ¹× -verbose ¿É¼ÇÀ» ³ÖÀ¸½Ê½Ã¿À.
                                     ¸í·É¿¡ ´ëÇØ¼­´Â Å×ÀÌÇÁ ·¹ÀÌºí ±â·Ï ¹× Àб⠶ǴÂ
                                    -¹é¾÷ ´ýÇÁ ·¹ÄÚµå Ç¥½ÃÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. 
                                    +¹é¾÷ ´ýÇÁ ·¹ÄÚµå Ç¥½ÃÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
                                     
                                     
                                     
                                    @@ -1645,7 +1645,7 @@ setexp 
                                                             /thursday  expires in  13d
                                        sunday1   expires in  27d
                                               /monday1  expires in  13d
                                    -          /tuesday1  expires in  13d 
                                    +          /tuesday1  expires in  13d
                                               /wednesday1  expires in  13d
                                               /thursday1  expires in  13d
                                               /friday1  expires in  13d
                                    @@ -1657,7 +1657,7 @@ setexp 
                                               /friday2  expires in  13d
                                        sunday3   expires in  27d
                                               /monday1  expires in  13d
                                    -          /tuesday1  expires in  13d 
                                    +          /tuesday1  expires in  13d
                                               /wednesday1  expires in  13d
                                               /thursday1  expires in  13d
                                               /friday1  expires in  13d
                                    @@ -2230,7 +2230,7 @@ volsetrestore 
                                     µ¿ÀÛÀÌ ÆÄÀÏ¿¡¼­ ¸í½ÃÀûÀ¸·Î ¼³¸íÇÑ °Í Áß Çϳª°¡ ¾Æ´Ò °æ¿ì(¿¹¸¦ µé¾î
                                     º¹¿ø µ¿ÀÛ) È£ÃâµÊÀ» ±â¾ïÇϽʽÿÀ.
                                     
                                       #! /bin/csh -f
                                    -     
                                    +
                                        set devicefile = $1
                                        set operation = $2
                                        set tries = $3
                                    @@ -2628,11 +2628,11 @@ dump, backup restore, backup savedb 
                                        endif
                                        exit ${exit_continue}
                                     
                                    -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd012.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd012.htm index cc01d646c..8dd6d6850 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd012.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd012.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -949,7 +949,7 @@ VLDB ¿ÏÀüÈ÷ »ý·«ÇÕ´Ï´Ù. Å×ÀÌÇÁ Á¶Á¤ÀÚ¿Í ·Î±× ÆÄÀÏ¿¡¼­ ´ÙÀ½ ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù.

                                    -

                                       Volume volume_name (volume_ID) not dumped - has not been modified 
                                    +
                                       Volume volume_name (volume_ID) not dumped - has not been modified
                                           since last dump.
                                     
                                  15. Å×ÀÌÇÁ Á¶Á¤ÀÚ´Â µ¥ÀÌÅÍ ¹é¾÷À» ÁغñÇÕ´Ï´Ù. @@ -1079,7 +1079,7 @@ VLDB ¹ß°ßÇϸé(Áï, º¼·ýÀÇ ÇöÀç Ŭ·Ð ³¯Â¥°¡ »óÀ§ Ŭ·Ð ³¯Â¥¿Í °°À½) ÀÌ¿Í À¯»çÇÑ ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù.

                                    -

                                       Volume volume_name (volume_ID) not dumped - has not been re-cloned 
                                    +
                                       Volume volume_name (volume_ID) not dumped - has not been re-cloned
                                            since last dump.
                                     

                                    @@ -1506,7 +1506,7 @@ name

                                    ´ÙÀ½ ¾ç½ÄÀ¸·Î µÈ ´ýÇÁ À̸§.

                                       volume_set_name.dump_level_name (initial_dump_ID)
                                    -   
                                    +
                                     

                                    @@ -1694,8 +1694,8 @@ ID

                                       % backup volinfo user.smith.backup
                                        DumpID    lvl parentID  creation   date  clone date       tape name
                                        924600000 1   924427600 04/20/1999 05:20 04/20/1999 05:01 user_incr_2 (924514392)
                                    -   924514392 1   924427600 04/19/1999 05:33 04/19/1999 05:08 user_incr_2 
                                    -   924427600 0           0 04/18/1999 05:26 04/18/1999 04:58 user_full_6 
                                    +   924514392 1   924427600 04/19/1999 05:33 04/19/1999 05:08 user_incr_2
                                    +   924427600 0           0 04/18/1999 05:26 04/18/1999 04:58 user_full_6
                                            .     .      .         .       .       .      .         .
                                            .     .      .         .       .       .      .         .
                                     
                                    @@ -2015,7 +2015,7 @@ backup
                                  16. ¿øÇÏ´Â Àμö¿Í ÇÔ²² backup volrestore ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       backup> volrestore <destination machine> <destination partition>  \ 
                                    +
                                       backup> volrestore <destination machine> <destination partition>  \
                                                           -volume <volume(s) to restore>+  \
                                                           [-extension <new volume name extension>]  \
                                                           [-date <date from which to restore>]  \
                                    @@ -2426,7 +2426,7 @@ VLDB
                                     ¿ÏÀüÇÑ ¸í·ÉÀº º¼·ý ¼¼Æ®¿Í º¼·ý Ç׸ñÀÇ Á¤ÀÇ ¹× Ç¥½Ã¿¡ ÀÖ½À´Ï´Ù.
                                     

                                       backup> addvolset <volume set name>  [-temporary]
                                    -   
                                    +
                                        backup> addvolentry  -name <volume set name>  \
                                                             -server <machine name>  \
                                                             -partition <partition name>  \
                                    @@ -2439,7 +2439,7 @@ VLDB
                                     [-name <volume set name>]  \
                                                      [-file <file name>]  \
                                                      [-portoffset <TC port offset>+]  \
                                    -                 [-extension <new volume name extension>] [-n] 
                                    +                 [-extension <new volume name extension>] [-n]
                                     

                                    ¿©±â¼­ @@ -2648,7 +2648,7 @@ status

                                  17. ´ëÈ­½Ä ¸ðµå¸¦ Á¾·áÇϽʽÿÀ.

                                    -

                                       backup>  quit  
                                    +
                                       backup>  quit
                                     
                                  18. °¢ ½Ã½ºÅÛ¿¡¼­ ±³´ë·Î bos shutdown ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¹é¾÷ ¼­¹ö ÇÁ·Î¼¼½º¸¦ Á¾·áÇϽʽÿÀ. ·ÎÄà ¼öÆÛÀ¯Àú @@ -2792,7 +2792,7 @@ labeltape
                                       backup> deletedump
                                     [-dumpid <dumpid>+]
                                     [-from <date time>]  \
                                    -                      [-to <date time>] 
                                    +                      [-to <date time>]
                                     

                                    ¿©±â¼­ @@ -2862,11 +2862,11 @@ dumpinfo

                                  -


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd013.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd013.htm index ffa7a72b5..0c2ce1e1e 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd013.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd013.htm @@ -10,8 +10,8 @@ - - + +

                                  °ü¸® ¾È³»¼­

                                  @@ -338,7 +338,7 @@ ¸í·ÉµéÀ» ½ÇÇàÇϸé(¶Ç´Â À̵éÀ» ½© Ãʱ⼳Á¤ ÆÄÀÏ¿¡ »ðÀÔÇϸé) Å©±â¸¦ Á¦´ë·Î ÀçÁ¶Á¤ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
                                     % set noglob
                                  -   % eval '/usr/bin/X11/resize' 
                                  +   % eval '/usr/bin/X11/resize'
                                      % unset noglob
                                   
                                  @@ -351,7 +351,7 @@
                                2. Àü¿ë ¸í·É ½©À» ¿©½Ê½Ã¿À. ÇÊ¿äÇϸé À̸¦ ÇØ´ç Å©±â·Î Á¶Á¤ÇϽʽÿÀ.
                                3. scout ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÇÁ·Î±×·¥À» ½ÃÀÛÇϽʽÿÀ.

                                  -

                                     % scout  [initcmd] 
                                  +
                                     % scout  [initcmd]
                                   -server <FileServer name(s) to monitor>+  \
                                               [-basename <base server name>]  \
                                               [-frequency <poll frequency, in seconds>] [-host]  \
                                  @@ -392,7 +392,7 @@ ABC ȸ
                                   
                                  Çϳª ÀÌ»óÀÇ Åë°è¸¦ °­Á¶Ç¥½ÃÇÒ ÀÓ°èÄ¡¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¼ø¼­¿¡ °ü°è¾øÀÌ Åë°ú¿Í ÀÓ°èÄ¡ ½ÖÀ» Á¦°øÇÒ ¼ö ÀÖÀ¸¸ç, °¢ ½Ö°ú °¢ ½ÖÀÇ ÆÄÆ®´Â Çϳª ÀÌ»óÀÇ °ø¹éÀ¸·Î ±¸ºÐµË´Ï´Ù. ´ÙÀ½ ¸ñ·Ï¿¡¼­´Â °¢ Åë°èÀÇ -±¸¹®À» Á¤ÀÇÇÕ´Ï´Ù. +±¸¹®À» Á¤ÀÇÇÕ´Ï´Ù. @@ -473,7 +473,7 @@ ABC ȸ ¾Ê´Â °æ¿ì¶óµµ scout ÇÁ·Î±×·¥ÀÌ ¿¬°áÀ» ¼³Á¤ÇÏ´Â µ¥ ÇÊ¿äÇÑ ¿ÏÀüÇÑ À̸§À» È®ÀÎÇÏ´Â ¼¿ÀÇ À̸§ ¼­ºñ½º¿¡ µû¶ó °¢ ½Ã½ºÅÛ À̸§ÀÇ Ã³À½ ÆÄÆ®¸¦ ÁöÁ¤Çϵµ·Ï ¼±ÅÃÇÕ´Ï´Ù. -
                                     % scout -server fs1 fs2 
                                  +
                                     % scout -server fs1 fs2
                                   

                                  ±×¸² 2¿¡¼­´Â °á°ú µð½ºÇ÷¹ÀÌ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¸ÕÀú ´Ù¼¸ ¹øÂ°(unlabeled) Ä÷³¿¡ ÀÖ´Â ½Ã½ºÅÛ À̸§ÀÌ ¸í·ÉÇà¿¡¼­ °ü¸®ÀÚ°¡ @@ -516,7 +516,7 @@ attn

                                4. -attention Àμö¸¦ »ç¿ëÇÏ¿© ÆÄƼ¼Ç¿¡ ´ëÇÑ °­Á¶Ç¥½Ã ÀÓ°èÄ¡¸¦ ±âº»°ªÀÎ 95%¿¡¼­ ÃÖ¼Ò 5,000 KB·Î º¯°æÇÕ´Ï´Ù.
                                5. -
                                     % scout -server fs1 fs2 -basename abc.com -host -frequency 5 -attention disk 5000 
                                  +
                                     % scout -server fs1 fs2 -basename abc.com -host -frequency 5 -attention disk 5000
                                   

                                  ¼±ÅÃÀûÀÎ Àμö¸¦ »ç¿ëÇÏ¸é ±×¸² 3 ¹× ±×¸² 2¿¡¼­ ¿©·¯°¡Áö°¡ ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù. ¸ÕÀú, @@ -545,7 +545,7 @@ attn

                                  ±×¸² 4¿¡¼­, ÁÖ¸³ ´ëÇÐ ¼¿¿¡¼­ °ü¸®ÀÚ´Â ¼¿ÀÇ ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ Áß 3°³¸¦ ¸ð´ÏÅÍÇÕ´Ï´Ù. °ü¸®ÀÚ´Â -basename Àμö¸¦ »ç¿ëÇÏ¿© stateu.edu µµ¸ÞÀÎ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. -

                                     % scout -server server2 server3 server4 -basename stateu.edu 
                                  +
                                     % scout -server server2 server3 server4 -basename stateu.edu
                                   

                                  ±×¸² 4. scout µð½ºÇ÷¹ÀÌÀÇ ¼¼ ¹øÂ° ¿¹

                                  @@ -766,7 +766,7 @@ PID

                                  ´ÙÀ½ ¿¹¿¡¼­´Â cmfx ÃßÀû ·Î±×ÀÇ Å©±â¸¦ 80KB·Î ¼³Á¤ÇÕ´Ï´Ù. -

                                     # fstrace setlog cmfx 80 
                                  +
                                     # fstrace setlog cmfx 80
                                   
                                  @@ -784,7 +784,7 @@ PID ¼¼Æ®ÀÇ »óŸ¦ ¼³Á¤ÇϽʽÿÀ.

                                     % fstrace setset [-set <set_name>+] [-active] [-inactive]  \
                                  -                    [-dormant] 
                                  +                    [-dormant]
                                   

                                  ´ÙÀ½ ¿¹¿¡¼­´Â cm À̺¥Æ® ¼¼Æ®¸¦ Ȱ¼ºÈ­ÇÕ´Ï´Ù. @@ -813,7 +813,7 @@ PID

                                6. fstrace lsset ¸í·ÉÀ» ½ÇÇàÇÏ¿© »ç¿ë°¡´ÉÇÑ À̺¥Æ® ¼¼Æ® ¹× ±× »óŸ¦ Ç¥½ÃÇϽʽÿÀ.

                                  -

                                     # fstrace lsset 
                                  +
                                     # fstrace lsset
                                   [-set <set_name>+]
                                   
                                7. @@ -850,9 +850,9 @@ PID
                                8. fstrace lslog ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ä¿³Î ÃßÀû ·Î±×¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥½ÃÇϽʽÿÀ.

                                  -

                                     # fstrace lslog 
                                  -[-set <set_name>+] 
                                  -[-log <log_name>]  [-long] 
                                  +
                                     # fstrace lslog
                                  +[-set <set_name>+]
                                  +[-log <log_name>]  [-long]
                                   
                                9. ´ÙÀ½ ¿¹¿¡¼­´Â -long Ç÷¡±×¸¦ »ç¿ëÇÏ¿© @@ -1001,8 +1001,8 @@ setlog

                                10. fstrace clear ¸í·ÉÀ» ½ÇÇàÇÏ¿© ·Î±× À̸§À¸·Î ¶Ç´Â À̺¥Æ® ¼¼Æ®º°·Î ·Î±×¸¦ Áö¿ì½Ê½Ã¿À.

                                  -

                                     # fstrace clear 
                                  -[-set <set_name>+] 
                                  +
                                     # fstrace clear
                                  +[-set <set_name>+]
                                   [-log <log_name>+]
                                   
                                11. @@ -1088,9 +1088,9 @@ setlog Date: Fri Apr 16 10:54:57 1999 Found 1 logs. time 32.965783, pid 0: Fri Apr 16 10:45:52 1999 - time 32.965783, pid 33657: Close 0x5c39ed8 flags 0x20 + time 32.965783, pid 33657: Close 0x5c39ed8 flags 0x20 time 32.965897, pid 33657: Gn_close vp 0x5c39ed8 flags 0x20 (returns - 0x0) + 0x0) time 35.159854, pid 10891: Breaking callback for 5bd95e4 states 1024 (volume 0) time 35.407081, pid 10891: Breaking callback for 5c0fadc states 1024 @@ -1099,12 +1099,12 @@ setlog . . . . time 71.440456, pid 33658: Lookup adp 0x5bbdcf0 name g3oCKs fid (756 - 4fb7e:588d240.2ff978a8.6) - time 71.440569, pid 33658: Returning code 2 from 19 + 4fb7e:588d240.2ff978a8.6) + time 71.440569, pid 33658: Returning code 2 from 19 time 71.440619, pid 33658: Gn_lookup vp 0x5bbdcf0 name g3oCKs (returns - 0x2) + 0x2) time 71.464989, pid 38267: Gn_open vp 0x5bbd000 flags 0x0 (returns 0x - 0) + 0) AFS Trace Dump - Completed

                                  afsmonitor ÇÁ·Î±×·¥ »ç¿ë

                                  @@ -1141,7 +1141,7 @@ setlog Ãâ·ÂÀ» ¾òÀ¸·Á¸é, Ç¥½Ã ȯ°æ¿¡¼­ ¿ª»ó ºñµð¿À¿Í Ä¿¼­ ÁÖ¼ÒÁöÁ¤À» Áö¿øÇØ¾ß ÇÕ´Ï´Ù. TERM ȯ°æ º¯¼ö¸¦ Á¤È®ÇÑ Å͹̳ΠÀ¯ÇüÀ¸·Î ¼³Á¤Çϰųª, ½ÇÁ¦ Å͹̳ΠÀ¯Çü°ú À¯»çÇÑ Æ¯¼ºÀ» °®´Â °ªÀ¸·Î ¼³Á¤ÇϽʽÿÀ. Ç¥½Ã â ¶Ç´Â -Å͹̳ÎÀº Àû¾îµµ 80 Ä÷³, 12ÇàÀ̾î¾ß ÇÕ´Ï´Ù. +Å͹̳ÎÀº Àû¾îµµ 80 Ä÷³, 12ÇàÀ̾î¾ß ÇÕ´Ï´Ù. @@ -1700,7 +1700,7 @@ AFS -fsname <File Server name(s) to monitor>+ \ -collID <Collection(s) to fetch>+ [-onceonly] \ [-frequency <poll frequency, in seconds>] \ - [-period <data collection time, in minutes>] [-debug] + [-period <data collection time, in minutes>] [-debug]

                                  ¿©±â¼­ @@ -1761,7 +1761,7 @@ AFS -cmname <Cache Manager name(s) to monitor>+ \ -collID <Collection(s) to fetch>+ \ [-onceonly] [-frequency <poll frequency, in seconds>] \ - [-period <data collection time, in minutes>] [-debug] + [-period <data collection time, in minutes>] [-debug]

                                  ¿©±â¼­ @@ -1859,7 +1859,7 @@ AIX /usr/afs/local/Audit ÆÄÀÏ¿¡ ´ÙÀ½ ¹®ÀÚ¿­À» ÀÛ¼ºÇϽʽÿÀ.

                                  -

                                    
                                  +
                                   AFS_AUDIT_AllEvents
                                   
                                12. bos restart ¸í·É(-all @@ -1877,11 +1877,11 @@ AIX ÀÌ ¸í·É »ç¿ë¿¡ ´ëÇØ¼­´Â ÇÁ·Î¼¼½º¸¦ Á¤ÁöÇÑ ÈÄ Áï½Ã Àç½ÃÀÛÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
                                13. -


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd014.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd014.htm index 363af7a25..2434edab4 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd014.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd014.htm @@ -10,8 +10,8 @@ - - + +

                                  °ü¸® ¾È³»¼­

                                  @@ -155,7 +155,7 @@ ½Ã½ºÅÛ¿¡¼­´Â upclientetc ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. AFS ºü¸¥ ½ÃÀÛ¿¡¼­´Â ÀÌ µÎ ÇÁ·Î¼¼½º¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °»½Å ¼­¹ö ÇÁ·Î¼¼½º°¡ ½ÇÇàµÇ´Â Áö È®ÀÎÇÏ´Â ¸í·ÉÀº -ÇÁ·Î¼¼½º »óÅÂ¿Í BosConfig ÆÄÀÏÀÇ Á¤º¸ Ç¥½ÃÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. +ÇÁ·Î¼¼½º »óÅÂ¿Í BosConfig ÆÄÀÏÀÇ Á¤º¸ Ç¥½ÃÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
                                14. ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ¿¡¼­¸¸ KeyFile ÆÄÀÏÀ» º¯°æÇϽʽÿÀ(¼­¹ö ¾Ïȣȭ Ű ºñ»ó»çŠ󸮿¡¼­ ¼³¸íÇÑ ºñ»ó À¯Çü½Ã´Â @@ -185,7 +185,7 @@

                                  ±âº»ÀûÀ¸·Î ¸í·É¿¡¼­´Â ۸¦ ±¸¼ºÇÏ´Â ½ÇÁ¦ 8Áø ¹®ÀÚ¿­À» Ç¥½ÃÇÏÁö ¾ÊÁö¸¸, Ű·Î »ó¼ö¸¦ ¾ÏȣȭÇÏ¿© ¾òÀº ½ÊÁø¼öÀΠüũ¼¶À» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Çã°¡¾ø´Â »ç¿ëÀÚ°¡ ½ÇÁ¦ Ű¿¡ ½±°Ô ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µÇ¸ç, ÀÌ ½ÇÁ¦ Ű´Â º¸È£ Åë½Å¿¡¼­ °ÅÁþÀ» -¸»Çϰųª µµÃ»ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. +¸»Çϰųª µµÃ»ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. bos listkeys ¹× @@ -244,7 +244,7 @@

                                     % bos listkeys fs1.abc.com
                                      key 0 has cksum 972037177
                                      key 1 has cksum 2825165022
                                  -   Keys last changed on Wed Jan 13 11:20:29 1999. 
                                  +   Keys last changed on Wed Jan 13 11:20:29 1999.
                                      All done.
                                   
                                  @@ -268,8 +268,8 @@

                                     % kas examine afs
                                   [-showkey]  \
                                  -                 -admin  <admin principal to use for authentication>  
                                  -   Administrator's (admin_user) password: admin_password 
                                  +                 -admin  <admin principal to use for authentication>
                                  +   Administrator's (admin_user) password: admin_password
                                   

                                  ¿©±â¼­ @@ -298,7 +298,7 @@ kas examine¸í·É Ãâ·Â¿¡ ÀÖ´Â ´Ù¸¥ Çà¿¡ ´ëÇÑ ¼³¸íÀº AFS Administration Reference¿¡ ÀÖ´Â ÂüÁ¶ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

                                     % kas examine afs  -admin admin
                                  -   Administrator's (admin) password: admin_password 
                                  +   Administrator's (admin) password: admin_password
                                      User data for afs
                                       key (1) cksum is 2825165022, last cpw: no date
                                       password will never expire.
                                  @@ -466,8 +466,8 @@
                                   ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
                                   

                                     % kas setpassword -name afs -kvno <kvno>  \
                                  -                     -admin  <admin principal to use for authentication>  
                                  -   Administrator's (admin_user) password: admin_password 
                                  +                     -admin  <admin principal to use for authentication>
                                  +   Administrator's (admin_user) password: admin_password
                                      new_password: afs_password
                                      Verifying, please re-enter new_password: afs_password
                                   
                                  @@ -561,8 +561,8 @@ AFS ¹öÀü ¹øÈ£¸¦ °®Áö ¾Êµµ·Ï ÇϽʽÿÀ. kas examine ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ afs Ű Ç¥½ÃÇϱâÀÇ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

                                  -

                                     % kas examine afs  -admin <admin principal to use for authentication>  
                                  -   Administrator's (admin_user) password: admin_password 
                                  +
                                     % kas examine afs  -admin <admin principal to use for authentication>
                                  +   Administrator's (admin_user) password: admin_password
                                   
                                  @@ -908,11 +908,11 @@ listhosts ºñ»ó»çÅ½à ±ÇÇѺο© üũ »ç¿ë°¡´ÉÀ¸·Î Àç¼³Á¤¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°ÀÌ ±ÇÇÑ ºÎ¿© üũ¸¦ »ç¿ë °¡´ÉÀ¸·Î ´Ù½Ã ¼³Á¤ÇϽʽÿÀ.
                                15. -


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd015.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd015.htm index 0d6c7f0fa..932e30500 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd015.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd015.htm @@ -10,8 +10,8 @@ - - + +

                                  °ü¸® ¾È³»¼­

                                  @@ -1050,7 +1050,7 @@ ID(fID)
                                16. fs listcells ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                     %
                                  -fs listcells [&] 
                                  +fs listcells [&]
                                   

                                  ¿©±â¼­ listc´Â listcellsÀÇ Ãà¾àÇüÀÔ´Ï´Ù. @@ -1078,7 +1078,7 @@ ID(fID) . . Cell abc.com on hosts db1.abc.com db2.abc.com db3.abc.com - Cell stateu.edu on hosts SERVERA.STATEU.EDU SERVERB.STATEU.EDU + Cell stateu.edu on hosts SERVERA.STATEU.EDU SERVERB.STATEU.EDU SERVERC.STATEU.EDU Cell ghi.org on hosts 191.255.64.111 191.255.64.112 . @@ -1302,7 +1302,7 @@ setuid

                                     % su root
                                      Password: root_password
                                   
                                  -
                                17. fs checkservers ¸í·ÉÀ» -interval Àμö¿Í ÇÔ²² ½ÇÇàÇϽʽÿÀ. +
                                18. fs checkservers ¸í·ÉÀ» -interval Àμö¿Í ÇÔ²² ½ÇÇàÇϽʽÿÀ.

                                  @@ -1375,7 +1375,7 @@ AFS ÀçºÎÆ®´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

                                     # sync
                                  -   
                                  +
                                      # shutdown
                                   
                                19. @@ -1895,7 +1895,7 @@ getclientaddrs
                                20. fs getclientaddrs ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                     %
                                  -fs getclientaddrs 
                                  +fs getclientaddrs
                                   

                                  ¿©±â¼­ gc´Â @@ -2018,8 +2018,8 @@ messages

                                21. fs sysname ¶Ç´Â sys ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                  -

                                     % fs sysname 
                                  -   
                                  +
                                     % fs sysname
                                  +
                                      % sys
                                   
                                22. @@ -2202,7 +2202,7 @@ messages
                                23. fs storebehind ¸í·ÉÀ» -files Àμö¸¸ »ç¿ëÇÏ¿© ½ÇÇàÇϽʽÿÀ.

                                     % fs storebehind
                                  --files <specific pathnames>+ 
                                  +-files <specific pathnames>+
                                   

                                  ¿©±â¼­ @@ -2227,11 +2227,11 @@ messages

                                     Will store file according to default.
                                      Default store asynchrony is x kbytes.
                                   
                                  -


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                  [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                  -
                                  © IBM Corporation 2000. All Rights Reserved -
                                  +


                                  +
                                  © IBM Corporation 2000. All Rights Reserved +
                                  diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd016.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd016.htm index 7ee8fce86..c25257174 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd016.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd016.htm @@ -10,8 +10,8 @@ - - + +

                                  °ü¸® ¾È³»¼­

                                  @@ -200,7 +200,7 @@ °íÀ¯ÇÑ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.

                                  package ÇÁ·Î±×·¥À» ´õ È¿°úÀûÀ¸·Î ¸¸µé°í À¯ÁöÇϱ⠽±°Ô ÇÏ·Á¸é ¶óÀ̺귯¸® ÆÄÀϰú º¯¼ö¸¦ »ç¿ëÇÏ¿© °íÀ¯ÇÑ °Í ´ë½Å ¸ðµâ·¯ ¹æ½ÄÀÇ ÀϹÝÀûÀÎ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏÀ» -ÀÛ¼ºÇϽʽÿÀ. +ÀÛ¼ºÇϽʽÿÀ.

                                    @@ -298,7 +298,7 @@ %ifdef rs_aix42 % define AIX % define rootlinks - %ifndef noafsd + %ifndef noafsd % define afsd %endif noafsd %endif rs_aix42 @@ -492,10 +492,10 @@ AFS ÀÛ¼ºÇÕ´Ï´Ù. owner, group ±×¸®°í mode_bits Çʵå´Â ºñ¾î ÀÖÀ¸¹Ç·Î ½Éº¼¸¯ ¸µÅ©´Â ½ÇÁ¦ ÆÄÀÏ¿¡¼­ ÀÌ·± ÇʵåÀÇ °ªÀ» °¡Á®¿É´Ï´Ù. -
                                       L /etc/ftpd /afs/abc.com/hp_ux110 
                                    +
                                       L /etc/ftpd /afs/abc.com/hp_ux110
                                     

                                    ÀÌ ¿¹´Â A °»½Å Äڵ带 »ç¿ëÇÕ´Ï´Ù. -

                                       LA /etc/printcap /afs/abc.com/common/etc/printcap.remote 
                                    +
                                       LA /etc/printcap /afs/abc.com/common/etc/printcap.remote
                                                    root wheel 644
                                     
                                    @@ -712,13 +712,13 @@ AFS Makefile °³³ä¿¡ Àͼ÷ÇØ ÀÖ´Ù´Â °¡Á¤ÇÏ¿¡¼­ ½ÃÀÛÇÕ´Ï´Ù.
                                       #The following appear on a single line each in the actual file
                                    -   .proto.rs_aix42: ;  mpp -Dwsadmin=${wsadmin} -Dsys=rs_aix42  
                                    +   .proto.rs_aix42: ;  mpp -Dwsadmin=${wsadmin} -Dsys=rs_aix42
                                                                -Dname=$* $*.proto > $@
                                    -   .proto.alpha_dux40: ; mpp -Dwsadmin=${wsadmin} -Dsys=alpha_dux40 
                                    +   .proto.alpha_dux40: ; mpp -Dwsadmin=${wsadmin} -Dsys=alpha_dux40
                                                                -Dname=$* $*.proto > $@
                                    -   .proto.sun4x_56:  ; mpp -Dwsadmin=${wsadmin} -Dsys=sun4x_56 
                                    +   .proto.sun4x_56:  ; mpp -Dwsadmin=${wsadmin} -Dsys=sun4x_56
                                                                -Dname=$* $*.proto > $@
                                    -   .proto.hp_ux110:  ; mpp -Dwsadmin=${wsadmin} -Dsys=hp_ux110  
                                    +   .proto.hp_ux110:  ; mpp -Dwsadmin=${wsadmin} -Dsys=hp_ux110
                                                                -Dname=$* $*.proto > $@
                                        all: ${CONFIG}
                                        ${CONFIG}: ${LIBS}
                                    @@ -839,7 +839,7 @@ MACHINE_LIBS 
                                     
                                  • AFS¸¦ ºÐ¹èÇÒ ¶§ Æ÷ÇԵǴ Makefile ÆÄÀÏÀÇ ¹é¾÷ º¹»çº»À» ÀÛ¼ºÇÕ´Ï´Ù.

                                    -

                                       % cp  Makefile Makefile.example 
                                    +
                                       % cp  Makefile Makefile.example
                                     
                                  • CONFIG ¼½¼Ç, BASE_LIBS ¼½¼Ç ±×¸®°í MACHINE_LIBS ¼½¼ÇÀÇ ¼³¸í ´ë·Î Makefile ÆÄÀÏÀÇ @@ -1069,8 +1069,8 @@ MACHINE_LIBS

                                       # package  [initcmd]  [-config <base name of configuration file>]  \
                                         [-fullconfig <full name of configuration file, or stdin for standard input>]  \
                                    -    [-overwrite]  [-noaction] 
                                    -[-verbose]  [-silent] [-rebootfiles] 
                                    +    [-overwrite]  [-noaction]
                                    +[-verbose]  [-silent] [-rebootfiles]
                                     

                                    ¿©±â¼­, @@ -1122,11 +1122,11 @@ MACHINE_LIBS

                                  • Q °»½Å ÄÚµå·Î Ç¥½ÃµÈ ÆÄÀÏÀÌ °»½ÅµÇ¾ú´Ù°í »ý°¢ÇÏ¸é ½Ã½ºÅÛÀ» ÀçºÎÆ®ÇÕ´Ï´Ù. ÀÌ ¶§ ÀçºÎÆ® ÀÛ¾÷Àº ÀÚµ¿À¸·Î ÀϾÁö ¾Ê½À´Ï´Ù.
                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd017.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd017.htm index b68b9c500..5deac3cca 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd017.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd017.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -378,7 +378,7 @@ AFS echo "copied in passwd file." PASSWD=/afs/.abc.com/common/uss/newaccts/passwd ENTRIES=`ls passwd_*` - case $ENTRIES in + case $ENTRIES in "") echo No new entry found to be added to passwd file ;; @@ -388,7 +388,7 @@ AFS do cat $i | awk -F: '{print $1 > "foo"}' USER=`cat foo` - case `egrep -e \^$USER\: $PASSWD` in + case `egrep -e \^$USER\: $PASSWD` in "") echo adding $USER cat $i >> $PASSWD @@ -402,7 +402,7 @@ AFS cd /afs/.abc.com/common/uss/newaccts echo "sorting password file" sort ${PASSWD} > ${PASSWD}.sorted - echo "installing files" + echo "installing files" install ${PASSWD}.sorted ${DEST}/passwd echo "Password file is built, sorted and installed." ;; @@ -818,8 +818,8 @@ UNIX chown # # Create directories and files for mail # - D $MTPT/.MESSAGES 0700 $UID $USER all abc:staff none - D $MTPT/.Outgoing 0700 $UID $USER rlidwk postman rlidwk + D $MTPT/.MESSAGES 0700 $UID $USER all abc:staff none + D $MTPT/.Outgoing 0700 $UID $USER rlidwk postman rlidwk D $MTPT/Mailbox 0700 $UID $USER all abc:staff none system:anyuser lik # # Here are some useful scripts for login etc. @@ -1740,7 +1740,7 @@ $1 pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. @@ -1808,7 +1808,7 @@ $1 Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       % uss add -user <login name> 
                                    +
                                       % uss add -user <login name>
                                     -admin <administrator to authenticate>   \
                                                  [-realname <full name in quotes>] [-pass <initial passwd>]   \
                                                  [-pwexpires <password expires in [0..254] days (0 => never)>]  \
                                    @@ -1818,7 +1818,7 @@ $1 
                                                  [-uid <uid to assign the user>]  \
                                                  [-template <pathname of template file>]  \
                                                  [-var <auxiliary argument pairs (Numval)>+] [-dryrun] \
                                    -             [-overwrite] 
                                    +             [-overwrite]
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -1984,9 +1984,9 @@ AFS vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í ´ë·Î º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ @@ -2082,7 +2082,7 @@ AFS UID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â @@ -2129,10 +2129,10 @@ AFS UID Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       % uss delete -user <login name>  \ 
                                    +
                                       % uss delete -user <login name>  \
                                                     -mountpoint <mountpoint for user's volume>  \
                                                     [-savevolume]  -admin  <administrator to authenticate>  \
                                    -                [-dryrun] 
                                    +                [-dryrun]
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -2168,9 +2168,9 @@ AFS UID Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í´ë·Î vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ @@ -2323,7 +2323,7 @@ VLDB Æ÷ÇÔÇÏ¿© add ¸í·É¾î¸¦ »ç¿ëÇϽʽÿÀ. »ç¿ëÀÚÀÇ ½ÇÁ¦ À̸§Àº »ç¿ëÀÚ À̸§(anderson)°ú ÀÏÄ¡Çϵµ·Ï ¼³Á¤µÇ¸ç Ãʱ⠾ÏÈ£´Â ¹®ÀÚ¿­ changemeÀ¸·Î ¼³Á¤µË´Ï´Ù. -
                                       add anderson 
                                    +
                                       add anderson
                                     

                                    ´ÙÀ½ ¿¹Á¦¿¡¼­µµ ÀÎÁõ Àü¿ë °èÁ¤À» ÀÛ¼ºÇÏÁö¸¸ ½ÇÁ¦ À̸§°ú Ãʱ⠾ÏÈ£¿¡ ´ëÇØ ºñ±âº» °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. @@ -2408,7 +2408,7 @@ VLDB pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â @@ -2541,9 +2541,9 @@ VLDB vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ @@ -2577,11 +2577,11 @@ AFS UID Ç׸ñÀ» ÁÖ¼® ó¸®Çϰųª ¾ÏÈ£ Çʵ忡 º°Ç¥(*)¸¦ ÀÔ·ÂÇÏ´Â °ÍÀÌ ´õ ½¬¿î ¹æ¹ýÀÔ´Ï´Ù. -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd018.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd018.htm index c29cb8b86..7988dbd6a 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd018.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd018.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -353,7 +353,7 @@ AFS UID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â @@ -427,7 +427,7 @@ UID ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % kas create <name of user> \
                                    -                   -admin <admin principal to use for authentication>  
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                        initial_password: initial_password
                                        Verifying, please re-enter initial_password: initial_password
                                    @@ -612,9 +612,9 @@ UID
                                     vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ
                                     ¼³¸í ´ë·Î º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.
                                     

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ @@ -752,7 +752,7 @@ UID AFS Administration ReferenceÀÇ ¸í·É ÂüÁ¶ ÆäÀÌÁö ÂüÁ¶). »ç¿ëÀÚ°¡ ¾ÏÈ£¸¦ ³Ê¹« ÀÚÁÖ º¯°æÇÏ·Á°í ÇÏ¸é ´ÙÀ½ ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù.

                                    -

                                       Password was not changed because you changed it too recently; see 
                                    +
                                       Password was not changed because you changed it too recently; see
                                        your systems administrator
                                     
                                  • »õ ¾ÏÈ£ÀÇ Ç°ÁúÀ» È®ÀÎÇϽʽÿÀ. @@ -843,7 +843,7 @@ ACL Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       % kas -admin <admin principal to use for authentication>  
                                    +
                                       % kas -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                        ka>
                                     
                                    @@ -861,7 +861,7 @@ ACL
                                  • (kas) unlock ¸í·ÉÀ» ½ÇÇàÇÏ¿© °èÁ¤À» Àá±Ý ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       ka> unlock <authentication ID> 
                                    +
                                       ka> unlock <authentication ID>
                                     

                                    ¿©±â¼­, @@ -891,7 +891,7 @@ ACL

                                       % kas setfields <name of user> \
                                                        -pwexpires <number days password is valid  [0..254])>  \
                                    -                   -admin <admin principal to use for authentication> 
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -931,7 +931,7 @@ ACL ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % kas setfields <name of user> -reuse < permit password reuse (yes/no)>  \
                                    -                   -admin <admin principal to use for authentication> 
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -985,7 +985,7 @@ ACL ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % kas setpassword <name of user> \
                                    -                   -admin <admin principal to use for authentication> 
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                        new_password: new_password
                                        Verifying, please re-enter new_password: new_password
                                    @@ -1062,7 +1062,7 @@ ACL
                                     pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
                                     

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â @@ -1123,7 +1123,7 @@ ACL Ç׸ñ¿¡ Ç÷¡±×°¡ ÀÖ´Â Áö È®ÀÎÇÏ·Á¸é, ADMIN Ç÷¡±×°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é¿¡¼­ ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       % kas -admin <admin principal to use for authentication>  
                                    +
                                       % kas -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                        ka>
                                     
                                    @@ -1223,9 +1223,9 @@ ACL vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ @@ -1268,7 +1268,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • /usr/afs/etc/UserList ÆÄÀÏ¿¡ Æ÷ÇÔ. ÇÊ¿äÇϸé UserList ÆÄÀÏ¿¡¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÏ·Á¸é¿¡¼­ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Â @@ -1344,7 +1344,7 @@ AFS UID ¼³¸íÇÑ °Íó·³ kas examine ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % kas delete <name of user> \
                                    -                   -admin <admin principal to use for authentication>  
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -1448,9 +1448,9 @@ AFS UID Àбâ/¾²±â º¼·ýÀ» º¹Á¦ÇÏ·Á¸é (Àбâ Àü¿ë º¼·ý ÀÛ¼º)ÀÇ ¼³¸í´ë·Î vos release ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼·ýÀ» ÇØÁ¦ÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        % vos release <volume name or ID>
                                    -   
                                    +
                                     

                                    ÁÖ:ÀÌ ´Ü°è´Â Ȩ µð·ºÅ丮ÀÇ »óÀ§ µð·ºÅ丮 ±× ÀÚü°¡ º¹Á¦µÈ º¼·ýÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¾Æ´Ï¾îµµ @@ -1463,11 +1463,11 @@ AFS UID ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd019.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd019.htm index ff5187008..3cef320b4 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd019.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd019.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -256,7 +256,7 @@ ACL( pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts examine ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» µÎ °³ ÀÌ»ó Ç¥½ÃÇÕ´Ï´Ù. @@ -380,7 +380,7 @@ ID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts membership ¸í·ÉÀ» ½ÇÇàÇÏ¿© »ç¿ëÀÚ³ª ±â°è°¡ ¼ÓÇÏ´Â ±×·ìÀÇ ¸ñ·ÏÀ̳ª ±×·ì¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ¿Í ±â°èÀÇ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù. @@ -439,7 +439,7 @@ ID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts listowned ¸í·ÉÀ» ½ÇÇàÇÏ¿© °¢ »ç¿ëÀÚ³ª ±×·ì¿¡¼­ ¼ÒÀ¯ÇÑ ±×·ìÀ» Ç¥½ÃÇϽʽÿÀ. @@ -462,9 +462,9 @@ AFS UID

                                    ´ÙÀ½ ¿¹´Â terry¶ó°í ÇÏ´Â »ç¿ëÀÚ¿Í terry:friends¶ó°í ÇÏ´Â ±×·ìÀÇ Ãâ·ÂÀ» º¸¿©ÁÝ´Ï´Ù. -

                                       % pts listo terry 
                                    -   Groups owned by terry (id: 5347) are:  
                                    -     terry:friends   
                                    +
                                       % pts listo terry
                                    +   Groups owned by terry (id: 5347) are:
                                    +     terry:friends
                                          terry:co-workers
                                        % pts listo terry:friends
                                        Groups owned by terry:friends (id: -567) are:
                                    @@ -496,7 +496,7 @@ AFS UID
                                     pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
                                     

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts listentries ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸ðµç º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀ» Ç¥½ÃÇϽʽÿÀ.

                                    @@ -533,14 +533,14 @@ ID(AFS UID)

                                       %
                                     pts listentries
                                        Name                          ID  Owner Creator
                                    -   anonymous                  32766   -204    -204 
                                    -   admin                          1   -204   32766 
                                    -   pat                         1000   -204       1 
                                    -   terry                       1001   -204       1 
                                    -   smith                       1003   -204       1 
                                    -   jones                       1004   -204       1 
                                    -   192.12.105.33               2000   -204       1 
                                    -   192.12.105.46               2001   -204       1 
                                    +   anonymous                  32766   -204    -204
                                    +   admin                          1   -204   32766
                                    +   pat                         1000   -204       1
                                    +   terry                       1001   -204       1
                                    +   smith                       1003   -204       1
                                    +   jones                       1004   -204       1
                                    +   192.12.105.33               2000   -204       1
                                    +   192.12.105.46               2001   -204       1
                                     
                                    @@ -628,11 +628,11 @@ AFS UID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts createuser ¸í·ÉÀ» ½ÇÇàÇÏ¿© ±â°è Ç׸ñÀ» µÎ °³ ÀÌ»ó ÀÛ¼ºÇÕ´Ï´Ù.

                                    -

                                       % pts createuser -name <user name>+ 
                                    +
                                       % pts createuser -name <user name>+
                                     

                                    ¿©±â¼­, @@ -790,7 +790,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts creategroup ¸í·ÉÀ» ½ÇÇàÇÏ¿© °¢ ±×·ìÀ» ÀÛ¼ºÇϽʽÿÀ. ¸ðµç ±×·ìÀº °°Àº ¼ÒÀ¯ÀÚ¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. @@ -916,7 +916,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts adduser ¸í·ÉÀ» ½ÇÇàÇÏ¿© µÎ °³ ÀÌ»óÀÇ ±×·ì¿¡ ±¸¼º¿øÀ» µÎ °³ ÀÌ»ó Ãß°¡ÇϽʽÿÀ. @@ -952,7 +952,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts removeuser ¸í·ÉÀ» ½ÇÇàÇÏ¿© µÎ °³ ÀÌ»óÀÇ ±×·ì¿¡¼­ ±¸¼º¿øÀ» µÎ °³ ÀÌ»ó Á¦°ÅÇϽʽÿÀ. @@ -1002,7 +1002,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts delete ¸í·ÉÀ» ½ÇÇàÇÏ¿© º¸È£ µ¥ÀÌÅͺ£À̽º¿¡¼­ Ç׸ñÀ» µÎ °³ ÀÌ»ó »èÁ¦ÇϽʽÿÀ. @@ -1059,7 +1059,7 @@ ACL pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • (¼±ÅÃÀû) ±×·ì ¼ÒÀ¯ÀÚ¸¦ ´Ù¸¥ ±×·ì(¶Ç´Â ±× ÀÚü)À¸·Î º¯°æÇÏ°í ¼ÒÀ¯ÇÑ ±×·ì¿¡ ´ëÇØ °ü¸® @@ -1166,7 +1166,7 @@ IP pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts rename ¸í·ÉÀ» ½ÇÇàÇÏ¿© Ç׸ñÀÇ À̸§À» º¯°æÇϽʽÿÀ.

                                    @@ -1211,7 +1211,7 @@ IP pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts setfields ¸í·ÉÀ» ½ÇÇàÇÏ¿© µÎ ¸í ÀÌ»óÀÇ »ç¿ëÀÚ°¡ °¢°¢ Ãß°¡·Î ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ±×·ìÀÇ ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ. @@ -1305,7 +1305,7 @@ IP pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts setfields ¸í·ÉÀ» ½ÇÇàÇÏ¿© °³ÀÎ Ç÷¡±×¸¦ ¼³Á¤ÇϽʽÿÀ.

                                    @@ -1425,7 +1425,7 @@ AFS GID pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts setmax ¸í·ÉÀ» ½ÇÇàÇÏ¿© max user id Ä«¿îÅÍ, max group id Ä«¿îÅÍ ¶Ç´Â µÑ´Ù ¼³Á¤ÇϽʽÿÀ. @@ -1446,11 +1446,11 @@ AFS GID ÁöÁ¤ÇÕ´Ï´Ù.
                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd020.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd020.htm index fcfffc4d4..217a228fd 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd020.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd020.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -159,7 +159,7 @@ ACL
                                    »ç¿ëÀÚ´Â ´Ù¸¥ ±ÇÇÑÀ» »ç¿ëÇÏ·Á¸é ÀÌ ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇϹǷΠÀÌ´Â µð·ºÅ丮¿Í ±× ÆÄÀÏ¿¡ ´ëÇÑ ¾×¼¼½ºÀÇ ¹®Áö±â¿Í °°Àº ¿ªÇÒÀ» ÇÕ´Ï´Ù. ƯÈ÷, »ç¿ëÀÚ´Â ÇÏÀ§ µð·ºÅ丮¿¡¼­ ACLÀÌ ±¤¹üÀ§ÇÑ ±ÇÇÑÀ» ºÎ¿©Çصµ µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç °ÍÀ» ¾×¼¼½ºÇÒ ¼ö -ÀÖ´Â ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. +ÀÖ´Â ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

                                    @@ -210,7 +210,7 @@ ACL

                                    r(Àбâ) ±ÇÇÑ
                                    ÀÌ ±ÇÇÑÀ» ÅëÇØ »ç¿ëÀÚ´Â µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏÀÇ ³»¿ëÀ» Àаí -ls -l ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏ ¿ä¼Ò¸¦ statÇÒ ¼ö ÀÖ½À´Ï´Ù. +ls -l ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÄÀÏ ¿ä¼Ò¸¦ statÇÒ ¼ö ÀÖ½À´Ï´Ù.

                                    w(¾²±â) ±ÇÇÑ @@ -220,7 +220,7 @@ ACL

                                    k(Àá±Ý) ±ÇÇÑ
                                    ÀÌ ±ÇÇÑÀ» ÅëÇØ »ç¿ëÀÚ´Â ½Ã½ºÅÛ È£ÃâÀ» ½ÇÇàÇÏ¿© µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏÀ» Àá±×´Â ÇÁ·Î±×·¥À» -½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. +½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
                                    @@ -598,7 +598,7 @@ ACL Çϳª¸¸ ¸í¸íÇÒ ¶§ -dir°ú -acl ½ºÀ§Ä¡¸¦ »ý·«ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
                                       % fs sa ~/notes pat rl
                                    -   
                                    +
                                        % fs sa ~/notes pat read
                                     

                                    ´ÙÀ½ ¿¹´Â ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ ´ëÇØ ACLÀ» ÆíÁýÇÕ´Ï´Ù. @@ -634,7 +634,7 @@ ACL Ç׸ñ¿¡ ÀÖ´Â °ÍÀ» ¿ÏÀüÈ÷ ´ëüÇÕ´Ï´Ù.

                                       % fs setacl -dir <directory>+ -acl
                                    -<access list entries>+  -negative 
                                    +<access list entries>+  -negative
                                     

                                    ¿©±â¼­, @@ -709,7 +709,7 @@ ACL

                                       % fs setacl  -dir
                                     <directory>+ -acl <access list entries>+ -clear  \
                                    -               [-negative] 
                                    +               [-negative]
                                     

                                    ¿©±â¼­, @@ -980,11 +980,11 @@ ACL ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd021.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd021.htm index 05e785f1a..000c92fe7 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd021.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd021.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -151,7 +151,7 @@ pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts adduser ±×·ìÀ» ½ÇÇàÇÏ¿© »ç¿ëÀÚ¸¦ µÎ ¸í ÀÌ»ó Ãß°¡ÇÕ´Ï´Ù.

                                    @@ -179,7 +179,7 @@ pts membership ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                       % pts membership system:administrators
                                    -   
                                    +
                                     
                                  • pts removeuser ¸í·ÉÀ» ½ÇÇàÇÏ¿© »ç¿ëÀÚ¸¦ µÎ ¸í ÀÌ»ó Á¦°ÅÇÕ´Ï´Ù. @@ -265,9 +265,9 @@

                                    ´ÙÀ½ ¸í·ÉÀº Àб⠽±°Ô µÎ Çà¿¡ °ÉÃÄ Ç¥½ÃµË´Ï´Ù.

                                    -

                                        % kas setfields <name of user> 
                                    -{ADMIN |  NOADMIN} \  
                                    -                   -admin <admin principal to use for authentication>  
                                    +
                                        % kas setfields <name of user>
                                    +{ADMIN |  NOADMIN} \
                                    +                   -admin <admin principal to use for authentication>
                                         Administrator's (admin_user) password: admin_password
                                     

                                    @@ -430,11 +430,11 @@ Ãß°¡ÇÕ´Ï´Ù.

                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd022.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd022.htm index b63ca4fca..43d7ff964 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd022.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd022.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -454,7 +454,7 @@ NFS Ŭ ÀÚµ¿À¸·Î -rmtsys Ç÷¡±×¸¦ Ãß°¡ÇÕ´Ï´Ù. º¯¼ö°¡ ¾ÆÁ÷ Ȱ¼ºÈ­µÇÁö ¾ÊÀº °æ¿ì ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       
                                    +
                                        # /etc/chkconfig  -f  afsxnfs  on
                                     
                                  • (¼±ÅÃÀû) ÀÌ ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÉ °ÍÀ¸·Î @@ -485,9 +485,9 @@ NFS Ŭ

                                       #
                                     fs exportafs nfs [-start {on | off}} ]  [-convert
                                    -{on | off}]   
                                    +{on | off}]
                                                           [-uidcheck {on | off}]   [-submounts
                                    -{on | off}] 
                                    +{on | off}]
                                     

                                    @@ -816,7 +816,7 @@ NFS UID

                                    ´ÙÀ½ ¿À·ù ¸Þ½ÃÁö´Â º¯È¯ ±â°èÀÇ °ü¸®ÀÚ°¡ UID È®ÀÎ ±â´ÉÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇßÀ¸¸ç º¯È¯ ±â°èÀÇ ·ÎÄà UID¿Í ´Ù¸¥ °ªÀ» »ç¿ëÀÚ°¡ Á¦°øÇßÀ½À» ³ªÅ¸³À´Ï´Ù.

                                    -

                                       
                                    +
                                        knfs: Translator in 'passwd sync' mode; remote uid must be the same as local uid
                                     
                                  • ¿øÇÏ´Â °æ¿ì º¯È¯ ±â°è·ÎÀÇ ¿¬°á°ú NFS Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ´ëÇÑ @@ -858,7 +858,7 @@ NFS UID
                                  • -unlog Ç÷¡±×¸¦ »ç¿ëÇÏ¿© knfs ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

                                    -

                                       % knfs -host  <host name>  [-id <user ID (decimal)>] 
                                    +
                                       % knfs -host  <host name>  [-id <user ID (decimal)>]
                                     -unlog
                                     

                                    @@ -878,11 +878,11 @@ NFS UID

                                  • ¿øÇÏ´Â °æ¿ì º¯È¯ ±â°è¿ÍÀÇ ¿¬°áÀ» ´ÝÀ¸½Ê½Ã¿À.
                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd023.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd023.htm index dd49c237e..47dafbc91 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd023.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd023.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -28,7 +28,7 @@

                                    AFS ¸í·É ±¸¹®

                                    ÁýÇÕ¿¡ ¼ÓÇÏ´Â AFS ¸í·ÉÀº ´ÙÀ½°ú °°Àº ±¸Á¶¸¦ »ç¿ëÇÕ´Ï´Ù.

                                       command_suite operation_code -switch <value>[+]  [-flag]
                                    -   
                                    +
                                     

                                    ¸í·É À̸§

                                    command_suite¿Í operation_code´Â ÇÔ²² @@ -88,7 +88,7 @@

                                    ¿¹Á¦ ¸í·É

                                    ´ÙÀ½ ¿¹Á¦´Â AFS ¸í·É ÁýÇÕ¿¡ ¼ÓÇÏ´Â ¸í·ÉÀÇ ´Ù¸¥ ºÎºÐÀ» ¼³¸íÇÕ´Ï´Ù.

                                       % bos getdate -server fs1.abc.com -file ptserver kaserver 
                                    -   
                                    +
                                     

                                    ¿©±â¼­,

                                      @@ -161,7 +161,7 @@

                                      ½ºÀ§Ä¡ »ý·«ÀÇ ¿¹

                                      ¿¹Á¦ ¸í·É¿¡¼­ ¿¹Á¦ ¸í·ÉÀ» ´Ù½Ã »ìÆì º¸½Ê½Ã¿À.

                                         %  bos getdate -server fs1.abc.com -file ptserver kaserver
                                      -   
                                      +
                                       

                                      ÀÌ ¸í·ÉÀº µÎ °³ÀÇ Çʼö Àμö¸¦ °¡Áý´Ï´Ù. ¹Ù·Î ¼­¹ö ½Ã½ºÅÛ À̸§(-server ½ºÀ§Ä¡·Î ½Äº°)°ú 2Áø ÆÄÀÏ @@ -169,7 +169,7 @@ Àμö´Â ¿©·¯ °ªÀ» ¼ö¿ëÇÕ´Ï´Ù. ¼¼ °¡Áö ±ÔÄ¢À» ¸ðµÎ ÁؼöÇÔÀ¸·Î½á ½ÇÇàÀÚ´Â ´ÙÀ½°ú °°ÀÌ ½ºÀ§Ä¡¸¦ »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù.

                                         % bos getdate fs1.abc.com ptserver kaserver
                                      -   
                                      +
                                       

                                      ½ºÀ§Ä¡°¡ ¾øÀ¸¹Ç·Î bos ¸í·É ÀÎÅÍÇÁ¸®ÅÍ´Â ÀμöÀÇ ¼ø¼­¿¡ ÀÇÁ¸ÇÕ´Ï´Ù. ¶ÇÇÑ ¿¬»ê ÄÚµå ´ÙÀ½¿¡ ³ª¿À´Â ù° @@ -183,7 +183,7 @@ ÇØµµ Àμö°¡ ¹Ì¸® ÁöÁ¤ÇÑ ¼ø¼­´ë·Î ³ªÅ¸³ªÁö ¾Ê°í ÇϳªÀÇ Àμö¿¡ ´ëÇØ ½ºÀ§Ä¡°¡ Á¦°øµÇÁö¸¸ À̰͵µ ÁöÁ¤ÇÑ ¼ø¼­¿Í ´Ù¸¨´Ï´Ù.

                                         % bos getdate ptserver -server fs1.abc.com
                                      -   
                                      +
                                       

                                      ¾à¾î ¹× º°¸í »ç¿ë ±ÔÄ¢

                                      ÀÌ Àý¿¡¼­´Â ¿¬»ê ÄÚµå, ¿É¼Ç À̸§, ¼­¹ö ½Ã½ºÅÛ À̸§, ÆÄƼ¼Ç @@ -252,16 +252,16 @@ seta(

                                      AFS ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ ´ÙÀ½ ¾ç½ÄÀ» »ç¿ëÇÏ¿© ÆÄƼ¼Ç À̸§À» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

                                         /vicepa     =     vicepa      =      a      =      0
                                          /vicepb     =     vicepb      =      b      =      1
                                      -   
                                      +
                                       

                                      /vicepz(»öÀÎÀÌ 25ÀÎ) µÚ¿¡´Â ´ÙÀ½ÀÌ ¿É´Ï´Ù.

                                         /vicepaa    =     vicepaa     =      aa     =      26
                                          /vicepab    =     vicepab     =      ab     =      27
                                      -   
                                      +
                                       

                                      ±× ÀÌÈÄ¿¡µµ ´ÙÀ½ÀÌ Àû¿ëµË´Ï´Ù.

                                         /vicepiv    =     vicepiv     =      iv     =      255
                                      -    
                                      +
                                       

                                      ¼¿ À̸§ ¾à¾î »ç¿ë

                                      ¼¿ÀÇ Àüü À̸§Àº º¸Åë ±× ÀÎÅÍ³Ý µµ¸ÞÀÎ À̸§(¿¹: State UniversityÀÇ °æ¿ì @@ -284,65 +284,65 @@ seta(

                                    ¿¬»ê Äڵ尡 ÁöÁ¤µÇÁö ¾ÊÀ¸¸é help ¿¬»ê Äڵ尡 ¸í·É ÁýÇÕÀÇ ¸ðµç ¿¬»ê Äڵ忡 ´ëÇÑ Ã¹Â° Çà(ªÀº ¼³¸í)À» Ç¥½ÃÇÕ´Ï´Ù. -

                                       
                                    +
                                        % command_suite  help
                                    -   
                                    +
                                     

                                    ½ÇÇàÀÚ°¡ Çϳª ÀÌ»óÀÇ ¿¬»ê Äڵ带 ÁöÁ¤Çϸé help ¿¬»ê ÄÚµå´Â °¢ ¸í·ÉÀÇ ¿ÏÀüÇÑ ¿Â¶óÀÎ Ç׸ñ(¼³¸í, ÀÖ´Â °æ¿ì º°¸í ¹× ±¸¹®)À» Ç¥½ÃÇÕ´Ï´Ù. -

                                       
                                    +
                                        % command_suite help operation_code+
                                    -   
                                    +
                                     

                                    -help Ç÷¡±×´Â ¸í·ÉÀÇ ±¸¹®À» Ç¥½ÃÇÏÁö¸¸ ªÀº ¼³¸íÀ̳ª º°¸íÀº Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù. -

                                       % command_name -help  
                                    -   
                                    +
                                       % command_name -help
                                    +
                                     

                                    apropos ¿¬»ê ÄÚµå´Â ±× ¿¬»ê Äڵ峪 ªÀº ¼³¸í¿¡ ÁöÁ¤µÈ Ű¿öµå°¡ µé¾î ÀÖ´Â ¸í·ÉÀÇ ÂªÀº ¼³¸íÀ» Ç¥½ÃÇÕ´Ï´Ù.

                                       % command_suite apropos "<help
                                     string>"
                                    -   
                                    +
                                     

                                    ´ÙÀ½ ¿¹Á¦ ¸í·ÉÀº fs setacl ¸í·É¿¡ ´ëÇÑ ¿ÏÀüÇÑ ¿Â¶óÀÎ µµ¿ò¸» Ç׸ñÀ» Ç¥½ÃÇÕ´Ï´Ù. -

                                       
                                    -   % fs help setacl   
                                    +
                                    +   % fs help setacl 
                                        fs setacl: set access control list
                                        aliases: sa
                                    -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                                    +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                                        [-clear] [-negative] [-id] [-if] [-help]
                                    -   
                                    +
                                     

                                    ¸í·É ±¸¹®¸¸ º¸·Á¸é -help Ç÷¡±×¸¦ »ç¿ëÇϽʽÿÀ.

                                       % fs setacl -help
                                    -   Usage: fs setacl -dir <directory>+ -acl <access list entries>+ 
                                    +   Usage: fs setacl -dir <directory>+ -acl <access list entries>+
                                        [-clear] [-negative] [-id] [-if] [-help]
                                    -   
                                    +
                                     

                                    ´ÙÀ½ ¿¹Á¦¿¡¼­ »ç¿ëÀڴ Ȩ º¼·ý¿¡ ´ëÇÑ ÇÒ´ç·®À» Ç¥½ÃÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ »ç¶÷Àº ÀûÀýÇÑ ¸í·ÉÀÌ fs ¸í·É ÁýÇÕ¿¡ ¼ÓÇØ ÀÖ´Ù´Â °ÍÀ» ¾Ë°í ÀÖÀ¸³ª ¿¬»ê Äڵ带 ±â¾ïÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼­ Ű¿öµå·Î quota¸¦ »ç¿ëÇÕ´Ï´Ù. -

                                       
                                    +
                                        % fs apropos quota
                                        listquota: list volume quota
                                        quota: show volume quota usage
                                        setquota: set volume quota
                                    -   
                                    +
                                     

                                    ´ÙÀ½Àº ¸í·É À̸§À̳ª ªÀº ¼³¸í¿¡ Ű¿öµå°¡ µé¾î ÀÖÁö ¾ÊÀ» ¶§ ³ªÅ¸³ª´Â ¿À·ù ¸Þ½ÃÁö¸¦ º¸¿©ÁÝ´Ï´Ù. -

                                       
                                    +
                                        % fs apropos "list quota"
                                        Sorry, no commands found
                                    -   
                                    +
                                     
                                    -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd024.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd024.htm index 69eea978b..fd3df0b29 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd024.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd024.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -972,11 +972,11 @@
                                  • StoreData_xfers_bucket7: StoreData Á¶ÀÛ¿¡ ´ëÇÑ bucket7ÀÇ ±â·Ï.
                                  • StoreData_xfers_bucket8: StoreData Á¶ÀÛ¿¡ ´ëÇÑ bucket8ÀÇ ±â·Ï.
                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd025.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd025.htm index 500648cb8..67e699ac6 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd025.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd025.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -1028,11 +1028,11 @@ newName
                                    VL_ReleaseLock - VLDB Ç׸ñ Àá±Ý ÇØÁ¦.

                                    -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd026.htm b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd026.htm index 9be7719c2..51dc47ba8 100755 --- a/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd026.htm +++ b/src/WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd026.htm @@ -10,8 +10,8 @@ - - + +

                                    °ü¸® ¾È³»¼­

                                    @@ -55,6323 +55,6323 @@
                                    °¡ - -
                                  • °¡´ÉÇÑ º¯Çüü +
                                  • °¡´ÉÇÑ º¯Çüü -
                                  • º¹Á¦¿¡¼­ +
                                  • º¹Á¦¿¡¼­ (6514), (6516)
                                  • -
                                  • °³ÀÎ +
                                  • °³ÀÎ -
                                  • ¿öÅ©½ºÅ×ÀÌ¼Ç +
                                  • ¿öÅ©½ºÅ×ÀÌ¼Ç (5551) -
                                  • ¿öÅ©½ºÅ×ÀÌ¼Ç -
                                  • ÄÄÇ»ÆÃ ȯ°æ +
                                  • ¿öÅ©½ºÅ×ÀÌ¼Ç +
                                  • ÄÄÇ»ÆÃ ȯ°æ (5542)
                                  • -
                                  • °»½Å +
                                  • °»½Å -
                                  • ÆÐŰÁö·Î ¶Ç´Â ÆÐŰÁö ¾øÀÌ CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • ÆÐŰÁö·Î ¶Ç´Â ÆÐŰÁö ¾øÀÌ CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7432)
                                  • -
                                  • °»½Å ³¯Â¥ +
                                  • °»½Å ³¯Â¥ -
                                  • º¼·ý Çì´õ¿¡ ±â·Ï +
                                  • º¼·ý Çì´õ¿¡ ±â·Ï (6621)
                                  • -
                                  • °»½Å ¼­¹ö +
                                  • °»½Å ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5911) -
                                  • CellServDB ÆÄÀÏ(¼­¹ö), ºÐ¹è +
                                  • CellServDB ÆÄÀÏ(¼­¹ö), ºÐ¹è (6143) -
                                  • KeyFile ÆÄÀÏ µð½ºÆ®¸®ºäÅÍ +
                                  • KeyFile ÆÄÀÏ µð½ºÆ®¸®ºäÅÍ (7264) -
                                  • upserver ¹× upclient ÇÁ·Î¼¼½º·Î¼­ +
                                  • upserver ¹× upclient ÇÁ·Î¼¼½º·Î¼­ (6285) -
                                  • ¼­¹ö ±¸¼º ÆÄÀÏ ºÐ¹è +
                                  • ¼­¹ö ±¸¼º ÆÄÀÏ ºÐ¹è (5936) -
                                  • ¼­¹ö ºÎºÐ +
                                  • ¼­¹ö ºÎºÐ (5602), (6029), (6034) -
                                  • ¼³¸í +
                                  • ¼³¸í (5601) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6321) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6288) -
                                  • Ŭ¶óÀÌ¾ðÆ® ºÎºÐ +
                                  • Ŭ¶óÀÌ¾ðÆ® ºÎºÐ (5603), (6030), (6035)
                                  • -
                                  • °ÅºÎ +
                                  • °ÅºÎ -
                                  • ºÎÁ¤Àû ACL Ç׸ñÀ» »ç¿ëÇÑ ÆÄÀÏ ¾×¼¼½º +
                                  • ºÎÁ¤Àû ACL Ç׸ñÀ» »ç¿ëÇÑ ÆÄÀÏ ¾×¼¼½º (8079)
                                  • -
                                  • °ãÃľ²±â +
                                  • °ãÃľ²±â -
                                  • uss°¡ ÀÖ´Â ±âÁ¸ µð·ºÅ丮/ÆÄÀÏ/¸µÅ© +
                                  • uss°¡ ÀÖ´Â ±âÁ¸ µð·ºÅ丮/ÆÄÀÏ/¸µÅ© (7599)
                                  • -
                                  • °æ·Î À̸§ÀÇ at-sys (@sys) º¯¼ö +
                                  • °æ·Î À̸§ÀÇ at-sys (@sys) º¯¼ö (5728) -
                                  • °æ·Î À̸§ÀÇ sys (@sys) º¯¼ö +
                                  • °æ·Î À̸§ÀÇ sys (@sys) º¯¼ö (5729) -
                                  • °í¸³µÈ ±×·ì +
                                  • °í¸³µÈ ±×·ì (7890) -
                                  • °øÀ¯ ºñ¹Ð +
                                  • °øÀ¯ ºñ¹Ð (5822) -
                                  • °ú¹Ý¼ö +
                                  • °ú¹Ý¼ö -
                                  • Ubik¿¡ ´ëÇØ Á¤ÀÇ +
                                  • Ubik¿¡ ´ëÇØ Á¤ÀÇ (6078)
                                  • -
                                  • °ü¸® +
                                  • °ü¸® -
                                  • »ç¿ëÀÚ °èÁ¤ +
                                  • »ç¿ëÀÚ °èÁ¤ (7736) -
                                  • ¼­¹ö ½Ã½ºÅÛ +
                                  • ¼­¹ö ½Ã½ºÅÛ (5841) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ (7309)
                                  • -
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º -
                                  • ¹é¾÷ +
                                  • ¹é¾÷ (6081) -
                                  • º¹¿ø +
                                  • º¹¿ø (6083) -
                                  • º¹Á¦ °ü·Ã +
                                  • º¹Á¦ °ü·Ã (6055)
                                  • -
                                  • °ü¸® Ư±Ç +
                                  • °ü¸® Ư±Ç -
                                  • 3°¡Áö À¯Çü +
                                  • 3°¡Áö À¯Çü (8103)
                                  • -
                                  • ±¸¼º +
                                  • ±¸¼º -
                                  • afsmonitor ÇÁ·Î±×·¥ +
                                  • afsmonitor ÇÁ·Î±×·¥ (7203) -
                                  • ÃßÀû ·Î±×(fstrace) +
                                  • ÃßÀû ·Î±×(fstrace) (7169) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ (7311) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ, ¹®Á¦ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ, ¹®Á¦ (5723) -
                                  • ÆÄÀÏ °ø°£, ¹®Á¦ +
                                  • ÆÄÀÏ °ø°£, ¹®Á¦ (5682) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ, ¹®Á¦ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ, ¹®Á¦ (5707) -
                                  • ÆÐŰÁö·Î Ŭ¶óÀ̾ðÆ®ÀÇ ·ÎÄà µð½ºÅ© +
                                  • ÆÐŰÁö·Î Ŭ¶óÀ̾ðÆ®ÀÇ ·ÎÄà µð½ºÅ© (7519)
                                  • -
                                  • ±¸¼º ÆÄÀÏ +
                                  • ±¸¼º ÆÄÀÏ -
                                  • CFG_<device_name> ±¸¼º ÆÄÀÏ Ç׸ñ ÂüÁ¶ +
                                  • CFG_<device_name> ±¸¼º ÆÄÀÏ Ç׸ñ ÂüÁ¶ (6956) -
                                  • package ÇÁ·Î±×·¥ +
                                  • package ÇÁ·Î±×·¥ (7529) -
                                  • package ÇÁ·Î±×·¥¿ë ¸í·É +
                                  • package ÇÁ·Î±×·¥¿ë ¸í·É (7541) -
                                  • ¼­¹ö ½Ã½ºÅÛ, ÀÏ¹Ý +
                                  • ¼­¹ö ½Ã½ºÅÛ, ÀÏ¹Ý (6032) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ (7315)
                                  • -
                                  • ±¸¼º¿ø +
                                  • ±¸¼º¿ø -
                                  • ±×·ì, Á¦°Å +
                                  • ±×·ì, Á¦°Å (7955) -
                                  • ±×·ì, Ãß°¡ +
                                  • ±×·ì, Ãß°¡ (7948) -
                                  • ±×·ì, Ç¥½Ã +
                                  • ±×·ì, Ç¥½Ã (7859), (7884)
                                  • -
                                  • ±¸Á¶ +
                                  • ±¸Á¶ -
                                  • º¼·ý +
                                  • º¼·ý (6707)
                                  • -
                                  • ±¸Á¶ ÇÁ·Î±×·¥ +
                                  • ±¸Á¶ ÇÁ·Î±×·¥ -
                                  • È£Ãâ Áöħ +
                                  • È£Ãâ Áöħ (6705) -
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ +
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ (6264), (6303) -
                                  • VLDB/º¼·ý Çì´õ À絿±âÈ­ Àü¿¡ ½ÇÇà +
                                  • VLDB/º¼·ý Çì´õ À絿±âÈ­ Àü¿¡ ½ÇÇà (6694) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6426) -
                                  • ¼³¸í +
                                  • ¼³¸í (5606) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6270)
                                  • -
                                  • ±ÇÇÑ ÀÖ´Â ¸í·É +
                                  • ±ÇÇÑ ÀÖ´Â ¸í·É (6175) -
                                  • ±ÇÇÑ È®ÀÎ +
                                  • ±ÇÇÑ È®ÀÎ -
                                  • ¹× ÇÁ·Î¼¼½º Àç½ÃÀÛ +
                                  • ¹× ÇÁ·Î¼¼½º Àç½ÃÀÛ (6182) -
                                  • »ç¿ë °¡´ÉÈ­ +
                                  • »ç¿ë °¡´ÉÈ­ (6188) -
                                  • »ç¿ë ºÒ°¡´ÉÈ­ +
                                  • »ç¿ë ºÒ°¡´ÉÈ­ (6185) -
                                  • ¼¿ ¼öÁØ Á¦¾î +
                                  • ¼¿ ¼öÁØ Á¦¾î (6180) -
                                  • ÀÎÁõ°ú ºñ±³ +
                                  • ÀÎÁõ°ú ºñ±³ (6173) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6178)
                                  • -
                                  • ±ÇÇÑ È®ÀÎ »ç¿ë °¡´ÉÈ­ +
                                  • ±ÇÇÑ È®ÀÎ »ç¿ë °¡´ÉÈ­ (6189) -
                                  • ±ÇÇÑ È®ÀÎ ¼³Á¤ +
                                  • ±ÇÇÑ È®ÀÎ ¼³Á¤ (6190) -
                                  • ±ÇÇÑ È®ÀÎ ÇØÁ¦ +
                                  • ±ÇÇÑ È®ÀÎ ÇØÁ¦ (6186) -
                                  • ±ÔÄ¢ +
                                  • ±ÔÄ¢ -
                                  • AFS °æ·Î À̸§ +
                                  • AFS °æ·Î À̸§ (5662) -
                                  • uss ¹úÅ© ÀÔ·Â ÆÄÀÏ +
                                  • uss ¹úÅ© ÀÔ·Â ÆÄÀÏ (7732) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7634) -
                                  • ±×·ì À̸§, ÁöÁ¤ +
                                  • ±×·ì À̸§, ÁöÁ¤ (7941) -
                                  • º¼·ý À̸§ +
                                  • º¼·ý À̸§ (5692), (6461) -
                                  • ¼¿ À̸§ +
                                  • ¼¿ À̸§ (5650)
                                  • -
                                  • ±×·ì +
                                  • ±×·ì -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7975) -
                                  • ACL Ç׸ñ, À¯¿ë¼º +
                                  • ACL Ç׸ñ, À¯¿ë¼º (8051) -
                                  • ACL¿¡¼­ ½Ã½ºÅÛ Á¤ÀÇµÈ +
                                  • ACL¿¡¼­ ½Ã½ºÅÛ Á¤ÀÇµÈ (8054) -
                                  • AFS GID +
                                  • AFS GID (5746) -
                                  • AFS GID, ÁöÁ¤ +
                                  • AFS GID, ÁöÁ¤ (7925) -
                                  • °³ÀÎ »ç¿ë +
                                  • °³ÀÎ »ç¿ë (7932) -
                                  • °³ÀÎ Ç÷¡±× +
                                  • °³ÀÎ Ç÷¡±× (5748) -
                                  • °í¸³µÈ, Ç¥½Ã +
                                  • °í¸³µÈ, Ç¥½Ã (7889) -
                                  • °øµ¿ »ç¿ë +
                                  • °øµ¿ »ç¿ë (7934) -
                                  • ±¸¼º¿ø, Á¦°Å +
                                  • ±¸¼º¿ø, Á¦°Å (7954) -
                                  • ±¸¼º¿ø, Ãß°¡ +
                                  • ±¸¼º¿ø, Ãß°¡ (7947) -
                                  • ±¸¼º¿ø, Ç¥½Ã +
                                  • ±¸¼º¿ø, Ç¥½Ã (7880) -
                                  • ±×·ì »ç¿ë +
                                  • ±×·ì »ç¿ë (7936) -
                                  • ±â°è³ª »ç¿ëÀÚ ¸â¹ö½±, Ç¥½Ã +
                                  • ±â°è³ª »ç¿ëÀÚ ¸â¹ö½±, Ç¥½Ã (7881) -
                                  • ¸í¸í ±ÔÄ¢ +
                                  • ¸í¸í ±ÔÄ¢ (7942) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7861), (7907), (7962) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ (7829) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ÀÛ¼º +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ÀÛ¼º (7924) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (7864), (7987) -
                                  • »ç¿ëÀÚ³ª ±×·ìÀÌ ¼ÒÀ¯, Ç¥½Ã +
                                  • »ç¿ëÀÚ³ª ±×·ìÀÌ ¼ÒÀ¯, Ç¥½Ã (7892) -
                                  • ¼ÒÀ¯ÀÚ +
                                  • ¼ÒÀ¯ÀÚ (7862), (7908) -
                                  • ¼ÒÀ¯ÇÑ ±×·ì, Ç¥½Ã +
                                  • ¼ÒÀ¯ÇÑ ±×·ì, Ç¥½Ã (7887) -
                                  • ½Ã½ºÅÛ +
                                  • ½Ã½ºÅÛ (7832) -
                                  • ½Ã½ºÅÛ Á¤ÀÇ +
                                  • ½Ã½ºÅÛ Á¤ÀÇ (5753) -
                                  • À̸§, ÁöÁ¤ +
                                  • À̸§, ÁöÁ¤ (7926) -
                                  • ÀÏ¹Ý ¹× Á¢µÎ¾î ºÎÁ·, Á¤ÀÇµÈ +
                                  • ÀÏ¹Ý ¹× Á¢µÎ¾î ºÎÁ·, Á¤ÀÇµÈ (7927) -
                                  • ÀÚü-¼ÒÀ¯, ÀÛ¼º +
                                  • ÀÚü-¼ÒÀ¯, ÀÛ¼º (7943) -
                                  • ÀÛ¼º ÇÒ´ç·®(ÂüÁ¶ Ç׸ñ: ÇÒ´ç·®) +
                                  • ÀÛ¼º ÇÒ´ç·®(ÂüÁ¶ Ç׸ñ: ÇÒ´ç·®) (7863) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (5595) -
                                  • Á¦ÇÑ»çÇ× +
                                  • Á¦ÇÑ»çÇ× (5747) -
                                  • È¿°úÀûÀ¸·Î »ç¿ë +
                                  • È¿°úÀûÀ¸·Î »ç¿ë (7930)
                                  • -
                                  • ±×·ìÀÇ °³ÀÎ »ç¿ë +
                                  • ±×·ìÀÇ °³ÀÎ »ç¿ë (7931) -
                                  • ±×·ìÀÇ °øµ¿ »ç¿ë +
                                  • ±×·ìÀÇ °øµ¿ »ç¿ë (7933) -
                                  • ±×·ìÀÇ ±×·ì »ç¿ë +
                                  • ±×·ìÀÇ ±×·ì »ç¿ë (7935) -
                                  • ±â°è +
                                  • ±â°è -
                                  • AFS UID, ÁöÁ¤ +
                                  • AFS UID, ÁöÁ¤ (7917) -
                                  • ±×·ì ±¸¼º¿ø, Ç¥½Ã +
                                  • ±×·ì ±¸¼º¿ø, Ç¥½Ã (7883) -
                                  • ±×·ì ¸â¹ö½± +
                                  • ±×·ì ¸â¹ö½± (7865) -
                                  • ±×·ì¿¡ Ãß°¡ +
                                  • ±×·ì¿¡ Ãß°¡ (7950) -
                                  • ±×·ì¿¡¼­ Á¦°Å +
                                  • ±×·ì¿¡¼­ Á¦°Å (7957) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7866), (7909), (7964), (7976) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ (7827) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ÀÛ¼º +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ÀÛ¼º (7916) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (7867), (7989)
                                  • -
                                  • ±âº»°ª +
                                  • ±âº»°ª -
                                  • ACL +
                                  • ACL (6466) -
                                  • º¼·ý ÇÒ´ç·® +
                                  • º¼·ý ÇÒ´ç·® (6469), (6712)
                                  • -
                                  • ±âÈ£ ¿¬°á +
                                  • ±âÈ£ ¿¬°á -
                                  • AFS °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ +
                                  • AFS °æ·Î À̸§ÀÇ µÎ ¹øÂ° ·¹º§¿¡¼­ (5688)
                                  • ³ª -
                                  • ³ª¿­ +
                                  • ³ª¿­ -
                                  • »ç¿ëÀÚ°¡ º¸À¯ÇÑ ÅäÅ« +
                                  • »ç¿ëÀÚ°¡ º¸À¯ÇÑ ÅäÅ« (5773)
                                  • -
                                  • ³¯Â¥ +
                                  • ³¯Â¥ -
                                  • 2Áø ÆÄÀÏ¿¡¼­, ¸ñ·Ï +
                                  • 2Áø ÆÄÀÏ¿¡¼­, ¸ñ·Ï (6116)
                                  • -
                                  • ³¯Â¥ ƯÁ¤ º¹¿ø +
                                  • ³¯Â¥ ƯÁ¤ º¹¿ø (7060) -
                                  • ³×Æ®¿öÅ© +
                                  • ³×Æ®¿öÅ© -
                                  • AFSÀÇ ¾Ïȣȭ Åë½Å +
                                  • AFSÀÇ ¾Ïȣȭ Åë½Å (5815) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (5538) -
                                  • ij½³À» ÅëÇÑ Åë½Å·® °¨¼Ò +
                                  • ij½³À» ÅëÇÑ Åë½Å·® °¨¼Ò (5576) -
                                  • ÄÄÇ»ÆÃ ȯ°æÀ¸·Î¼­ +
                                  • ÄÄÇ»ÆÃ ȯ°æÀ¸·Î¼­ (5539)
                                  • -
                                  • ³×Æ®¿öÅ© ½Ã°£ ÇÁ·ÎÅäÄÝ µð¸Õ +
                                  • ³×Æ®¿öÅ© ½Ã°£ ÇÁ·ÎÅäÄÝ µð¸Õ -
                                  • (Âü°í Ç׸ñ: NTPD) +
                                  • (Âü°í Ç׸ñ: NTPD) (5880)
                                  • -
                                  • ³×Æ®¿öÅ© Á¤º¸ ¼¾ÅÍ(ÀÎÅͳݿë) +
                                  • ³×Æ®¿öÅ© Á¤º¸ ¼¾ÅÍ(ÀÎÅͳݿë) (5653)
                                  • ´Ù -
                                  • ´Ü¼ø ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ´Ü¼ø ¼­¹ö ÇÁ·Î¼¼½º -
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ +
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ (6340)
                                  • -
                                  • ´Ü¼ø À¯Çü ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ´Ü¼ø À¯Çü ¼­¹ö ÇÁ·Î¼¼½º -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6297)
                                  • -
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ +
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ (6019) -
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° +
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° (6049)
                                  • -
                                  • ´ëÀÀ +
                                  • ´ëÀÀ -
                                  • º¼·ý ¹× µð·ºÅ丮 +
                                  • º¼·ý ¹× µð·ºÅ丮 (5563)
                                  • -
                                  • ´ëÈ­½Ä ¸ðµå(kas ¸í·É) +
                                  • ´ëÈ­½Ä ¸ðµå(kas ¸í·É) (6200) -
                                  • ´ëÈ­½Ä ¸ðµå(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ´ëÈ­½Ä ¸ðµå(¹é¾÷ ½Ã½ºÅÛ) -
                                  • ±â´É +
                                  • ±â´É (6979) -
                                  • ±âÁ¸ +
                                  • ±âÁ¸ (6988) -
                                  • µ¿ÀÛ +
                                  • µ¿ÀÛ (6990), (6996) -
                                  • ÀÔ·Â +
                                  • ÀÔ·Â (6985)
                                  • -
                                  • ´õ¹Ì Å͹̳Π+
                                  • ´õ¹Ì Å͹̳Π-
                                  • afsmonitor »ç¿ë +
                                  • afsmonitor »ç¿ë (7199) -
                                  • scout ÇÁ·Î±×·¥¿¡¼­ »ç¿ë +
                                  • scout ÇÁ·Î±×·¥¿¡¼­ »ç¿ë (7109)
                                  • -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ -
                                  • data +
                                  • data (7020) -
                                  • ´ýÇÁ ID ¹øÈ£ +
                                  • ´ýÇÁ ID ¹øÈ£ (7026) -
                                  • º¼·ý +
                                  • º¼·ý (6759), (6766), (6769) -
                                  • Àüü ´ýÇÁ +
                                  • Àüü ´ýÇÁ (7021) -
                                  • ÁõºÐ ´ýÇÁ +
                                  • ÁõºÐ ´ýÇÁ (7022) -
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) +
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) (7186) -
                                  • Å×ÀÌÇÁ·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º +
                                  • Å×ÀÌÇÁ·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º (7080)
                                  • -
                                  • ´ýÇÁ ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ´ýÇÁ ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) (7025) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7039)
                                  • -
                                  • ´ýÇÁ °èÃþ(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ´ýÇÁ °èÃþ(¹é¾÷ ½Ã½ºÅÛ) -
                                  • ´ýÇÁ ·¹º§ +
                                  • ´ýÇÁ ·¹º§ (6825), (6917), (6932) -
                                  • ´ýÇÁ ·¹º§ÀÇ ¸¸±â ³¯Â¥ +
                                  • ´ýÇÁ ·¹º§ÀÇ ¸¸±â ³¯Â¥ (6826) -
                                  • ¸¸±â ³¯Â¥ +
                                  • ¸¸±â ³¯Â¥ (6900), (6903), (6920), (6926) -
                                  • ¼³¸íµÊ +
                                  • ¼³¸íµÊ (6824) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6899) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6937)
                                  • -
                                  • ´ýÇÁ ·¹º§ +
                                  • ´ýÇÁ ·¹º§ -
                                  • ¸¸±â ³¯Â¥ +
                                  • ¸¸±â ³¯Â¥ (6904), (6921), (6927) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ (6916), (6931), (6938) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6823)
                                  • -
                                  • ´ýÇÁ ¼¼Æ®(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ´ýÇÁ ¼¼Æ®(¹é¾÷ ½Ã½ºÅÛ) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ »èÁ¦ +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ »èÁ¦ (7090) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (7013) -
                                  • Àüü ´ýÇÁ +
                                  • Àüü ´ýÇÁ (7015) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6820) -
                                  • ÁõºÐ ´ýÇÁ +
                                  • ÁõºÐ ´ýÇÁ (7016)
                                  • -
                                  • ´ýÇÁ(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ´ýÇÁ(¹é¾÷ ½Ã½ºÅÛ) -
                                  • ID ¹øÈ£, ¼³¸íµÊ +
                                  • ID ¹øÈ£, ¼³¸íµÊ (6831) -
                                  • ID ¹øÈ£, Ç¥½Ã +
                                  • ID ¹øÈ£, Ç¥½Ã (7035) -
                                  • ·¹À̺í, ¼³¸íµÊ +
                                  • ·¹À̺í, ¼³¸íµÊ (6834) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹ÄÚµå ÀÛ¼º +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹ÄÚµå ÀÛ¼º (7029) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹ÄÚµå Ç¥½Ã +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º ·¹ÄÚµå Ç¥½Ã (7034) -
                                  • »óÀ§, Á¤ÀÇµÊ +
                                  • »óÀ§, Á¤ÀÇµÊ (6814) -
                                  • ¼¼Æ®(dump set Ç׸ñ Ãß°¡) +
                                  • ¼¼Æ®(dump set Ç׸ñ Ãß°¡) (6819) -
                                  • À̸§, ¼³¸íµÊ +
                                  • À̸§, ¼³¸íµÊ (6832) -
                                  • Àüü, Á¤ÀÇµÊ +
                                  • Àüü, Á¤ÀÇµÊ (6816) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6815) -
                                  • ÁõºÐ, Á¤ÀÇµÊ +
                                  • ÁõºÐ, Á¤ÀÇµÊ (6817) -
                                  • Ãʱâ, Á¤ÀÇµÊ +
                                  • Ãʱâ, Á¤ÀÇµÊ (6818) -
                                  • Ãß°¡ +
                                  • Ãß°¡ (7030) -
                                  • Ãß°¡µÊ, Á¤ÀÇµÊ +
                                  • Ãß°¡µÊ, Á¤ÀÇµÊ (6813)
                                  • -
                                  • µ¥ÀÌÅÍ +
                                  • µ¥ÀÌÅÍ -
                                  • ´ýÇÁ¿¡ ÀÇÇØ °¨¼ÒµÈ »ç¿ë È¿À² +
                                  • ´ýÇÁ¿¡ ÀÇÇØ °¨¼ÒµÈ »ç¿ë È¿À² (6765)
                                  • -
                                  • µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • µ¥ÀÌÅÍ ¸ðÀ½ -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î (7211)
                                  • -
                                  • µ¥ÀÌÅÍ »ç¿ë È¿À² +
                                  • µ¥ÀÌÅÍ »ç¿ë È¿À² -
                                  • ´ýÇÁ¿¡ ÀÇÇØ °¨¼Ò +
                                  • ´ýÇÁ¿¡ ÀÇÇØ °¨¼Ò (6764)
                                  • -
                                  • µ¥ÀÌÅÍ Ä³½¬ +
                                  • µ¥ÀÌÅÍ Ä³½¬ -
                                  • cacheinfo ÆÄÀÏ¿¡¼­ ÁöÁ¤µÈ Å©±â Ç¥½Ã +
                                  • cacheinfo ÆÄÀÏ¿¡¼­ ÁöÁ¤µÈ Å©±â Ç¥½Ã (7374) -
                                  • Vn ÆÄÀÏ +
                                  • Vn ÆÄÀÏ (7352) -
                                  • µð½ºÅ© ´ë ¸Þ¸ð¸® +
                                  • µð½ºÅ© ´ë ¸Þ¸ð¸® (7353) -
                                  • µð½ºÅ© ij½¬ Å©±â +
                                  • µð½ºÅ© ij½¬ Å©±â (7394) -
                                  • µð½ºÅ© ij½¬ÀÇ À§Ä¡ º¯°æ +
                                  • µð½ºÅ© ij½¬ÀÇ À§Ä¡ º¯°æ (7372) -
                                  • Å©±â +
                                  • Å©±â (7355), (7371), (7373), (7377), (7383) , (7388) -
                                  • Ç÷¯½¬(°»½Å °­¿ä) +
                                  • Ç÷¯½¬(°»½Å °­¿ä) (7454)
                                  • -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ -
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° +
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° (6040) -
                                  • CellServDB ÆÄÀÏ(¼­¹ö) Ç׸ñ +
                                  • CellServDB ÆÄÀÏ(¼­¹ö) Ç׸ñ (6154), (6165) -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®), Ç¥½Ã +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®), Ç¥½Ã (7417) -
                                  • NetInfo ¹× NetRestrict ÆÄÀÏ »ç¿ë +
                                  • NetInfo ¹× NetRestrict ÆÄÀÏ »ç¿ë (6225) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ ¸ñ·Ï Ç¥½Ã +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ ¸ñ·Ï Ç¥½Ã (6148) -
                                  • ¼¼ ½Ã½ºÅÛÀ» ½ÇÇàÇÏ´Â ÀÌÀ¯ +
                                  • ¼¼ ½Ã½ºÅÛÀ» ½ÇÇàÇÏ´Â ÀÌÀ¯ (5711) -
                                  • À¯Áö +
                                  • À¯Áö (6056) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6021) -
                                  • Á¦°Å +
                                  • Á¦°Å (6163), (7425) -
                                  • Ãß°¡ +
                                  • Ãß°¡ (6151), (7424) -
                                  • Ŭ¶óÀÌ¾ðÆ® Á¤º¸ +
                                  • Ŭ¶óÀÌ¾ðÆ® Á¤º¸ (7402)
                                  • -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º -
                                  • CellServDB ÆÄÀÏ »ç¿ë +
                                  • CellServDB ÆÄÀÏ »ç¿ë (6137) -
                                  • ¸ðµç µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ¸ðµÎ ½ÇÇàÇØ¾ß ÇÔ +
                                  • ¸ðµç µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ¸ðµÎ ½ÇÇàÇØ¾ß ÇÔ (6064) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ (6155) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ (6166) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6314)
                                  • -
                                  • µ¥ÀÌÅͺ£À̽º ÆÄÀÏ +
                                  • µ¥ÀÌÅͺ£À̽º ÆÄÀÏ (5968) -
                                  • µ¥ÀÌÅͺ£À̽º, ºÐ»ê +
                                  • µ¥ÀÌÅͺ£À̽º, ºÐ»ê (5713) -
                                  • Âü°í Ç׸ñ: °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • Âü°í Ç׸ñ: °ü¸® µ¥ÀÌÅͺ£À̽º (6053)
                                  • -
                                  • µ¿±â +
                                  • µ¿±â -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ (8168) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÇ ±â·Ï µ¿ÀÛ Á¦¾î +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÇ ±â·Ï µ¿ÀÛ Á¦¾î (7509)
                                  • -
                                  • µ¿±âÈ­ »çÀÌÆ®(Ubik) +
                                  • µ¿±âÈ­ »çÀÌÆ®(Ubik) -
                                  • À¶Å뼺 +
                                  • À¶Å뼺 (6076) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6058)
                                  • -
                                  • µ¿Àû Ä¿³Î ·Î´õ ÇÁ·Î±×·¥ +
                                  • µ¿Àû Ä¿³Î ·Î´õ ÇÁ·Î±×·¥ -
                                  • AFS ¶óÀ̺귯¸® ÆÄÀÏ¿ë µð·ºÅ丮 +
                                  • AFS ¶óÀ̺귯¸® ÆÄÀÏ¿ë µð·ºÅ丮 (7337)
                                  • -
                                  • µð·ºÅ丮 +
                                  • µð·ºÅ丮 -
                                  • /afs +
                                  • /afs (5664), (5685) -
                                  • /afs/cellname +
                                  • /afs/cellname (5666), (5687) -
                                  • /afs/cell_name¿¡¼­ ÀϹÝÀûÀÓ +
                                  • /afs/cell_name¿¡¼­ ÀϹÝÀûÀÓ (5690) -
                                  • /usr/afs/backup +
                                  • /usr/afs/backup (6861) -
                                  • /usr/afs/etc +
                                  • /usr/afs/etc (5932) -
                                  • /usr/vice/etc +
                                  • /usr/vice/etc (7314) -
                                  • lost+found +
                                  • lost+found (5640) -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7545) -
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü +
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü (7600) -
                                  • uss¸¦ »ç¿ëÇÏ¿© °øÆòÇÏ°Ô °èÁ¤À» ºÐ¹èÇϱâ À§ÇØ Á¤ÀÇ +
                                  • uss¸¦ »ç¿ëÇÏ¿© °øÆòÇÏ°Ô °èÁ¤À» ºÐ¹èÇϱâ À§ÇØ Á¤ÀÇ (7640) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7666) -
                                  • ·çÆ® +
                                  • ·çÆ® (5569) -
                                  • º¼·ý¿¡ ´ëÀÀ +
                                  • º¼·ý¿¡ ´ëÀÀ (5562) -
                                  • »ç¿ëÀÚ È¨ µð·ºÅ丮 ±×·ìÈ­ °ü·Ã +
                                  • »ç¿ëÀÚ È¨ µð·ºÅ丮 ±×·ìÈ­ °ü·Ã (5741) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/bin +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/bin (5843) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/db +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/db (5967) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/local +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/local (5947) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/logs +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /usr/afs/logs (5989) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /vicep +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ /vicep (6009)
                                  • -
                                  • µð·ºÅ丮(directory) +
                                  • µð·ºÅ丮(directory) -
                                  • /usr/vice/cache +
                                  • /usr/vice/cache (7342) -
                                  • µð½ºÅ© ij½¬ +
                                  • µð½ºÅ© ij½¬ (7343) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ (7457)
                                  • -
                                  • µð·ºÅ丮(¼­¹ö) +
                                  • µð·ºÅ丮(¼­¹ö) -
                                  • /usr/afs/bin +
                                  • /usr/afs/bin (6089)
                                  • -
                                  • µð·ºÅ丮-·¹º§ µ¥ÀÌÅÍ º¸È£ +
                                  • µð·ºÅ丮-·¹º§ µ¥ÀÌÅÍ º¸È£ -
                                  • ¾Ï½Ã +
                                  • ¾Ï½Ã (8021)
                                  • -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§ -
                                  • º¼·ý ID ¹øÈ£·Î º¯È¯ +
                                  • º¼·ý ID ¹øÈ£·Î º¯È¯ (6659) -
                                  • º¼·ý À§Ä¡·Î º¯È¯ +
                                  • º¼·ý À§Ä¡·Î º¯È¯ (6665) -
                                  • º¼·ý À̸§À¸·Î º¯È¯ +
                                  • º¼·ý À̸§À¸·Î º¯È¯ (6653)
                                  • -
                                  • µð½ºÅ© +
                                  • µð½ºÅ© -
                                  • ·ÎÄÃ(´ÙÀ½ Ç׸ñ ÂüÁ¶: ·ÎÄà µð½ºÅ©) +
                                  • ·ÎÄÃ(´ÙÀ½ Ç׸ñ ÂüÁ¶: ·ÎÄà µð½ºÅ©) (7521) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ (6204), (6214)
                                  • -
                                  • µð½ºÅ© ÆÄƼ¼Ç +
                                  • µð½ºÅ© ÆÄƼ¼Ç -
                                  • »ç¿ëµµ ¸ð´ÏÅÍ +
                                  • »ç¿ëµµ ¸ð´ÏÅÍ (7125) -
                                  • ¿¬°üµÈ º¼·ý ±×·ìÈ­ +
                                  • ¿¬°üµÈ º¼·ý ±×·ìÈ­ (5701) -
                                  • ÇϳªÀÇ Å©±â Ç¥½Ã +
                                  • ÇϳªÀÇ Å©±â Ç¥½Ã (6736)
                                  • -
                                  • µð½ºÅ© ÆÄƼ¼ÇÀÇ Æ÷È­ »óÅ +
                                  • µð½ºÅ© ÆÄƼ¼ÇÀÇ Æ÷È­ »óÅ -
                                  • º¼·ýÀ» À̵¿ÇÏ¿© ÇÇÇϱâ +
                                  • º¼·ýÀ» À̵¿ÇÏ¿© ÇÇÇϱâ (6673) -
                                  • »ç¿ëÀÚ¿¡°Ô ¹ÌÄ¡´Â ¿µÇâ +
                                  • »ç¿ëÀÚ¿¡°Ô ¹ÌÄ¡´Â ¿µÇâ (6674)
                                  • ¶ó -
                                  • ·Î±× ÆÄÀÏ +
                                  • ·Î±× ÆÄÀÏ -
                                  • fms.log +
                                  • fms.log (6851) -
                                  • º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º °ü·Ã +
                                  • º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º °ü·Ã (5970) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º °ü·Ã +
                                  • ¼­¹ö ÇÁ·Î¼¼½º °ü·Ã (5992) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6412)
                                  • -
                                  • ·Î±×ÀÎ +
                                  • ·Î±×ÀÎ -
                                  • ½ÇÆÐÇÑ ½Ãµµ Á¦ÇÑ +
                                  • ½ÇÆÐÇÑ ½Ãµµ Á¦ÇÑ (7764)
                                  • -
                                  • ·Î±×ÀÎ À¯Æ¿¸®Æ¼ +
                                  • ·Î±×ÀÎ À¯Æ¿¸®Æ¼ -
                                  • AFS ¹öÀü +
                                  • AFS ¹öÀü (5765) -
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀϰú AFS ¹öÀü°úÀÇ »óÈ£ ÀÛ¿ë +
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀϰú AFS ¹öÀü°úÀÇ »óÈ£ ÀÛ¿ë (5767)
                                  • -
                                  • ·ÎÄà ±¸¼º ÆÄÀÏ(¼­¹ö) +
                                  • ·ÎÄà ±¸¼º ÆÄÀÏ(¼­¹ö) (5948) -
                                  • ·ÎÄà µð½ºÅ© +
                                  • ·ÎÄà µð½ºÅ© -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ ÆÄÀÏ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ ÆÄÀÏ (5725) -
                                  • Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ±¸¼º, ÆÐŰÁö »ç¿ë +
                                  • Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ±¸¼º, ÆÐŰÁö »ç¿ë (7522) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ º¸È£ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ º¸È£ (5716)
                                  • -
                                  • ·ÎÄà ¼¿ +
                                  • ·ÎÄà ¼¿ (5553) -
                                  • ¿ÜºÎ »ç¿ëÀÚ ¾×¼¼½º ±ÇÇÑ ºÎ¿© +
                                  • ¿ÜºÎ »ç¿ëÀÚ ¾×¼¼½º ±ÇÇÑ ºÎ¿© (5680) -
                                  • ¿ÜºÎ ¼¿¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ¿ÜºÎ ¼¿¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5669) -
                                  • ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5676)
                                  • -
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ +
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ -
                                  • AFS »ç¿ë ½Ã--¼öÁ¤µÈ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ +
                                  • AFS »ç¿ë ½Ã--¼öÁ¤µÈ ·Î±×ÀÎ À¯Æ¿¸®Æ¼ (5766) -
                                  • AFS »ç¿ëÀÚ¿¡ ´ëÇØ Ç׸ñ ÀÛ¼º +
                                  • AFS »ç¿ëÀÚ¿¡ ´ëÇØ Ç׸ñ ÀÛ¼º (7604), (7737) -
                                  • AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ» ¶§ +
                                  • AFS ¼öÁ¤ ·Î±×ÀÎ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¾ÊÀ» ¶§ (5769) -
                                  • uss¸¦ »ç¿ëÇÑ °øµ¿ ¿øº» ¹öÀü ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ °øµ¿ ¿øº» ¹öÀü ÀÛ¼º (7613), (7615) -
                                  • ¾ÏÈ£ ¼³Á¤ +
                                  • ¾ÏÈ£ ¼³Á¤ (7611), (7741)
                                  • -
                                  • ·çÆ® µð·ºÅ丮 +
                                  • ·çÆ® µð·ºÅ丮 (5568), (6455) -
                                  • ·çÆ® º¼·ý(root.afs ¹× root.cell) +
                                  • ·çÆ® º¼·ý(root.afs ¹× root.cell) (5699) -
                                  • ·çÆ® ¼öÆÛÀ¯Àú +
                                  • ·çÆ® ¼öÆÛÀ¯Àú -
                                  • ·Î±×ÀÎ Á¦ÇÑ +
                                  • ·Î±×ÀÎ Á¦ÇÑ (5819)
                                  • ¸¶ -
                                  • ¸¶¿îÆ® +
                                  • ¸¶¿îÆ® -
                                  • ·ÎÄà ¼¿ÀÇ ¿ÜºÎ º¼·ý +
                                  • ·ÎÄà ¼¿ÀÇ ¿ÜºÎ º¼·ý (6559) -
                                  • ¹é¾÷ º¼·ý +
                                  • ¹é¾÷ º¼·ý (6543) -
                                  • º¼·ý +
                                  • º¼·ý (6454), (6552) -
                                  • Àбâ Àü¿ë º¼·ý +
                                  • Àбâ Àü¿ë º¼·ý (6512) -
                                  • Àбâ/¾²±â º¼·ý +
                                  • Àбâ/¾²±â º¼·ý (6474) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© (6206)
                                  • -
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7656) -
                                  • ´Ù¸¥ À¯Çü ±¸ºÐ +
                                  • ´Ù¸¥ À¯Çü ±¸ºÐ (6563) -
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ Á¦°Å +
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ Á¦°Å (7815) -
                                  • »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ À̸§ ¼±Åà +
                                  • »ç¿ëÀÚ º¼·ý¿¡ ´ëÇÑ À̸§ ¼±Åà (5739) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¯°æ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¯°æ (7798) -
                                  • ¼¿ ¹æ½Ä +
                                  • ¼¿ ¹æ½Ä (6558), (6574) -
                                  • ¼¿ ¹æ½Ä ÀÛ¼º +
                                  • ¼¿ ¹æ½Ä ÀÛ¼º (6573) -
                                  • ÀÏ¹Ý +
                                  • ÀÏ¹Ý (6554), (6568) -
                                  • Àбâ/¾²±â +
                                  • Àбâ/¾²±â (6556), (6569) -
                                  • Àбâ/¾²±â ¶Ç´Â ÀÏ¹Ý ÀÛ¼º +
                                  • Àбâ/¾²±â ¶Ç´Â ÀÏ¹Ý ÀÛ¼º (6567) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (5567) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6452) -
                                  • Á¦°Å +
                                  • Á¦°Å (6577), (6742) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ (7459) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6562)
                                  • -
                                  • ¸¸±â ³¯Â¥ +
                                  • ¸¸±â ³¯Â¥ (6901) -
                                  • º¯°æ +
                                  • º¯°æ (6924) -
                                  • »ó´ë +
                                  • »ó´ë (6906) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (6918) -
                                  • Àý´ë +
                                  • Àý´ë (6905)
                                  • -
                                  • ¸ÊÇÎ +
                                  • ¸ÊÇÎ -
                                  • FS UID¿¡ ±â°è À̸§ +
                                  • FS UID¿¡ ±â°è À̸§ (7853) -
                                  • AFS GID¿¡ ±×·ì À̸§ +
                                  • AFS GID¿¡ ±×·ì À̸§ (7854) -
                                  • AFS UID¿¡ »ç¿ëÀÚ À̸§ +
                                  • AFS UID¿¡ »ç¿ëÀÚ À̸§ (7852) -
                                  • ±×·ì, ±â°è ¶Ç´Â »ç¿ëÀÚ À̸§¿¡ AFS ID +
                                  • ±×·ì, ±â°è ¶Ç´Â »ç¿ëÀÚ À̸§¿¡ AFS ID (7851)
                                  • -
                                  • ¸ÞÀÎÇÁ·¹ÀÓ +
                                  • ¸ÞÀÎÇÁ·¹ÀÓ -
                                  • ÄÄÇ»ÆÃ ȯ°æ +
                                  • ÄÄÇ»ÆÃ ȯ°æ (5541)
                                  • -
                                  • ¸â¹ö½± +
                                  • ¸â¹ö½± -
                                  • ½Ã½ºÅÛ ±×·ì +
                                  • ½Ã½ºÅÛ ±×·ì (7833)
                                  • -
                                  • ¸í·É +
                                  • ¸í·É -
                                  • -setpag Ç÷¡±×°¡ ÀÖ´Â klog +
                                  • -setpag Ç÷¡±×°¡ ÀÖ´Â klog (5760) -
                                  • afsd +
                                  • afsd (7321) -
                                  • afsmonitor +
                                  • afsmonitor (7206) -
                                  • backup adddump +
                                  • backup adddump (6923) -
                                  • backup addhost +
                                  • backup addhost (6862) -
                                  • backup addvolentry +
                                  • backup addvolentry (6882) -
                                  • backup addvolset +
                                  • backup addvolset (6878) -
                                  • backup dbverify +
                                  • backup dbverify (7085) -
                                  • backup deldump +
                                  • backup deldump (6934) -
                                  • backup deletedump +
                                  • backup deletedump (7093) -
                                  • backup delhost +
                                  • backup delhost (6867) -
                                  • backup delvolentry +
                                  • backup delvolentry (6897) -
                                  • backup delvolset +
                                  • backup delvolset (6892) -
                                  • backup diskrestore +
                                  • backup diskrestore (7074) -
                                  • backup dump +
                                  • backup dump (7032) -
                                  • backup dumpinfo +
                                  • backup dumpinfo (7037) -
                                  • backup interactive +
                                  • backup interactive (6984) -
                                  • backup jobs +
                                  • backup jobs (6995) -
                                  • backup kill +
                                  • backup kill (7000) -
                                  • backup labeltape +
                                  • backup labeltape (6948) -
                                  • backup listdumps +
                                  • backup listdumps (6940) -
                                  • backup listhosts +
                                  • backup listhosts (6873) -
                                  • backup listvolsets +
                                  • backup listvolsets (6889) -
                                  • backup quit +
                                  • backup quit (6987) -
                                  • backup readlabel +
                                  • backup readlabel (6950) -
                                  • backup restoredb +
                                  • backup restoredb (7088) -
                                  • backup savedb +
                                  • backup savedb (7086) -
                                  • backup scantape +
                                  • backup scantape (7050) -
                                  • backup setexp +
                                  • backup setexp (6929) -
                                  • backup status +
                                  • backup status (7010) -
                                  • backup volinfo +
                                  • backup volinfo (7043) -
                                  • backup volrestore +
                                  • backup volrestore (7070) -
                                  • backup volsetrestore +
                                  • backup volsetrestore (7076) -
                                  • bos addhost +
                                  • bos addhost (6161) -
                                  • bos addkey +
                                  • bos addkey (7290) -
                                  • bos adduser +
                                  • bos adduser (8157) -
                                  • bos create +
                                  • bos create (6345) -
                                  • bos delete +
                                  • bos delete (6355) -
                                  • bos exec +
                                  • bos exec (6245) -
                                  • bos getdate +
                                  • bos getdate (6120) -
                                  • bos getlog +
                                  • bos getlog (6429) -
                                  • bos getrestart +
                                  • bos getrestart (6405) -
                                  • bos install +
                                  • bos install (6102), (6112) -
                                  • bos listhosts +
                                  • bos listhosts (6145) -
                                  • bos listkeys +
                                  • bos listkeys (7272) -
                                  • bos listusers +
                                  • bos listusers (8153) -
                                  • bos prune +
                                  • bos prune (6129) -
                                  • bos removehost +
                                  • bos removehost (6172) -
                                  • bos removekey +
                                  • bos removekey (7296) -
                                  • bos removeuser +
                                  • bos removeuser (8161) -
                                  • bos restart +
                                  • bos restart -
                                  • BOS ¼­¹ö Á¦¿Ü +
                                  • BOS ¼­¹ö Á¦¿Ü (6385) -
                                  • BOS ¼­¹ö Æ÷ÇÔ +
                                  • BOS ¼­¹ö Æ÷ÇÔ (6383) -
                                  • ¼±ÅÃµÈ ÇÁ·Î¼¼½º +
                                  • ¼±ÅÃµÈ ÇÁ·Î¼¼½º (6389)
                                  • -
                                  • bos salvage +
                                  • bos salvage (6710) -
                                  • bos setauth +
                                  • bos setauth (6184) -
                                  • bos setrestart +
                                  • bos setrestart (6408) -
                                  • bos shutdown +
                                  • bos shutdown (6371) -
                                  • bos start +
                                  • bos start (6369) -
                                  • bos startup +
                                  • bos startup (6373) -
                                  • bos status +
                                  • bos status (6329) -
                                  • bos stop +
                                  • bos stop (6365) -
                                  • butc +
                                  • butc (7006) -
                                  • chgrp (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • chgrp (UNIX¿Í ºñ±³ÇÑ AFS) (5621) -
                                  • chmod (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • chmod (UNIX¿Í ºñ±³ÇÑ AFS) (5616) -
                                  • chown (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • chown (UNIX¿Í ºñ±³ÇÑ AFS) (5619) -
                                  • fms +
                                  • fms (6852) -
                                  • fs checkservers +
                                  • fs checkservers (7446) -
                                  • fs checkvolumes +
                                  • fs checkvolumes (7466) -
                                  • fs cleanacl +
                                  • fs cleanacl (8098) -
                                  • fs copyacl +
                                  • fs copyacl (8092) -
                                  • fs examine +
                                  • fs examine (6661), (6737) -
                                  • fs exportafs +
                                  • fs exportafs (8179) -
                                  • fs flush +
                                  • fs flush (7462) -
                                  • fs flushmount +
                                  • fs flushmount (7468) -
                                  • fs flushvolume +
                                  • fs flushvolume (7464) -
                                  • fs getcacheparms +
                                  • fs getcacheparms (7382) -
                                  • fs getcellstatus +
                                  • fs getcellstatus (7439) -
                                  • fs getclientaddrs +
                                  • fs getclientaddrs (7495) -
                                  • fs getserverprefs +
                                  • fs getserverprefs (7476) -
                                  • fs listacl +
                                  • fs listacl (8062) -
                                  • fs listcells +
                                  • fs listcells (7421) -
                                  • fs listquota +
                                  • fs listquota (6655), (6726) -
                                  • fs lsmount +
                                  • fs lsmount (6564) -
                                  • fs messages +
                                  • fs messages (7501) -
                                  • fs mkmount +
                                  • fs mkmount (6476) -
                                  • ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ +
                                  • ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ (6548) -
                                  • º¼·ýÀ» º¹¿øÇÒ ¶§ +
                                  • º¼·ýÀ» º¹¿øÇÒ ¶§ (6776) -
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ +
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ (6791) -
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ (7761) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7802) -
                                  • ÀÏ¹Ý ¸í·É¾î(instruction) +
                                  • ÀÏ¹Ý ¸í·É¾î(instruction) (6570)
                                  • -
                                  • fs newcell +
                                  • fs newcell (7434) -
                                  • fs quota +
                                  • fs quota (6722) -
                                  • fs rmmount +
                                  • fs rmmount (6578), (6757), (6789), (7797), (7814) -
                                  • fs setacl +
                                  • fs setacl (8074) -
                                  • -clear Ç÷¡±× »ç¿ë +
                                  • -clear Ç÷¡±× »ç¿ë (8087) -
                                  • -negative Ç÷¡±× »ç¿ë +
                                  • -negative Ç÷¡±× »ç¿ë (8076)
                                  • -
                                  • fs setcachesize +
                                  • fs setcachesize (7393) -
                                  • fs setcell +
                                  • fs setcell (7441) -
                                  • fs setclientaddrs +
                                  • fs setclientaddrs (7497) -
                                  • fs setquota +
                                  • fs setquota (6716) -
                                  • fs setserverprefs +
                                  • fs setserverprefs (7478) -
                                  • fs setvol +
                                  • fs setvol (6720) -
                                  • fs storebehind +
                                  • fs storebehind -
                                  • ±âº» ºñµ¿±â ¼³Á¤ +
                                  • ±âº» ºñµ¿±â ¼³Á¤ (7512) -
                                  • ºñµ¿±â ±âº»°ª Ç¥½Ã +
                                  • ºñµ¿±â ±âº»°ª Ç¥½Ã (7516) -
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â ¼³Á¤ +
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â ¼³Á¤ (7514) -
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â Ç¥½Ã +
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â Ç¥½Ã (7518)
                                  • -
                                  • fs sysname +
                                  • fs sysname (7505) -
                                  • fs whereis +
                                  • fs whereis (6668) -
                                  • fsck (AFS ¹öÀü) +
                                  • fsck (AFS ¹öÀü) (5639) -
                                  • fsck (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • fsck (UNIX¿Í ºñ±³ÇÑ AFS) (5637) -
                                  • fstrace clear +
                                  • fstrace clear (7188) -
                                  • fstrace dump +
                                  • fstrace dump (7183) -
                                  • fstrace lslog +
                                  • fstrace lslog (7179) -
                                  • fstrace lsset +
                                  • fstrace lsset (7175) -
                                  • fstrace setlog +
                                  • fstrace setlog (7167) -
                                  • fstrace setset +
                                  • fstrace setset (7171) -
                                  • ftp (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • ftp (UNIX¿Í ºñ±³ÇÑ AFS) (5829) -
                                  • ftpd (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • ftpd (UNIX¿Í ºñ±³ÇÑ AFS) (5623), (5831) -
                                  • groups (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • groups (UNIX¿Í ºñ±³ÇÑ AFS) (5625) -
                                  • inetd (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • inetd (UNIX¿Í ºñ±³ÇÑ AFS) (5627), (5833) -
                                  • kas create +
                                  • kas create (7757) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7790)
                                  • -
                                  • kas delete +
                                  • kas delete (7807) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7788)
                                  • -
                                  • kas examine +
                                  • kas examine (7278) -
                                  • ADMIN Ç÷¡±×¸¦ Ç¥½ÃÇÏ·Á¸é +
                                  • ADMIN Ç÷¡±×¸¦ Ç¥½ÃÇÏ·Á¸é (8131)
                                  • -
                                  • kas interactive +
                                  • kas interactive (6198) -
                                  • kas setfields +
                                  • kas setfields (5793), (5798) -
                                  • ADMIN Ç÷¡±× ¼³Á¤ +
                                  • ADMIN Ç÷¡±× ¼³Á¤ (8132) -
                                  • ½ÇÆÐ ÀÎÁõ ½Ãµµ Á¦ÇÑ +
                                  • ½ÇÆÐ ÀÎÁõ ½Ãµµ Á¦ÇÑ (7767) -
                                  • ¾ÏÈ£ ¼ö¸í ¼³Á¤ +
                                  • ¾ÏÈ£ ¼ö¸í ¼³Á¤ (7771) -
                                  • ¾ÏÈ£ Àç»ç¿ë ±ÝÁö +
                                  • ¾ÏÈ£ Àç»ç¿ë ±ÝÁö (7774)
                                  • -
                                  • kas setpassword +
                                  • kas setpassword (5789), (7292), (7779) -
                                  • kas unlock +
                                  • kas unlock (7769) -
                                  • klog +
                                  • klog (5774) -
                                  • klog.krb +
                                  • klog.krb (5807) -
                                  • knfs +
                                  • knfs (8183) -
                                  • kpasswd +
                                  • kpasswd (5787), (5802), (5803) -
                                  • ln (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • ln (UNIX¿Í ºñ±³ÇÑ AFS) (5629) -
                                  • mount +
                                  • mount (8180) -
                                  • package +
                                  • package (7581) -
                                  • pagsh +
                                  • pagsh (5758) -
                                  • pagsh.krb +
                                  • pagsh.krb (5808) -
                                  • pts adduser +
                                  • pts adduser (7952) -
                                  • system:administrators ±×·ì¿¡ ´ëÇØ +
                                  • system:administrators ±×·ì¿¡ ´ëÇØ (8119)
                                  • -
                                  • pts chown +
                                  • pts chown (7970) -
                                  • pts creategroup +
                                  • pts creategroup (7939) -
                                  • pts createuser +
                                  • pts createuser -
                                  • ±â°è Ç׸ñ +
                                  • ±â°è Ç׸ñ (7920) -
                                  • »ç¿ëÀÚ °èÁ¤ +
                                  • »ç¿ëÀÚ °èÁ¤ (7755)
                                  • -
                                  • pts delete +
                                  • pts delete (7818), (7966) -
                                  • pts examine +
                                  • pts examine (7874) -
                                  • pts listentries +
                                  • pts listentries (7912) -
                                  • pts listmax +
                                  • pts listmax (8000) -
                                  • pts listowned +
                                  • pts listowned (7894) -
                                  • pts removeuser +
                                  • pts removeuser (7959) -
                                  • system:administrators ±×·ì¿¡ ´ëÇØ +
                                  • system:administrators ±×·ì¿¡ ´ëÇØ (8123)
                                  • -
                                  • pts rename +
                                  • pts rename -
                                  • ±â°è ¶Ç´Â ±×·ì À̸§ +
                                  • ±â°è ¶Ç´Â ±×·ì À̸§ (7977) -
                                  • »ç¿ëÀÚ À̸§ +
                                  • »ç¿ëÀÚ À̸§ (7786)
                                  • -
                                  • pts setfields +
                                  • pts setfields -
                                  • °³ÀÎ Ç÷¡±× ¼³Á¤ +
                                  • °³ÀÎ Ç÷¡±× ¼³Á¤ (7994) -
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® ¼³Á¤ +
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® ¼³Á¤ (7986)
                                  • -
                                  • pts setmax +
                                  • pts setmax (8015) -
                                  • pts ¸â¹ö½± +
                                  • pts ¸â¹ö½± (7886), (8115) -
                                  • pts ¸â¹ö½± -
                                  • rcp (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • pts ¸â¹ö½± +
                                  • rcp (UNIX¿Í ºñ±³ÇÑ AFS) (5631), (5835) -
                                  • rlogind (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • rlogind (UNIX¿Í ºñ±³ÇÑ AFS) (5633), (5837) -
                                  • rsh (UNIX¿Í ºñ±³ÇÑ AFS) +
                                  • rsh (UNIX¿Í ºñ±³ÇÑ AFS) (5635), (5839) -
                                  • scout +
                                  • scout (7147) -
                                  • share +
                                  • share (8177) -
                                  • strings +
                                  • strings (6132) -
                                  • sys +
                                  • sys (7507) -
                                  • tokens.krb +
                                  • tokens.krb (5809) -
                                  • udebug +
                                  • udebug (5904) -
                                  • umount +
                                  • umount (6219) -
                                  • unlog +
                                  • unlog (5781) -
                                  • uss add +
                                  • uss add (7717) -
                                  • uss bulk +
                                  • uss bulk (7735) -
                                  • uss delete +
                                  • uss delete (7726) -
                                  • uss ÅÛÇø´ ÆÄÀϷκÎÅÍ ½ÇÇà +
                                  • uss ÅÛÇø´ ÆÄÀϷκÎÅÍ ½ÇÇà (7701) -
                                  • vos addsite +
                                  • vos addsite (6523) -
                                  • vos backup +
                                  • vos backup (6546) -
                                  • vos backupsys +
                                  • vos backupsys (6550) -
                                  • vos changeaddr +
                                  • vos changeaddr (6241) -
                                  • vos create +
                                  • vos create -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6473) -
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ (7759)
                                  • -
                                  • vos delentry +
                                  • vos delentry (6752) -
                                  • vos dump +
                                  • vos dump (6770) -
                                  • vos examine +
                                  • vos examine -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6633)
                                  • -
                                  • vos listaddrs +
                                  • vos listaddrs (6239) -
                                  • vos listpart +
                                  • vos listpart (6207) -
                                  • vos listvldb +
                                  • vos listvldb -
                                  • ±¸¹® +
                                  • ±¸¹® (6586)
                                  • -
                                  • vos listvol +
                                  • vos listvol -
                                  • ±¸¹® +
                                  • ±¸¹® (6600)
                                  • -
                                  • vos lock +
                                  • vos lock (6799) -
                                  • vos move +
                                  • vos move -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6681)
                                  • -
                                  • vos partinfo +
                                  • vos partinfo (6470) -
                                  • vos release +
                                  • vos release -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6527)
                                  • -
                                  • vos remove +
                                  • vos remove (7810) -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6755)
                                  • -
                                  • vos remsite +
                                  • vos remsite (6750) -
                                  • vos rename +
                                  • vos rename -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6787) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7792)
                                  • -
                                  • vos restore +
                                  • vos restore (6774), (6778) -
                                  • vos syncserv +
                                  • vos syncserv (6699) -
                                  • vos syncvldb +
                                  • vos syncvldb (6697) -
                                  • vos unlock +
                                  • vos unlock (6801) -
                                  • vos unlockvldb +
                                  • vos unlockvldb (6803) -
                                  • vos zap +
                                  • vos zap (6748) -
                                  • which +
                                  • which (6131) -
                                  • xstat_cm_test +
                                  • xstat_cm_test (7238) -
                                  • xstat_fs_test +
                                  • xstat_fs_test (7234) -
                                  • ±ÇÇÑ ÀÖ´Â, Á¤ÀÇµÊ +
                                  • ±ÇÇÑ ÀÖ´Â, Á¤ÀÇµÊ (6176) -
                                  • ¹é¾÷ +
                                  • ¹é¾÷ (6983) -
                                  • ¹é¾÷ -
                                  • ÅäÅ« +
                                  • ¹é¾÷ +
                                  • ÅäÅ« (5772)
                                  • -
                                  • ¸í·É ¸Å°³º¯¼ö +
                                  • ¸í·É ¸Å°³º¯¼ö -
                                  • BosConfig ÆÄÀÏ¿¡¼­ +
                                  • BosConfig ÆÄÀÏ¿¡¼­ (6310)
                                  • -
                                  • ¸í·É ÁýÇÕ +
                                  • ¸í·É ÁýÇÕ -
                                  • 2Áø ÆÄÀÏ +
                                  • 2Áø ÆÄÀÏ (6093), (6107), (6114), (6125)
                                  • -
                                  • ¸í·É ÇØ¼®±â +
                                  • ¸í·É ÇØ¼®±â -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7406)
                                  • -
                                  • ¸í·É¾î +
                                  • ¸í·É¾î -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7695)
                                  • -
                                  • ¸ð´ÏÅ͸µ +
                                  • ¸ð´ÏÅ͸µ -
                                  • afsmonitor°¡ Àִ ij½¬ °ü¸® ÇÁ·Î±×·¥ +
                                  • afsmonitor°¡ Àִ ij½¬ °ü¸® ÇÁ·Î±×·¥ (7097) -
                                  • afsmonitor°¡ ÀÖ´Â ÆÄÀÏ ¼­¹ö ÇÁ·Î¼¼½º +
                                  • afsmonitor°¡ ÀÖ´Â ÆÄÀÏ ¼­¹ö ÇÁ·Î¼¼½º (7096) -
                                  • scout ÇÁ·Î±×·¥À¸·Î Á¤Áö +
                                  • scout ÇÁ·Î±×·¥À¸·Î Á¤Áö (7137) -
                                  • scout ÇÁ·Î±×·¥ÀÇ µð½ºÅ© »ç¿ëµµ +
                                  • scout ÇÁ·Î±×·¥ÀÇ µð½ºÅ© »ç¿ëµµ (7126) -
                                  • scout°¡ ÀÖ´Â ÆÄÀÏ ¼­¹ö ÇÁ·Î¼¼½º +
                                  • scout°¡ ÀÖ´Â ÆÄÀÏ ¼­¹ö ÇÁ·Î¼¼½º (7095) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6247) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼º´É +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼º´É (7098)
                                  • -
                                  • ¸ðµå ºñÆ®(UNIX) +
                                  • ¸ðµå ºñÆ®(UNIX) -
                                  • AFS¿¡¼­ÀÇ ÇØ¼® +
                                  • AFS¿¡¼­ÀÇ ÇØ¼® (8102)
                                  • -
                                  • ¸ðÀ½ +
                                  • ¸ðÀ½ -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ (7212)
                                  • -
                                  • ¹®ÀÚ Æ¯º° ÀåÄ¡ +
                                  • ¹®ÀÚ Æ¯º° ÀåÄ¡ -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7561)
                                  • -
                                  • ¹Ì¸®º¸±â +
                                  • ¹Ì¸®º¸±â -
                                  • uss¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º/»èÁ¦ +
                                  • uss¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º/»èÁ¦ (7590)
                                  • ¹Ù -
                                  • ¹Ù²Ù±â +
                                  • ¹Ù²Ù±â -
                                  • ACLÀÇ ¸ðµç Ç׸ñ +
                                  • ACLÀÇ ¸ðµç Ç׸ñ (8082)
                                  • -
                                  • ¹æÁö +
                                  • ¹æÁö -
                                  • »óÈ£ ÀÎÁõ +
                                  • »óÈ£ ÀÎÁõ (6192) -
                                  • Áß¿äÇÑ ´©Ãâ, ¿¹Á¤µÈ BOS ¼­¹ö Àç½ÃÀÛÀ¸·Î +
                                  • Áß¿äÇÑ ´©Ãâ, ¿¹Á¤µÈ BOS ¼­¹ö Àç½ÃÀÛÀ¸·Î (6393)
                                  • -
                                  • ¹é¾÷ +
                                  • ¹é¾÷ -
                                  • AFS º¼·ýÀÇ µ¥ÀÌÅÍ +
                                  • AFS º¼·ýÀÇ µ¥ÀÌÅÍ (7019) -
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º (6082) -
                                  • Å×ÀÌÇÁ·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º +
                                  • Å×ÀÌÇÁ·Î ¹é¾÷ µ¥ÀÌÅͺ£À̽º (7081)
                                  • -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º -
                                  • °ü¸® +
                                  • °ü¸® (7077) -
                                  • ´ýÇÁ ID ¹øÈ£, Ç¥½Ã +
                                  • ´ýÇÁ ID ¹øÈ£, Ç¥½Ã (7038) -
                                  • ´ýÇÁ °èÃþ +
                                  • ´ýÇÁ °èÃþ (6935) -
                                  • ´ýÇÁ ·¹º§ +
                                  • ´ýÇÁ ·¹º§ (6915), (6930), (6936) -
                                  • ´ýÇÁ ·¹ÄÚµå +
                                  • ´ýÇÁ ·¹ÄÚµå (7028), (7033) -
                                  • ¸¸±â ³¯Â¥ +
                                  • ¸¸±â ³¯Â¥ (6902), (6919), (6925) -
                                  • ¹é¾÷ +
                                  • ¹é¾÷ (7079) -
                                  • º¹¿ø +
                                  • º¹¿ø (7078) -
                                  • º¼·ý ´ýÇÁ È÷½ºÅ丮 +
                                  • º¼·ý ´ýÇÁ È÷½ºÅ丮 (7040), (7047) -
                                  • º¼·ý ¼¼Æ® +
                                  • º¼·ý ¼¼Æ® (6876), (6884), (6890) -
                                  • º¼·ý Ç׸ñ +
                                  • º¼·ý Ç׸ñ (6881), (6885), (6894) -
                                  • ¼³¸íµÊ +
                                  • ¼³¸íµÊ (6841) -
                                  • ¾ÈÁ¤¼º È®ÀÎ +
                                  • ¾ÈÁ¤¼º È®ÀÎ (7083) -
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ +
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ (6865), (6869) -
                                  • Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ +
                                  • Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ (6871)
                                  • -
                                  • ¹é¾÷ ¸í·É +
                                  • ¹é¾÷ ¸í·É -
                                  • adddump +
                                  • adddump (6922) -
                                  • addhost +
                                  • addhost (6863) -
                                  • addvolentry +
                                  • addvolentry (6883) -
                                  • addvolset +
                                  • addvolset (6879) -
                                  • dbverify +
                                  • dbverify (7084) -
                                  • deldump +
                                  • deldump (6933) -
                                  • deletedump +
                                  • deletedump (7092) -
                                  • delhost +
                                  • delhost (6866) -
                                  • delvolentry +
                                  • delvolentry (6898) -
                                  • delvolset +
                                  • delvolset (6893) -
                                  • diskrestore +
                                  • diskrestore (7073) -
                                  • dumpinfo +
                                  • dumpinfo (7036) -
                                  • kill +
                                  • kill (6999) -
                                  • labeltape +
                                  • labeltape (6947) -
                                  • listdumps +
                                  • listdumps (6939) -
                                  • listhosts +
                                  • listhosts (6872) -
                                  • listvolsets +
                                  • listvolsets (6888) -
                                  • readlabel +
                                  • readlabel (6949) -
                                  • restoredb +
                                  • restoredb (7089) -
                                  • savedb +
                                  • savedb (7087) -
                                  • scantape +
                                  • scantape (7049) -
                                  • setexp +
                                  • setexp (6928) -
                                  • volinfo +
                                  • volinfo (7042) -
                                  • volrestore +
                                  • volrestore (7069) -
                                  • volsetrestore +
                                  • volsetrestore (7075) -
                                  • ´ëÈ­½Ä ¸ðµå +
                                  • ´ëÈ­½Ä ¸ðµå (6982), (6989) -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ (7031) -
                                  • »óÅÂ +
                                  • »óÅÂ (7009) -
                                  • ÀÛ¾÷ +
                                  • ÀÛ¾÷ (6994) -
                                  • Á¤Áö +
                                  • Á¤Áö (6986)
                                  • -
                                  • ¹é¾÷ º¼·ý +
                                  • ¹é¾÷ º¼·ý -
                                  • °ø°£ Àý¾à ¼Ó¼º +
                                  • °ø°£ Àý¾à ¼Ó¼º (6481) -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ (6763) -
                                  • ¸¶¿îÆ® +
                                  • ¸¶¿îÆ® (6544) -
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ +
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ (6611) -
                                  • À̵¿ +
                                  • À̵¿ (6680) -
                                  • À̸§ º¯°æ +
                                  • À̸§ º¯°æ (6786) -
                                  • Àбâ/¾²±â À̵¿¿¡ ÀÇÇØ Á¦°Å +
                                  • Àбâ/¾²±â À̵¿¿¡ ÀÇÇØ Á¦°Å (6678) -
                                  • Àбâ/¾²±â Á¦°Å¿¡ ÀÇÇØ Á¦°Å +
                                  • Àбâ/¾²±â Á¦°Å¿¡ ÀÇÇØ Á¦°Å (6745) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6533) -
                                  • ÀÛ¼º ÀÚµ¿È­ +
                                  • ÀÛ¼º ÀÚµ¿È­ (6538) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6435) -
                                  • Á¦¾ÈµÈ ÀÛ¼º ½ºÄÉÁÙ +
                                  • Á¦¾ÈµÈ ÀÛ¼º ½ºÄÉÁÙ (6540) -
                                  • ÇÑ ¹ø¿¡ ¿©·¯ °³ ÀÛ¼º +
                                  • ÇÑ ¹ø¿¡ ¿©·¯ °³ ÀÛ¼º (6536)
                                  • -
                                  • ¹é¾÷ ¼­¹ö +
                                  • ¹é¾÷ ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5860) -
                                  • buserver ÇÁ·Î¼¼½º·Î¼­ +
                                  • buserver ÇÁ·Î¼¼½º·Î¼­ (6256) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà (6023) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6423) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ (6159) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ (6170) -
                                  • ¼³¸í +
                                  • ¼³¸í (5605) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6318) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6258)
                                  • -
                                  • ¹é¾÷ ½Ã½ºÅÛ +
                                  • ¹é¾÷ ½Ã½ºÅÛ -
                                  • data +
                                  • data -
                                  • ¹é¾÷/´ýÇÁ +
                                  • ¹é¾÷/´ýÇÁ (7012) -
                                  • º¹±¸ +
                                  • º¹±¸ (7056) -
                                  • º¹¿ø +
                                  • º¹¿ø (7055)
                                  • -
                                  • ±¸¼º °³¿ä +
                                  • ±¸¼º °³¿ä (6843) -
                                  • ´ëÈ­½Ä ¸ðµå +
                                  • ´ëÈ­½Ä ¸ðµå (6978), (6991), (6997) -
                                  • ´ýÇÁ ID ¹øÈ£ +
                                  • ´ýÇÁ ID ¹øÈ£ (7027) -
                                  • ´ýÇÁ ID ¹øÈ£(dump Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ ID ¹øÈ£(dump Ç׸ñ ÂüÁ¶) (6829) -
                                  • ´ýÇÁ °èÃþ(dump hierarchy Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ °èÃþ(dump hierarchy Ç׸ñ ÂüÁ¶) (6821) -
                                  • ´ýÇÁ µ¿ÀÛ, °³¿ä +
                                  • ´ýÇÁ µ¿ÀÛ, °³¿ä (7024) -
                                  • ´ýÇÁ ·¹º§(dump hierarchy Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ ·¹º§(dump hierarchy Ç׸ñ ÂüÁ¶) (6822) -
                                  • ´ýÇÁ ·¹ÄÚµå +
                                  • ´ýÇÁ ·¹ÄÚµå (7091) -
                                  • ´ýÇÁ ¼¼Æ®(dump set Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ ¼¼Æ®(dump set Ç׸ñ ÂüÁ¶) (6812) -
                                  • ´ýÇÁ À̸§(dump Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ À̸§(dump Ç׸ñ ÂüÁ¶) (6827) -
                                  • ´ýÇÁ È÷½ºÅ丮 +
                                  • ´ýÇÁ È÷½ºÅ丮 (7046) -
                                  • ´ýÇÁ(dump Ç׸ñ ÂüÁ¶) +
                                  • ´ýÇÁ(dump Ç׸ñ ÂüÁ¶) (6811) -
                                  • ´ýÇÁ, Àüü ¹× ÁõºÐ +
                                  • ´ýÇÁ, Àüü ¹× ÁõºÐ (7014) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º(Backup Database Ç׸ñ ÂüÁ¶) +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º(Backup Database Ç׸ñ ÂüÁ¶) (6842) -
                                  • º¹¿ø +
                                  • º¹¿ø (7054), (7057), (7058), (7062), (7063) -
                                  • º¼·ý ´ýÇÁ È÷½ºÅ丮 +
                                  • º¼·ý ´ýÇÁ È÷½ºÅ丮 (7048) -
                                  • º¼·ý ¼¼Æ®(º¼·ý ¼¼Æ® Ç׸ñ ÂüÁ¶) +
                                  • º¼·ý ¼¼Æ®(º¼·ý ¼¼Æ® Ç׸ñ ÂüÁ¶) (6809) -
                                  • º¼·ý Ç׸ñ(º¼·ý Ç׸ñ ÂüÁ¶) +
                                  • º¼·ý Ç׸ñ(º¼·ý Ç׸ñ ÂüÁ¶) (6810) -
                                  • ¼³¸íµÈ ¹é¾÷ ¼­¹ö +
                                  • ¼³¸íµÈ ¹é¾÷ ¼­¹ö (5604) -
                                  • ¼Ò°³ +
                                  • ¼Ò°³ (6805) -
                                  • ¿À·ù¿¡ ´ëÇÑ ±âº» ÀÀ´ä »ç¿ë +
                                  • ¿À·ù¿¡ ´ëÇÑ ±âº» ÀÀ´ä »ç¿ë (6968) -
                                  • ¿ÜºÎ ¼¿¿¡¼­ ½ÇÇà +
                                  • ¿ÜºÎ ¼¿¿¡¼­ ½ÇÇà (6977) -
                                  • ¿î¿ëÀÚ °£¼· ¹èÁ¦ +
                                  • ¿î¿ëÀÚ °£¼· ¹èÁ¦ (6952) -
                                  • ÀÎÅÍÆäÀ̽º +
                                  • ÀÎÅÍÆäÀ̽º (6974) -
                                  • ÀÏ¹Ý Ç¥Çö½Ä +
                                  • ÀÏ¹Ý Ç¥Çö½Ä (6875) -
                                  • ÀÚµ¿È­ µ¿ÀÛ +
                                  • ÀÚµ¿È­ µ¿ÀÛ (6951) -
                                  • ÀÛ¾÷ ID ¹øÈ£ +
                                  • ÀÛ¾÷ ID ¹øÈ£ (6981), (6992) -
                                  • ÀûÇÕÇÑ Å×ÀÌÇÁ À̸§ üũ »èÁ¦ +
                                  • ÀûÇÕÇÑ Å×ÀÌÇÁ À̸§ üũ »èÁ¦ (6971) -
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å +
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å (6963) -
                                  • Å×ÀÌÇÁ °Ë»ö +
                                  • Å×ÀÌÇÁ °Ë»ö (7044) -
                                  • Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ +
                                  • Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ (6959) -
                                  • Å×ÀÌÇÁ À̸§(tapes Ç׸ñ ÂüÁ¶) +
                                  • Å×ÀÌÇÁ À̸§(tapes Ç׸ñ ÂüÁ¶) (6828) -
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ(Tape Coordinator Ç׸ñ ÂüÁ¶) +
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ(Tape Coordinator Ç׸ñ ÂüÁ¶) (6838) -
                                  • Å×ÀÌÇÁÀÇ Àç»ç¿ë ½ºÄÉÁÙ +
                                  • Å×ÀÌÇÁÀÇ Àç»ç¿ë ½ºÄÉÁÙ (6907) -
                                  • ÆÄÀÏÇ¥½Ã(Å×ÀÌÇÁ Á¶Á¤ÀÚ ÂüÁ¶) +
                                  • ÆÄÀÏÇ¥½Ã(Å×ÀÌÇÁ Á¶Á¤ÀÚ ÂüÁ¶) (6835) -
                                  • Æ÷Æ® ¿ÀÇÁ¼Â(Tape Coordinator Ç׸ñ ÂüÁ¶) +
                                  • Æ÷Æ® ¿ÀÇÁ¼Â(Tape Coordinator Ç׸ñ ÂüÁ¶) (6839) -
                                  • È¿À²¼º Áõ´ë¸¦ À§ÇÑ Á¦¾È +
                                  • È¿À²¼º Áõ´ë¸¦ À§ÇÑ Á¦¾È (7023)
                                  • -
                                  • ¹ö¸®±â +
                                  • ¹ö¸®±â -
                                  • ÅäÅ« +
                                  • ÅäÅ« (5782)
                                  • -
                                  • º¯°æ +
                                  • º¯°æ -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8067) -
                                  • cacheinfo ÆÄÀÏ¿¡¼­ ÁöÁ¤µÈ µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • cacheinfo ÆÄÀÏ¿¡¼­ ÁöÁ¤µÈ µ¥ÀÌÅÍ Ä³½¬ Å©±â (7363) -
                                  • ±×·ì-ÀÛ¼º ÇÒ´ç·® +
                                  • ±×·ì-ÀÛ¼º ÇÒ´ç·® (7984) -
                                  • ±âº»°ªÀÇ µð½ºÅ© ij½¬ Å©±â +
                                  • ±âº»°ªÀÇ µð½ºÅ© ij½¬ Å©±â (7395) -
                                  • µð½ºÅ© ij½¬ À§Ä¡, cacheinfo ÆÄÀϳ» +
                                  • µð½ºÅ© ij½¬ À§Ä¡, cacheinfo ÆÄÀϳ» (7364) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7967), (7972) -
                                  • º¼·ý À̸§ +
                                  • º¼·ý À̸§ (6782) -
                                  • »ç¿ëÀÚ À̸§ +
                                  • »ç¿ëÀÚ À̸§ (7781) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® (7800) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¼·ý À̸§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¼·ý À̸§ (7795) -
                                  • Àӽà µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • Àӽà µ¥ÀÌÅÍ Ä³½¬ Å©±â (7389) -
                                  • Áöü-¼ÒÀ¯¿¡ ±×·ì ¼ÒÀ¯±ÇÀ» +
                                  • Áöü-¼ÒÀ¯¿¡ ±×·ì ¼ÒÀ¯±ÇÀ» (7945)
                                  • -
                                  • º¯¼ö +
                                  • º¯¼ö -
                                  • AFSCELL +
                                  • AFSCELL (6976) -
                                  • uss ÅÛÇø´ ÆÄÀÏ¿¡¼­ +
                                  • uss ÅÛÇø´ ÆÄÀÏ¿¡¼­ (7628) -
                                  • °æ·Î À̸§ÀÇ @sys +
                                  • °æ·Î À̸§ÀÇ @sys (5730)
                                  • -
                                  • º¯È¯ +
                                  • º¯È¯ -
                                  • ±âÁ¸ UNIX °èÁ¤À» AFS °èÁ¤À¸·Î +
                                  • ±âÁ¸ UNIX °èÁ¤À» AFS °èÁ¤À¸·Î (7618), (7742) -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý ID ¹øÈ£ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý ID ¹øÈ£ (6657) -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý À§Ä¡ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý À§Ä¡ (6663) -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý À̸§ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§¿¡¼­ º¼·ý À̸§ (6651) -
                                  • º¼·ý ID ¹øÈ£¿¡¼­ À̸§À¸·Î +
                                  • º¼·ý ID ¹øÈ£¿¡¼­ À̸§À¸·Î (6640) -
                                  • º¼·ý À̸§/ID ¹øÈ£¿¡¼­ º¼·ý À§Ä¡ +
                                  • º¼·ý À̸§/ID ¹øÈ£¿¡¼­ º¼·ý À§Ä¡ (6645) -
                                  • º¼·ý À̸§À» ID ¹øÈ£·Î +
                                  • º¼·ý À̸§À» ID ¹øÈ£·Î (6635)
                                  • -
                                  • º¯È¯±â +
                                  • º¯È¯±â -
                                  • NFS/AFS +
                                  • NFS/AFS (8163)
                                  • -
                                  • º¸¾È +
                                  • º¸¾È -
                                  • AFS ±â´É +
                                  • AFS ±â´É (5813) -
                                  • ¾Ïȣȭ ³×Æ®¿öÅ© Åë½Å +
                                  • ¾Ïȣȭ ³×Æ®¿öÅ© Åë½Å (5817) -
                                  • Çâ»óÀ» À§ÇÑ Á¦¾È +
                                  • Çâ»óÀ» À§ÇÑ Á¦¾È (5818)
                                  • -
                                  • º¸Á¶ ACL ±ÇÇÑ +
                                  • º¸Á¶ ACL ±ÇÇÑ (8040) -
                                  • º¸Á¶ »çÀÌÆ®(Ubik) +
                                  • º¸Á¶ »çÀÌÆ®(Ubik) (6059) -
                                  • º¸Á¸ +
                                  • º¸Á¸ -
                                  • ¹é¾÷ ½Ã½ºÅÛÀÇ Å×ÀÌÇÁ +
                                  • ¹é¾÷ ½Ã½ºÅÛÀÇ Å×ÀÌÇÁ (6913)
                                  • -
                                  • º¸È£ +
                                  • º¸È£ -
                                  • AFS¿¡¼­ +
                                  • AFS¿¡¼­ (5591) -
                                  • UNIX¿¡¼­ +
                                  • UNIX¿¡¼­ (5593) -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5612)
                                  • -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º (5596) -
                                  • »ç¿ëÀÚ Ç׸ñ +
                                  • »ç¿ëÀÚ Ç׸ñ (7819) -
                                  • ID Ä«¿îÅÍ, ¼³Á¤ +
                                  • ID Ä«¿îÅÍ, ¼³Á¤ (8009) -
                                  • max user id¿Í max group id Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ +
                                  • max user id¿Í max group id Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ (7996) -
                                  • °³ÀÎ Ç÷¡±× +
                                  • °³ÀÎ Ç÷¡±× (7849), (7992) -
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® +
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® (7850), (7980), (7982) -
                                  • ±×·ì Ç׸ñ +
                                  • ±×·ì Ç׸ñ (7830), (7844), (7898) -
                                  • ±×·ì Ç׸ñ, ÀÛ¼º +
                                  • ±×·ì Ç׸ñ, ÀÛ¼º (7922) -
                                  • ±â°è Ç׸ñ +
                                  • ±â°è Ç׸ñ (7845), (7899) -
                                  • ±â°è Ç׸ñ, ¼³¸íµÈ +
                                  • ±â°è Ç׸ñ, ¼³¸íµÈ (7828) -
                                  • ±â°è Ç׸ñ, ÀÛ¼º +
                                  • ±â°è Ç׸ñ, ÀÛ¼º (7914) -
                                  • ¸â¹ö½± °è¼ö +
                                  • ¸â¹ö½± °è¼ö (7843) -
                                  • »ç¿ëÀÚ À̸§ º¯°æ +
                                  • »ç¿ëÀÚ À̸§ º¯°æ (7783) -
                                  • »ç¿ëÀÚ Ç׸ñ +
                                  • »ç¿ëÀÚ Ç׸ñ (7711), (7722), (7748), (7846), (7900) -
                                  • »ç¿ëÀÚ Ç׸ñ, ¼³¸íµÈ +
                                  • »ç¿ëÀÚ Ç׸ñ, ¼³¸íµÈ (7825) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (8011) -
                                  • Ç׸ñ ¼ÒÀ¯ÀÚ +
                                  • Ç׸ñ ¼ÒÀ¯ÀÚ (7847), (7901), (7969) -
                                  • Ç׸ñ À̸§ +
                                  • Ç׸ñ À̸§ (7974) -
                                  • Ç׸ñ ÀÛ¼ºÀÚ +
                                  • Ç׸ñ ÀÛ¼ºÀÚ (7848), (7902) -
                                  • Ç׸ñ, »èÁ¦ +
                                  • Ç׸ñ, »èÁ¦ (7961)
                                  • -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (5749) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7991) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7860)
                                  • -
                                  • º¸È£ ¼­¹ö +
                                  • º¸È£ ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5891) -
                                  • CPS ÀÛ¼º +
                                  • CPS ÀÛ¼º (7823) -
                                  • ptserver ÇÁ·Î¼¼½º·Î¼­ +
                                  • ptserver ÇÁ·Î¼¼½º·Î¼­ (6276) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà (6025) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ (6156) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ (6167) -
                                  • ¼³¸í +
                                  • ¼³¸í (5592) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6316) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6278)
                                  • -
                                  • º¹»ç +
                                  • º¹»ç -
                                  • µð·ºÅ丮°£ ACL +
                                  • µð·ºÅ丮°£ ACL (8090)
                                  • -
                                  • º¹¿ø +
                                  • º¹¿ø -
                                  • AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏÁö ¾Ê°í º¼·ý +
                                  • AFS ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏÁö ¾Ê°í º¼·ý (6773) -
                                  • data +
                                  • data -
                                  • ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾ÊÀ½ +
                                  • ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾ÊÀ½ (7068)
                                  • -
                                  • VLDB¿Í º¼·ý Çì´õÀÇ µ¿±âÈ­ +
                                  • VLDB¿Í º¼·ý Çì´õÀÇ µ¿±âÈ­ (6692) -
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º (6084) -
                                  • ±âÁ¸ µ¥ÀÌÅÍ +
                                  • ±âÁ¸ µ¥ÀÌÅÍ (7064), (7066) -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â µ¥ÀÌÅÍ +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â µ¥ÀÌÅÍ (7061) -
                                  • ÀÌÀü ¹öÀüÀÇ ¼­¹ö ÇÁ·Î¼¼½º ¹× ¸í·É 2Áø ÆÄÀÏ·Î +
                                  • ÀÌÀü ¹öÀüÀÇ ¼­¹ö ÇÁ·Î¼¼½º ¹× ¸í·É 2Áø ÆÄÀÏ·Î (6104) -
                                  • Å×ÀÌÇÁ¿¡¼­ ¹é¾÷ µ¥ÀÌÅͺ£À̽º +
                                  • Å×ÀÌÇÁ¿¡¼­ ¹é¾÷ µ¥ÀÌÅͺ£À̽º (7082)
                                  • -
                                  • º¹Á¦ +
                                  • º¹Á¦ -
                                  • ReleaseCloneÀÇ ¿ªÇÒ +
                                  • ReleaseCloneÀÇ ¿ªÇÒ (6501) -
                                  • °¡´ÉÇÑ º¯Çüü +
                                  • °¡´ÉÇÑ º¯Çüü (6515) -
                                  • ¸±¸®½º ´Ü°è +
                                  • ¸±¸®½º ´Ü°è (6493) -
                                  • »çÀÌÆ® Á¤ÀÇ ´Ü°è +
                                  • »çÀÌÆ® Á¤ÀÇ ´Ü°è (6491) -
                                  • »ó¼¼ÇÑ ¼³¸í +
                                  • »ó¼¼ÇÑ ¼³¸í (6482) -
                                  • »õ Ŭ·ÐÀÇ °­Á¦ ÀÛ¼º +
                                  • »õ Ŭ·ÐÀÇ °­Á¦ ÀÛ¼º (6505) -
                                  • ¼º°ø ¿©ºÎ È®ÀÎ +
                                  • ¼º°ø ¿©ºÎ È®ÀÎ (6494) -
                                  • ÀûÀýÇÑ º¼·ý +
                                  • ÀûÀýÇÑ º¼·ý (5702) -
                                  • ÀûÀýÇÑ º¼·ý À¯Çü +
                                  • ÀûÀýÇÑ º¼·ý À¯Çü (6509) -
                                  • Àý´ë ¸±¸®½º¿¡ ÇÊ¿ä +
                                  • Àý´ë ¸±¸®½º¿¡ ÇÊ¿ä (6496) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (5572) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6439)
                                  • -
                                  • º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ +
                                  • º¹Á¦µÈ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ (5969) -
                                  • º¹Á¦¿¡ ´ëÇÑ º¼·ýÀÇ ÀûÇÕ¼º +
                                  • º¹Á¦¿¡ ´ëÇÑ º¼·ýÀÇ ÀûÇÕ¼º (6510) -
                                  • º¹Á¦¿¡¼­ »çÀÌÆ® Á¤ÀÇ ´Ü°è +
                                  • º¹Á¦¿¡¼­ »çÀÌÆ® Á¤ÀÇ ´Ü°è (6490) -
                                  • º¹Á¦ÀÇ ¸±¸®½º ´Ü°è +
                                  • º¹Á¦ÀÇ ¸±¸®½º ´Ü°è (6492) -
                                  • º¼·ý +
                                  • º¼·ý -
                                  • AFS ¹é¾÷ ½Ã½ºÅÛ ¾øÀÌ ´ýÇÁ +
                                  • AFS ¹é¾÷ ½Ã½ºÅÛ ¾øÀÌ ´ýÇÁ (6760) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7645) -
                                  • VLDB ¹× º¼·ý Çì´õ µ¿±âÈ­ +
                                  • VLDB ¹× º¼·ý Çì´õ µ¿±âÈ­ (6685) -
                                  • VLDBÀÇ Ç׸ñ +
                                  • VLDBÀÇ Ç׸ñ (6442) -
                                  • °¢ »óÀ§ ·¹º§ µð·ºÅ丮¿¡ ´ëÇØ º°µµ·Î +
                                  • °¢ »óÀ§ ·¹º§ µð·ºÅ丮¿¡ ´ëÇØ º°µµ·Î (5693) -
                                  • °ü·Ã Á¤º¸ Ç¥½Ã +
                                  • °ü·Ã Á¤º¸ Ç¥½Ã (6581) -
                                  • ±¸Á¶ +
                                  • ±¸Á¶ (6701) -
                                  • ´ÜÀ§·Î¼­ +
                                  • ´ÜÀ§·Î¼­ (5564), (5565), (5566) -
                                  • µ¿ÀÏÇÑ ÆÄƼ¼Ç¿¡ ¿¬°üµÈ º¼·ý ±×·ìÈ­ +
                                  • µ¿ÀÏÇÑ ÆÄƼ¼Ç¿¡ ¿¬°üµÈ º¼·ý ±×·ìÈ­ (5700) -
                                  • µð·ºÅ丮¿¡ ´ëÀÀ +
                                  • µð·ºÅ丮¿¡ ´ëÀÀ (5561) -
                                  • ·Îµå ¹ë·±½º¿¡¼­ +
                                  • ·Îµå ¹ë·±½º¿¡¼­ (5560) -
                                  • ·çÆ® µð·ºÅ丮 +
                                  • ·çÆ® µð·ºÅ丮 (5570) -
                                  • ·çÆ®(root.afs ¹× root.cell) +
                                  • ·çÆ®(root.afs ¹× root.cell) (5698) -
                                  • ¸¶¿îÆ® +
                                  • ¸¶¿îÆ® (5571), (6453), (6458) -
                                  • ¹é¾÷ (Âü°í Ç׸ñ: ¹é¾÷ º¼·ý) +
                                  • ¹é¾÷ (Âü°í Ç׸ñ: ¹é¾÷ º¼·ý) (6532) -
                                  • ¹é¾÷ ´ÜÀ§·Î¼­ +
                                  • ¹é¾÷ ´ÜÀ§·Î¼­ (6440) -
                                  • ¹é¾÷ ¹öÀü ÀÚµ¿ ÀÛ¼º +
                                  • ¹é¾÷ ¹öÀü ÀÚµ¿ ÀÛ¼º (6539) -
                                  • ¹é¾÷ ½Ã½ºÅÛ ´ýÇÁ È÷½ºÅ丮, Ç¥½Ã +
                                  • ¹é¾÷ ½Ã½ºÅÛ ´ýÇÁ È÷½ºÅ丮, Ç¥½Ã (7041) -
                                  • ¹é¾÷ ½Ã½ºÅÛ º¹¿ø µµÁß ³»¿ë °ãÃľ²±â +
                                  • ¹é¾÷ ½Ã½ºÅÛ º¹¿ø µµÁß ³»¿ë °ãÃľ²±â (7065) -
                                  • ¹é¾÷ ½Ã½ºÅÛ º¹¿ø µµÁß ³»¿ë À¯ÁöÇϱâ +
                                  • ¹é¾÷ ½Ã½ºÅÛ º¹¿ø µµÁß ³»¿ë À¯ÁöÇϱâ (7067) -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ¹é¾÷ +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ¹é¾÷ (7011) -
                                  • º¹¿ø +
                                  • º¹¿ø (6772), (7051) (6483) -
                                  • º¹Á¦ À§Ä¡ +
                                  • º¹Á¦ À§Ä¡ (5704) -
                                  • º¹Á¦º»ÀÇ ´ÜÀ§·Î¼­ +
                                  • º¹Á¦º»ÀÇ ´ÜÀ§·Î¼­ (6438) -
                                  • º¹Á¦ÇÒ À¯Çü +
                                  • º¹Á¦ÇÒ À¯Çü (5703) -
                                  • º¼·ý Çì´õ¿¡ ÀÖ´Â ÀÛ¼º ³¯Â¥ +
                                  • º¼·ý Çì´õ¿¡ ÀÖ´Â ÀÛ¼º ³¯Â¥ (6620) -
                                  • º¼·ý Çì´õ¿¡ ÀÖ´Â ÃÖÁ¾ °»½Å ³¯Â¥ +
                                  • º¼·ý Çì´õ¿¡ ÀÖ´Â ÃÖÁ¾ °»½Å ³¯Â¥ (6622) -
                                  • »çÀÌÆ®, Á¤ÀÇµÊ +
                                  • »çÀÌÆ®, Á¤ÀÇµÊ (6434) -
                                  • ¼Õ»óÀÇ Áõ»ó +
                                  • ¼Õ»óÀÇ Áõ»ó (6704) -
                                  • ¾×¼¼½º ¼ö¿¡ ´ëÇÑ Çì´õÀÇ Ä«¿îÅÍ +
                                  • ¾×¼¼½º ¼ö¿¡ ´ëÇÑ Çì´õÀÇ Ä«¿îÅÍ (6624) -
                                  • À§Ä¡ (Âü°í Ç׸ñ: º¼·ý À§Ä¡) +
                                  • À§Ä¡ (Âü°í Ç׸ñ: º¼·ý À§Ä¡) (6667) -
                                  • À̵¿ +
                                  • À̵¿ (6671) -
                                  • À̸§ (Âü°í Ç׸ñ: º¼·ý À̸§) +
                                  • À̸§ (Âü°í Ç׸ñ: º¼·ý À̸§) (6459) -
                                  • À̸§ º¯°æ +
                                  • À̸§ º¯°æ (6781) -
                                  • Àбâ Àü¿ë (Âü°í Ç׸ñ: Àбâ Àü¿ë º¼·ý) +
                                  • Àбâ Àü¿ë (Âü°í Ç׸ñ: Àбâ Àü¿ë º¼·ý) (6484) -
                                  • Àбâ/¾²±â (Âü°í Ç׸ñ: Àбâ/¾²±â º¼·ý) +
                                  • Àбâ/¾²±â (Âü°í Ç׸ñ: Àбâ/¾²±â º¼·ý) (6464) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (5559) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6430) -
                                  • Á¦°Å +
                                  • Á¦°Å (6739), (6747), (7811) -
                                  • Á¦°Å -
                                  • Á¦°Å -
                                  • Á¦°Å -
                                  • Å©±â, Ç¥½Ã +
                                  • Á¦°Å +
                                  • Á¦°Å +
                                  • Á¦°Å +
                                  • Å©±â, Ç¥½Ã (6731) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ (7458) -
                                  • ÇÑ ¹ø¿¡ ¸¹Àº ¹é¾÷ ¹öÀü ÀÛ¼º +
                                  • ÇÑ ¹ø¿¡ ¸¹Àº ¹é¾÷ ¹öÀü ÀÛ¼º (6535) -
                                  • ÇÒ´ç·® (Âü°í Ç׸ñ: º¼·ý ÇÒ´ç·®) +
                                  • ÇÒ´ç·® (Âü°í Ç׸ñ: º¼·ý ÇÒ´ç·®) (6711) -
                                  • Çì´õ (Âü°í Ç׸ñ: º¼·ý Çì´õ) +
                                  • Çì´õ (Âü°í Ç׸ñ: º¼·ý Çì´õ) (6444) -
                                  • È¿À²¼º¿¡ ´ëÇÑ ÀÌÁ¡ +
                                  • È¿À²¼º¿¡ ´ëÇÑ ÀÌÁ¡ (6436)
                                  • -
                                  • º¼·ý ID ¹øÈ£ +
                                  • º¼·ý ID ¹øÈ£ -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§À¸·ÎºÎÅÍ È®ÀÎ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§À¸·ÎºÎÅÍ È®ÀÎ (6660) -
                                  • º¯È¯ +
                                  • º¯È¯ (6643), (6648) -
                                  • º¯È¯ -
                                  • º¯È¯ -
                                  • È®ÀÎ +
                                  • º¯È¯ +
                                  • º¯È¯ +
                                  • È®ÀÎ (6638) -
                                  • È®ÀÎ +
                                  • È®ÀÎ
                                  • -
                                  • º¼·ý º¹Á¦ÀÇ ±âÁØ +
                                  • º¼·ý º¹Á¦ÀÇ ±âÁØ (6508) -
                                  • º¼·ý º¹Á¦ÀÇ ´Ü°è +
                                  • º¼·ý º¹Á¦ÀÇ ´Ü°è (6489) -
                                  • º¼·ý ¼­¹ö +
                                  • º¼·ý ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5928) -
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ +
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ (6302) -
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­¿¡¼­ ¿ªÇÒ +
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­¿¡¼­ ¿ªÇÒ (6451) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6427) -
                                  • ¼³¸í +
                                  • ¼³¸í (5597) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6268)
                                  • -
                                  • º¼·ý ¼¼Æ®(¹é¾÷ ½Ã½ºÅÛ) +
                                  • º¼·ý ¼¼Æ®(¹é¾÷ ½Ã½ºÅÛ) -
                                  • º¼·ý Ç׸ñ »èÁ¦ +
                                  • º¼·ý Ç׸ñ »èÁ¦ (6895) -
                                  • º¼·ý Ç׸ñ(º¼·ý Ç׸ñ ÂüÁ¶) +
                                  • º¼·ý Ç׸ñ(º¼·ý Ç׸ñ ÂüÁ¶) (6807) -
                                  • »èÁ¦ +
                                  • »èÁ¦ (6891) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6877) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6806) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6886)
                                  • -
                                  • º¼·ý À§Ä¡ +
                                  • º¼·ý À§Ä¡ -
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§À¸·ÎºÎÅÍ È®ÀÎ +
                                  • µð·ºÅ丮/ÆÄÀÏ À̸§À¸·ÎºÎÅÍ È®ÀÎ (6666) -
                                  • º¼·ý À̸§/ID ¹øÈ£·ÎºÎÅÍ È®ÀÎ +
                                  • º¼·ý À̸§/ID ¹øÈ£·ÎºÎÅÍ È®ÀÎ (6649)
                                  • -
                                  • º¼·ý À§Ä¡ ¼­¹ö +
                                  • º¼·ý À§Ä¡ ¼­¹ö -
                                  • (Âü°í Ç׸ñ: VL ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: VL ¼­¹ö) (5922)
                                  • -
                                  • º¼·ý À̸§ +
                                  • º¼·ý À̸§ -
                                  • °ü·Ã ±ÔÄ¢ +
                                  • °ü·Ã ±ÔÄ¢ (5691) -
                                  • ±ÔÄ¢ +
                                  • ±ÔÄ¢ (6462) -
                                  • º¯°æ +
                                  • º¯°æ (6783), (7793) -
                                  • º¯È¯ +
                                  • º¯È¯ (6637), (6647) -
                                  • Á¦ÇÑ»çÇ× +
                                  • Á¦ÇÑ»çÇ× (5695) -
                                  • ÇÊ¿äÇÑ µÎ °¡Áö +
                                  • ÇÊ¿äÇÑ µÎ °¡Áö (5697) -
                                  • È®ÀÎ +
                                  • È®ÀÎ (6642), (6654)
                                  • -
                                  • º¼·ý À̸§¿¡ ´ëÇÑ ±æÀÌ Á¦ÇÑ +
                                  • º¼·ý À̸§¿¡ ´ëÇÑ ±æÀÌ Á¦ÇÑ (6460) -
                                  • º¼·ý ÇÒ´ç·® +
                                  • º¼·ý ÇÒ´ç·® -
                                  • »õ º¼·ý¿¡ ´ëÇÑ ±âº»°ª +
                                  • »õ º¼·ý¿¡ ´ëÇÑ ±âº»°ª (6468) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (6715), (6719), (7650) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6725), (6729), (6734)
                                  • -
                                  • º¼·ý Ç׸ñ(VLDB) +
                                  • º¼·ý Ç׸ñ(VLDB) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6584)
                                  • -
                                  • º¼·ý Ç׸ñ(¹é¾÷ ½Ã½ºÅÛ) +
                                  • º¼·ý Ç׸ñ(¹é¾÷ ½Ã½ºÅÛ) -
                                  • »èÁ¦ +
                                  • »èÁ¦ (6896) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6880) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6808) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6887)
                                  • -
                                  • º¼·ý Çì´õ +
                                  • º¼·ý Çì´õ -
                                  • /vicep µð·ºÅ丮¿¡¼­ +
                                  • /vicep µð·ºÅ丮¿¡¼­ (6010) -
                                  • VLDB¿Í µ¿±âÈ­ +
                                  • VLDB¿Í µ¿±âÈ­ (6448), (6684) -
                                  • °ü·Ã +
                                  • °ü·Ã (6445) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6599), (6632) -
                                  • Ç¥½Ã -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã +
                                  • Ç¥½Ã
                                  • -
                                  • º¼·ý Çì´õÀÇ MaxQuota Çʵå +
                                  • º¼·ý Çì´õÀÇ MaxQuota Çʵå (6618) -
                                  • º¼·ý Çì´õÀÇ RClone Çʵå +
                                  • º¼·ý Çì´õÀÇ RClone Çʵå (6616) -
                                  • º¼·ý Çì´õÀÇ ROnly Çʵå +
                                  • º¼·ý Çì´õÀÇ ROnly Çʵå (6614) -
                                  • º¼·ý Çì´õÀÇ RWrite Çʵå +
                                  • º¼·ý Çì´õÀÇ RWrite Çʵå (6613) -
                                  • º¼·ý Çì´õÀÇ salvage »óÅ Ç÷¡±× ÇÊ¿ä +
                                  • º¼·ý Çì´õÀÇ salvage »óÅ Ç÷¡±× ÇÊ¿ä (6606) -
                                  • º¼·ý Çì´õÀÇ ¹é¾÷ Çʵå +
                                  • º¼·ý Çì´õÀÇ ¹é¾÷ Çʵå (6615) -
                                  • º¼·ý Çì´õÀÇ »óÅ Ç÷¡±× +
                                  • º¼·ý Çì´õÀÇ »óÅ Ç÷¡±× (6603) -
                                  • º¼·ý Çì´õÀÇ ¿ÀÇÁ¶óÀÎ »óÅ Ç÷¡±× +
                                  • º¼·ý Çì´õÀÇ ¿ÀÇÁ¶óÀÎ »óÅ Ç÷¡±× (6605) -
                                  • º¼·ý¿¡ ´ëÇÑ À¯Çü Ç÷¡±× +
                                  • º¼·ý¿¡ ´ëÇÑ À¯Çü Ç÷¡±× -
                                  • º¼·ý Çì´õ +
                                  • º¼·ý Çì´õ (6602)
                                  • -
                                  • ºÎ¿© +
                                  • ºÎ¿© -
                                  • ACLÀ» ¼³Á¤ÇÏ¿© ÆÄÀÏ ¾×¼¼½º +
                                  • ACLÀ» ¼³Á¤ÇÏ¿© ÆÄÀÏ ¾×¼¼½º (8069) -
                                  • backup ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • backup ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8148) -
                                  • bos ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • bos ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8146) -
                                  • fs ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • fs ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8109) -
                                  • kas ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • kas ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8127), (8139) -
                                  • pts ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • pts ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8110) -
                                  • vos ¸í·É¿¡ ´ëÇÑ Æ¯±Ç +
                                  • vos ¸í·É¿¡ ´ëÇÑ Æ¯±Ç (8147)
                                  • -
                                  • ºÎÁ¤ÀûÀÎ ACL ±ÇÇÑ +
                                  • ºÎÁ¤ÀûÀÎ ACL ±ÇÇÑ -
                                  • Á¤ÀÇµÈ +
                                  • Á¤ÀÇµÈ (8050)
                                  • -
                                  • ºÐ¹è +
                                  • ºÐ¹è -
                                  • CellServDB ÆÄÀÏ(¼­¹ö) +
                                  • CellServDB ÆÄÀÏ(¼­¹ö) (6142)
                                  • -
                                  • ºÐ»ê +
                                  • ºÐ»ê -
                                  • µ¥ÀÌÅͺ£À̽º +
                                  • µ¥ÀÌÅͺ£À̽º (5712), (6052)
                                  • -
                                  • ºÐ»ê µ¥ÀÌÅͺ£À̽º +
                                  • ºÐ»ê µ¥ÀÌÅͺ£À̽º (5714) -
                                  • Âü°í Ç׸ñ: °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • Âü°í Ç׸ñ: °ü¸® µ¥ÀÌÅͺ£À̽º (6054)
                                  • -
                                  • ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ +
                                  • ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ (5544) -
                                  • º¸¾È ¹®Á¦ +
                                  • º¸¾È ¹®Á¦ (5821)
                                  • -
                                  • ºí·Ï Ưº° ÀåÄ¡ +
                                  • ºí·Ï Ưº° ÀåÄ¡ -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7557)
                                  • -
                                  • ºñµ¿±â +
                                  • ºñµ¿±â -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ (8167) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÇ ±â·Ï µ¿ÀÛ »ç¿ë °¡´É +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ÀÇ ±â·Ï µ¿ÀÛ »ç¿ë °¡´É (7508)
                                  • -
                                  • ºñ»ó»çÅ +
                                  • ºñ»ó»çÅ -
                                  • ¼­¹ö ¾Ïȣȭ Ű ºÒÀÏÄ¡ +
                                  • ¼­¹ö ¾Ïȣȭ Ű ºÒÀÏÄ¡ (7298)
                                  • -
                                  • ºñȰ¼ºÈ­(fstrace À̺¥Æ® ¼¼Æ® »óÅÂ) +
                                  • ºñȰ¼ºÈ­(fstrace À̺¥Æ® ¼¼Æ® »óÅÂ) (7159)
                                  • »ç -
                                  • »ç¿ë ºÒ°¡´ÉÈ­ +
                                  • »ç¿ë ºÒ°¡´ÉÈ­ -
                                  • ±ÇÇÑ È®ÀÎ +
                                  • ±ÇÇÑ È®ÀÎ (6187)
                                  • -
                                  • »ç¿ëÀÚ +
                                  • »ç¿ëÀÚ -
                                  • AFS UID, ÁöÁ¤ +
                                  • AFS UID, ÁöÁ¤ (7715), (7752) -
                                  • °èÁ¤(´ÙÀ½ Ç׸ñ ÂüÁ¶: »ç¿ëÀÚ °èÁ¤) +
                                  • °èÁ¤(´ÙÀ½ Ç׸ñ ÂüÁ¶: »ç¿ëÀÚ °èÁ¤) (7585), (7706) -
                                  • ±×·ì ±¸¼º¿ø, Ç¥½Ã +
                                  • ±×·ì ±¸¼º¿ø, Ç¥½Ã (7882) -
                                  • ±×·ì ¸â¹ö½± +
                                  • ±×·ì ¸â¹ö½± (7872) -
                                  • ±×·ì-ÀÛ¼º ÇÒ´ç·® +
                                  • ±×·ì-ÀÛ¼º ÇÒ´ç·® (7869), (7983) -
                                  • ±×·ì¿¡ Ãß°¡ +
                                  • ±×·ì¿¡ Ãß°¡ (7949) -
                                  • ±×·ì¿¡¼­ Á¦°Å +
                                  • ±×·ì¿¡¼­ Á¦°Å (7956) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7870), (7910), (7963) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ, ¼³¸íµÈ (7826) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (7871), (7988) -
                                  • ¼ÒÀ¯ÇÑ ±×·ì, Ç¥½Ã +
                                  • ¼ÒÀ¯ÇÑ ±×·ì, Ç¥½Ã (7891) -
                                  • À̸§(Âü°í Ç׸ñ: »ç¿ëÀÚ À̸§) +
                                  • À̸§(Âü°í Ç׸ñ: »ç¿ëÀÚ À̸§) (5733)
                                  • -
                                  • »ç¿ëÀÚ °èÁ¤ +
                                  • »ç¿ëÀÚ °èÁ¤ -
                                  • AFS ¹× UNIX UID¿Í ÀÏÄ¡ +
                                  • AFS ¹× UNIX UID¿Í ÀÏÄ¡ (7606) -
                                  • uss ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º/»èÁ¦ +
                                  • uss ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º/»èÁ¦ (7591) -
                                  • uss¸¦ »ç¿ëÇÏ¿© »èÁ¦ +
                                  • uss¸¦ »ç¿ëÇÏ¿© »èÁ¦ (7719) -
                                  • uss¸¦ »ç¿ëÇÑ ´Ù¸¥ À¯Çü ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ´Ù¸¥ À¯Çü ÀÛ¼º (7624) -
                                  • uss¸¦ »ç¿ëÇÑ »èÁ¦ +
                                  • uss¸¦ »ç¿ëÇÑ »èÁ¦ (7593) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7592) -
                                  • ±¸¼º ¹®Á¦ +
                                  • ±¸¼º ¹®Á¦ (5731) -
                                  • ±¸¼º¿ä¼Ò +
                                  • ±¸¼º¿ä¼Ò (7584) -
                                  • ±×·ìÈ­ ¹æ¹ý +
                                  • ±×·ìÈ­ ¹æ¹ý (7657) -
                                  • ±âÁ¸ UNIX¸¦ AFS·Î º¯È¯ +
                                  • ±âÁ¸ UNIX¸¦ AFS·Î º¯È¯ (7619), (7743) -
                                  • ½Ã½ºÅÛ¿¡¼­ Á¦°Å +
                                  • ½Ã½ºÅÛ¿¡¼­ Á¦°Å (7805) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (5744), (7707), (7745) -
                                  • ÀÛ¼º ¹× »èÁ¦ÀÇ µÎ ¹æ¹ý +
                                  • ÀÛ¼º ¹× »èÁ¦ÀÇ µÎ ¹æ¹ý (7583) -
                                  • ÇÑ ¹ø¿¡ ¿©·¯ °³ ÀÛ¼º/»èÁ¦ +
                                  • ÇÑ ¹ø¿¡ ¿©·¯ °³ ÀÛ¼º/»èÁ¦ (7728) -
                                  • Ȩ µð·ºÅ丮 ±×·ìÈ­¸¦ À§ÇÑ Á¦¾È +
                                  • Ȩ µð·ºÅ丮 ±×·ìÈ­¸¦ À§ÇÑ Á¦¾È (5742)
                                  • -
                                  • »ç¿ëÀÚ À̸§ +
                                  • »ç¿ëÀÚ À̸§ -
                                  • º¯°æ +
                                  • º¯°æ (7780) -
                                  • º¼·ý À̸§ÀÇ ºÎºÐ +
                                  • º¼·ý À̸§ÀÇ ºÎºÐ (5737) -
                                  • ¼±Åà +
                                  • ¼±Åà (5732) -
                                  • ÁöÁ¤ +
                                  • ÁöÁ¤ (7708), (7750)
                                  • -
                                  • »çÀÌÆ® +
                                  • »çÀÌÆ® -
                                  • VLDBÀÇ °è¼ö +
                                  • VLDBÀÇ °è¼ö (6588) -
                                  • º¼·ý, Á¤ÀÇµÊ +
                                  • º¼·ý, Á¤ÀÇµÊ (6433)
                                  • -
                                  • »èÁ¦ +
                                  • »èÁ¦ -
                                  • uss¸¦ »ç¿ëÇÏ¿© ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ +
                                  • uss¸¦ »ç¿ëÇÏ¿© ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ (7730) -
                                  • uss¸¦ »ç¿ëÇÏ¿© º¸È£ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Ç׸ñ +
                                  • uss¸¦ »ç¿ëÇÏ¿© º¸È£ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Ç׸ñ (7720) -
                                  • uss¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤ +
                                  • uss¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ °èÁ¤ (7718) -
                                  • uss¸¦ »ç¿ëÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • uss¸¦ »ç¿ëÇÏ¿© ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7721)
                                  • -
                                  • »ó¼ö +
                                  • »ó¼ö -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7626)
                                  • -
                                  • »óÅÂ +
                                  • »óÅÂ -
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ Ç¥½Ã +
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ Ç¥½Ã (6324)
                                  • -
                                  • »óÅ Ç÷¡±× +
                                  • »óÅ Ç÷¡±× -
                                  • release, VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ +
                                  • release, VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ (6594)
                                  • -
                                  • »óÈ£ ÀÎÁõ +
                                  • »óÈ£ ÀÎÁõ (5820) -
                                  • ¹æÁö +
                                  • ¹æÁö (6191) -
                                  • ºÒÀÏÄ¡ Ű·Î ÀÎÇÑ Àå¾Ö +
                                  • ºÒÀÏÄ¡ Ű·Î ÀÎÇÑ Àå¾Ö (7300) -
                                  • ¼­¹ö ¾Ïȣȭ ŰÀÇ ±â´É +
                                  • ¼­¹ö ¾Ïȣȭ ŰÀÇ ±â´É (7248)
                                  • -
                                  • »õ 2Áø ÆÄÀÏÀÇ ÀϺ° Àç½ÃÀÛ +
                                  • »õ 2Áø ÆÄÀÏÀÇ ÀϺ° Àç½ÃÀÛ -
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ +
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ (6399)
                                  • -
                                  • ¼­¹ö ¼±È£ »çÇ× ¼øÀ§ +
                                  • ¼­¹ö ¼±È£ »çÇ× ¼øÀ§ (7473) -
                                  • ¼­¹ö ½Ã½ºÅÛ +
                                  • ¼­¹ö ½Ã½ºÅÛ -
                                  • /usr/afs/etcÀÇ ±¸¼º ÆÄÀÏ +
                                  • /usr/afs/etcÀÇ ±¸¼º ÆÄÀÏ (5935) -
                                  • 2Áø ºÐ»ê ¿ªÇÒ +
                                  • 2Áø ºÐ»ê ¿ªÇÒ (6028) -
                                  • °ü¸® +
                                  • °ü¸® (5840) -
                                  • ±¸¼º ¹®Á¦ +
                                  • ±¸¼º ¹®Á¦ (5706) -
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ¿ªÇÒ +
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ¿ªÇÒ (6020) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ¿ªÇÒ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ¿ªÇÒ (6022) -
                                  • ·ÎÄà µð½ºÅ©ÀÇ µð·ºÅ丮 º¸È£ +
                                  • ·ÎÄà µð½ºÅ©ÀÇ µð·ºÅ丮 º¸È£ (5715) -
                                  • ¸í·É & ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ ¼³Ä¡ Á¦°Å +
                                  • ¸í·É & ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ ¼³Ä¡ Á¦°Å (6108) -
                                  • ¸ð´ÏÅ͸µ +
                                  • ¸ð´ÏÅ͸µ (5717) -
                                  • ½Ã½ºÅÛ Á¦¾î ¿ªÇÒ +
                                  • ½Ã½ºÅÛ Á¦¾î ¿ªÇÒ (6033) -
                                  • ¿ªÇÒ +
                                  • ¿ªÇÒ (5709) -
                                  • ¿ªÇÒ ¿ä¾à +
                                  • ¿ªÇÒ ¿ä¾à (6018) -
                                  • ¿ªÇÒ È®ÀÎ +
                                  • ¿ªÇÒ È®ÀÎ (6038) -
                                  • ÀϰüµÈ ¼ÒÇÁÆ®¿þ¾î ¹öÀü¿¡ ÇÊ¿ä +
                                  • ÀϰüµÈ ¼ÒÇÁÆ®¿þ¾î ¹öÀü¿¡ ÇÊ¿ä (6090) -
                                  • ÀçºÎÆÃ +
                                  • ÀçºÎÆÃ (6243) -
                                  • ÃÖÃÊ ¼³Ä¡ +
                                  • ÃÖÃÊ ¼³Ä¡ (5710) -
                                  • Ȩ ¼¿ ¼³Á¤ +
                                  • Ȩ ¼¿ ¼³Á¤ (5656)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛ ¿ªÇÒ +
                                  • ¼­¹ö ½Ã½ºÅÛ ¿ªÇÒ (6017) -
                                  • ¿ä¾à +
                                  • ¿ä¾à (5708) -
                                  • È®ÀÎ +
                                  • È®ÀÎ (6039)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/bin µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/bin µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (5842)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/db µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/db µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (5966)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/etc µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/etc µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (5931)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/local µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/local µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (5946)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/logs µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ usr/afs/logs µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (5988)
                                  • -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ vicep µð·ºÅ丮 +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ vicep µð·ºÅ丮 -
                                  • ³ª¿­µÈ ³»¿ë +
                                  • ³ª¿­µÈ ³»¿ë (6008)
                                  • -
                                  • ¼­¹ö ¾Ïȣȭ Ű +
                                  • ¼­¹ö ¾Ïȣȭ Ű (5825), (5941) -
                                  • KeyFile ÆÄÀÏ +
                                  • KeyFile ÆÄÀÏ (7259) -
                                  • KeyFile ÆÄÀÏ·Î Ãß°¡ +
                                  • KeyFile ÆÄÀÏ·Î Ãß°¡ (7283) -
                                  • KeyFile ÆÄÀÏ¿¡¼­ Á¦°Å +
                                  • KeyFile ÆÄÀÏ¿¡¼­ Á¦°Å (7294) -
                                  • KeyFile ÆÄÀÏ¿¡¼­ Ç¥½Ã +
                                  • KeyFile ÆÄÀÏ¿¡¼­ Ç¥½Ã (7270) -
                                  • ºñ»ó»çÅ ¹Ù²Ù±â +
                                  • ºñ»ó»çÅ ¹Ù²Ù±â (7299) -
                                  • »óÈ£ ÀÎÁõ¿¡¼­ÀÇ ±â´É +
                                  • »óÈ£ ÀÎÁõ¿¡¼­ÀÇ ±â´É (7249) -
                                  • ¾Ïȣȭ À¯»çÇÑ Æ¯¼º +
                                  • ¾Ïȣȭ À¯»çÇÑ Æ¯¼º (7263) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º (7260) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º³»ÀÇ ¼³Á¤°ª +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º³»ÀÇ ¼³Á¤°ª (7288) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ Ç¥½Ã +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ Ç¥½Ã (7277) -
                                  • ÀÚÁÖ º¯°æ +
                                  • ÀÚÁÖ º¯°æ (7254) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (5823), (7246) -
                                  • Ç¥½ÃµÈ üũ¼¶ +
                                  • Ç¥½ÃµÈ üũ¼¶ (7267)
                                  • -
                                  • ¼­¹ö ƼÄÏ +
                                  • ¼­¹ö ƼÄÏ (7252) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º -
                                  • 2Áø ÆÄÀÏ (Âü°í Ç׸ñ: ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ) +
                                  • 2Áø ÆÄÀÏ (Âü°í Ç׸ñ: ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ) (6088) -
                                  • BOS ¼­¹ö¸¦ Àç½ÃÀÛÇÏ¿© Àç½ÃÀÛ +
                                  • BOS ¼­¹ö¸¦ Àç½ÃÀÛÇÏ¿© Àç½ÃÀÛ (6379) -
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ +
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ (6339) -
                                  • BosConfig ÆÄÀÏ¿¡¼­ Á¦°Å +
                                  • BosConfig ÆÄÀÏ¿¡¼­ Á¦°Å (6337), (6352) -
                                  • BosConfig¿¡ Ç׸ñ Ç¥½Ã +
                                  • BosConfig¿¡ Ç׸ñ Ç¥½Ã (6326) -
                                  • bosserver +
                                  • bosserver (6251) -
                                  • buserver +
                                  • buserver (6257) -
                                  • CellServDB ÆÄÀÏ »ç¿ë +
                                  • CellServDB ÆÄÀÏ »ç¿ë (6139) -
                                  • cron À¯Çü, Á¤ÀÇµÊ +
                                  • cron À¯Çü, Á¤ÀÇµÊ (6305) -
                                  • fs +
                                  • fs (6261) -
                                  • fs À¯Çü, Á¤ÀÇµÊ +
                                  • fs À¯Çü, Á¤ÀÇµÊ (6300) -
                                  • kaserver +
                                  • kaserver (6273) -
                                  • ptserver +
                                  • ptserver (6277) -
                                  • runntp +
                                  • runntp (6282) -
                                  • upclient +
                                  • upclient (6287) -
                                  • upserver +
                                  • upserver (6286) -
                                  • vlserver +
                                  • vlserver (6291) -
                                  • ´Ù¸¥ À̸§ +
                                  • ´Ù¸¥ À̸§ (6249) -
                                  • ´Ü¼ø À¯Çü, Á¤ÀÇµÊ +
                                  • ´Ü¼ø À¯Çü, Á¤ÀÇµÊ (6298) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6411) -
                                  • º¯°æµÈ 2Áø ÆÄÀÏÀ» À§ÇÑ Àç½ÃÀÛ +
                                  • º¯°æµÈ 2Áø ÆÄÀÏÀ» À§ÇÑ Àç½ÃÀÛ (6095) -
                                  • »óÅ ǥ½Ã +
                                  • »óÅ ǥ½Ã (6323) -
                                  • ½ÃÀÛ +
                                  • ½ÃÀÛ (6335), (6357) -
                                  • ¿µ±¸ Á¤Áö +
                                  • ¿µ±¸ Á¤Áö (6336), (6353), (6358), (6363) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6334) -
                                  • ÀÛ¼º ¹× ½ÃÀÛ +
                                  • ÀÛ¼º ¹× ½ÃÀÛ (6338) -
                                  • Àç½ÃÀÛ +
                                  • Àç½ÃÀÛ (6386) -
                                  • Á¤Áö ÈÄ Áï½Ã Àç½ÃÀÛ +
                                  • Á¤Áö ÈÄ Áï½Ã Àç½ÃÀÛ (6375) -
                                  • ƯÁ¤ ÇÁ·Î¼¼½º Àç½ÃÀÛ +
                                  • ƯÁ¤ ÇÁ·Î¼¼½º Àç½ÃÀÛ (6391) -
                                  • ƼÄÏ(ÅäÅ«) ÀÛ¼º +
                                  • ƼÄÏ(ÅäÅ«) ÀÛ¼º (5776)
                                  • -
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ -
                                  • /usr/afs/bin¿¡¼­ +
                                  • /usr/afs/bin¿¡¼­ (5844) -
                                  • ¼³Ä¡ +
                                  • ¼³Ä¡ (6086), (6092) -
                                  • ¼³Ä¡ Á¦°Å +
                                  • ¼³Ä¡ Á¦°Å (6105) -
                                  • ½Ã°£ ¼ÒÀΠǥ½Ã +
                                  • ½Ã°£ ¼ÒÀΠǥ½Ã (6113) -
                                  • ÀÌÀü ¹öÀüÀ¸·Î º¹¿ø +
                                  • ÀÌÀü ¹öÀüÀ¸·Î º¹¿ø (6106) -
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å +
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å (6124)
                                  • -
                                  • ¼­¹ö/Ŭ¶óÀÌ¾ðÆ® ¸ðµ¨ +
                                  • ¼­¹ö/Ŭ¶óÀÌ¾ðÆ® ¸ðµ¨ (5545) -
                                  • ¼±Åà +
                                  • ¼±Åà -
                                  • À̸§ +
                                  • À̸§ (5649), (5734), (5738), (5740)
                                  • -
                                  • ¼±È£ »çÇ× +
                                  • ¼±È£ »çÇ× -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7479)
                                  • -
                                  • À̺¥Æ® ¼¼Æ®(fstrace) +
                                  • À̺¥Æ® ¼¼Æ®(fstrace) (7173) -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8068) -
                                  • AFS UID ¹× AFS GID Ä«¿îÅÍ +
                                  • AFS UID ¹× AFS GID Ä«¿îÅÍ (8010) -
                                  • AFS UID Ä«¿îÅÍ +
                                  • AFS UID Ä«¿îÅÍ (8013) -
                                  • AFS UID¿Í AFS GID¿¡ ´ëÇÑ Ä«¿îÅÍ +
                                  • AFS UID¿Í AFS GID¿¡ ´ëÇÑ Ä«¿îÅÍ (8007) -
                                  • AFS »ç¿ëÀÚ id¿Í max group id Ä«¿îÅÍ +
                                  • AFS »ç¿ëÀÚ id¿Í max group id Ä«¿îÅÍ (8008) -
                                  • BOS ¼­¹öÀÇ ÀÚµ¿ Àç½ÃÀÛ ½Ã°£ +
                                  • BOS ¼­¹öÀÇ ÀÚµ¿ Àç½ÃÀÛ ½Ã°£ (6409) -
                                  • cacheinfo ÆÄÀÏ¿¡¼­ÀÇ µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • cacheinfo ÆÄÀÏ¿¡¼­ÀÇ µ¥ÀÌÅÍ Ä³½¬ Å©±â (7386) -
                                  • cacheinfo ÆÄÀÏÀÇ µð½ºÅ© ij½¬ À§Ä¡ +
                                  • cacheinfo ÆÄÀÏÀÇ µð½ºÅ© ij½¬ À§Ä¡ (7376) -
                                  • scoutÀÇ Å͹̳ΠÀ¯Çü +
                                  • scoutÀÇ Å͹̳ΠÀ¯Çü (7107) -
                                  • ThisCell ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®), °ª +
                                  • ThisCell ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®), °ª (7449) -
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´ëÇÑ ACL +
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´ëÇÑ ACL (7669) -
                                  • uss¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮¿¡ ACL +
                                  • uss¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮¿¡ ACL (7661) -
                                  • uss¸¦ »ç¿ëÇÑ º¼·ý ÇÒ´ç·® +
                                  • uss¸¦ »ç¿ëÇÑ º¼·ý ÇÒ´ç·® (7652) -
                                  • VLDB¿¡ µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º +
                                  • VLDB¿¡ µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º (6227) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (7990) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ±×·ì-ÀÛ¼º ÇÒ´ç·® +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ±×·ì-ÀÛ¼º ÇÒ´ç·® (7979) -
                                  • º¼·ý ÇÒ´ç·® +
                                  • º¼·ý ÇÒ´ç·® (6714), (6718) -
                                  • ¼¿ À̸§ +
                                  • ¼¿ À̸§ (5654) -
                                  • ¾ÏÈ£ +
                                  • ¾ÏÈ£ (7776) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× (8136) -
                                  • Ŭ¶óÀÌ¾ðÆ® ´ë ÆÄÀÏ ¼­¹ö Žħ °£°Ý +
                                  • Ŭ¶óÀÌ¾ðÆ® ´ë ÆÄÀÏ ¼­¹ö Žħ °£°Ý (7443) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ È¨ ¼¿ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ È¨ ¼¿ (7448) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ Ä³½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ Ä³½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× (7472) -
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º +
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º (7484)
                                  • -
                                  • ¼³Ä¡ +
                                  • ¼³Ä¡ -
                                  • ¼­¹ö 2Áø ÆÄÀÏ +
                                  • ¼­¹ö 2Áø ÆÄÀÏ (6091) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ, °ü·Ã +
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ, °ü·Ã (6085) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© (6203)
                                  • -
                                  • ¼³Ä¡ Á¦°Å +
                                  • ¼³Ä¡ Á¦°Å -
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¹× ¸í·É ÁýÇÕ 2Áø ÆÄÀÏ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¹× ¸í·É ÁýÇÕ 2Áø ÆÄÀÏ (6103)
                                  • -
                                  • ¼º´É ÀúÇÏ +
                                  • ¼º´É ÀúÇÏ -
                                  • AFS¿¡¼­ ¹æÁö +
                                  • AFS¿¡¼­ ¹æÁö (5577)
                                  • -
                                  • ¼¼¼Ç Ű +
                                  • ¼¼¼Ç Ű (5827), (7253) -
                                  • ¼¿ +
                                  • ¼¿ (5552) -
                                  • ·ÎÄÃ +
                                  • ·ÎÄÃ (5554) -
                                  • ·ÎÄÿ¡¼­ ¿ÜºÎ¸¦ º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ·ÎÄÿ¡¼­ ¿ÜºÎ¸¦ º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5675) -
                                  • ·ÎÄÃÀ» ¿ÜºÎ¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ·ÎÄÃÀ» ¿ÜºÎ¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5668) -
                                  • ¿ÜºÎ +
                                  • ¿ÜºÎ (5556) -
                                  • ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ·ÎÄà ¾×¼¼½º ±ÇÇÑ ºÎ¿© +
                                  • ¿ÜºÎ »ç¿ëÀÚ¿¡°Ô ·ÎÄà ¾×¼¼½º ±ÇÇÑ ºÎ¿© (5679) -
                                  • À̸§ +
                                  • À̸§ (5648), (5655), (5665), (5667), (5686) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ È¨ ¼¿ ¼³Á¤ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÇ È¨ ¼¿ ¼³Á¤ (7447) -
                                  • Ŭ¶óÀÌ¾ðÆ® Ä¿³Î ¸Þ¸ð¸®¿¡¼­ ¸ñ·Ï º¯°æ +
                                  • Ŭ¶óÀÌ¾ðÆ® Ä¿³Î ¸Þ¸ð¸®¿¡¼­ ¸ñ·Ï º¯°æ (7427) -
                                  • ÆÄÀÏ °ø°£ ±¸¼º ¹®Á¦ +
                                  • ÆÄÀÏ °ø°£ ±¸¼º ¹®Á¦ (5681)
                                  • -
                                  • ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® -
                                  • Âü°í Ç׸ñ: ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • Âü°í Ç׸ñ: ¸¶¿îÆ® Æ÷ÀÎÆ® (6557)
                                  • -
                                  • ¼ÒÀ¯ÀÚ +
                                  • ¼ÒÀ¯ÀÚ -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7857), (7905), (7940), (7968)
                                  • -
                                  • ¼ÒÄÏ +
                                  • ¼ÒÄÏ -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7565)
                                  • -
                                  • ¼Ó±â Ç¥±â¹ý +
                                  • ¼Ó±â Ç¥±â¹ý -
                                  • ACL ±ÇÇÑ +
                                  • ACL ±ÇÇÑ (8043)
                                  • -
                                  • ¼Õ»ó +
                                  • ¼Õ»ó -
                                  • Áõ»ó ¹× À¯Çü +
                                  • Áõ»ó ¹× À¯Çü (6702)
                                  • -
                                  • ¼öÁ¤ +
                                  • ¼öÁ¤ -
                                  • package Makefile +
                                  • package Makefile (7574) -
                                  • package¸¦ ½ÇÇàÇϱâ À§ÇÑ Å¬¶óÀÌ¾ðÆ® +
                                  • package¸¦ ½ÇÇàÇϱâ À§ÇÑ Å¬¶óÀÌ¾ðÆ® (7580)
                                  • -
                                  • ¼ýÀÚ º¯¼ö +
                                  • ¼ýÀÚ º¯¼ö -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7630)
                                  • -
                                  • ½ºÄÉÁÙ¸µ +
                                  • ½ºÄÉÁÙ¸µ -
                                  • ¹é¾÷ º¼·ý ÀÛ¼º +
                                  • ¹é¾÷ º¼·ý ÀÛ¼º (6541)
                                  • -
                                  • ½Ã°£ ¼ÒÀÎ +
                                  • ½Ã°£ ¼ÒÀÎ -
                                  • 2Áø ÆÄÀÏ¿¡¼­, ¸ñ·Ï +
                                  • 2Áø ÆÄÀÏ¿¡¼­, ¸ñ·Ï (6115)
                                  • -
                                  • ½Ã°è +
                                  • ½Ã°è -
                                  • Ubik¿¡ ´ëÇÑ µ¿±âÈ­¿¡ ÇÊ¿ä +
                                  • Ubik¿¡ ´ëÇÑ µ¿±âÈ­¿¡ ÇÊ¿ä (6066)
                                  • -
                                  • ½Ã½ºÅÛ ±×·ì +
                                  • ½Ã½ºÅÛ ±×·ì -
                                  • ACL¿¡¼­ »ç¿ë +
                                  • ACL¿¡¼­ »ç¿ë (8053) -
                                  • Á¤ÀÇµÈ +
                                  • Á¤ÀÇµÈ (7831)
                                  • -
                                  • ½Ã½ºÅÛ ÀÛµ¿ ÁßÁö +
                                  • ½Ã½ºÅÛ ÀÛµ¿ ÁßÁö -
                                  • Ubik ¼±ÅÃÀ¸·Î ±âÀÎ +
                                  • Ubik ¼±ÅÃÀ¸·Î ±âÀÎ (6080) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º Àç½ÃÀÛÀ¸·Î ÀÎÇÔ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º Àç½ÃÀÛÀ¸·Î ÀÎÇÔ (6378) -
                                  • ÀÚµ¿ ¼­¹ö Àç½ÃÀÛÀ¸·Î ÀÎÇÔ +
                                  • ÀÚµ¿ ¼­¹ö Àç½ÃÀÛÀ¸·Î ÀÎÇÔ (6402) -
                                  • ÁÙÀ̱â +
                                  • ÁÙÀ̱â (5584)
                                  • -
                                  • ½Ã½ºÅÛ Á¦¾î ±â°è +
                                  • ½Ã½ºÅÛ Á¦¾î ±â°è -
                                  • UserList ÆÄÀÏÀÇ ºÐ¹èÀÚ·Î +
                                  • UserList ÆÄÀÏÀÇ ºÐ¹èÀÚ·Î (8149)
                                  • -
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ +
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ (6031) -
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° +
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° (6043) -
                                  • CellServDB ÆÄÀÏ, ¼­¹ö ½Ã½ºÅÛ¿¡ ºÐ¹è +
                                  • CellServDB ÆÄÀÏ, ¼­¹ö ½Ã½ºÅÛ¿¡ ºÐ¹è (6141) -
                                  • ÀÏ¹Ý KeyFile ÆÄÀÏ ¼Ò½º +
                                  • ÀÏ¹Ý KeyFile ÆÄÀÏ ¼Ò½º (7265)
                                  • -
                                  • ½ÃÀÛ +
                                  • ½ÃÀÛ -
                                  • scout ÇÁ·Î±×·¥ +
                                  • scout ÇÁ·Î±×·¥ (7143) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, °ü·Ã +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, °ü·Ã (6319) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6333), (6356)
                                  • -
                                  • ½Äº° +
                                  • ½Äº° -
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ +
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ (6048) -
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ +
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ (6051) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ (6042) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ ¿ªÇÒ +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ ¿ªÇÒ (6037) -
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ +
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ (6045)
                                  • -
                                  • ½ÇÆÐ +
                                  • ½ÇÆÐ -
                                  • uss °èÁ¤ ÀÛ¼º +
                                  • uss °èÁ¤ ÀÛ¼º (7595)
                                  • -
                                  • ½ÇÇà +
                                  • ½ÇÇà -
                                  • uss ÅÛÇø´ ÇàÀ» »ç¿ëÇÏ¿© ¸í·É +
                                  • uss ÅÛÇø´ ÇàÀ» »ç¿ëÇÏ¿© ¸í·É (7700)
                                  • -
                                  • ½Éº¼¸¯ ¸µÅ© +
                                  • ½Éº¼¸¯ ¸µÅ© -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7553) -
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü +
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü (7603) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7692)
                                  • -
                                  • ¾²±â +
                                  • ¾²±â -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ Áö¿¬µÈ Á¶ÀÛ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ Áö¿¬µÈ Á¶ÀÛ (8170) -
                                  • ACL ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: ACL ¾²±â ±ÇÇÑ)) +
                                  • ACL ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: ACL ¾²±â ±ÇÇÑ)) (8035) -
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â +
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â (8047) -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ ½Ã½ºÅÛ È£Ãâ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ ½Ã½ºÅÛ È£Ãâ (8171)
                                  • ¾Æ -
                                  • ¾ÏÈ£ +
                                  • ¾ÏÈ£ -
                                  • AFS¿¡¼­ º¯°æ +
                                  • AFS¿¡¼­ º¯°æ (5785) -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5614) -
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ +
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ (5768) -
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡¼­ ¼³Á¤ +
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ¿¡¼­ ¼³Á¤ (7610), (7740) -
                                  • ¸¸±â +
                                  • ¸¸±â (5790) -
                                  • º¸¾È Çâ»ó +
                                  • º¸¾È Çâ»ó (7762) -
                                  • ¼ö¸í +
                                  • ¼ö¸í (5791) -
                                  • ½ÇÆÐÇÑ º¹¼öÀÇ ÀÎÁõ ½ÃµµÀÇ °á°ú +
                                  • ½ÇÆÐÇÑ º¹¼öÀÇ ÀÎÁõ ½ÃµµÀÇ °á°ú (5796) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼³Á¤ +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¼³Á¤ (7775) -
                                  • Àç»ç¿ë Á¦ÇÑ +
                                  • Àç»ç¿ë Á¦ÇÑ (5795) -
                                  • ǰÁú È®ÀÎ +
                                  • ǰÁú È®ÀÎ (5800)
                                  • -
                                  • ¾Ïȣȭ ³×Æ®¿öÅ© Åë½Å +
                                  • ¾Ïȣȭ ³×Æ®¿öÅ© Åë½Å (5816) -
                                  • ¾×¼¼½º +
                                  • ¾×¼¼½º -
                                  • ACL¿¡¼­ÀÇ ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: ACL¿¡¼­ÀÇ ±ÇÇÑ, ACL) +
                                  • ACL¿¡¼­ÀÇ ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: ACL¿¡¼­ÀÇ ±ÇÇÑ, ACL) (8022) -
                                  • °¡½ÃÀû (AFS Ư¼º) +
                                  • °¡½ÃÀû (AFS Ư¼º) (5558) -
                                  • Á¦¾î ¸ñ·Ï, Âü°í Ç׸ñ: ACL +
                                  • Á¦¾î ¸ñ·Ï, Âü°í Ç׸ñ: ACL (5594)
                                  • -
                                  • ¾ð¸¶¿îÆ® +
                                  • ¾ð¸¶¿îÆ® -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ µð½ºÅ© +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ µð½ºÅ© (6216) -
                                  • º¼·ý +
                                  • º¼·ý (6576), (6741)
                                  • -
                                  • ¿ª»ó ºñµð¿À +
                                  • ¿ª»ó ºñµð¿À -
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ¿¡¼­ »ç¿ë +
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ¿¡¼­ »ç¿ë (7134)
                                  • -
                                  • ¿µ¼ÓÀûÀÎ fstrace À̺¥Æ® ¼¼Æ® ¶Ç´Â ÃßÀû ·Î±× +
                                  • ¿µ¼ÓÀûÀÎ fstrace À̺¥Æ® ¼¼Æ® ¶Ç´Â ÃßÀû ·Î±× (7161) -
                                  • ¿¹ +
                                  • ¿¹ -
                                  • package¿ë ¶óÀ̺귯¸® ÆÄÀÏ +
                                  • package¿ë ¶óÀ̺귯¸® ÆÄÀÏ (7539) -
                                  • package¿ë ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ +
                                  • package¿ë ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ (7535) -
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ +
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ (7153) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7636)
                                  • -
                                  • ¿ÜºÎ ¼¿ +
                                  • ¿ÜºÎ ¼¿ (5555) -
                                  • ·ÎÄà ¼¿¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ·ÎÄà ¼¿¿¡¼­ º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5677) -
                                  • ·ÎÄà ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ·ÎÄà ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5670)
                                  • -
                                  • ¿ä±¸»çÇ× +
                                  • ¿ä±¸»çÇ× -
                                  • scout ÇÁ·Î±×·¥ +
                                  • scout ÇÁ·Î±×·¥ (7104)
                                  • -
                                  • ¿ø°Ý ¼­ºñ½º +
                                  • ¿ø°Ý ¼­ºñ½º -
                                  • AFS¿¡ ´ëÇÑ ¼öÁ¤ »çÇ× +
                                  • AFS¿¡ ´ëÇÑ ¼öÁ¤ »çÇ× (5828)
                                  • -
                                  • À§Ä¡ +
                                  • À§Ä¡ -
                                  • uss ÅÛÇø´ ÆÄÀÏ Ç¥ÁØ +
                                  • uss ÅÛÇø´ ÆÄÀÏ Ç¥ÁØ (7632) -
                                  • Ŭ¶óÀÌ¾ðÆ® ¼³Á¤°ª +
                                  • Ŭ¶óÀÌ¾ðÆ® ¼³Á¤°ª (7375)
                                  • -
                                  • À¯Áö +
                                  • À¯Áö -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7411) -
                                  • º¼·ý Çì´õ¿Í VLDB µ¿±âÈ­ +
                                  • º¼·ý Çì´õ¿Í VLDB µ¿±âÈ­ (6449)
                                  • -
                                  • À¶Å뼺 ÀÖ´Â µ¿±âÈ­ »çÀÌÆ®(Ubik) +
                                  • À¶Å뼺 ÀÖ´Â µ¿±âÈ­ »çÀÌÆ®(Ubik) (6075) -
                                  • À̵¿ +
                                  • À̵¿ -
                                  • º¼·ý +
                                  • º¼·ý (6670)
                                  • -
                                  • À̸§ º¯°æ +
                                  • À̸§ º¯°æ -
                                  • º¼·ý +
                                  • º¼·ý (6780) -
                                  • »ç¿ëÀÚ °èÁ¤ ±¸¼º¿ä¼Ò +
                                  • »ç¿ëÀÚ °èÁ¤ ±¸¼º¿ä¼Ò (7782) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¼·ý +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ º¼·ý (7794)
                                  • -
                                  • À̺¥Æ® +
                                  • À̺¥Æ® -
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ AFS °¨»ç +
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ AFS °¨»ç (7245)
                                  • -
                                  • À̺¥Æ® ¼¼Æ®(fstrace) +
                                  • À̺¥Æ® ¼¼Æ®(fstrace) -
                                  • cm +
                                  • cm (7157) -
                                  • »óÅ ǥ½Ã +
                                  • »óÅ ǥ½Ã (7176) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7172) -
                                  • ¿µ¼Ó¼º +
                                  • ¿µ¼Ó¼º (7163)
                                  • -
                                  • ÀÎÁõ +
                                  • ÀÎÁõ -
                                  • UNIX¿Í º°µµÀÇ AFS +
                                  • UNIX¿Í º°µµÀÇ AFS (5755) -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5613) -
                                  • ±ÇÇÑ È®Àΰú ºñ±³ +
                                  • ±ÇÇÑ È®Àΰú ºñ±³ (6174) -
                                  • º¸¾È Çâ»ó +
                                  • º¸¾È Çâ»ó (7763) -
                                  • º¹¼ö ½ÇÆÐÀÇ °á°ú +
                                  • º¹¼ö ½ÇÆÐÀÇ °á°ú (5799)
                                  • -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º -
                                  • AFS ¼­¹ö ¾Ïȣȭ Ű¿ë »çÀÌÆ® +
                                  • AFS ¼­¹ö ¾Ïȣȭ Ű¿ë »çÀÌÆ® (7261) -
                                  • afs Ç׸ñ +
                                  • afs Ç׸ñ (7262) -
                                  • »ç¿ëÀÚ À̸§ º¯°æ +
                                  • »ç¿ëÀÚ À̸§ º¯°æ (7784) -
                                  • ¼­¹ö ¾Ïȣȭ Ű +
                                  • ¼­¹ö ¾Ïȣȭ Ű (7274), (7285) -
                                  • ¾ÏÈ£ +
                                  • ¾ÏÈ£ (7777) -
                                  • ¾ÏÈ£ ¼ö¸í, ¼³Á¤ +
                                  • ¾ÏÈ£ ¼ö¸í, ¼³Á¤ (5794), (7772) -
                                  • Ç׸ñ +
                                  • Ç׸ñ (7712), (7723), (7749), (7808)
                                  • -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× -
                                  • °á°úÀÇ Æ¯±Ç +
                                  • °á°úÀÇ Æ¯±Ç (8124) -
                                  • ¼³Á¤ ¶Ç´Â Á¦°Å +
                                  • ¼³Á¤ ¶Ç´Â Á¦°Å (8134) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (8128)
                                  • -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽ºÀÇ afs Ç׸ñ +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽ºÀÇ afs Ç׸ñ -
                                  • ¼­¹ö ¾Ïȣȭ Ű ¼³Á¤ +
                                  • ¼­¹ö ¾Ïȣȭ Ű ¼³Á¤ (7287) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7276)
                                  • -
                                  • ÀÎÁõ ¼­¹ö +
                                  • ÀÎÁõ ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5874) -
                                  • kaserver ÇÁ·Î¼¼½º·Î¼­ +
                                  • kaserver ÇÁ·Î¼¼½º·Î¼­ (6272) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà (6024) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6422) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ (6157) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ (6168) -
                                  • ¼³¸í +
                                  • ¼³¸í (5586) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6315) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6274)
                                  • -
                                  • ÀÎÁõµÈ ID +
                                  • ÀÎÁõµÈ ID -
                                  • klog ¸í·ÉÀ¸·Î ¾ò±â +
                                  • klog ¸í·ÉÀ¸·Î ¾ò±â (5779)
                                  • -
                                  • ÀÎÅÍ³Ý +
                                  • ÀÎÅÍ³Ý -
                                  • ¼¿ À̸§¿¡ ´ëÇÑ ±ÔÄ¢ +
                                  • ¼¿ À̸§¿¡ ´ëÇÑ ±ÔÄ¢ (5651)
                                  • -
                                  • Àϰü¼º º¸Àå +
                                  • Àϰü¼º º¸Àå -
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º +
                                  • °ü¸® µ¥ÀÌÅͺ£À̽º (6070) -
                                  • ij½¬µÈ µ¥ÀÌÅÍ +
                                  • ij½¬µÈ µ¥ÀÌÅÍ (5579)
                                  • -
                                  • ÀÏ¹Ý ±¸¼º ÆÄÀÏ(¼­¹ö) +
                                  • ÀÏ¹Ý ±¸¼º ÆÄÀÏ(¼­¹ö) (5934) -
                                  • ÀÏ¹Ý ±×·ì +
                                  • ÀÏ¹Ý ±×·ì -
                                  • ÂüÁ¶ Ç׸ñ: ±×·ì +
                                  • ÂüÁ¶ Ç׸ñ: ±×·ì (7928)
                                  • -
                                  • ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ® -
                                  • Âü°í Ç׸ñ: ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • Âü°í Ç׸ñ: ¸¶¿îÆ® Æ÷ÀÎÆ® (6553)
                                  • -
                                  • ÀÏ¹Ý Ç¥Çö½Ä +
                                  • ÀÏ¹Ý Ç¥Çö½Ä -
                                  • ¹é¾÷ ½Ã½ºÅÛ +
                                  • ¹é¾÷ ½Ã½ºÅÛ (6874)
                                  • -
                                  • Àбâ +
                                  • Àбâ -
                                  • ACL ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: r ACL ±ÇÇÑ) +
                                  • ACL ±ÇÇÑ(ÂüÁ¶ Ç׸ñ: r ACL ±ÇÇÑ) (8033) -
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â +
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â (8046)
                                  • -
                                  • Àбâ Àü¿ë º¼·ý +
                                  • Àбâ Àü¿ë º¼·ý -
                                  • VLDB¿¡ »çÀÌÆ® Á¤ÀÇ +
                                  • VLDB¿¡ »çÀÌÆ® Á¤ÀÇ (6519) -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ (6762) -
                                  • ¸¶¿îÆ® +
                                  • ¸¶¿îÆ® (6513) -
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ +
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ (6610) -
                                  • »çÀÌÆ® ¼±Åà +
                                  • »çÀÌÆ® ¼±Åà (5705) -
                                  • ¿øÀÚ ¸±¸®½º¿¡ ÇÊ¿ä +
                                  • ¿øÀÚ ¸±¸®½º¿¡ ÇÊ¿ä (6498) -
                                  • À̵¿ +
                                  • À̵¿ (6679) -
                                  • À̸§ º¯°æ +
                                  • À̸§ º¯°æ (6785) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6485), (6517) -
                                  • Á¦°Å +
                                  • Á¦°Å (6746) -
                                  • ÇØÁ¦ +
                                  • ÇØÁ¦ (6526)
                                  • -
                                  • Àбâ Àü¿ë º¼·ýÀÇ Àý´ë ¸±¸®½º +
                                  • Àбâ Àü¿ë º¼·ýÀÇ Àý´ë ¸±¸®½º (6497) -
                                  • Àбâ/¾²±â º¼·ý +
                                  • Àбâ/¾²±â º¼·ý -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ (6761) -
                                  • ¸¶¿îÆ® +
                                  • ¸¶¿îÆ® (6475) -
                                  • º¹Á¦ Áöħ +
                                  • º¹Á¦ Áöħ (6518) -
                                  • º¹Á¦¿¡ ÀûÇÕÇÑ À¯Çü +
                                  • º¹Á¦¿¡ ÀûÇÕÇÑ À¯Çü (6511) -
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ +
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ (6609) -
                                  • À̵¿ +
                                  • À̵¿ (6677) -
                                  • À̸§ º¯°æ +
                                  • À̸§ º¯°æ (6784) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6465) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6431) -
                                  • Á¦°Å +
                                  • Á¦°Å (6744), (6754) -
                                  • Ŭ·Î´× +
                                  • Ŭ·Î´× (6488), (6529)
                                  • -
                                  • ÀÔ·Â +
                                  • ÀÔ·Â -
                                  • kas interactive ¸ðµå +
                                  • kas interactive ¸ðµå (6199)
                                  • ÀÚ -
                                  • ÀÚµ¿ +
                                  • ÀÚµ¿ -
                                  • BOS ¼­¹ö¿¡ ÀÇÇÑ ÇÁ·Î¼¼½º Àç½ÃÀÛ +
                                  • BOS ¼­¹ö¿¡ ÀÇÇÑ ÇÁ·Î¼¼½º Àç½ÃÀÛ (6395) -
                                  • Ubik¿¡ ÀÇÇÑ °ü¸® µ¥ÀÌÅͺ£À̽º °»½Å +
                                  • Ubik¿¡ ÀÇÇÑ °ü¸® µ¥ÀÌÅͺ£À̽º °»½Å (6062)
                                  • -
                                  • ÀÚµ¿È­ +
                                  • ÀÚµ¿È­ -
                                  • ¹é¾÷ ½Ã½ºÅÛ¿¡ ÀÇÇÑ Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ +
                                  • ¹é¾÷ ½Ã½ºÅÛ¿¡ ÀÇÇÑ Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ (6962) -
                                  • ¹é¾÷ º¼·ý ÀÛ¼º +
                                  • ¹é¾÷ º¼·ý ÀÛ¼º (6537)
                                  • -
                                  • ÀÚü ¼ÒÀ¯ ±×·ì +
                                  • ÀÚü ¼ÒÀ¯ ±×·ì (7937) -
                                  • ÀÛµ¿ ÁßÁö +
                                  • ÀÛµ¿ ÁßÁö -
                                  • BOS ¼­¹ö ¿ªÇÒ, +
                                  • BOS ¼­¹ö ¿ªÇÒ, (5585) -
                                  • Ubik ¼±ÅÃÀ¸·Î ±âÀÎ +
                                  • Ubik ¼±ÅÃÀ¸·Î ±âÀÎ (6079) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º Àç½ÃÀÛÀ¸·Î ÀÎÇÔ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º Àç½ÃÀÛÀ¸·Î ÀÎÇÔ (6377) -
                                  • ÀÚµ¿ ¼­¹ö Àç½ÃÀÛÀ¸·Î ÀÎÇÔ +
                                  • ÀÚµ¿ ¼­¹ö Àç½ÃÀÛÀ¸·Î ÀÎÇÔ (6401)
                                  • -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8070) -
                                  • ACLÀ» ´Ù¸¥ °ÍÀÇ º¹»çº»À¸·Î +
                                  • ACLÀ» ´Ù¸¥ °ÍÀÇ º¹»çº»À¸·Î (8089) -
                                  • klog ¶Ç´Â pagsh ¸í·ÉÀ¸·Î PAG +
                                  • klog ¶Ç´Â pagsh ¸í·ÉÀ¸·Î PAG (5763) -
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) (6233) -
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü ) +
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü ) (7488) -
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) (6236) -
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7492) -
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 +
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 (7665) -
                                  • uss¸¦ »ç¿ëÇÏ¿© ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ +
                                  • uss¸¦ »ç¿ëÇÏ¿© ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ (7727) -
                                  • uss¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ +
                                  • uss¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ (7673), (7679) -
                                  • uss¸¦ »ç¿ëÇÑ °øµ¿ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ +
                                  • uss¸¦ »ç¿ëÇÑ °øµ¿ ·ÎÄà ¾ÏÈ£ ÆÄÀÏ (7612) -
                                  • uss¸¦ »ç¿ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • uss¸¦ »ç¿ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ® (7654) -
                                  • uss¸¦ »ç¿ëÇÑ º¼·ý +
                                  • uss¸¦ »ç¿ëÇÑ º¼·ý (7644) -
                                  • uss¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ À¯Çü +
                                  • uss¸¦ »ç¿ëÇÑ »ç¿ëÀÚ °èÁ¤ À¯Çü (7625) -
                                  • uss¸¦ »ç¿ëÇÑ ¿¬°á (ÇÏµå ¶Ç´Â ±âÈ£) +
                                  • uss¸¦ »ç¿ëÇÑ ¿¬°á (ÇÏµå ¶Ç´Â ±âÈ£) (7687) -
                                  • ±×·ì, ÀÚü-¼ÒÀ¯ +
                                  • ±×·ì, ÀÚü-¼ÒÀ¯ (7944) -
                                  • ¹é¾÷ º¼·ý +
                                  • ¹é¾÷ º¼·ý (6531) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ±×·ì Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ±×·ì Ç׸ñ (7921) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ±â°è Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ±â°è Ç׸ñ (7913) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Ç׸ñ (7709), (7746) -
                                  • ºÎÁ¤Àû ±ÇÇÑ ¼½¼Ç¿¡ ÀÖ´Â ACL Ç׸ñ +
                                  • ºÎÁ¤Àû ±ÇÇÑ ¼½¼Ç¿¡ ÀÖ´Â ACL Ç׸ñ (8077) -
                                  • »ç¿ëÀÚ °èÁ¤ +
                                  • »ç¿ëÀÚ °èÁ¤ (7705), (7744) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® (7803) -
                                  • »õ »ç¿ëÀÚ °èÁ¤¿¡ Ç¥ÁØ ÆÄÀÏ +
                                  • »õ »ç¿ëÀÚ °èÁ¤¿¡ Ç¥ÁØ ÆÄÀÏ (5745) -
                                  • ¼­¹ö ¾Ïȣȭ Ű +
                                  • ¼­¹ö ¾Ïȣȭ Ű (7282) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6331) -
                                  • ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ¼¿ ¹æ½ÄÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ® (6572) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7710), (7747) -
                                  • Àбâ Àü¿ë º¼·ý +
                                  • Àбâ Àü¿ë º¼·ý (6486) -
                                  • Àбâ/¾²±â ¶Ç´Â ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • Àбâ/¾²±â ¶Ç´Â ÀÏ¹Ý ¸¶¿îÆ® Æ÷ÀÎÆ® (6566) -
                                  • Àбâ/¾²±â º¼·ý +
                                  • Àбâ/¾²±â º¼·ý (6463) -
                                  • Å×ÀÌÇÁ ·¹À̺í(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Å×ÀÌÇÁ ·¹À̺í(¹é¾÷ ½Ã½ºÅÛ) (6945) -
                                  • ÇÑ ¹ø¿¡ ¿©·¯ ¹é¾÷ º¼·ý +
                                  • ÇÑ ¹ø¿¡ ¿©·¯ ¹é¾÷ º¼·ý (6534)
                                  • -
                                  • ÀÛ¼º ³¯Â¥ +
                                  • ÀÛ¼º ³¯Â¥ -
                                  • º¼·ý Çì´õ¿¡ ±â·Ï +
                                  • º¼·ý Çì´õ¿¡ ±â·Ï (6619)
                                  • -
                                  • ÀÛ¼ºÀÚ +
                                  • ÀÛ¼ºÀÚ -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7858), (7906)
                                  • -
                                  • ÀÛ¾÷ ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) +
                                  • ÀÛ¾÷ ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) (6980) -
                                  • µ¿ÀÛ +
                                  • µ¿ÀÛ (6998) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6993)
                                  • -
                                  • Àá±Ý +
                                  • Àá±Ý -
                                  • VLDB Ç׸ñ +
                                  • VLDB Ç׸ñ (6793), (6794)
                                  • -
                                  • Àá±Ý ÇØÁ¦ +
                                  • Àá±Ý ÇØÁ¦ -
                                  • VLDB Ç׸ñ +
                                  • VLDB Ç׸ñ (6797)
                                  • -
                                  • Àá±ä VLDB Ç׸ñ +
                                  • Àá±ä VLDB Ç׸ñ -
                                  • Àá±Ý ÇØÁ¦ +
                                  • Àá±Ý ÇØÁ¦ (6798) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6585)
                                  • -
                                  • Àå¾Ö +
                                  • Àå¾Ö -
                                  • Àüü ÆÄƼ¼ÇÀ¸·Î ÀÎÇÑ ÆÄÀÏ ±â¾ï¿µ¿ª +
                                  • Àüü ÆÄƼ¼ÇÀ¸·Î ÀÎÇÑ ÆÄÀÏ ±â¾ï¿µ¿ª (6675)
                                  • -
                                  • ÀçºÎÆÃ +
                                  • ÀçºÎÆÃ -
                                  • ¼­¹ö ½Ã½ºÅÛ, Áöħ +
                                  • ¼­¹ö ½Ã½ºÅÛ, Áöħ (6242) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ, Á¦ÇÑ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ, Á¦ÇÑ (5719)
                                  • -
                                  • Àç»ç¿ë +
                                  • Àç»ç¿ë -
                                  • Å×ÀÌÇÁÀÇ useCounts(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Å×ÀÌÇÁÀÇ useCounts(¹é¾÷ ½Ã½ºÅÛ) (6911)
                                  • -
                                  • Àç¼³Á¤ +
                                  • Àç¼³Á¤ -
                                  • ±âº»°ªÀÇ µð½ºÅ© ij½¬ Å©±â +
                                  • ±âº»°ªÀÇ µð½ºÅ© ij½¬ Å©±â (7396)
                                  • -
                                  • Àç½ÃÀÛ +
                                  • Àç½ÃÀÛ -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6181), (6380), (6387), (6390)
                                  • -
                                  • ÀúÀå +
                                  • ÀúÀå -
                                  • ÀÌÀü ¹öÀüÀÇ ¼­¹ö 2Áø ÆÄÀÏ +
                                  • ÀÌÀü ¹öÀüÀÇ ¼­¹ö 2Áø ÆÄÀÏ (6100)
                                  • -
                                  • Àü¿ª À̸§ °ø°£ +
                                  • Àü¿ª À̸§ °ø°£ (5661) -
                                  • Àüü ´ýÇÁ +
                                  • Àüü ´ýÇÁ (7017) -
                                  • vos ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º +
                                  • vos ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º (6767)
                                  • -
                                  • Àüü º¹¿ø +
                                  • Àüü º¹¿ø (7059) -
                                  • Á¡ÃþÀû ´ýÇÁ +
                                  • Á¡ÃþÀû ´ýÇÁ -
                                  • vos ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º +
                                  • vos ¸í·ÉÀ» »ç¿ëÇÑ ÀÛ¼º (6768)
                                  • -
                                  • Á¢µÎ¾î ºÎÁ· ±×·ì +
                                  • Á¢µÎ¾î ºÎÁ· ±×·ì -
                                  • ÂüÁ¶ Ç׸ñ: ±×·ì +
                                  • ÂüÁ¶ Ç׸ñ: ±×·ì (7929)
                                  • -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ -
                                  • BosConfig ÆÄÀÏÀÇ ¼­¹ö ÇÁ·Î¼¼½º +
                                  • BosConfig ÆÄÀÏÀÇ ¼­¹ö ÇÁ·Î¼¼½º (6332) -
                                  • uss¸¦ »ç¿ëÇÏ¿© °øÆòÇÏ°Ô °èÁ¤À» ºÐ¹èÇÒ µð·ºÅ丮 +
                                  • uss¸¦ »ç¿ëÇÏ¿© °øÆòÇÏ°Ô °èÁ¤À» ºÐ¹èÇÒ µð·ºÅ丮 (7639) -
                                  • VLDBÀÇ Àбâ Àü¿ë »çÀÌÆ® +
                                  • VLDBÀÇ Àбâ Àü¿ë »çÀÌÆ® (6520) -
                                  • ¼­¹ö ¾Ïȣȭ Ű +
                                  • ¼­¹ö ¾Ïȣȭ Ű (7281) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º³»ÀÇ ¼­¹ö ¾Ïȣȭ Ű +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º³»ÀÇ ¼­¹ö ¾Ïȣȭ Ű (7286)
                                  • -
                                  • Á¤ÀǵÇÁö ¾ÊÀº ACL ±ÇÇÑ +
                                  • Á¤ÀǵÇÁö ¾ÊÀº ACL ±ÇÇÑ (8039) -
                                  • Á¤Áö +
                                  • Á¤Áö -
                                  • scout ÇÁ·Î±×·¥À¸·Î ¸ð´ÏÅÍ +
                                  • scout ÇÁ·Î±×·¥À¸·Î ¸ð´ÏÅÍ (7135) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, °ü·Ã +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, °ü·Ã (6320) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6351), (6359) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¹× Áï½Ã Àç½ÃÀÛ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¹× Áï½Ã Àç½ÃÀÛ (6376)
                                  • -
                                  • Á¦°Å +
                                  • Á¦°Å -
                                  • /usr/afs/logs¿¡¼­ ÆÄÀÏ º¹»ç +
                                  • /usr/afs/logs¿¡¼­ ÆÄÀÏ º¹»ç (6126) -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8072) -
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â AFS ID +
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â AFS ID (8094) -
                                  • BosConfig ÆÄÀÏ¿¡¼­ ¼­¹ö ÇÁ·Î¼¼½º +
                                  • BosConfig ÆÄÀÏ¿¡¼­ ¼­¹ö ÇÁ·Î¼¼½º (6349) -
                                  • KeyFile ÆÄÀÏÀÇ ¼­¹ö ¾Ïȣȭ Ű +
                                  • KeyFile ÆÄÀÏÀÇ ¼­¹ö ¾Ïȣȭ Ű (7293) -
                                  • system:administrators ±×·ì ±¸¼º¿ø +
                                  • system:administrators ±×·ì ±¸¼º¿ø (8121) -
                                  • UserList ÆÄÀÏ »ç¿ëÀÚ +
                                  • UserList ÆÄÀÏ »ç¿ëÀÚ (8159) -
                                  • ±×·ì ±¸¼º¿ø +
                                  • ±×·ì ±¸¼º¿ø (7953) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ (6162), (7423) -
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® (6575), (6740), (7799) -
                                  • ¸ðµç ACL Ç׸ñ +
                                  • ¸ðµç ACL Ç׸ñ (8085) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7820), (7960) -
                                  • º¼·ý +
                                  • º¼·ý (6743) -
                                  • »ç¿ëÀÚ °èÁ¤ ±¸¼º¿ä¼Ò +
                                  • »ç¿ëÀÚ °èÁ¤ ±¸¼º¿ä¼Ò (7804) -
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ ¸¶¿îÆ® Æ÷ÀÎÆ® (7816) -
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ º¼·ý +
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ º¼·ý (7812) -
                                  • ÀÌÀü .BAK ¹× .OLD ¹öÀüÀÇ 2Áø ÆÄÀÏ +
                                  • ÀÌÀü .BAK ¹× .OLD ¹öÀüÀÇ 2Áø ÆÄÀÏ (6123) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡¼­ ADMIN Ç÷¡±× +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡¼­ ADMIN Ç÷¡±× (8137) -
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) +
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) (7191) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ µð½ºÅ© +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ µð½ºÅ© (6213)
                                  • -
                                  • Á¦¾î +
                                  • Á¦¾î -
                                  • VLDB¿¡ µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º +
                                  • VLDB¿¡ µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º (6228) -
                                  • Àüü ¼¿¿¡ ´ëÇÑ ±ÇÇÑ È®ÀÎ +
                                  • Àüü ¼¿¿¡ ´ëÇÑ ±ÇÇÑ È®ÀÎ (6179)
                                  • -
                                  • Á¦ÇÑ»çÇ× +
                                  • Á¦ÇÑ»çÇ× -
                                  • AFSÀÇ ÇÏµå ¿¬°á +
                                  • AFSÀÇ ÇÏµå ¿¬°á (5643) -
                                  • º¼·ý À̸§ °ü·Ã +
                                  • º¼·ý À̸§ °ü·Ã (5696)
                                  • -
                                  • Á¶Á¤ÀÚ(Ubik) +
                                  • Á¶Á¤ÀÚ(Ubik) -
                                  • ¼±Åà ÀýÂ÷ ¼³¸í +
                                  • ¼±Åà ÀýÂ÷ ¼³¸í (6073) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6060)
                                  • -
                                  • Áß¿äÇÑ ´©Ãâ +
                                  • Áß¿äÇÑ ´©Ãâ -
                                  • ¿¹Á¤µÈ Àç½ÃÀÛÀ¸·Î ¹æÁöÇϱâ +
                                  • ¿¹Á¤µÈ Àç½ÃÀÛÀ¸·Î ¹æÁöÇϱâ (6392)
                                  • -
                                  • ÁõºÐ ´ýÇÁ +
                                  • ÁõºÐ ´ýÇÁ -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ¸·Î ÀÛ¼º +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ¸·Î ÀÛ¼º (7018)
                                  • -
                                  • Áõ»ó +
                                  • Áõ»ó -
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­ ÇØÁ¦ +
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­ ÇØÁ¦ (6688) -
                                  • º¼·ý ¼Õ»ó +
                                  • º¼·ý ¼Õ»ó (6703)
                                  • -
                                  • Áö¿¬µÈ ¾²±â Á¶ÀÛ +
                                  • Áö¿¬µÈ ¾²±â Á¶ÀÛ -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ AFS ÆÄÀÏÀÌ ÀúÀåµÉ ¶§ (8169)
                                  • -
                                  • Áö¿ì±â +
                                  • Áö¿ì±â -
                                  • ¸ðµç ACL Ç׸ñ +
                                  • ¸ðµç ACL Ç׸ñ (8083), (8084) -
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) +
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) (7190)
                                  • -
                                  • ÁöÁ¤ +
                                  • ÁöÁ¤ -
                                  • AFS GID¿¡¼­ ±×·ìÀ¸·Î +
                                  • AFS GID¿¡¼­ ±×·ìÀ¸·Î (7923) -
                                  • AFS UID¿¡¼­ ±â°è·Î +
                                  • AFS UID¿¡¼­ ±â°è·Î (7915) -
                                  • uss¸¦ »ç¿ëÇÑ AFS UID +
                                  • uss¸¦ »ç¿ëÇÑ AFS UID (7608) -
                                  • »ç¿ëÀÚ¿¡°Ô AFS UID +
                                  • »ç¿ëÀÚ¿¡°Ô AFS UID (7753)
                                  • Â÷ -
                                  • Â÷ÀÌÁ¡ +
                                  • Â÷ÀÌÁ¡ -
                                  • AFS ¹× UNIX »çÀÌ, ¿ä¾à +
                                  • AFS ¹× UNIX »çÀÌ, ¿ä¾à (5611)
                                  • -
                                  • Âü¿© +
                                  • Âü¿© -
                                  • AFS Àü¿ª À̸§ °ø°£¿¡¼­ +
                                  • AFS Àü¿ª À̸§ °ø°£¿¡¼­ (5659)
                                  • -
                                  • â +
                                  • â -
                                  • scout µð½ºÇ÷¹ÀÌ Å©±â ÀçÁ¶Á¤ +
                                  • scout µð½ºÇ÷¹ÀÌ Å©±â ÀçÁ¶Á¤ (7141)
                                  • -
                                  • ó¸® +
                                  • ó¸® -
                                  • ¼­¹ö ¾Ïȣȭ Ű ºñ»ó»çÅ +
                                  • ¼­¹ö ¾Ïȣȭ Ű ºñ»ó»çÅ (7302)
                                  • -
                                  • üũ¼¶ +
                                  • üũ¼¶ (7266) -
                                  • ÃʱâÈ­ +
                                  • ÃʱâÈ­ -
                                  • scout ÇÁ·Î±×·¥ +
                                  • scout ÇÁ·Î±×·¥ (7145) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º (6330)
                                  • -
                                  • ÃÖ´ë º¼·ý ÇÒ´ç·® +
                                  • ÃÖ´ë º¼·ý ÇÒ´ç·® (6713) -
                                  • Ãß°¡ +
                                  • Ãß°¡ -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8071), (8078) -
                                  • KeyFile ÆÄÀÏ·Î ¼­¹ö ¾Ïȣȭ Ű +
                                  • KeyFile ÆÄÀÏ·Î ¼­¹ö ¾Ïȣȭ Ű (7280) -
                                  • system:administrators ±×·ì ±¸¼º¿ø +
                                  • system:administrators ±×·ì ±¸¼º¿ø (8117) -
                                  • UserList ÆÄÀÏ »ç¿ëÀÚ +
                                  • UserList ÆÄÀÏ »ç¿ëÀÚ (8155) -
                                  • VLDBÀÇ Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ +
                                  • VLDBÀÇ Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ (6521) -
                                  • ±×·ì¿¡ ±¸¼º¿øÀ» +
                                  • ±×·ì¿¡ ±¸¼º¿øÀ» (7946) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ (6150), (7422) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ CellServDB ÆÄÀÏ(¼­¹ö) Ç׸ñ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ CellServDB ÆÄÀÏ(¼­¹ö) Ç׸ñ (6153) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±× +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñ¿¡ ADMIN Ç÷¡±× (8135) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ µð½ºÅ© (6202)
                                  • -
                                  • ÃßÀû ·Î±×(fstrace) +
                                  • ÃßÀû ·Î±×(fstrace) -
                                  • ±¸¼º +
                                  • ±¸¼º (7168) -
                                  • ³»¿ë Áö¿ì±â +
                                  • ³»¿ë Áö¿ì±â (7189) -
                                  • ´ýÇÁ +
                                  • ´ýÇÁ (7184) -
                                  • »óÅ ǥ½Ã +
                                  • »óÅ ǥ½Ã (7180) -
                                  • ¿µ¼Ó¼º +
                                  • ¿µ¼Ó¼º (7162)
                                  • Ä« -
                                  • Ä«¿îÅÍ +
                                  • Ä«¿îÅÍ -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º(max user id, max group id) +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º(max user id, max group id) (7995)
                                  • -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ -
                                  • afsd Ãʱ⠼³Á¤ ÇÁ·Î±×·¥ +
                                  • afsd Ãʱ⠼³Á¤ ÇÁ·Î±×·¥ (7319) -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7405) -
                                  • NetInfo ÆÄÀÏ »ç¿ë +
                                  • NetInfo ÆÄÀÏ »ç¿ë (7480) -
                                  • NetRestrict ÆÄÀÏ »ç¿ë +
                                  • NetRestrict ÆÄÀÏ »ç¿ë (7481) -
                                  • setuid ÇÁ·Î±×·¥ +
                                  • setuid ÇÁ·Î±×·¥ (7436) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ (7222) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É ¶óÀ̺귯¸® +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É ¶óÀ̺귯¸® (7216) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ (7214) -
                                  • xstat ¿¹ ¸í·É +
                                  • xstat ¿¹ ¸í·É (7233) -
                                  • xstat_cm_test ¿¹ ¸í·É +
                                  • xstat_cm_test ¿¹ ¸í·É (7240) -
                                  • ±¸¼º ¹× »ç¿ëÀÚ Á¤ÀÇ +
                                  • ±¸¼º ¹× »ç¿ëÀÚ Á¤ÀÇ (7310) -
                                  • ±â´É +
                                  • ±â´É (5608) -
                                  • ±â·Ï µ¿ÀÛÀ» À§ÇÑ ºñµ¿±â »ç¿ë °¡´É +
                                  • ±â·Ï µ¿ÀÛÀ» À§ÇÑ ºñµ¿±â »ç¿ë °¡´É (7510) -
                                  • µ¥ÀÌÅÍ Ä³½¬ +
                                  • µ¥ÀÌÅÍ Ä³½¬ (7359) -
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â (7379), (7385), (7391), (7399) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, Á¢¼Ó +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, Á¢¼Ó (7404) -
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ ÀÎÅÍÇÁ¸®Åͷμ­ +
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÇ ÀÎÅÍÇÁ¸®Åͷμ­ (6456) -
                                  • ¸ð´ÏÅÍ ¼º´É +
                                  • ¸ð´ÏÅÍ ¼º´É (7099) -
                                  • ¼³¸íµÊ +
                                  • ¼³¸íµÊ (7312) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7356), (7358), (7444), (7450) -
                                  • ij½¬ Ç÷¯½¬ +
                                  • ij½¬ Ç÷¯½¬ (7455) -
                                  • Ä¿³Î ¸Þ¸ð¸®¿¡ ÀúÀåµÈ ½Ã½ºÅÛ À¯Çü À̸§ +
                                  • Ä¿³Î ¸Þ¸ð¸®¿¡ ÀúÀåµÈ ½Ã½ºÅÛ À¯Çü À̸§ (7502) -
                                  • ÆÄÀÏ ¼­¹ö ¹× ¼­¹ö¿¡ ´ëÇÑ ¼±È£ »çÇ× ¼øÀ§ +
                                  • ÆÄÀÏ ¼­¹ö ¹× ¼­¹ö¿¡ ´ëÇÑ ¼±È£ »çÇ× ¼øÀ§ (7469) -
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ ÀÎÅÍÆäÀ̽º +
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ ÀÎÅÍÆäÀ̽º (7482) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7357) -
                                  • Ç¥½ÃµÈ ¸Þ½ÃÁö, Á¦¾î +
                                  • Ç¥½ÃµÈ ¸Þ½ÃÁö, Á¦¾î (7498)
                                  • -
                                  • ij½¬ ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • ij½¬ ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7344) -
                                  • ij½³ +
                                  • ij½³ (5574) -
                                  • Ä¿³Î ¸Þ¸ð¸®(Ŭ¶óÀ̾ðÆ®) +
                                  • Ä¿³Î ¸Þ¸ð¸®(Ŭ¶óÀ̾ðÆ®) -
                                  • CellServDB ÆÄÀÏ, Àбâ +
                                  • CellServDB ÆÄÀÏ, Àбâ (7408)
                                  • -
                                  • ÄÄÆÄÀÏ +
                                  • ÄÄÆÄÀÏ -
                                  • package ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ +
                                  • package ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ (7575) -
                                  • ³¯Â¥, 2Áø ÆÄÀÏÀÇ ¸ñ·Ï +
                                  • ³¯Â¥, 2Áø ÆÄÀÏÀÇ ¸ñ·Ï (6117)
                                  • -
                                  • ÄÚ¾î ÆÄÀÏ +
                                  • ÄÚ¾î ÆÄÀÏ -
                                  • /usr/afs/logs µð·ºÅ丮¿¡¼­ Á¦°Å +
                                  • /usr/afs/logs µð·ºÅ丮¿¡¼­ Á¦°Å (6127) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º °ü·Ã +
                                  • ¼­¹ö ÇÁ·Î¼¼½º °ü·Ã (5993)
                                  • -
                                  • Äݹé +
                                  • Äݹé (5578) -
                                  • Å©±â ÀçÁ¶Á¤ +
                                  • Å©±â ÀçÁ¶Á¤ -
                                  • scout µð½ºÇ÷¹ÀÌ +
                                  • scout µð½ºÇ÷¹ÀÌ (7142)
                                  • -
                                  • Ŭ¶óÀÌ¾ðÆ® +
                                  • Ŭ¶óÀÌ¾ðÆ® -
                                  • ¼öÁ¤ÇÏ¿© package ½ÇÇà +
                                  • ¼öÁ¤ÇÏ¿© package ½ÇÇà (7578) -
                                  • ½Ã½ºÅÛ +
                                  • ½Ã½ºÅÛ (5550) -LI>Á¤ÀÇ +LI>Á¤ÀÇ (5547) -
                                  • ÆÐŰÁö·Î ·ÎÄà µð½ºÅ© ±¸¼º +
                                  • ÆÐŰÁö·Î ·ÎÄà µð½ºÅ© ±¸¼º (7520)
                                  • -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ -
                                  • /usr/vice/etc µð·ºÅ丮 +
                                  • /usr/vice/etc µð·ºÅ丮 (7317) -
                                  • CellServDB ÆÄÀÏ º¯°æ +
                                  • CellServDB ÆÄÀÏ º¯°æ (7428) -
                                  • CellServDB ÆÄÀÏ, Ç¥½Ã +
                                  • CellServDB ÆÄÀÏ, Ç¥½Ã (7418) -
                                  • setuid ÇÁ·Î±×·¥ ½ÇÇà Á¦¾î +
                                  • setuid ÇÁ·Î±×·¥ ½ÇÇà Á¦¾î (7435) -
                                  • °ü¸® +
                                  • °ü¸® (7308) -
                                  • ±¸¼º ¹®Á¦ +
                                  • ±¸¼º ¹®Á¦ (5722) -
                                  • ±¸¼º ÆÄÀÏ +
                                  • ±¸¼º ÆÄÀÏ (7316) -
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â (7378), (7384), (7390) -
                                  • µ¥ÀÌÅÍ Ä³½¬ Ç÷¯½¬ +
                                  • µ¥ÀÌÅÍ Ä³½¬ Ç÷¯½¬ (7460) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ, Á¤º¸ Ç¥½Ã +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ, Á¤º¸ Ç¥½Ã (7419) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, Á¢¼Ó +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ÇÁ·Î¼¼½º, Á¢¼Ó (7403) -
                                  • µð½ºÅ© ´ë ¸Þ¸ð¸® ij½¬ +
                                  • µð½ºÅ© ´ë ¸Þ¸ð¸® ij½¬ (7354) -
                                  • µð½ºÅ© ij½¬ Å©±â +
                                  • µð½ºÅ© ij½¬ Å©±â (7398) -
                                  • ·ÎÄà µð½ºÅ©¿¡ ÇÊ¿äÇÑ ÆÄÀÏ +
                                  • ·ÎÄà µð½ºÅ©¿¡ ÇÊ¿äÇÑ ÆÄÀÏ (5724) -
                                  • ¸ð´ÏÅÍ ¼º´É +
                                  • ¸ð´ÏÅÍ ¼º´É (7100) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7365), (7368), (7451) -
                                  • ¿ÜºÎ ¼¿¿¡ ´ëÇÑ ¾×¼¼½º »ç¿ë °¡´ÉÈ­ +
                                  • ¿ÜºÎ ¼¿¿¡ ´ëÇÑ ¾×¼¼½º »ç¿ë °¡´ÉÈ­ (5727) -
                                  • ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â +
                                  • ¿ÜºÎ ¼¿À» º¼ ¼ö ÀÖ°Ô ¸¸µé±â (5678) -
                                  • ÀçºÎÆ®½Ã ¼³Á¤ÇÑ µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • ÀçºÎÆ®½Ã ¼³Á¤ÇÑ µ¥ÀÌÅÍ Ä³½¬ Å©±â (7366) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¸Þ¸ð¸®¿¡ ÀúÀåµÈ ½Ã½ºÅÛ À¯Çü À̸§ +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¸Þ¸ð¸®¿¡ ÀúÀåµÈ ½Ã½ºÅÛ À¯Çü À̸§ (7503) -
                                  • ij½¬ ÆÄÀÏ +
                                  • ij½¬ ÆÄÀÏ (7345) -
                                  • Ä¿³Î ¸Þ¸ð¸®¿¡¼­ ¼¿ ¸ñ·Ï º¯°æ +
                                  • Ä¿³Î ¸Þ¸ð¸®¿¡¼­ ¼¿ ¸ñ·Ï º¯°æ (7426) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7367) -
                                  • Ç¥½ÃµÈ ¸Þ½ÃÁö, Á¦¾î +
                                  • Ç¥½ÃµÈ ¸Þ½ÃÁö, Á¦¾î (7499) -
                                  • Ȩ ¼¿ ¼³Á¤ +
                                  • Ȩ ¼¿ ¼³Á¤ (5657)
                                  • -
                                  • Ŭ·Î´× +
                                  • Ŭ·Î´× -
                                  • ¹é¾÷¿¡ ´ëÇÏ¿© +
                                  • ¹é¾÷¿¡ ´ëÇÏ¿© (6530) -
                                  • º¹Á¦¿¡ ´ëÇÑ +
                                  • º¹Á¦¿¡ ´ëÇÑ (6487) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6478)
                                  • -
                                  • Ŭ·Ð +
                                  • Ŭ·Ð (5573), (6479) -
                                  • »õ Ç׸ñÀÇ °­Á¦ ÀÛ¼º +
                                  • »õ Ç׸ñÀÇ °­Á¦ ÀÛ¼º (6504)
                                  • -
                                  • Ű ¹öÀü ¹øÈ£ +
                                  • Ű ¹öÀü ¹øÈ£ -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (7255)
                                  • Ÿ -
                                  • Ÿ½ºÅ© ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Ÿ½ºÅ© ID ¹øÈ£(¹é¾÷ ½Ã½ºÅÛ) (7002) -
                                  • Å͹̳ΠÀ¯Çü +
                                  • Å͹̳ΠÀ¯Çü -
                                  • afsmonitor ¼³Á¤ +
                                  • afsmonitor ¼³Á¤ (7198) -
                                  • scout ÇÁ·Î±×·¥ ¼³Á¤°ª +
                                  • scout ÇÁ·Î±×·¥ ¼³Á¤°ª (7108)
                                  • -
                                  • Å×ÀÌÇÁ ·¹À̺í +
                                  • Å×ÀÌÇÁ ·¹À̺í -
                                  • Å×ÀÌÇÁÀÇ useCounts +
                                  • Å×ÀÌÇÁÀÇ useCounts (6912)
                                  • -
                                  • Å×ÀÌÇÁ Àç»ç¿ë ½ºÄÉÁÙ +
                                  • Å×ÀÌÇÁ Àç»ç¿ë ½ºÄÉÁÙ (6908) -
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Å×ÀÌÇÁ Á¶Á¤ÀÚ(¹é¾÷ ½Ã½ºÅÛ) -
                                  • ±¸¼º +
                                  • ±¸¼º (6854), (6855), (6856) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Á¦°Å +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º¿¡¼­ Á¦°Å (6868) -
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º·Î Ãß°¡ +
                                  • ¹é¾÷ µ¥ÀÌÅͺ£À̽º·Î Ãß°¡ (6864) -
                                  • »óÅÂ +
                                  • »óÅÂ (7008) -
                                  • ¼³¸íµÊ +
                                  • ¼³¸íµÊ (6837) -
                                  • ½ÃÀÛ +
                                  • ½ÃÀÛ (7004) -
                                  • ¿À·ù¿¡ ´ëÇÑ ±âº» ÀÀ´ä»ç¿ë +
                                  • ¿À·ù¿¡ ´ëÇÑ ±âº» ÀÀ´ä»ç¿ë (6969) -
                                  • ÀåÄ¡ ±¸¼º ÆÄÀÏ(CFG) +
                                  • ÀåÄ¡ ±¸¼º ÆÄÀÏ(CFG) (6955) -
                                  • ÀûÇÕÇÑ Å×ÀÌÇÁ À̸§ üũ »èÁ¦ +
                                  • ÀûÇÕÇÑ Å×ÀÌÇÁ À̸§ üũ »èÁ¦ (6973) -
                                  • Á¤Áö +
                                  • Á¤Áö (7007) -
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å +
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å (6964) -
                                  • Ÿ½ºÅ© ID ¹øÈ£ +
                                  • Ÿ½ºÅ© ID ¹øÈ£ (7003) -
                                  • Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ +
                                  • Å×ÀÌÇÁ ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ (6961) -
                                  • ÆÄÀÏ ¼ÒÀ¯±Ç ÁöÁ¤ +
                                  • ÆÄÀÏ ¼ÒÀ¯±Ç ÁöÁ¤ (6858) -
                                  • ÆÄÀÏÇ¥½Ã +
                                  • ÆÄÀÏÇ¥½Ã (6836), (6845) -
                                  • Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ +
                                  • Æ÷Æ® ¿ÀÇÁ¼Â ¹øÈ£ (6840), (6846), (6870) -
                                  • ÇÁ·Î¼¼½º +
                                  • ÇÁ·Î¼¼½º (7001)
                                  • -
                                  • Å×ÀÌÇÁ(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Å×ÀÌÇÁ(¹é¾÷ ½Ã½ºÅÛ) -
                                  • °Ë»ö +
                                  • °Ë»ö (7045) -
                                  • ·¹À̺í +
                                  • ·¹À̺í (6833), (6941), (6942) -
                                  • ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ +
                                  • ¸¶¿îÆ® ¹× ¸¶¿îÆ®ÇØÁ¦ ÀÚµ¿È­ (6960) -
                                  • º¸Á¸ +
                                  • º¸Á¸ (6914) -
                                  • ¿ë·® +
                                  • ¿ë·® (6844), (6943) -
                                  • À̸§ +
                                  • À̸§ (6830), (6944) -
                                  • ÀûÇÕÇÑ À̸§ üũ »èÁ¦ +
                                  • ÀûÇÕÇÑ À̸§ üũ »èÁ¦ (6972) -
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å +
                                  • Ãʱâ Å×ÀÌÇÁ¿¡ ´ëÇÑ Å½»ö/ÇÁ·ÒÇÁÆ® Á¦°Å (6965)
                                  • -
                                  • ÅäÅ« +
                                  • ÅäÅ« -
                                  • knfs ¸í·ÉÀ¸·Î »èÁ¦ +
                                  • knfs ¸í·ÉÀ¸·Î »èÁ¦ (8185) -
                                  • knfs ¸í·ÉÀ¸·Î Ç¥½Ã +
                                  • knfs ¸í·ÉÀ¸·Î Ç¥½Ã (8184) -
                                  • unlog ¸í·ÉÀ¸·Î ¹ö¸®±â +
                                  • unlog ¸í·ÉÀ¸·Î ¹ö¸®±â (5783) -
                                  • µ¥ÀÌÅÍ +
                                  • µ¥ÀÌÅÍ (5826) -
                                  • ¸í·É +
                                  • ¸í·É (5771) -
                                  • »ç¿ëÀÚ¿¡ ´ëÇÑ ±âº» ¼ö¸í ¼³Á¤ +
                                  • »ç¿ëÀÚ¿¡ ´ëÇÑ ±âº» ¼ö¸í ¼³Á¤ (5784) -
                                  • »ç¿ëÀÚ¿¡ ´ëÇØ Ç¥½Ã +
                                  • »ç¿ëÀÚ¿¡ ´ëÇØ Ç¥½Ã (5770) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ ÀÛ¼º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ ÀÛ¼º (5778) -
                                  • ¼¿´ç Çϳª ±ÔÄ¢ +
                                  • ¼¿´ç Çϳª ±ÔÄ¢ (5757)
                                  • -
                                  • Ư±Ç +
                                  • Ư±Ç -
                                  • afsmonitor ÇÁ·Î±×·¥¿¡ Çʼö +
                                  • afsmonitor ÇÁ·Î±×·¥¿¡ Çʼö (7200) -
                                  • backup ¸í·É¿¡ ºÎ¿©Çϱâ +
                                  • backup ¸í·É¿¡ ºÎ¿©Çϱâ (8145) -
                                  • bos ¸í·É¿¡ ºÎ¿©Çϱâ +
                                  • bos ¸í·É¿¡ ºÎ¿©Çϱâ (8143) -
                                  • fs ¸í·É¿¡ ºÎ¿© +
                                  • fs ¸í·É¿¡ ºÎ¿© (8108) -
                                  • fstrace ¸í·É¿¡ Çʼö +
                                  • fstrace ¸í·É¿¡ Çʼö (7164) -
                                  • kas ¸í·É¿¡ ºÎ¿© +
                                  • kas ¸í·É¿¡ ºÎ¿© (8126) -
                                  • pts ¸í·É¿¡ ºÎ¿© +
                                  • pts ¸í·É¿¡ ºÎ¿© (8107) -
                                  • scout ÇÁ·Î±×·¥¿¡ Çʼö +
                                  • scout ÇÁ·Î±×·¥¿¡ Çʼö (7110) -
                                  • uss ¸í·É¿¡ Çʼö +
                                  • uss ¸í·É¿¡ Çʼö (7587) -
                                  • vos ¸í·É¿¡ ºÎ¿©Çϱâ +
                                  • vos ¸í·É¿¡ ºÎ¿©Çϱâ (8144) -
                                  • ÂüÁ¶ Ç׸ñ: °ü¸® Ư±Ç +
                                  • ÂüÁ¶ Ç׸ñ: °ü¸® Ư±Ç (8104)
                                  • -
                                  • ƼÄÏ +
                                  • ƼÄÏ -
                                  • Âü°í Ç׸ñ: ÅäÅ« +
                                  • Âü°í Ç׸ñ: ÅäÅ« (5777)
                                  • -
                                  • ƼÄÏ ºÎ¿© ¼­ºñ½º +
                                  • ƼÄÏ ºÎ¿© ¼­ºñ½º (7250) -
                                  • ƼÄÏ ºÎ¿©ÀÚ +
                                  • ƼÄÏ ºÎ¿©ÀÚ (5824)
                                  • ÆÄ -
                                  • ÆÄÀÏ +
                                  • ÆÄÀÏ -
                                  • AuthLog +
                                  • AuthLog (5995) -
                                  • backup ¸í·É 2Áø ÆÄÀÏ +
                                  • backup ¸í·É 2Áø ÆÄÀÏ (5845) -
                                  • BackupLog +
                                  • BackupLog (5997) -
                                  • bdb.DB0 +
                                  • bdb.DB0 (5972) -
                                  • bdb.DBSYS1 +
                                  • bdb.DBSYS1 (5974) -
                                  • bos ¸í·É 2Áø ÆÄÀÏ +
                                  • bos ¸í·É 2Áø ÆÄÀÏ (5847) -
                                  • BosConfig +
                                  • BosConfig (5951), (6296) -
                                  • BosLog +
                                  • BosLog (5999) -
                                  • bosserver 2Áø +
                                  • bosserver 2Áø (5851) -
                                  • buserver +
                                  • buserver (5857) -
                                  • cacheinfo +
                                  • cacheinfo (7323) -
                                  • CacheItems +
                                  • CacheItems (7347) -
                                  • CellServDB.local +
                                  • CellServDB.local (5673) -
                                  • CellServDB(¼­¹ö) +
                                  • CellServDB(¼­¹ö) (5938), (6136) -
                                  • exports +
                                  • exports (8175) -
                                  • FileLog +
                                  • FileLog (6000) -
                                  • fileserver +
                                  • fileserver (5863) -
                                  • FORCESALVAGE +
                                  • FORCESALVAGE (6016) -
                                  • kas ¸í·É 2Áø ÆÄÀÏ +
                                  • kas ¸í·É 2Áø ÆÄÀÏ (5867) -
                                  • kaserver 2Áø ÆÄÀÏ +
                                  • kaserver 2Áø ÆÄÀÏ (5871) -
                                  • kaserver.DB0 +
                                  • kaserver.DB0 (5976) -
                                  • kaserver.DBSYS1 +
                                  • kaserver.DBSYS1 (5978) -
                                  • KeyFile +
                                  • KeyFile (5940) -
                                  • NetInfo(¼­¹ö ¹öÀü) +
                                  • NetInfo(¼­¹ö ¹öÀü) (5953) -
                                  • NetRestrict(¼­¹ö ¹öÀü) +
                                  • NetRestrict(¼­¹ö ¹öÀü) (5955) -
                                  • NoAuth +
                                  • NoAuth (5957) -
                                  • ntpd +
                                  • ntpd (5876) -
                                  • ntpdc +
                                  • ntpdc (5882) -
                                  • package Makefile +
                                  • package Makefile (7571) -
                                  • package·Î ÀÛ¼º +
                                  • package·Î ÀÛ¼º (7549) -
                                  • prdb.DB0 +
                                  • prdb.DB0 (5980) -
                                  • prdb.DBSYS1 +
                                  • prdb.DBSYS1 (5982) -
                                  • pts ¸í·É 2Áø ÆÄÀÏ +
                                  • pts ¸í·É 2Áø ÆÄÀÏ (5884) -
                                  • ptserver 2Áø +
                                  • ptserver 2Áø (5888) -
                                  • runntp +
                                  • runntp (5894) -
                                  • SALVAGE.fs +
                                  • SALVAGE.fs (5959) -
                                  • salvage.lock +
                                  • salvage.lock (5961) -
                                  • SalvageLog +
                                  • SalvageLog (6002) -
                                  • salvager +
                                  • salvager (5898) -
                                  • sysid +
                                  • sysid (5963) -
                                  • ThisCell(¼­¹ö) +
                                  • ThisCell(¼­¹ö) (5943) -
                                  • udebug +
                                  • udebug (5903) -
                                  • upclient +
                                  • upclient (5908) -
                                  • upserver +
                                  • upserver (5914) -
                                  • UserList +
                                  • UserList (5945) -
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü +
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü (7601) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7674), (7680) -
                                  • V.vol_ID.vol +
                                  • V.vol_ID.vol (6014) -
                                  • vldb.DB0 +
                                  • vldb.DB0 (5984) -
                                  • vldb.DBSYS1 +
                                  • vldb.DBSYS1 (5986) -
                                  • VLLog +
                                  • VLLog (6005) -
                                  • vlserver +
                                  • vlserver (5918) -
                                  • Vn +
                                  • Vn (7350) -
                                  • VolserLog +
                                  • VolserLog (6007) -
                                  • volserver +
                                  • volserver (5925) -
                                  • VolumeItems +
                                  • VolumeItems (7348) -
                                  • vos ¸í·É 2Áø ÆÄÀÏ +
                                  • vos ¸í·É 2Áø ÆÄÀÏ (5929) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6414) -
                                  • »õ »ç¿ëÀÚ °èÁ¤¿¡ Ç¥ÁØ ÆÄÀÏ ÀÛ¼º +
                                  • »õ »ç¿ëÀÚ °èÁ¤¿¡ Ç¥ÁØ ÆÄÀÏ ÀÛ¼º (5743) -
                                  • ¼­¹ö ±¸¼º, /usr/afs/etc µð·ºÅ丮¿¡¼­ +
                                  • ¼­¹ö ±¸¼º, /usr/afs/etc µð·ºÅ丮¿¡¼­ (5933) -
                                  • Àü¿ª CellServDB +
                                  • Àü¿ª CellServDB (5671) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ·ÎÄà µð½ºÅ©¿¡ ÇÊ¿ä +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ·ÎÄà µð½ºÅ©¿¡ ÇÊ¿ä (5726) -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬¿¡¼­ Ç÷¯½¬ (7456) -
                                  • ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸®(fstab) +
                                  • ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸®(fstab) (6209)
                                  • -
                                  • ÆÄÀÏ ±â¾ï¿µ¿ª +
                                  • ÆÄÀÏ ±â¾ï¿µ¿ª -
                                  • ÆÄƼ¼Ç Æ÷È­ »óÅ·ΠÀÎÇÑ ½ÇÆÐ +
                                  • ÆÄƼ¼Ç Æ÷È­ »óÅ·ΠÀÎÇÑ ½ÇÆÐ (6676)
                                  • -
                                  • ÆÄÀÏ µ¥ÀÌÅÍ º¸È£ +
                                  • ÆÄÀÏ µ¥ÀÌÅÍ º¸È£ -
                                  • UFSACL¿Í ºñ±³µÈ AFS +
                                  • UFSACL¿Í ºñ±³µÈ AFS (8017), (8019) -
                                  • ÂüÁ¶ Ç׸ñ: ACL +
                                  • ÂüÁ¶ Ç׸ñ: ACL (8016)
                                  • -
                                  • ÆÄÀÏ ¼­¹ö +
                                  • ÆÄÀÏ ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5866) -
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ +
                                  • fs ÇÁ·Î¼¼½ºÀÇ ÀϺημ­ (6262), (6301) -
                                  • NetInfo ÆÄÀÏ »ç¿ë +
                                  • NetInfo ÆÄÀÏ »ç¿ë (6221) -
                                  • NetRestrict ÆÄÀÏ »ç¿ë +
                                  • NetRestrict ÆÄÀÏ »ç¿ë (6222) -
                                  • scout ÇÁ·Î±×·¥À¸·Î ¸ð´Ï ÅÍ +
                                  • scout ÇÁ·Î±×·¥À¸·Î ¸ð´Ï ÅÍ (7138) -
                                  • sysid ÆÄÀÏ »ç¿ë +
                                  • sysid ÆÄÀÏ »ç¿ë (6223) -
                                  • VLDB ¼­¹ö Ç׸ñ¿¡ µî·ÏµÈ ÀÎÅÍÆäÀ̽º +
                                  • VLDB ¼­¹ö Ç׸ñ¿¡ µî·ÏµÈ ÀÎÅÍÆäÀ̽º (6226) -
                                  • VLDB¿¡ µî·ÏµÈ ÀÎÅÍÆäÀ̽º +
                                  • VLDB¿¡ µî·ÏµÈ ÀÎÅÍÆäÀ̽º (5964) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ (7221) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É ¶óÀ̺귯¸® +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É ¶óÀ̺귯¸® (7215) -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´ÉÀ¸·Î µ¥ÀÌÅÍ ¸ðÀ½ (7213) -
                                  • xstat ¿¹ ¸í·É +
                                  • xstat ¿¹ ¸í·É (7232) -
                                  • xstat_fs_test ¿¹ ¸í·É +
                                  • xstat_fs_test ¿¹ ¸í·É (7236) -
                                  • µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º +
                                  • µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º (7483) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6425) -
                                  • º¸È£ ¼­¹ö¿¡¼­ ¿äûµÈ CPS +
                                  • º¸È£ ¼­¹ö¿¡¼­ ¿äûµÈ CPS (7824) -
                                  • ¼³¸í +
                                  • ¼³¸í (5582) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6266)
                                  • -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ (5548) -
                                  • ÆÄƼ¼Ç, ¸í¸í +
                                  • ÆÄƼ¼Ç, ¸í¸í (6012) -
                                  • /usr/afs/dbÀÇ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ +
                                  • /usr/afs/dbÀÇ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ (5971) -
                                  • /usr/afs/localÀÇ ±¸¼º ÆÄÀÏ +
                                  • /usr/afs/localÀÇ ±¸¼º ÆÄÀÏ (5949) -
                                  • /usr/afs/logsÀÇ ·Î±× ÆÄÀÏ +
                                  • /usr/afs/logsÀÇ ·Î±× ÆÄÀÏ (5991) -
                                  • /usr/afs/logsÀÇ ÄÚ¾î ÆÄÀÏ +
                                  • /usr/afs/logsÀÇ ÄÚ¾î ÆÄÀÏ (5990) -
                                  • µð½ºÅ© +
                                  • µð½ºÅ© (6205), (6215) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6410) -
                                  • ¸í·É ¹× ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ ¼³Ä¡ +
                                  • ¸í·É ¹× ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ ¼³Ä¡ (6094) -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ÆÄƼ¼Ç º¹¿ø +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ÆÄƼ¼Ç º¹¿ø (7053) -
                                  • º¼·ý ±¸Á¶ +
                                  • º¼·ý ±¸Á¶ (6706) -
                                  • ÀçºÎÆÃ, °ü·Ã +
                                  • ÀçºÎÆÃ, °ü·Ã (5718) -
                                  • Á¤Áö ¸ð´ÏÅÍ +
                                  • Á¤Áö ¸ð´ÏÅÍ (7139) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ (7470)
                                  • -
                                  • ÆÄÀÏ ¼­¹ö Žħ °£°Ý +
                                  • ÆÄÀÏ ¼­¹ö Žħ °£°Ý -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ¼³Á¤ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ ¼³Á¤ (7442)
                                  • -
                                  • ÆÄÀÏ ½Ã½ºÅÛ +
                                  • ÆÄÀÏ ½Ã½ºÅÛ -
                                  • ±¸Á¶ ÇÁ·Î±×·¥ (Âü°í Ç׸ñ: ±¸Á¶ ÇÁ·Î±×·¥) +
                                  • ±¸Á¶ ÇÁ·Î±×·¥ (Âü°í Ç׸ñ: ±¸Á¶ ÇÁ·Î±×·¥) (6265) -
                                  • ¸ð´ÏÅÍ È°µ¿ +
                                  • ¸ð´ÏÅÍ È°µ¿ (7101) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (5543)
                                  • -
                                  • ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ +
                                  • ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ »õ µð½ºÅ© Ãß°¡ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ »õ µð½ºÅ© Ãß°¡ (6210) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ µð½ºÅ© Á¦°Å +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡¼­ µð½ºÅ© Á¦°Å (6220)
                                  • -
                                  • ÆÄÀÏ Æ®¸® +
                                  • ÆÄÀÏ Æ®¸® -
                                  • ±ÔÄ¢ +
                                  • ±ÔÄ¢ (5683), (5689) -
                                  • »óÀ§ ·¹º§ µð·ºÅ丮¿¡ ´ëÀÀµÉ º¼·ý ÀÛ¼º +
                                  • »óÀ§ ·¹º§ µð·ºÅ丮¿¡ ´ëÀÀµÉ º¼·ý ÀÛ¼º (5694)
                                  • -
                                  • ÆÄÀÏ È®ÀåÀÚ +
                                  • ÆÄÀÏ È®ÀåÀÚ -
                                  • .BAK +
                                  • .BAK (6096) -
                                  • .OLD +
                                  • .OLD (6097)
                                  • -
                                  • ÆÄƼ¼Ç +
                                  • ÆÄƼ¼Ç -
                                  • AFS º¼·ý Æ÷ÇÔ +
                                  • AFS º¼·ý Æ÷ÇÔ (6011) -
                                  • ¸ðµç º¼·ý ±¸Á¶ +
                                  • ¸ðµç º¼·ý ±¸Á¶ (6708) -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ³»¿ë º¹¿ø +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ³»¿ë º¹¿ø (7052) -
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ º¹¿ø +
                                  • ¹é¾÷ ½Ã½ºÅÛÀ» »ç¿ëÇÑ º¹¿ø (7071), (7072)
                                  • -
                                  • ÆÐŰÁö +
                                  • ÆÐŰÁö -
                                  • Ŭ¶óÀÌ¾ðÆ® °»½Å +
                                  • Ŭ¶óÀÌ¾ðÆ® °»½Å (7430)
                                  • -
                                  • ÆíÁý +
                                  • ÆíÁý -
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) (6234) -
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7489) -
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) (6237) -
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7493)
                                  • -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã -
                                  • 2Áø ÆÄÀÏÀÇ ½Ã°£ ¼ÒÀÎ +
                                  • 2Áø ÆÄÀÏÀÇ ½Ã°£ ¼ÒÀÎ (6118) -
                                  • ACL Ç׸ñ +
                                  • ACL Ç׸ñ (8060) -
                                  • AFS UID¿Í AFS GID¿¡ ´ëÇÑ Ä«¿îÅÍ +
                                  • AFS UID¿Í AFS GID¿¡ ´ëÇÑ Ä«¿îÅÍ (8003) -
                                  • AFS »ç¿ëÀÚ id¿Í max group id Ä«¿îÅÍ +
                                  • AFS »ç¿ëÀÚ id¿Í max group id Ä«¿îÅÍ (8004) -
                                  • BOS ¼­¹öÀÇ ÀÚµ¿ Àç½ÃÀÛ ½Ã°£ +
                                  • BOS ¼­¹öÀÇ ÀÚµ¿ Àç½ÃÀÛ ½Ã°£ (6406) -
                                  • BosConfig ÆÄÀÏÀÇ Ç׸ñ +
                                  • BosConfig ÆÄÀÏÀÇ Ç׸ñ (6325) -
                                  • CellServDB ÆÄÀÏ(¼­¹ö) +
                                  • CellServDB ÆÄÀÏ(¼­¹ö) (6147) -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7416) -
                                  • KeyFile ÆÄÀÏ +
                                  • KeyFile ÆÄÀÏ (7269) -
                                  • KeyFile ÆÄÀϳ»ÀÇ ¼­¹ö ¾Ïȣȭ Ű +
                                  • KeyFile ÆÄÀϳ»ÀÇ ¼­¹ö ¾Ïȣȭ Ű (7271) -
                                  • system:administrators ±×·ì ±¸¼º¿ø +
                                  • system:administrators ±×·ì ±¸¼º¿ø (8113) -
                                  • UserList ÆÄÀÏ +
                                  • UserList ÆÄÀÏ (8151) -
                                  • VLDB ¼­¹ö Ç׸ñ +
                                  • VLDB ¼­¹ö Ç׸ñ (6230) -
                                  • VLDB Ç׸ñ +
                                  • VLDB Ç׸ñ (6626) -
                                  • VLDB Ç׸ñ°ú ÇÔ²² º¼·ý Çì´õ +
                                  • VLDB Ç׸ñ°ú ÇÔ²² º¼·ý Çì´õ (6631) -
                                  • VLDB·ÎºÎÅÍ ¼­¹ö Ç׸ñ +
                                  • VLDB·ÎºÎÅÍ ¼­¹ö Ç׸ñ (6229) -
                                  • ±×·ì ±¸¼º¿ø +
                                  • ±×·ì ±¸¼º¿ø (7879) -
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â +
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â (7369), (7370) -
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â, ÇöÀç +
                                  • µ¥ÀÌÅÍ Ä³½¬ Å©±â, ÇöÀç (7380) -
                                  • µð½ºÅ© ÆÄƼ¼Ç Å©±â +
                                  • µð½ºÅ© ÆÄƼ¼Ç Å©±â (6735) -
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® +
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ® (6560), (6561) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ÀÛ¼ºÀÚ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º ÀÛ¼ºÀÚ (7839), (7897) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7837) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ ¼ÒÀ¯ÀÚ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ ¼ÒÀ¯ÀÚ (7838), (7896) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ(¸ðµÎ) +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ(¸ðµÎ) (7895) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ °³ÀÎ Ç÷¡±× (7840) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ±×·ì-ÀÛ¼º ÇÒ´ç·® +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ±×·ì-ÀÛ¼º ÇÒ´ç·® (7842) -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ¸â¹ö½± °è¼ö +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ¸â¹ö½± °è¼ö (7841) -
                                  • º¼·ý Á¤º¸ +
                                  • º¼·ý Á¤º¸ (6580) -
                                  • º¼·ý Å©±â +
                                  • º¼·ý Å©±â (6730), (6733) -
                                  • º¼·ý ÇÒ´ç·® +
                                  • º¼·ý ÇÒ´ç·® (6724), (6728), (6732) -
                                  • º¼·ý Çì´õ +
                                  • º¼·ý Çì´õ (6598), (6630) -
                                  • º¼·ý Çì´õ¿Í ÇÔ²² VLDB Ç׸ñ +
                                  • º¼·ý Çì´õ¿Í ÇÔ²² VLDB Ç׸ñ (6627) -
                                  • º¼·ýÀÇ VLDB Ç׸ñ +
                                  • º¼·ýÀÇ VLDB Ç׸ñ (6582) -
                                  • »ç¿ëÀÚ³ª ±×·ìÀÌ ¼ÒÀ¯ÇÑ ±×·ì +
                                  • »ç¿ëÀÚ³ª ±×·ìÀÌ ¼ÒÀ¯ÇÑ ±×·ì (7888) -
                                  • »ç¿ëÀÚ³ª ±â°è°¡ ¼ÓÇÏ´Â ±×·ì +
                                  • »ç¿ëÀÚ³ª ±â°è°¡ ¼ÓÇÏ´Â ±×·ì (7878) -
                                  • ¼­¹ö CellServDB ÆÄÀÏÀÇ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏÀÇ µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ (6149) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º »óÅ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º »óÅ (6322) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ·Î±× ÆÄÀÏ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ·Î±× ÆÄÀÏ (6413) -
                                  • À̺¥Æ® ¼¼Æ® »óÅÂ(fstrace) +
                                  • À̺¥Æ® ¼¼Æ® »óÅÂ(fstrace) (7177) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽º Ç׸ñÀÇ ADMIN Ç÷¡±× (8129) -
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽ºÀÇ ¼­¹ö ¾Ïȣȭ Ű +
                                  • ÀÎÁõ µ¥ÀÌÅͺ£À̽ºÀÇ ¼­¹ö ¾Ïȣȭ Ű (7275) -
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) +
                                  • ÃßÀû ·Î±× ³»¿ë(fstrace) (7185) -
                                  • ÃßÀû ·Î±× »óÅÂ(fstrace) +
                                  • ÃßÀû ·Î±× »óÅÂ(fstrace) (7181) -
                                  • Å×ÀÌÇÁ ·¹À̺í(¹é¾÷ ½Ã½ºÅÛ) +
                                  • Å×ÀÌÇÁ ·¹À̺í(¹é¾÷ ½Ã½ºÅÛ) (6946) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ Ä³½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ¿¡ ´ëÇÑ Ä³½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ (7471) -
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º +
                                  • ÆÄÀÏ ¼­¹ö·Î µî·ÏµÈ Ŭ¶óÀÌ¾ðÆ® ÀÎÅÍÆäÀ̽º (7485)
                                  • -
                                  • Ç¥ÁØ ACL ±ÇÇÑ +
                                  • Ç¥ÁØ ACL ±ÇÇÑ -
                                  • Á¤ÀÇµÈ +
                                  • Á¤ÀÇµÈ (8049)
                                  • -
                                  • ÇÁ·Î±×·¥ +
                                  • ÇÁ·Î±×·¥ -
                                  • afsd +
                                  • afsd (7322) -
                                  • bosserver +
                                  • bosserver (5852) -
                                  • buserver +
                                  • buserver (5858) -
                                  • fileserver +
                                  • fileserver (5864) -
                                  • kaserver +
                                  • kaserver (5872) -
                                  • ntpd +
                                  • ntpd (5877) -
                                  • ntpdc +
                                  • ntpdc (5883) -
                                  • ptserver +
                                  • ptserver (5889) -
                                  • runntp +
                                  • runntp (5895) -
                                  • salvager +
                                  • salvager (5899) -
                                  • udebug +
                                  • udebug (5905) -
                                  • upclient +
                                  • upclient (5909) -
                                  • upserver +
                                  • upserver (5915) -
                                  • vlserver +
                                  • vlserver (5919) -
                                  • volserver +
                                  • volserver (5926)
                                  • -
                                  • ÇÁ·Î¼¼½º +
                                  • ÇÁ·Î¼¼½º -
                                  • BOS ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • BOS ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5853) -
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× +
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× (6309) -
                                  • NTPD, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • NTPD, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5878) -
                                  • VL ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • VL ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5920) -
                                  • °»½Å ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • °»½Å ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5910) -
                                  • °æ·®±Þ Ubik +
                                  • °æ·®±Þ Ubik (6068) -
                                  • ±¸Á¶ ÇÁ·Î±×·¥, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • ±¸Á¶ ÇÁ·Î±×·¥, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5900) -
                                  • ¹é¾÷ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • ¹é¾÷ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5859) -
                                  • º¸È£ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • º¸È£ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5890) -
                                  • º¼·ý ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • º¼·ý ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5927) -
                                  • ÀÎÁõ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • ÀÎÁõ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5873) -
                                  • ÆÄÀÏ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • ÆÄÀÏ ¼­¹ö, /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5865)
                                  • -
                                  • ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì +
                                  • ÇÁ·Î¼¼½º ÀÎÁõ ±×·ì -
                                  • Âü°í Ç׸ñ: PAG +
                                  • Âü°í Ç׸ñ: PAG (5764)
                                  • -
                                  • ÇÁ·Î¼¼½º Á¢¼Ó +
                                  • ÇÁ·Î¼¼½º Á¢¼Ó -
                                  • BOS ¼­¹ö +
                                  • BOS ¼­¹ö (6254) -
                                  • NTPD +
                                  • NTPD (6284) -
                                  • VL ¼­¹ö +
                                  • VL ¼­¹ö (6293) -
                                  • °»½Å ¼­¹ö +
                                  • °»½Å ¼­¹ö (6289) -
                                  • ±¸Á¶ ÇÁ·Î±×·¥ +
                                  • ±¸Á¶ ÇÁ·Î±×·¥ (6271) -
                                  • ¹é¾÷ ¼­¹ö +
                                  • ¹é¾÷ ¼­¹ö (6259) -
                                  • º¸È£ ¼­¹ö +
                                  • º¸È£ ¼­¹ö (6279) -
                                  • º¼·ý ¼­¹ö +
                                  • º¼·ý ¼­¹ö (6269) -
                                  • ÀÎÁõ ¼­¹ö +
                                  • ÀÎÁõ ¼­¹ö (6275) -
                                  • ÆÄÀÏ ¼­¹ö +
                                  • ÆÄÀÏ ¼­¹ö (6267)
                                  • -
                                  • Ç÷¯½¬ +
                                  • Ç÷¯½¬ -
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬ +
                                  • Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ»óÀÇ µ¥ÀÌÅÍ Ä³½¬ (7453)
                                  • ÇÏ -
                                  • ÇÏµå ¿¬°á +
                                  • ÇÏµå ¿¬°á -
                                  • AFS Á¦ÇÑ»çÇ× +
                                  • AFS Á¦ÇÑ»çÇ× (5642) -
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü +
                                  • uss°¡ ÀÖ´Â °æ¿ì ÀÌ·Î °ãÃľ²¿©Áü (7602) -
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º +
                                  • uss¸¦ »ç¿ëÇÑ ÀÛ¼º (7688)
                                  • -
                                  • ÇÒ´ç·® +
                                  • ÇÒ´ç·® -
                                  • ±×·ì-ÀÛ¼º +
                                  • ±×·ì-ÀÛ¼º (7868), (7981)
                                  • -
                                  • ÇØÁ¦ +
                                  • ÇØÁ¦ -
                                  • Àбâ Àü¿ë º¼·ý +
                                  • Àбâ Àü¿ë º¼·ý (6525) -
                                  • Àбâ Àü¿ë º¼·ý, °­Á¦ »õ Ŭ·Î´× +
                                  • Àбâ Àü¿ë º¼·ý, °­Á¦ »õ Ŭ·Î´× (6507) -
                                  • Àбâ Àü¿ë º¼·ý, ¿øÀÚ¼º¿¡ ÇÊ¿ä +
                                  • Àбâ Àü¿ë º¼·ý, ¿øÀÚ¼º¿¡ ÇÊ¿ä (6499)
                                  • -
                                  • ÇöÀç º¸È£ ÇÏÀ§ ±×·ì +
                                  • ÇöÀç º¸È£ ÇÏÀ§ ±×·ì (7821) -
                                  • È®ÀÎ +
                                  • È®ÀÎ -
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ ID +
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ ID (6047) -
                                  • ID: +
                                  • ID: -
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ +
                                  • ´Ü¼ø ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ (6050)
                                  • -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ ID +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ ID (6041) -
                                  • º¹Á¦ ¼º°ø +
                                  • º¹Á¦ ¼º°ø (6495) -
                                  • º¼·ý ID +
                                  • º¼·ý ID (6636), (6658) -
                                  • º¼·ý À§Ä¡ +
                                  • º¼·ý À§Ä¡ (6646), (6664) -
                                  • º¼·ý À̸§ +
                                  • º¼·ý À̸§ (6641), (6652) -
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ ¿ªÇÒ +
                                  • ¼­¹ö ½Ã½ºÅÛÀÇ ¿ªÇÒ (6036) -
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ ID +
                                  • ½Ã½ºÅÛ Á¦¾î ½Ã½ºÅÛ ID (6044)
                                  • -
                                  • ȯ°æ +
                                  • ȯ°æ -
                                  • À¯Çü ºñ±³ +
                                  • À¯Çü ºñ±³ (5540)
                                  • -
                                  • Ȱ¼ºÈ­ +
                                  • Ȱ¼ºÈ­ -
                                  • fstrace À̺¥Æ® ¼¼Æ® »óÅ +
                                  • fstrace À̺¥Æ® ¼¼Æ® »óÅ (7158) -
                                  • scout ÇÁ·Î±×·¥ÀÇ Å¬¶óÀÌ¾ðÆ® Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ Å¬¶óÀÌ¾ðÆ® Åë°è (7122)
                                  • -
                                  • ÈÞ¸éÁß(fstrace À̺¥Æ® ¼¼Æ® »óÅÂ) +
                                  • ÈÞ¸éÁß(fstrace À̺¥Æ® ¼¼Æ® »óÅÂ) (7160)
                                  • ¼ýÀÚ -
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ +
                                  • 2Áø ºÐ»ê ½Ã½ºÅÛ -
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° +
                                  • bos status¸¦ »ç¿ëÇÏ¿© ½Äº° (6046) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6027)
                                  • -
                                  • 2Áø ÆÄÀÏÀÇ BAK ¹öÀü +
                                  • 2Áø ÆÄÀÏÀÇ BAK ¹öÀü -
                                  • bos install ¸í·É¿¡ ÀÇÇØ ÀÛ¼º +
                                  • bos install ¸í·É¿¡ ÀÇÇØ ÀÛ¼º (6098) -
                                  • bos uninstall ¸í·É¿¡¼­ »ç¿ë +
                                  • bos uninstall ¸í·É¿¡¼­ »ç¿ë (6109) -
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å +
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å (6121)
                                  • -
                                  • 2Áø ÆÄÀÏÀÇ OLD ¹öÀü +
                                  • 2Áø ÆÄÀÏÀÇ OLD ¹öÀü -
                                  • bos install ¸í·É¿¡ ÀÇÇØ ÀÛ¼º +
                                  • bos install ¸í·É¿¡ ÀÇÇØ ÀÛ¼º (6099) -
                                  • bos uninstall ¸í·É¿¡¼­ »ç¿ë +
                                  • bos uninstall ¸í·É¿¡¼­ »ç¿ë (6110) -
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å +
                                  • ÀÌÀü ÆÄÀÏ Á¦°Å (6122)
                                  • A -
                                  • ACL +
                                  • ACL -
                                  • UNIX º¸È£¿Í ºñ±³ +
                                  • UNIX º¸È£¿Í ºñ±³ (8020) -
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´ëÇØ ¼³Á¤ +
                                  • uss¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¿¡ ´ëÇØ ¼³Á¤ (7668) -
                                  • uss¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮¿¡ ¼³Á¤ +
                                  • uss¸¦ »ç¿ëÇÏ¿© Ȩ µð·ºÅ丮¿¡ ¼³Á¤ (7659) -
                                  • ±×·ì ±ÇÇÑÀÇ ¼Ó±â Ç¥±â¹ý +
                                  • ±×·ì ±ÇÇÑÀÇ ¼Ó±â Ç¥±â¹ý (8042) -
                                  • ±×·ì Ç׸ñ, À¯¿ë¼º +
                                  • ±×·ì Ç׸ñ, À¯¿ë¼º (8052) -
                                  • µð·ºÅ丮°£ º¹»ç +
                                  • µð·ºÅ丮°£ º¹»ç (8088) -
                                  • ¸ðµç Ç׸ñ ¹Ù²Ù±â +
                                  • ¸ðµç Ç׸ñ ¹Ù²Ù±â (8080) -
                                  • º¸Á¶ ±ÇÇÑ +
                                  • º¸Á¶ ±ÇÇÑ (8041) -
                                  • »õ º¼·ý¿¡ ´ëÇÑ ±âº»°ª +
                                  • »õ º¼·ý¿¡ ´ëÇÑ ±âº»°ª (6467) -
                                  • ½Ã½ºÅÛ ±×·ì +
                                  • ½Ã½ºÅÛ ±×·ì (8055) -
                                  • ¾µ¸ð¾ø´Â AFS ID Á¦°Å +
                                  • ¾µ¸ð¾ø´Â AFS ID Á¦°Å (8093) -
                                  • ¿ÜºÎ »ç¿ëÀÚ +
                                  • ¿ÜºÎ »ç¿ëÀÚ (8058) -
                                  • Á¤¸® +
                                  • Á¤¸® (8097) -
                                  • Á¤ÀÇµÈ ±ÇÇÑ +
                                  • Á¤ÀÇµÈ ±ÇÇÑ (8024) -
                                  • Áö¿ì±â +
                                  • Áö¿ì±â (8081) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (8059) -
                                  • Ç¥ÁØ ´ë ºÎÁ¤ÀûÀÎ ±ÇÇÑ +
                                  • Ç¥ÁØ ´ë ºÎÁ¤ÀûÀÎ ±ÇÇÑ (8048) -
                                  • Ç׸ñ ¼³Á¤ +
                                  • Ç׸ñ ¼³Á¤ (8063) -
                                  • Ç׸ñ Á¦°Å +
                                  • Ç׸ñ Á¦°Å (8066) -
                                  • Ç׸ñ Ãß°¡ +
                                  • Ç׸ñ Ãß°¡ (8065) -
                                  • Ç׸ñ ÆíÁý +
                                  • Ç׸ñ ÆíÁý (8064)
                                  • -
                                  • ACL ±ÇÇÑ +
                                  • ACL ±ÇÇÑ (8032) -
                                  • ACL ±ÇÇÑ °ü¸® +
                                  • ACL ±ÇÇÑ °ü¸® -
                                  • ÂüÁ¶ Ç׸ñ: ACL ±ÇÇÑ +
                                  • ÂüÁ¶ Ç׸ñ: ACL ±ÇÇÑ (8031)
                                  • -
                                  • ACL ±ÇÇÑ »èÁ¦ +
                                  • ACL ±ÇÇÑ »èÁ¦ -
                                  • ÂüÁ¶ Ç׸ñ: d ACL ±ÇÇÑ +
                                  • ÂüÁ¶ Ç׸ñ: d ACL ±ÇÇÑ (8029)
                                  • -
                                  • ACL ±ÇÇÑ Á¶È¸ +
                                  • ACL ±ÇÇÑ Á¶È¸ -
                                  • ÂüÁ¶ Ç׸ñ: l ACL ±ÇÇÑ +
                                  • ÂüÁ¶ Ç׸ñ: l ACL ±ÇÇÑ (8025)
                                  • -
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¸ðµç ¼Ó±â +
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¸ðµç ¼Ó±â (8044) -
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â ¾øÀ½ +
                                  • ACL ±ÇÇÑ¿¡ ´ëÇÑ ¼Ó±â ¾øÀ½ (8045) -
                                  • ACL Àá±Ý ±ÇÇÑ +
                                  • ACL Àá±Ý ±ÇÇÑ -
                                  • ÂüÁ¶ Ç׸ñ: k ACL ±ÇÇÑ +
                                  • ÂüÁ¶ Ç׸ñ: k ACL ±ÇÇÑ (8037)
                                  • -
                                  • ACL¿¡¼­ÀÇ ±ÇÇÑ +
                                  • ACL¿¡¼­ÀÇ ±ÇÇÑ -
                                  • Á¤ÀÇµÈ +
                                  • Á¤ÀÇµÈ (8023)
                                  • -
                                  • AFS +
                                  • AFS -
                                  • ·çÆ® µð·ºÅ丮(/afs) +
                                  • ·çÆ® µð·ºÅ丮(/afs) (5663) -
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ À̺¥Æ® °¨»ç +
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ À̺¥Æ® °¨»ç (7242) -
                                  • UID Âü°í Ç׸ñ: AFS UID +
                                  • UID Âü°í Ç׸ñ: AFS UID (5587) -
                                  • UNIX¿Í º°µµÀÇ ÀÎÁõ +
                                  • UNIX¿Í º°µµÀÇ ÀÎÁõ (5756) -
                                  • UNIX¿ÍÀÇ Â÷ÀÌÁ¡ ¿ä¾à +
                                  • UNIX¿ÍÀÇ Â÷ÀÌÁ¡ ¿ä¾à (5609) -
                                  • ·çÆ® µð·ºÅ丮(/afs) +
                                  • ·çÆ® µð·ºÅ丮(/afs) (5684) -
                                  • º¸¾È ±â´É +
                                  • º¸¾È ±â´É (5814) -
                                  • »ç¿ëµÇ´Â ¼­¹ö ÇÁ·Î¼¼½º +
                                  • »ç¿ëµÇ´Â ¼­¹ö ÇÁ·Î¼¼½º (5580) -
                                  • ¼­¹ö ¾Ïȣȭ Ű(¼­¹ö ¾Ïȣȭ Ű Ç׸ñ ÂüÁ¶) +
                                  • ¼­¹ö ¾Ïȣȭ Ű(¼­¹ö ¾Ïȣȭ Ű Ç׸ñ ÂüÁ¶) (7247) -
                                  • Àü¿ª À̸§ °ø°£ +
                                  • Àü¿ª À̸§ °ø°£ (5660) -
                                  • Ãʱ⼳Á¤ ½ºÅ©¸³Æ® +
                                  • Ãʱ⼳Á¤ ½ºÅ©¸³Æ® (7333) -
                                  • Åë½Å·® °¨¼Ò +
                                  • Åë½Å·® °¨¼Ò (5575)
                                  • -
                                  • AFS GID +
                                  • AFS GID -
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â Á¦°Å +
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â Á¦°Å (8096) -
                                  • ÀÚµ¿ ÇÒ´ç¿ë Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ +
                                  • ÀÚµ¿ ÇÒ´ç¿ë Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ (7998) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (7876) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7856), (7904)
                                  • -
                                  • AFS UID +
                                  • AFS UID -
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â Á¦°Å +
                                  • ACL¿¡¼­ ¾µ¸ð¾ø´Â Á¦°Å (8095) -
                                  • UNIX UID¿Í ÀÏÄ¡ +
                                  • UNIX UID¿Í ÀÏÄ¡ (7605), (7738) -
                                  • ¿¹¾àµÈ +
                                  • ¿¹¾àµÈ (5736), (5754) -
                                  • ÀÚµ¿ ÇÒ´ç¿¡ ´ëÇØ Ä«¿îÅÍ ¼³Á¤ +
                                  • ÀÚµ¿ ÇÒ´ç¿¡ ´ëÇØ Ä«¿îÅÍ ¼³Á¤ (8012) -
                                  • ÀÚµ¿ ÇÒ´ç¿ë Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ +
                                  • ÀÚµ¿ ÇÒ´ç¿ë Ä«¿îÅÍ, Ç¥½Ã ¹× ¼³Á¤ (7997) -
                                  • Àç»ç¿ë, ¼Ò°³ +
                                  • Àç»ç¿ë, ¼Ò°³ (7918) -
                                  • Á¤ÀÇ +
                                  • Á¤ÀÇ (7875) -
                                  • ÁöÁ¤ +
                                  • ÁöÁ¤ (7714), (7751) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7855), (7903)
                                  • -
                                  • AFS Á¦Ç° Áö¿øºÎ¿¡¼­ À¯ÁöÇÏ´Â CellServDB ÆÄÀÏ +
                                  • AFS Á¦Ç° Áö¿øºÎ¿¡¼­ À¯ÁöÇÏ´Â CellServDB ÆÄÀÏ -
                                  • Àü¿ª °»½Å ¼Ò½º·Î¼­ +
                                  • Àü¿ª °»½Å ¼Ò½º·Î¼­ (5672)
                                  • -
                                  • AFS Ãʱ⼳Á¤¿ë ½ºÅ©¸³Æ® +
                                  • AFS Ãʱ⼳Á¤¿ë ½ºÅ©¸³Æ® (7336) -
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ close +
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ close -
                                  • ½Ã½ºÅÛ È£Ãâ +
                                  • ½Ã½ºÅÛ È£Ãâ (5645)
                                  • -
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ fsync +
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ fsync -
                                  • ½Ã½ºÅÛ È£Ãâ +
                                  • ½Ã½ºÅÛ È£Ãâ (5644)
                                  • -
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ write +
                                  • AFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ write -
                                  • ½Ã½ºÅÛ È£Ãâ +
                                  • ½Ã½ºÅÛ È£Ãâ (5646)
                                  • -
                                  • AFS Ư¼ºÀ¸·Î¼­ÀÇ °¡½ÃÀû ¾×¼¼½º +
                                  • AFS Ư¼ºÀ¸·Î¼­ÀÇ °¡½ÃÀû ¾×¼¼½º (5557) -
                                  • AFSCELL ȯ°æ º¯¼ö +
                                  • AFSCELL ȯ°æ º¯¼ö (6975) -
                                  • AFSCONF ȯ°æ º¯¼ö(NFS/AFS Translator) +
                                  • AFSCONF ȯ°æ º¯¼ö(NFS/AFS Translator) (8166) -
                                  • afsd ÇÁ·Î±×·¥ +
                                  • afsd ÇÁ·Î±×·¥ (7318) -
                                  • afsmonitor ÇÁ·Î±×·¥ +
                                  • afsmonitor ÇÁ·Î±×·¥ -
                                  • ±¸¼º ÆÄÀÏ ÀÛ¼ºÁß +
                                  • ±¸¼º ÆÄÀÏ ÀÛ¼ºÁß (7202) -
                                  • ¸í·É ±¸¹® +
                                  • ¸í·É ±¸¹® (7205) -
                                  • »ç¿ëÇÒ ¼ö ÀÖ´Â Åë°è +
                                  • »ç¿ëÇÒ ¼ö ÀÖ´Â Åë°è (8186) -
                                  • ½ÇÇà ¿ä±¸Á¶°Ç +
                                  • ½ÇÇà ¿ä±¸Á¶°Ç (7194) -
                                  • ¿ä¾àµÈ ±â´É +
                                  • ¿ä¾àµÈ ±â´É (7193) -
                                  • Á¤Áö +
                                  • Á¤Áö (7207) -
                                  • Ãâ·Â ÆÄÀÏ ÀÛ¼º +
                                  • Ãâ·Â ÆÄÀÏ ÀÛ¼º (7204) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ Åë°è +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ Åë°è (8187) -
                                  • Å͹̳ΠÀ¯Çü ¼³Á¤ +
                                  • Å͹̳ΠÀ¯Çü ¼³Á¤ (7197) -
                                  • ÆÄÀÏ ¼­¹ö Åë°è +
                                  • ÆÄÀÏ ¼­¹ö Åë°è (8188) -
                                  • È­¸é ¹èÄ¡ +
                                  • È­¸é ¹èÄ¡ (7201)
                                  • -
                                  • afsmonitor¸¦ ½ÇÇàÇϱâ À§ÇÑ ÇÊ¿äÁ¶°ÇÀ¸·Î¼­ÀÇ xstat +
                                  • afsmonitor¸¦ ½ÇÇàÇϱâ À§ÇÑ ÇÊ¿äÁ¶°ÇÀ¸·Î¼­ÀÇ xstat (7196) -
                                  • AFSSERVER ȯ°æ º¯¼ö (NFS/AFS Translator) +
                                  • AFSSERVER ȯ°æ º¯¼ö (NFS/AFS Translator) (8164) -
                                  • afszcm.cat ÆÄÀÏ +
                                  • afszcm.cat ÆÄÀÏ (7339) -
                                  • AFS¿ë Ãʱ⼳Á¤ ½ºÅ©¸³Æ® +
                                  • AFS¿ë Ãʱ⼳Á¤ ½ºÅ©¸³Æ® (7335) -
                                  • AIX +
                                  • AIX -
                                  • AFS À̺¥Æ® °¨»ç +
                                  • AFS À̺¥Æ® °¨»ç (7243), (8189) -
                                  • Å×ÀÌÇÁ ÀåÄ¡ ±¸¼º +
                                  • Å×ÀÌÇÁ ÀåÄ¡ ±¸¼º (6857)
                                  • -
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ AFS À̺¥Æ® °¨»ç +
                                  • AIX ¼­¹ö ½Ã½ºÅÛÀÇ AFS À̺¥Æ® °¨»ç (7244) -
                                  • anonymous »ç¿ëÀÚ +
                                  • anonymous »ç¿ëÀÚ -
                                  • ¿¹¾àµÈ AFS UID +
                                  • ¿¹¾àµÈ AFS UID (5735) -
                                  • ÀÎÁõµÇÁö ¾ÊÀº »ç¿ëÀÚ¿¡°Ô ÁöÁ¤µÈ ID +
                                  • ÀÎÁõµÇÁö ¾ÊÀº »ç¿ëÀÚ¿¡°Ô ÁöÁ¤µÈ ID (6177)
                                  • -
                                  • AuthLog ÆÄÀÏ +
                                  • AuthLog ÆÄÀÏ (5994) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6421)
                                  • B -
                                  • B ¸í·É +
                                  • B ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7554)
                                  • -
                                  • backup ¸í·É +
                                  • backup ¸í·É -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5846) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8142)
                                  • -
                                  • BackupLog ÆÄÀÏ +
                                  • BackupLog ÆÄÀÏ (5996) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6419)
                                  • -
                                  • bdb.DB0 ÆÄÀÏ +
                                  • bdb.DB0 ÆÄÀÏ (5973) -
                                  • bdb.DBSYS1 ÆÄÀÏ +
                                  • bdb.DBSYS1 ÆÄÀÏ (5975) -
                                  • bos ¸í·É +
                                  • bos ¸í·É -
                                  • start +
                                  • start (6370) -
                                  • install +
                                  • install (6101) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5848) -
                                  • addhost +
                                  • addhost (6160) -
                                  • addkey +
                                  • addkey -
                                  • ±âº» ¸í·É +
                                  • ±âº» ¸í·É (7289) -
                                  • Ű ºñ»ó»çŠ󸮽à +
                                  • Ű ºñ»ó»çŠ󸮽à (7306)
                                  • -
                                  • adduser +
                                  • adduser (8156) -
                                  • create +
                                  • create (6344) -
                                  • delete +
                                  • delete (6354) -
                                  • exec +
                                  • exec (6246) -
                                  • getdate +
                                  • getdate (6119) -
                                  • getlog +
                                  • getlog (6428) -
                                  • getrestart +
                                  • getrestart (6404) -
                                  • listhosts +
                                  • listhosts (6144) -
                                  • listkeys +
                                  • listkeys (7273) -
                                  • listusers +
                                  • listusers (8152) -
                                  • prune +
                                  • prune (6130) -
                                  • removehost +
                                  • removehost (6171) -
                                  • removekey +
                                  • removekey (7297) -
                                  • removeuser +
                                  • removeuser (8160) -
                                  • restart +
                                  • restart -
                                  • -bosserver Ç÷¡±× »ç¿ë +
                                  • -bosserver Ç÷¡±× »ç¿ë (6381) -
                                  • BOS ¼­¹ö Á¦¿Ü +
                                  • BOS ¼­¹ö Á¦¿Ü (6384) -
                                  • BOS ¼­¹ö Æ÷ÇÔ +
                                  • BOS ¼­¹ö Æ÷ÇÔ (6382) -
                                  • ¼±ÅÃµÈ ÇÁ·Î¼¼½º +
                                  • ¼±ÅÃµÈ ÇÁ·Î¼¼½º (6388)
                                  • -
                                  • salvage +
                                  • salvage (6709) -
                                  • setauth +
                                  • setauth (6183) -
                                  • setrestart +
                                  • setrestart (6407) -
                                  • shutdown +
                                  • shutdown (6372) -
                                  • startup +
                                  • startup (6374) -
                                  • status +
                                  • status (6328) -
                                  • stop +
                                  • stop (6364) -
                                  • uninstall +
                                  • uninstall (6111) -
                                  • ±â´É ¿ä¾à +
                                  • ±â´É ¿ä¾à (6255) -
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã +
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã (6193) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8140)
                                  • -
                                  • BOS ¼­¹ö +
                                  • BOS ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5854) -
                                  • BosConfig ÆÄÀÏÀÇ »ç¿ë +
                                  • BosConfig ÆÄÀÏÀÇ »ç¿ë (6311) -
                                  • bosserver ÇÁ·Î¼¼½º·Î¼­ +
                                  • bosserver ÇÁ·Î¼¼½º·Î¼­ (6250) -
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã +
                                  • ·Î±× ÆÄÀÏ Ç¥½Ã (6424) -
                                  • ¸Þ¸ð¸® »óÅ +
                                  • ¸Þ¸ð¸® »óÅ (6312) -
                                  • ¼­¹ö ½Ã½ºÅÛ ÀçºÎÆ® ½ÃÀÇ ¿ªÇÒ +
                                  • ¼­¹ö ½Ã½ºÅÛ ÀçºÎÆ® ½ÃÀÇ ¿ªÇÒ (6244) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ °ü¸®ÀÚ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º 2Áø ÆÄÀÏ °ü¸®ÀÚ (6087) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¸ð´ÏÅ͸µ +
                                  • ¼­¹ö ÇÁ·Î¼¼½º ¸ð´ÏÅ͸µ (6248) -
                                  • ¼³¸í +
                                  • ¼³¸í (5583) -
                                  • Àç½ÃÀÛ ½Ã°£, Ç¥½Ã ¹× ¼³Á¤ +
                                  • Àç½ÃÀÛ ½Ã°£, Ç¥½Ã ¹× ¼³Á¤ (6394) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6253)
                                  • -
                                  • BOS ¼­¹ö Àç½ÃÀÛ ½Ã°£(ÀÚµ¿) +
                                  • BOS ¼­¹ö Àç½ÃÀÛ ½Ã°£(ÀÚµ¿) -
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ +
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ (6397)
                                  • -
                                  • BOS ¼­¹ö ÁÖº° Àç½ÃÀÛ (ÀÚµ¿) +
                                  • BOS ¼­¹ö ÁÖº° Àç½ÃÀÛ (ÀÚµ¿) -
                                  • °ü·Ã +
                                  • °ü·Ã (5720) -
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ +
                                  • ½Ã°£ Ç¥½Ã ¹× ¼³Á¤ (6396)
                                  • -
                                  • BOS ¼­¹ö¿¡ ´ëÇÑ Àç½ÃÀÛ ½Ã°£ +
                                  • BOS ¼­¹ö¿¡ ´ëÇÑ Àç½ÃÀÛ ½Ã°£ -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (6400) -
                                  • Ç¥½Ã ¹× ¼³Á¤ +
                                  • Ç¥½Ã ¹× ¼³Á¤ (6398)
                                  • -
                                  • BOS ¼­¹ö¿¡ ´ëÇÑ Àç½ÃÀÛ È½¼ö +
                                  • BOS ¼­¹ö¿¡ ´ëÇÑ Àç½ÃÀÛ È½¼ö -
                                  • °ü·Ã +
                                  • °ü·Ã (5721)
                                  • -
                                  • BOS ¼­¹öÀÇ ¸Þ¸ð¸® »óÅ +
                                  • BOS ¼­¹öÀÇ ¸Þ¸ð¸® »óÅ (6313) -
                                  • BosConfig ÆÄÀÏ +
                                  • BosConfig ÆÄÀÏ (5950) -
                                  • »óÅ Ç÷¡±×¸¦ NotRun¿¡¼­ RunÀ¸·Î º¯°æ +
                                  • »óÅ Ç÷¡±×¸¦ NotRun¿¡¼­ RunÀ¸·Î º¯°æ (6368) -
                                  • »óÅ Ç÷¡±×¸¦ Run¿¡¼­ NotRunÀ¸·Î º¯°æ +
                                  • »óÅ Ç÷¡±×¸¦ Run¿¡¼­ NotRunÀ¸·Î º¯°æ (6362) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º Ç׸ñ ÀÛ¼º +
                                  • ¼­¹ö ÇÁ·Î¼¼½º Ç׸ñ ÀÛ¼º (6343) -
                                  • ¼­¹ö ÇÁ·Î¼¼½º Ç׸ñ Á¦°Å +
                                  • ¼­¹ö ÇÁ·Î¼¼½º Ç׸ñ Á¦°Å (6350) -
                                  • Àç½ÃÀÛ ½Ã°£ Á¤ÀÇ +
                                  • Àç½ÃÀÛ ½Ã°£ Á¤ÀÇ (6403) -
                                  • Á¤º¸ +
                                  • Á¤º¸ (6295) -
                                  • Ç׸ñ Ç¥½Ã +
                                  • Ç׸ñ Ç¥½Ã (6327)
                                  • -
                                  • BosConfig ÆÄÀÏÀÇ NotRun »óÅ Ç÷¡±× +
                                  • BosConfig ÆÄÀÏÀÇ NotRun »óÅ Ç÷¡±× -
                                  • RunÀ¸·Î º¯°æ +
                                  • RunÀ¸·Î º¯°æ (6366) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6308)
                                  • -
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× +
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× -
                                  • NotRun¿¡¼­ RunÀ¸·Î º¯°æ +
                                  • NotRun¿¡¼­ RunÀ¸·Î º¯°æ (6367) -
                                  • Run¿¡¼­ NotRunÀ¸·Î º¯°æ +
                                  • Run¿¡¼­ NotRunÀ¸·Î º¯°æ (6361)
                                  • -
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× ½ÇÇà +
                                  • BosConfig ÆÄÀÏÀÇ »óÅ Ç÷¡±× ½ÇÇà -
                                  • NotRunÀ¸·Î º¯°æ +
                                  • NotRunÀ¸·Î º¯°æ (6360) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6307)
                                  • -
                                  • BosConfig ÆÄÀÏÀÇ ÇÁ·Î¼¼½º¸¦ À§ÇÑ »óÅ Ç÷¡±× +
                                  • BosConfig ÆÄÀÏÀÇ ÇÁ·Î¼¼½º¸¦ À§ÇÑ »óÅ Ç÷¡±× -
                                  • Run ¹× Not Run, ÀÇ¹Ì +
                                  • Run ¹× Not Run, ÀÇ¹Ì (6306)
                                  • -
                                  • BosLog ÆÄÀÏ +
                                  • BosLog ÆÄÀÏ (5998) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6420)
                                  • -
                                  • bosserver +
                                  • bosserver -
                                  • (Âü°í Ç׸ñ: BOS ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: BOS ¼­¹ö) (5850) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5849)
                                  • -
                                  • buserver +
                                  • buserver -
                                  • (Âü°í Ç׸ñ: ¹é¾÷ ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: ¹é¾÷ ¼­¹ö) (5856) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5855)
                                  • -
                                  • butc ¸í·É +
                                  • butc ¸í·É (7005)
                                  • C -
                                  • C ¸í·É +
                                  • C ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7558)
                                  • -
                                  • cacheinfo ÆÄÀÏ +
                                  • cacheinfo ÆÄÀÏ (7324) -
                                  • ³»¿ë Ç¥½Ã +
                                  • ³»¿ë Ç¥½Ã (7361) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7360), (7362) -
                                  • ÁöÁ¤µÈ Å©±â·Î µð½ºÅ© ij½¬ Àç¼³Á¤ +
                                  • ÁöÁ¤µÈ Å©±â·Î µð½ºÅ© ij½¬ Àç¼³Á¤ (7397) -
                                  • Çü½Ä +
                                  • Çü½Ä (7387)
                                  • -
                                  • CacheItems ÆÄÀÏ +
                                  • CacheItems ÆÄÀÏ (7346) -
                                  • CellServDB ÆÄÀÏ Çü½Ä(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ Çü½Ä(Ŭ¶óÀ̾ðÆ®) (7410) -
                                  • CellServDB ÆÄÀÏ(¼­¹ö) +
                                  • CellServDB ÆÄÀÏ(¼­¹ö) -
                                  • Ubik ÀÛ¾÷¿¡ Áß¿ä +
                                  • Ubik ÀÛ¾÷¿¡ Áß¿ä (6065) -
                                  • °ü·Ã +
                                  • °ü·Ã (5937) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Á¦°Å +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Á¦°Å (6164) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Ãß°¡ +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ Ãß°¡ (6152) -
                                  • À¯Áö +
                                  • À¯Áö (6135) -
                                  • À߸øµÈ Á¤º¸°¡ ¹ÌÄ¡´Â ¿µÇâ +
                                  • À߸øµÈ Á¤º¸°¡ ¹ÌÄ¡´Â ¿µÇâ (6140) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6146)
                                  • -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) -
                                  • AFS Áö¿øÀÇ Àü¿ª Áö¿ø +
                                  • AFS Áö¿øÀÇ Àü¿ª Áö¿ø (7414) -
                                  • ³»¿ë +
                                  • ³»¿ë (7325), (7400) -
                                  • º¯°æ +
                                  • º¯°æ (7429) -
                                  • À¯Áö +
                                  • À¯Áö (7412) -
                                  • Á¤È®ÇÑ Çü½Ä +
                                  • Á¤È®ÇÑ Çü½Ä (7409) -
                                  • Ä¿³Î ¸Þ¸ð¸®·Î º¹»ç +
                                  • Ä¿³Î ¸Þ¸ð¸®·Î º¹»ç (7407) -
                                  • Ŭ¶óÀÌ¾ðÆ®¿ë Áß¾Ó °»½Å ¼Ò½º +
                                  • Ŭ¶óÀÌ¾ðÆ®¿ë Áß¾Ó °»½Å ¼Ò½º (7413) -
                                  • ÆÐŰÁö·Î ¶Ç´Â ÆÐŰÁö ¾øÀÌ °»½Å +
                                  • ÆÐŰÁö·Î ¶Ç´Â ÆÐŰÁö ¾øÀÌ °»½Å (7431) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7415)
                                  • -
                                  • CellServDB.local ÆÄÀÏ +
                                  • CellServDB.local ÆÄÀÏ (5674) -
                                  • CFG_device_name ÆÄÀÏ +
                                  • CFG_device_name ÆÄÀÏ (6953) -
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â ASK ¸í·É¹® +
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â ASK ¸í·É¹® (6967) -
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â AUTOQUERY ¸í·É¹® +
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â AUTOQUERY ¸í·É¹® (6966) -
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â MOUNT ¸í·É¹® +
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â MOUNT ¸í·É¹® (6958) -
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â NAME_CHECK ¸í·É¹® +
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â NAME_CHECK ¸í·É¹® (6970) -
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â UNMOUNT ¸í·É¹® +
                                  • CFG_device_name ÆÄÀÏ¿¡ ÀÖ´Â UNMOUNT ¸í·É¹® (6957) -
                                  • chgrp ¸í·É +
                                  • chgrp ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5620)
                                  • -
                                  • chmod ¸í·É +
                                  • chmod ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5615)
                                  • -
                                  • chown ¸í·É +
                                  • chown ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5618)
                                  • -
                                  • close ½Ã½ºÅÛ È£Ãâ +
                                  • close ½Ã½ºÅÛ È£Ãâ -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ (8173)
                                  • -
                                  • cm À̺¥Æ® ¼¼Æ®(fstrace) +
                                  • cm À̺¥Æ® ¼¼Æ®(fstrace) (7156) -
                                  • cmfx trace log (fstrace) +
                                  • cmfx trace log (fstrace) (7154) -
                                  • CPS +
                                  • CPS (7822) -
                                  • cron ¼­¹ö ÇÁ·Î¼¼½º +
                                  • cron ¼­¹ö ÇÁ·Î¼¼½º -
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ +
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ (6341)
                                  • -
                                  • cron À¯Çü ¼­¹ö ÇÁ·Î¼¼½º +
                                  • cron À¯Çü ¼­¹ö ÇÁ·Î¼¼½º -
                                  • º¼·ý ¹é¾÷ ÀÚµ¿È­¿¡ »ç¿ë +
                                  • º¼·ý ¹é¾÷ ÀÚµ¿È­¿¡ »ç¿ë (6542) -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6304)
                                  • -
                                  • cron ÇÁ·Î¼¼½º +
                                  • cron ÇÁ·Î¼¼½º -
                                  • bos create ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÛ¼º +
                                  • bos create ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÛ¼º (6348)
                                  • -
                                  • curses ±×·¡ÇÈ À¯Æ¿¸®Æ¼ +
                                  • curses ±×·¡ÇÈ À¯Æ¿¸®Æ¼ -
                                  • afsmonitor ÇÁ·Î±×·¥ +
                                  • afsmonitor ÇÁ·Î±×·¥ (7195) -
                                  • scout ÇÁ·Î±×·¥ ¿ä±¸Á¶°Ç +
                                  • scout ÇÁ·Î±×·¥ ¿ä±¸Á¶°Ç (7105)
                                  • D -
                                  • d ACL ±ÇÇÑ +
                                  • d ACL ±ÇÇÑ (8030) -
                                  • D ¸í·É +
                                  • D ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7542) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7667)
                                  • E -
                                  • E ¸í·É¾î +
                                  • E ¸í·É¾î -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7683)
                                  • -
                                  • etc/exports ÆÄÀÏ +
                                  • etc/exports ÆÄÀÏ (8174) -
                                  • etc/fstab ÆÄÀÏ +
                                  • etc/fstab ÆÄÀÏ -
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ) +
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ) (6211)
                                  • F -
                                  • F ¸í·É +
                                  • F ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7546) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7677)
                                  • -
                                  • FileLog ÆÄÀÏ +
                                  • FileLog ÆÄÀÏ (6001) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6415)
                                  • -
                                  • files +
                                  • files -
                                  • /usr/afs/etc/KeyFile +
                                  • /usr/afs/etc/KeyFile (7258) -
                                  • AFS Ãʱ⼳Á¤ ½ºÅ©¸³Æ® +
                                  • AFS Ãʱ⼳Á¤ ½ºÅ©¸³Æ® (7334) -
                                  • afsd +
                                  • afsd (7320) -
                                  • afszcm.cat +
                                  • afszcm.cat (7340) -
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7401) -
                                  • CellServDB(Ŭ¶óÀ̾ðÆ®) +
                                  • CellServDB(Ŭ¶óÀ̾ðÆ®) (7326) -
                                  • CFG_<device_name> +
                                  • CFG_<device_name> (6954) -
                                  • fms.log +
                                  • fms.log (6850) -
                                  • NetInfo(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetInfo(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7328), (7486) -
                                  • NetRestrict(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetRestrict(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7330), (7490) -
                                  • tapeconfig +
                                  • tapeconfig (6847) -
                                  • ThisCell(Ŭ¶óÀ̾ðÆ®) +
                                  • ThisCell(Ŭ¶óÀ̾ðÆ®) (7332) -
                                  • µ¿Àû Ä¿³Î ·Î´õ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â AFS ¶óÀ̺귯¸® +
                                  • µ¿Àû Ä¿³Î ·Î´õ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â AFS ¶óÀ̺귯¸® (7338)
                                  • -
                                  • fileserver +
                                  • fileserver -
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ¼­¹ö) (5862) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5861)
                                  • -
                                  • fms ¸í·É +
                                  • fms ¸í·É (6853) -
                                  • fms.log ÆÄÀÏ +
                                  • fms.log ÆÄÀÏ (6849) -
                                  • FORCESALVAGE ÆÄÀÏ +
                                  • FORCESALVAGE ÆÄÀÏ (6015) -
                                  • fs ¸í·É +
                                  • fs ¸í·É -
                                  • examine +
                                  • examine (6662) -
                                  • lsmount +
                                  • lsmount (6565) -
                                  • setquota +
                                  • setquota (6717) -
                                  • setvol +
                                  • setvol (6721) -
                                  • whereis +
                                  • whereis (6669) -
                                  • checkservers +
                                  • checkservers (7445) -
                                  • checkvolumes +
                                  • checkvolumes (7465) -
                                  • cleanacl +
                                  • cleanacl (8099) -
                                  • copyacl +
                                  • copyacl (8091) -
                                  • examine +
                                  • examine (6738) -
                                  • exportafs +
                                  • exportafs (8178) -
                                  • flush +
                                  • flush (7461) -
                                  • flushmount +
                                  • flushmount (7467) -
                                  • flushvolume +
                                  • flushvolume (7463) -
                                  • getcacheparms +
                                  • getcacheparms (7381) -
                                  • getcellstatus +
                                  • getcellstatus (7438) -
                                  • getclientaddrs +
                                  • getclientaddrs (7494) -
                                  • getserverprefs +
                                  • getserverprefs (7475) -
                                  • listacl +
                                  • listacl (8061) -
                                  • listcells +
                                  • listcells (7420) -
                                  • listquota +
                                  • listquota (6656), (6727) -
                                  • messages +
                                  • messages (7500) -
                                  • mkmount +
                                  • mkmount -
                                  • ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ +
                                  • ¹é¾÷ º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¶§ (6549) -
                                  • º¼·ýÀ» º¹¿øÇÒ ¶§ +
                                  • º¼·ýÀ» º¹¿øÇÒ ¶§ (6777) -
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ +
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ (6792) -
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ (7760) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7801) -
                                  • ÀÏ¹Ý ¸í·É¾î(instruction) +
                                  • ÀÏ¹Ý ¸í·É¾î(instruction) (6571) -
                                  • Àбâ/¾²±â º¼·ý¿¡ ´ëÇÏ¿© +
                                  • Àбâ/¾²±â º¼·ý¿¡ ´ëÇÏ¿© (6477)
                                  • -
                                  • newcell +
                                  • newcell (7433) -
                                  • quota +
                                  • quota (6723) -
                                  • rmmount +
                                  • rmmount (6579) -
                                  • º¼·ýÀ» Á¦°ÅÇÒ ¶§ +
                                  • º¼·ýÀ» Á¦°ÅÇÒ ¶§ (6758) -
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ +
                                  • º¼·ýÀÇ À̸§À» º¯°æÇÒ ¶§ (6790) -
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ (7813) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7796)
                                  • -
                                  • setacl +
                                  • setacl (8073) -
                                  • -clear Ç÷¡±× »ç¿ë +
                                  • -clear Ç÷¡±× »ç¿ë (8086) -
                                  • -negative Ç÷¡±× »ç¿ë +
                                  • -negative Ç÷¡±× »ç¿ë (8075)
                                  • -
                                  • setcachesize +
                                  • setcachesize (7392) -
                                  • setcell +
                                  • setcell (7440) -
                                  • setclientaddrs +
                                  • setclientaddrs (7496) -
                                  • setserverprefs +
                                  • setserverprefs (7477) -
                                  • storebehind +
                                  • storebehind -
                                  • ±âº» ºñµ¿±â ¼³Á¤ +
                                  • ±âº» ºñµ¿±â ¼³Á¤ (7511) -
                                  • ºñµ¿±â ±âº»°ª Ç¥½Ã +
                                  • ºñµ¿±â ±âº»°ª Ç¥½Ã (7515) -
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â ¼³Á¤ +
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â ¼³Á¤ (7513) -
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â Ç¥½Ã +
                                  • ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ ºñµ¿±â Ç¥½Ã (7517)
                                  • -
                                  • sysname +
                                  • sysname (7504) -
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã +
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã (6201) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8106)
                                  • -
                                  • fs ¼­¹ö ÇÁ·Î¼¼½º +
                                  • fs ¼­¹ö ÇÁ·Î¼¼½º -
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ +
                                  • BosConfig ÆÄÀÏ¿¡ Á¤ÀÇ (6342)
                                  • -
                                  • fs À¯Çü ¼­¹ö ÇÁ·Î¼¼½º +
                                  • fs À¯Çü ¼­¹ö ÇÁ·Î¼¼½º -
                                  • Á¤ÀÇµÊ +
                                  • Á¤ÀÇµÊ (6299)
                                  • -
                                  • fs ÇÁ·Î¼¼½º +
                                  • fs ÇÁ·Î¼¼½º (6260) -
                                  • ÀÛ¼º +
                                  • ÀÛ¼º (6347)
                                  • -
                                  • fsck ¸í·É +
                                  • fsck ¸í·É -
                                  • AFS ¹öÀü +
                                  • AFS ¹öÀü (5638) -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5636)
                                  • -
                                  • fstab ÆÄÀÏ +
                                  • fstab ÆÄÀÏ -
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ) +
                                  • (Âü°í Ç׸ñ: ÆÄÀÏ ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ÆÄÀÏ) (6212)
                                  • -
                                  • fstrace ¸í·É +
                                  • fstrace ¸í·É -
                                  • clear +
                                  • clear (7187) -
                                  • dump +
                                  • dump (7182) -
                                  • lslog +
                                  • lslog (7178) -
                                  • lsset +
                                  • lsset (7174) -
                                  • setlog +
                                  • setlog (7166) -
                                  • setset +
                                  • setset (7170) -
                                  • »ç¿ë ¿¹ +
                                  • »ç¿ë ¿¹ (7192) -
                                  • Ư±Ç ¿ä±¸Á¶°Ç +
                                  • Ư±Ç ¿ä±¸Á¶°Ç (7165)
                                  • -
                                  • fsync ½Ã½ºÅÛ È£Ãâ +
                                  • fsync ½Ã½ºÅÛ È£Ãâ -
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ +
                                  • NFS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀúÀåµÈ ÆÄÀÏ¿¡ ´ëÇÑ (8172)
                                  • -
                                  • ftpd ¸í·É +
                                  • ftpd ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5622), (5830)
                                  • G -
                                  • groups ¸í·É +
                                  • groups ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5624)
                                  • I -
                                  • i ACL ±ÇÇÑ +
                                  • i ACL ±ÇÇÑ (8028) -
                                  • inetd ¸í·É +
                                  • inetd ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5626), (5832)
                                  • K -
                                  • k ACL ±ÇÇÑ +
                                  • k ACL ±ÇÇÑ (8038) -
                                  • kas commands +
                                  • kas commands -
                                  • create +
                                  • create (7756) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7789)
                                  • -
                                  • setfields +
                                  • setfields -
                                  • ADMIN Ç÷¡±× ¼³Á¤ +
                                  • ADMIN Ç÷¡±× ¼³Á¤ (8133) -
                                  • ½ÇÆÐ ÀÎÁõ ½Ãµµ Á¦ÇÑ +
                                  • ½ÇÆÐ ÀÎÁõ ½Ãµµ Á¦ÇÑ (7766) -
                                  • ¾ÏÈ£ ¼ö¸í ¼³Á¤ +
                                  • ¾ÏÈ£ ¼ö¸í ¼³Á¤ (7770) -
                                  • ¾ÏÈ£ Àç»ç¿ë ±ÝÁö +
                                  • ¾ÏÈ£ Àç»ç¿ë ±ÝÁö (7773)
                                  • -
                                  • setpassword +
                                  • setpassword (7778) -
                                  • unlock +
                                  • unlock (7768) -
                                  • »èÁ¦ +
                                  • »èÁ¦ (7787), (7806)
                                  • -
                                  • kas ¸í·É +
                                  • kas ¸í·É -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5868) -
                                  • interactive +
                                  • interactive (6197) -
                                  • setfields +
                                  • setfields (5792), (5797) -
                                  • setpassword +
                                  • setpassword (5788), (5804), (7291) -
                                  • setpassword, Ű ºñ»ó»çŠ󸮽à +
                                  • setpassword, Ű ºñ»ó»çŠ󸮽à (7307) -
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã +
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã (6194) -
                                  • Á¡°Ë, afs Ű °ËÅä +
                                  • Á¡°Ë, afs Ű °ËÅä (7279) -
                                  • Á¶»ç +
                                  • Á¶»ç (8130) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8125)
                                  • -
                                  • kaserver ÇÁ·Î¼¼½º +
                                  • kaserver ÇÁ·Î¼¼½º -
                                  • (Âü°í Ç׸ñ: ÀÎÁõ ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: ÀÎÁõ ¼­¹ö) (5870) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5869)
                                  • -
                                  • kaserver.DB0 ÆÄÀÏ +
                                  • kaserver.DB0 ÆÄÀÏ (5977) -
                                  • kaserver.DBSYS1 ÆÄÀÏ +
                                  • kaserver.DBSYS1 ÆÄÀÏ (5979) -
                                  • Kerberos +
                                  • Kerberos -
                                  • AFS¿¡¼­ Áö¿ø +
                                  • AFS¿¡¼­ Áö¿ø (5806) -
                                  • username »ç¿ë +
                                  • username »ç¿ë (5590)
                                  • -
                                  • KeyFile ÆÄÀÏ +
                                  • KeyFile ÆÄÀÏ -
                                  • ±â´É +
                                  • ±â´É (5939) -
                                  • ¼­¹ö ¾Ïȣȭ Ű Á¦°Å +
                                  • ¼­¹ö ¾Ïȣȭ Ű Á¦°Å (7295) -
                                  • ¼­¹ö ¾Ïȣȭ Ű Ãß°¡ +
                                  • ¼­¹ö ¾Ïȣȭ Ű Ãß°¡ (7284) -
                                  • ¼­¹ö ¾Ïȣȭ Ű¿¡ ´ëÇÑ ±â¾ï¿µ¿ª »çÀÌÆ® +
                                  • ¼­¹ö ¾Ïȣȭ Ű¿¡ ´ëÇÑ ±â¾ï¿µ¿ª »çÀÌÆ® (7257) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (7268)
                                  • -
                                  • klog command +
                                  • klog command -
                                  • ½ÇÆÐÇÑ ½Ãµµ Á¦ÇÑ +
                                  • ½ÇÆÐÇÑ ½Ãµµ Á¦ÇÑ (7765)
                                  • -
                                  • klog ¸í·É +
                                  • klog ¸í·É (5775) -
                                  • -setpag Ç÷¡±×°¡ ÀÖ´Â +
                                  • -setpag Ç÷¡±×°¡ ÀÖ´Â (5761) -
                                  • Ű ºñ»ó»çŠ󸮽à +
                                  • Ű ºñ»ó»çŠ󸮽à (7305)
                                  • -
                                  • klog.krb ¸í·É +
                                  • klog.krb ¸í·É (5810) -
                                  • knfs ¸í·É +
                                  • knfs ¸í·É (8182) -
                                  • kpasswd ¸í·É +
                                  • kpasswd ¸í·É (5786), (5801) -
                                  • kpwvalid ÇÁ·Î±×·¥ +
                                  • kpwvalid ÇÁ·Î±×·¥ (5805) -
                                  • kvno +
                                  • kvno -
                                  • Ű ¹öÀü ¹øÈ£ Ç׸ñ ÂüÁ¶ +
                                  • Ű ¹öÀü ¹øÈ£ Ç׸ñ ÂüÁ¶ (7256)
                                  • L -
                                  • l ACL ±ÇÇÑ +
                                  • l ACL ±ÇÇÑ (8026) -
                                  • L ¸í·É +
                                  • L ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7550) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7684)
                                  • -
                                  • libxstat_cm.a ¶óÀ̺귯¸® +
                                  • libxstat_cm.a ¶óÀ̺귯¸® (7218) -
                                  • xstat_cm_test ¿¹ ¸í·É +
                                  • xstat_cm_test ¿¹ ¸í·É (7239) -
                                  • µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • µ¥ÀÌÅÍ ¸ðÀ½ (7225) -
                                  • ·çƾ +
                                  • ·çƾ (7220) -
                                  • »ç¿ëÇÏ´Â ¸í·É ¿¹ +
                                  • »ç¿ëÇÏ´Â ¸í·É ¿¹ (7231) -
                                  • Á¤º¸ È®º¸ +
                                  • Á¤º¸ È®º¸ (7228)
                                  • -
                                  • libxstat_fs.a ¶óÀ̺귯¸® +
                                  • libxstat_fs.a ¶óÀ̺귯¸® (7217) -
                                  • xstat_fs_test ¿¹ ¸í·É +
                                  • xstat_fs_test ¿¹ ¸í·É (7235) -
                                  • µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • µ¥ÀÌÅÍ ¸ðÀ½ (7224) -
                                  • ·çƾ +
                                  • ·çƾ (7219) -
                                  • »ç¿ëÇÏ´Â ¸í·É ¿¹ +
                                  • »ç¿ëÇÏ´Â ¸í·É ¿¹ (7230) -
                                  • Á¤º¸ È®º¸ +
                                  • Á¤º¸ È®º¸ (7227)
                                  • -
                                  • ln ¸í·É +
                                  • ln ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5628)
                                  • -
                                  • lost+found µð·ºÅ丮 +
                                  • lost+found µð·ºÅ丮 (5641)
                                  • M -
                                  • max group id Ä«¿îÅÍ(º¸È£ µ¥ÀÌÅͺ£À̽º) +
                                  • max group id Ä«¿îÅÍ(º¸È£ µ¥ÀÌÅͺ£À̽º) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (8006) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (8002)
                                  • -
                                  • max user id Ä«¿îÅÍ(º¸È£ µ¥ÀÌÅͺ£À̽º) +
                                  • max user id Ä«¿îÅÍ(º¸È£ µ¥ÀÌÅͺ£À̽º) -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (8005) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (8001)
                                  • -
                                  • mount ¸í·É +
                                  • mount ¸í·É (8181)
                                  • N -
                                  • name +
                                  • name -
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ +
                                  • º¸È£ µ¥ÀÌÅͺ£À̽º Ç׸ñ (7973)
                                  • -
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetInfo ÆÄÀÏ(¼­¹ö ¹öÀü) (5952) -
                                  • ÀÛ¼º/ÆíÁý +
                                  • ÀÛ¼º/ÆíÁý (6232)
                                  • -
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetInfo ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7327), (7487) -
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(¼­¹ö ¹öÀü) (5954) -
                                  • ÀÛ¼º/ÆíÁý +
                                  • ÀÛ¼º/ÆíÁý (6235)
                                  • -
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) +
                                  • NetRestrict ÆÄÀÏ(Ŭ¶óÀÌ¾ðÆ® ¹öÀü) (7329), (7491) -
                                  • New release +
                                  • New release -
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× +
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× (6597)
                                  • -
                                  • NFS/AFS Translator +
                                  • NFS/AFS Translator (8162) -
                                  • AFSCONF ȯ°æ º¯¼ö +
                                  • AFSCONF ȯ°æ º¯¼ö (8165)
                                  • -
                                  • NoAuth ÆÄÀÏ +
                                  • NoAuth ÆÄÀÏ (5956) -
                                  • ºñ»ó»çŽà ÀÛ¼º +
                                  • ºñ»ó»çŽà ÀÛ¼º (7303)
                                  • -
                                  • Not released +
                                  • Not released -
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× +
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× (6595)
                                  • -
                                  • NTPD +
                                  • NTPD (5879) -
                                  • ntpd +
                                  • ntpd -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5875) -
                                  • runntp ÇÁ·Î¼¼½º¿¡¼­ È£Ãâ +
                                  • runntp ÇÁ·Î¼¼½º¿¡¼­ È£Ãâ (6281) -
                                  • ¼³¸í +
                                  • ¼³¸í (5607) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6283)
                                  • -
                                  • ntpdc +
                                  • ntpdc -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5881)
                                  • O -
                                  • Old release +
                                  • Old release -
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× +
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× (6596)
                                  • -
                                  • OldFiles µð·ºÅ丮 +
                                  • OldFiles µð·ºÅ丮 -
                                  • ¹é¾÷ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®·Î¼­ +
                                  • ¹é¾÷ º¼·ý¿¡ ´ëÇÑ ¸¶¿îÆ® Æ÷ÀÎÆ®·Î¼­ (6545)
                                  • P -
                                  • package +
                                  • package -
                                  • Makefile +
                                  • Makefile (7569) -
                                  • Makefile ¼öÁ¤ +
                                  • Makefile ¼öÁ¤ (7572) -
                                  • ±¸¼º ÆÄÀÏ +
                                  • ±¸¼º ÆÄÀÏ (7528) -
                                  • ±¸¼º ÆÄÀÏ ¸í·É +
                                  • ±¸¼º ÆÄÀÏ ¸í·É (7540) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ µð·ºÅ丮 Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ µð·ºÅ丮 Á¤ÀÇ (7544) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ¹®ÀÚ Æ¯º° ÀåÄ¡ Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ¹®ÀÚ Æ¯º° ÀåÄ¡ Á¤ÀÇ (7560) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ºí·Ï Ưº° ÀåÄ¡ Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ºí·Ï Ưº° ÀåÄ¡ Á¤ÀÇ (7556) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ¼ÒÄÏ Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ¼ÒÄÏ Á¤ÀÇ (7564) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ½Éº¼¸¯ ¸µÅ© Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ½Éº¼¸¯ ¸µÅ© Á¤ÀÇ (7552) -
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ÆÄÀÏ Á¤ÀÇ +
                                  • ±¸¼º ÆÄÀÏ¿¡¼­ ÆÄÀÏ Á¤ÀÇ (7548) -
                                  • ±¸¼º ÆÄÀÏÀÇ B ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ B ¸í·É (7555) -
                                  • ±¸¼º ÆÄÀÏÀÇ C ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ C ¸í·É (7559) -
                                  • ±¸¼º ÆÄÀÏÀÇ D ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ D ¸í·É (7543) -
                                  • ±¸¼º ÆÄÀÏÀÇ F ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ F ¸í·É (7547) -
                                  • ±¸¼º ÆÄÀÏÀÇ L ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ L ¸í·É (7551) -
                                  • ±¸¼º ÆÄÀÏÀÇ S ¸í·É +
                                  • ±¸¼º ÆÄÀÏÀÇ S ¸í·É (7563) -
                                  • µð·ºÅ丮 ±¸Á¶ +
                                  • µð·ºÅ丮 ±¸Á¶ (7530) -
                                  • ¶óÀ̺귯¸® ÆÄÀÏ +
                                  • ¶óÀ̺귯¸® ÆÄÀÏ (7534) -
                                  • ¿¹Á¦ ¶óÀ̺귯¸® ÆÄÀÏ +
                                  • ¿¹Á¦ ¶óÀ̺귯¸® ÆÄÀÏ (7536) -
                                  • ¿¹Á¦ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ +
                                  • ¿¹Á¦ ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ (7531) -
                                  • Ŭ¶óÀÌ¾ðÆ®¸¦ ¼öÁ¤ÇÏ¿© ½ÇÇà +
                                  • Ŭ¶óÀÌ¾ðÆ®¸¦ ¼öÁ¤ÇÏ¿© ½ÇÇà (7579) -
                                  • ÇÁ·ÎÅäŸÀÔ ¹× ¶óÀ̺귯¸® ÆÄÀÏ ±¸¼º +
                                  • ÇÁ·ÎÅäŸÀÔ ¹× ¶óÀ̺귯¸® ÆÄÀÏ ±¸¼º (7566) -
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ +
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ (7523) -
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ Áغñ +
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ Áغñ (7525), (7538) -
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ ÄÄÆÄÀÏ +
                                  • ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ ÄÄÆÄÀÏ (7527), (7576)
                                  • -
                                  • package µð·ºÅ丮 +
                                  • package µð·ºÅ丮 (7577) -
                                  • package ¸í·É +
                                  • package ¸í·É (7582) -
                                  • package¿¡ ÀÖ´Â ¶óÀ̺귯¸® ÆÄÀÏ +
                                  • package¿¡ ÀÖ´Â ¶óÀ̺귯¸® ÆÄÀÏ (7533) -
                                  • ±¸¼º +
                                  • ±¸¼º (7568) -
                                  • ¿¹ +
                                  • ¿¹ (7537)
                                  • -
                                  • package¿¡ ÀÖ´Â ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ +
                                  • package¿¡ ÀÖ´Â ÇÁ·ÎÅäŸÀÔ ÆÄÀÏ -
                                  • ±¸¼º +
                                  • ±¸¼º (7567) -
                                  • ¼Ò°³ +
                                  • ¼Ò°³ (7524) -
                                  • ¿¹ +
                                  • ¿¹ (7532) -
                                  • Áغñ +
                                  • Áغñ (7526)
                                  • -
                                  • package¿ë Makefile +
                                  • package¿ë Makefile (7570) -
                                  • ¼öÁ¤ +
                                  • ¼öÁ¤ (7573)
                                  • -
                                  • PAG +
                                  • PAG -
                                  • klog ¶Ç´Â pagsh ¸í·ÉÀ¸·Î ÀÛ¼º +
                                  • klog ¶Ç´Â pagsh ¸í·ÉÀ¸·Î ÀÛ¼º (5762)
                                  • -
                                  • pagsh ¸í·É +
                                  • pagsh ¸í·É (5759) -
                                  • pagsh.krb ¸í·É +
                                  • pagsh.krb ¸í·É (5811) -
                                  • passwd ÆÄÀÏ +
                                  • passwd ÆÄÀÏ -
                                  • Ç׸ñ ÂüÁ¶: ·ÎÄà ¾ÏÈ£ ÆÄÀÏ +
                                  • Ç׸ñ ÂüÁ¶: ·ÎÄà ¾ÏÈ£ ÆÄÀÏ (7616)
                                  • -
                                  • prdb.DB0 ÆÄÀÏ +
                                  • prdb.DB0 ÆÄÀÏ (5981) -
                                  • prdb.DBSYS1 ÆÄÀÏ +
                                  • prdb.DBSYS1 ÆÄÀÏ (5983) -
                                  • pts ¸í·É +
                                  • pts ¸í·É -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5885) -
                                  • adduser +
                                  • adduser (7951) -
                                  • system:administrators ±×·ì¿¡ ´ëÇØ +
                                  • system:administrators ±×·ì¿¡ ´ëÇØ (8118)
                                  • -
                                  • chown +
                                  • chown (7971) -
                                  • creategroup +
                                  • creategroup (7938) -
                                  • createuser +
                                  • createuser -
                                  • ±â°è Ç׸ñ +
                                  • ±â°è Ç׸ñ (7919) -
                                  • »ç¿ëÀÚ °èÁ¤ +
                                  • »ç¿ëÀÚ °èÁ¤ (7754)
                                  • -
                                  • listentries +
                                  • listentries (7911) -
                                  • listmax +
                                  • listmax (7999) -
                                  • listowned +
                                  • listowned (7893) -
                                  • removeuser +
                                  • removeuser (7958) -
                                  • system:administrators ±×·ì¿¡ ´ëÇØ +
                                  • system:administrators ±×·ì¿¡ ´ëÇØ (8122)
                                  • -
                                  • rename +
                                  • rename -
                                  • ±â°è ¶Ç´Â ±×·ì À̸§ +
                                  • ±â°è ¶Ç´Â ±×·ì À̸§ (7978) -
                                  • »ç¿ëÀÚ À̸§ +
                                  • »ç¿ëÀÚ À̸§ (7785)
                                  • -
                                  • setfields +
                                  • setfields -
                                  • °³ÀÎ Ç÷¡±× ¼³Á¤ +
                                  • °³ÀÎ Ç÷¡±× ¼³Á¤ (7993) -
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® ¼³Á¤ +
                                  • ±×·ì ÀÛ¼º ÇÒ´ç·® ¼³Á¤ (7985)
                                  • -
                                  • setmax +
                                  • setmax (8014) -
                                  • ¸â¹ö½± +
                                  • ¸â¹ö½± (7885), (8114) -
                                  • »èÁ¦ +
                                  • »èÁ¦ (7817), (7965) -
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã +
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã (6195) -
                                  • Á¶»ç +
                                  • Á¶»ç (7873) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8105)
                                  • -
                                  • ptserver ÇÁ·Î¼¼½º +
                                  • ptserver ÇÁ·Î¼¼½º -
                                  • (Âü°í Ç׸ñ: º¸È£ ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: º¸È£ ¼­¹ö) (5887) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5886)
                                  • R -
                                  • r ACL ±ÇÇÑ +
                                  • r ACL ±ÇÇÑ (8034) -
                                  • rcp ¸í·É +
                                  • rcp ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5630), (5834)
                                  • -
                                  • release +
                                  • release -
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× +
                                  • VLDB Ç׸ñÀÇ »çÀÌÆ® Á¤ÀÇ¿¡ ´ëÇÑ »óÅ Ç÷¡±× (6592)
                                  • -
                                  • ReleaseClone +
                                  • ReleaseClone (6500) -
                                  • ReleaseClone º¼·ý +
                                  • ReleaseClone º¼·ý -
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ +
                                  • º¼·ý Çì´õÀÇ ID ¹øÈ£ (6612)
                                  • -
                                  • rlogind ¸í·É +
                                  • rlogind ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5632), (5836)
                                  • -
                                  • rsh ¸í·É +
                                  • rsh ¸í·É -
                                  • UNIX¿Í ºñ±³ÇÑ AFS +
                                  • UNIX¿Í ºñ±³ÇÑ AFS (5634), (5838)
                                  • -
                                  • runntp +
                                  • runntp -
                                  • (Âü°í Ç׸ñ: NTPD) +
                                  • (Âü°í Ç׸ñ: NTPD) (5893) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5892)
                                  • -
                                  • runntp ÇÁ·Î¼¼½º +
                                  • runntp ÇÁ·Î¼¼½º (6280)
                                  • S -
                                  • S ¸í·É +
                                  • S ¸í·É -
                                  • package ±¸¼º ÆÄÀÏ +
                                  • package ±¸¼º ÆÄÀÏ (7562) -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7685)
                                  • -
                                  • SALVAGE.fs ÆÄÀÏ +
                                  • SALVAGE.fs ÆÄÀÏ (5958) -
                                  • salvage.lock ÆÄÀÏ +
                                  • salvage.lock ÆÄÀÏ (5960) -
                                  • SalvageLog ÆÄÀÏ +
                                  • SalvageLog ÆÄÀÏ (6003) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6416)
                                  • -
                                  • Salvager +
                                  • Salvager -
                                  • (Âü°í Ç׸ñ: ±¸Á¶ ÇÁ·Î±×·¥) +
                                  • (Âü°í Ç׸ñ: ±¸Á¶ ÇÁ·Î±×·¥) (5897) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5896), (5901)
                                  • -
                                  • scout µð½ºÇ÷¹ÀÌ¿¡¼­ Åë°èÀÇ ÀÓ°èÄ¡ +
                                  • scout µð½ºÇ÷¹ÀÌ¿¡¼­ Åë°èÀÇ ÀÓ°èÄ¡ -
                                  • ¼³Á¤ +
                                  • ¼³Á¤ (7150)
                                  • -
                                  • scout µð½ºÇ÷¹ÀÌÀÇ Åë°è °­Á¶Ç¥½Ã +
                                  • scout µð½ºÇ÷¹ÀÌÀÇ Åë°è °­Á¶Ç¥½Ã -
                                  • ¿ª»ó »ç¿ë +
                                  • ¿ª»ó »ç¿ë (7132) -
                                  • ÀÓ°èÄ¡ ¼³Á¤ +
                                  • ÀÓ°èÄ¡ ¼³Á¤ (7149)
                                  • -
                                  • scout ÇÁ·Î±×·¥ +
                                  • scout ÇÁ·Î±×·¥ (7094) -
                                  • basename +
                                  • basename (7111) -
                                  • °­Á¶Ç¥½Ã +
                                  • °­Á¶Ç¥½Ã (7131) -
                                  • µð½ºÅ© »ç¿ëµµ ¸ð´ÏÅÍ +
                                  • µð½ºÅ© »ç¿ëµµ ¸ð´ÏÅÍ (7127) -
                                  • µð½ºÇ÷¹ÀÌ ¹èÄ¡ +
                                  • µð½ºÇ÷¹ÀÌ ¹èÄ¡ (7113) -
                                  • µð½ºÇ÷¹ÀÌ, Å©±â ÀçÁ¶Á¤ +
                                  • µð½ºÇ÷¹ÀÌ, Å©±â ÀçÁ¶Á¤ (7140) -
                                  • ¸í·É ±¸¹® +
                                  • ¸í·É ±¸¹® (7146) -
                                  • ¹è³Ê Çà +
                                  • ¹è³Ê Çà (7115) -
                                  • ½ÃÀÛ +
                                  • ½ÃÀÛ (7144) -
                                  • ¿ª»ó ºñµð¿À +
                                  • ¿ª»ó ºñµð¿À (7133) -
                                  • ¿¹(¸í·É ¹× µð½ºÇ÷¹ÀÌ) +
                                  • ¿¹(¸í·É ¹× µð½ºÇ÷¹ÀÌ) (7152) -
                                  • ¿ä±¸»çÇ× +
                                  • ¿ä±¸»çÇ× (7103) -
                                  • ¿ä¾àµÈ ±â´É +
                                  • ¿ä¾àµÈ ±â´É (7102) -
                                  • Á¤Áö +
                                  • Á¤Áö (7151) -
                                  • Á¤Áö, ¸ð´ÏÅÍ +
                                  • Á¤Áö, ¸ð´ÏÅÍ (7136) -
                                  • Á¶»ç º¸°í Çà +
                                  • Á¶»ç º¸°í Çà (7129) -
                                  • ÁÖÀÇ ·¹º§, ¼³Á¤ +
                                  • ÁÖÀÇ ·¹º§, ¼³Á¤ (7148) -
                                  • Å͹̳ΠÀ¯Çü ¼³Á¤ +
                                  • Å͹̳ΠÀ¯Çü ¼³Á¤ (7106) -
                                  • Ç¥½ÃµÈ Åë°è +
                                  • Ç¥½ÃµÈ Åë°è (7117)
                                  • -
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ¿¡ ÀÖ´Â ¸Þ½ÃÁö Çà +
                                  • scout ÇÁ·Î±×·¥ µð½ºÇ÷¹ÀÌ¿¡ ÀÖ´Â ¸Þ½ÃÁö Çà (7130) -
                                  • scout ÇÁ·Î±×·¥ âÀÇ µð½ºÇ÷¹ÀÌ ¹èÄ¡ +
                                  • scout ÇÁ·Î±×·¥ âÀÇ µð½ºÇ÷¹ÀÌ ¹èÄ¡ (7114) -
                                  • scout ÇÁ·Î±×·¥ È­¸é»óÀÇ ¹è³Ê Çà +
                                  • scout ÇÁ·Î±×·¥ È­¸é»óÀÇ ¹è³Ê Çà (7116) -
                                  • scout ÇÁ·Î±×·¥³»ÀÇ basenames +
                                  • scout ÇÁ·Î±×·¥³»ÀÇ basenames (7112) -
                                  • scout ÇÁ·Î±×·¥¿¡ ÀÇÇÑ Åë°è Ç¥½Ã +
                                  • scout ÇÁ·Î±×·¥¿¡ ÀÇÇÑ Åë°è Ç¥½Ã (7118) -
                                  • scout ÇÁ·Î±×·¥ÀÇ Disk attn Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ Disk attn Åë°è (7128) -
                                  • scout ÇÁ·Î±×·¥ÀÇ Ws Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ Ws Åë°è (7124) -
                                  • scout ÇÁ·Î±×·¥ÀÇ ¿¬°á Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ ¿¬°á Åë°è (7119) -
                                  • scout ÇÁ·Î±×·¥ÀÇ ÀúÀå Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ ÀúÀå Åë°è (7121) -
                                  • scout ÇÁ·Î±×·¥ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ Åë°è (7123) -
                                  • scout ÇÁ·Î±×·¥ÀÇ ÆÐÄ¡ Åë°è +
                                  • scout ÇÁ·Î±×·¥ÀÇ ÆÐÄ¡ Åë°è (7120) -
                                  • setuid ÇÁ·Î±×·¥ +
                                  • setuid ÇÁ·Î±×·¥ (7437) -
                                  • ¸ðµå ºñÆ® ¼³Á¤ +
                                  • ¸ðµå ºñÆ® ¼³Á¤ (5617) -
                                  • Á¦ÇÑ»çÇ× +
                                  • Á¦ÇÑ»çÇ× (5647)
                                  • -
                                  • share ¸í·É +
                                  • share ¸í·É (8176) -
                                  • strings ¸í·É +
                                  • strings ¸í·É (6133) -
                                  • sys ¸í·É +
                                  • sys ¸í·É (7506) -
                                  • sysid ÆÄÀÏ +
                                  • sysid ÆÄÀÏ (5962) -
                                  • system:administrators ±×·ì +
                                  • system:administrators ±×·ì (7836) -
                                  • °á°úÀÇ Æ¯±Ç +
                                  • °á°úÀÇ Æ¯±Ç (8111) -
                                  • °ü·Ã +
                                  • °ü·Ã (5750) -
                                  • ±¸¼º¿ø +
                                  • ±¸¼º¿ø (8112), (8116), (8120)
                                  • -
                                  • system:anyuser ±×·ì +
                                  • system:anyuser ±×·ì (7834) -
                                  • ACL¿¡¼­ »ç¿ë +
                                  • ACL¿¡¼­ »ç¿ë (8056) -
                                  • °ü·Ã +
                                  • °ü·Ã (5751)
                                  • -
                                  • system:authuser ±×·ì +
                                  • system:authuser ±×·ì (7835) -
                                  • ACL¿¡¼­ »ç¿ë +
                                  • ACL¿¡¼­ »ç¿ë (8057) -
                                  • °ü·Ã +
                                  • °ü·Ã (5752)
                                  • T -
                                  • tapeconfig ÆÄÀÏ +
                                  • tapeconfig ÆÄÀÏ (6848) -
                                  • ¼ÒÀ¯±Ç, ÁöÁ¤ +
                                  • ¼ÒÀ¯±Ç, ÁöÁ¤ (6860)
                                  • -
                                  • TGS +
                                  • TGS (7251) -
                                  • ThisCell ÆÄÀÏ(¼­¹ö) +
                                  • ThisCell ÆÄÀÏ(¼­¹ö) (5942) -
                                  • ThisCell ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) +
                                  • ThisCell ÆÄÀÏ(Ŭ¶óÀ̾ðÆ®) (7331) -
                                  • ¼³Á¤°ª +
                                  • ¼³Á¤°ª (7452) -
                                  • ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÏ´Â ¹æ½Ä +
                                  • ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÏ´Â ¹æ½Ä (5658)
                                  • -
                                  • tokens.krb ¸í·É +
                                  • tokens.krb ¸í·É (5812) -
                                  • trace log from (fstrace) +
                                  • trace log from (fstrace) -
                                  • cmfx +
                                  • cmfx (7155)
                                  • U -
                                  • Ubik +
                                  • Ubik -
                                  • CellServDB ÆÄÀÏ »ç¿ë +
                                  • CellServDB ÆÄÀÏ »ç¿ë (6138) -
                                  • NetInfo ¹× NetRestrict ÆÄÀÏ »ç¿ë +
                                  • NetInfo ¹× NetRestrict ÆÄÀÏ »ç¿ë (6224) -
                                  • °ú¹Ý¼ö Á¤ÀÇ +
                                  • °ú¹Ý¼ö Á¤ÀÇ (6077) -
                                  • ±â´É ¿ä¾à +
                                  • ±â´É ¿ä¾à (6067) -
                                  • ºÒÀÏÄ¡ ¼­¹ö ¾Ïȣȭ Ű·Î ÀÎÇÑ Àå¾Ö +
                                  • ºÒÀÏÄ¡ ¼­¹ö ¾Ïȣȭ Ű·Î ÀÎÇÑ Àå¾Ö (7301) -
                                  • ¼­¹ö ¹× Ŭ¶óÀÌ¾ðÆ® ºÎºÐ +
                                  • ¼­¹ö ¹× Ŭ¶óÀÌ¾ðÆ® ºÎºÐ (6069) -
                                  • ¿ä±¸Á¶°Ç ¿ä¾à +
                                  • ¿ä±¸Á¶°Ç ¿ä¾à (6063) -
                                  • Àϰü¼º º¸Àå +
                                  • Àϰü¼º º¸Àå (6071) -
                                  • ÀÚµ¿ °»½Å +
                                  • ÀÚµ¿ °»½Å (6061) -
                                  • ÀÛµ¿ ¼³¸í +
                                  • ÀÛµ¿ ¼³¸í (6057) -
                                  • Á¶Á¤ÀÚ ¼±Åà +
                                  • Á¶Á¤ÀÚ ¼±Åà (6072)
                                  • -
                                  • Ubik Á¶Á¤ÀÚ ¼±Åà +
                                  • Ubik Á¶Á¤ÀÚ ¼±Åà (6074) -
                                  • udebug +
                                  • udebug -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5902)
                                  • -
                                  • UFS +
                                  • UFS -
                                  • AFS¿Í ºñ±³µÈ ÆÄÀÏ º¸È£ +
                                  • AFS¿Í ºñ±³µÈ ÆÄÀÏ º¸È£ (8018) -
                                  • ¸ðµå ºñÆ®, AFS¿¡¼­ÀÇ ÇØ¼® +
                                  • ¸ðµå ºñÆ®, AFS¿¡¼­ÀÇ ÇØ¼® (8101)
                                  • -
                                  • umount ¸í·É +
                                  • umount ¸í·É (6218) -
                                  • UNIX +
                                  • UNIX -
                                  • AFS¿ÍÀÇ Â÷ÀÌÁ¡ ¿ä¾à +
                                  • AFS¿ÍÀÇ Â÷ÀÌÁ¡ ¿ä¾à (5610) -
                                  • UID +
                                  • UID -
                                  • AFS UID¿ÍÀÇ ±â´É»ó Â÷ÀÌÁ¡ +
                                  • AFS UID¿ÍÀÇ ±â´É»ó Â÷ÀÌÁ¡ (5589)
                                  • -
                                  • ¸ðµå ºñÆ®, AFS¿¡¼­ÀÇ ÇØ¼® +
                                  • ¸ðµå ºñÆ®, AFS¿¡¼­ÀÇ ÇØ¼® (8100)
                                  • -
                                  • UNIX UID +
                                  • UNIX UID -
                                  • AFS UID¿Í ÀÏÄ¡ +
                                  • AFS UID¿Í ÀÏÄ¡ (7609), (7739) -
                                  • AFS UIDÀÇ Â÷ÀÌÁ¡ +
                                  • AFS UIDÀÇ Â÷ÀÌÁ¡ (7877)
                                  • -
                                  • unlog ¸í·É +
                                  • unlog ¸í·É (5780) -
                                  • Ű ºñ»ó»çŠ󸮽à +
                                  • Ű ºñ»ó»çŠ󸮽à (7304)
                                  • -
                                  • upclient +
                                  • upclient -
                                  • (Âü°í Ç׸ñ: °»½Å ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: °»½Å ¼­¹ö) (5907) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5906)
                                  • -
                                  • upserver +
                                  • upserver -
                                  • (Âü°í Ç׸ñ: °»½Å ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: °»½Å ¼­¹ö) (5913) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5912)
                                  • -
                                  • UserList ÆÄÀÏ +
                                  • UserList ÆÄÀÏ (5944) -
                                  • °á°úÀÇ Æ¯±Ç +
                                  • °á°úÀÇ Æ¯±Ç (8138) -
                                  • »ç¿ëÀÚ Á¦°Å +
                                  • »ç¿ëÀÚ Á¦°Å (8158) -
                                  • »ç¿ëÀÚ Ãß°¡ +
                                  • »ç¿ëÀÚ Ãß°¡ (8154) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (8150)
                                  • -
                                  • username +
                                  • username -
                                  • Kerberos¿¡¼­ »ç¿ë +
                                  • Kerberos¿¡¼­ »ç¿ë (5588)
                                  • -
                                  • usr/afs/backup µð·ºÅ丮 +
                                  • usr/afs/backup µð·ºÅ丮 -
                                  • ¼ÒÀ¯±Ç, ÁöÁ¤ +
                                  • ¼ÒÀ¯±Ç, ÁöÁ¤ (6859)
                                  • -
                                  • usr/afs/bin µð·ºÅ丮 +
                                  • usr/afs/bin µð·ºÅ丮 -
                                  • ÀÌÀü .BAK ¹× .OLD ÆÄÀÏ Á¦°Å +
                                  • ÀÌÀü .BAK ¹× .OLD ÆÄÀÏ Á¦°Å (6128)
                                  • -
                                  • usr/afs/bin/bosserver +
                                  • usr/afs/bin/bosserver (6252) -
                                  • usr/vice/cache µð·ºÅ丮 +
                                  • usr/vice/cache µð·ºÅ丮 (7341) -
                                  • usr/vice/etc µð·ºÅ丮 +
                                  • usr/vice/etc µð·ºÅ丮 (7313) -
                                  • uss +
                                  • uss -
                                  • AFS UID, ÁöÁ¤ +
                                  • AFS UID, ÁöÁ¤ (7607) -
                                  • °èÀý +
                                  • °èÀý (7596) -
                                  • ±âÈ£ ¿¬°á, ÀÛ¼º +
                                  • ±âÈ£ ¿¬°á, ÀÛ¼º (7691) -
                                  • ¸í·É +
                                  • ¸í·É (7597) -
                                  • ¸í·ÉÀÇ ¹Ì¸®º¸±â È¿°ú +
                                  • ¸í·ÉÀÇ ¹Ì¸®º¸±â È¿°ú (7594) -
                                  • ÇÏµå ¿¬°á, ÀÛ¼º +
                                  • ÇÏµå ¿¬°á, ÀÛ¼º (7686)
                                  • -
                                  • uss ¸í·É +
                                  • uss ¸í·É -
                                  • ACL, µð·ºÅ丮¿¡ ´ëÇØ ¼³Á¤ +
                                  • ACL, µð·ºÅ丮¿¡ ´ëÇØ ¼³Á¤ (7671) -
                                  • ACL, Ȩ µð·ºÅ丮¿¡ ¼³Á¤ +
                                  • ACL, Ȩ µð·ºÅ丮¿¡ ¼³Á¤ (7658) -
                                  • bulk +
                                  • bulk (7734) -
                                  • °³º° °èÁ¤ ÀÛ¼º ¸í·ÉÀÇ ÀÌÁ¡ +
                                  • °³º° °èÁ¤ ÀÛ¼º ¸í·ÉÀÇ ÀÌÁ¡ (7620) -
                                  • °³º° »ç¿ëÀÚ °èÁ¤ »èÁ¦ +
                                  • °³º° »ç¿ëÀÚ °èÁ¤ »èÁ¦ (7724) -
                                  • °³º° »ç¿ëÀÚ °èÁ¤ ÀÛ¼º +
                                  • °³º° »ç¿ëÀÚ °èÁ¤ ÀÛ¼º (7713) -
                                  • ±âÁ¸ UNIX °èÁ¤ º¯È¯ +
                                  • ±âÁ¸ UNIX °èÁ¤ º¯È¯ (7617) -
                                  • ±âÁ¸ °èÁ¤ ±¸¼º¿ä¼Ò °ãÃľ²±â +
                                  • ±âÁ¸ °èÁ¤ ±¸¼º¿ä¼Ò °ãÃľ²±â (7598) -
                                  • µð·ºÅ丮 +
                                  • µð·ºÅ丮 (7638), (7663) -
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ +
                                  • ·ÎÄà ¾ÏÈ£ ÆÄÀÏ (7614) -
                                  • ¸í·É, X ¸í·É¾î·Î ½ÇÇà +
                                  • ¸í·É, X ¸í·É¾î·Î ½ÇÇà (7699) -
                                  • ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º/»èÁ¦ +
                                  • ¹úÅ©¿¡¼­ »ç¿ëÀÚ °èÁ¤ ÀÛ¼º/»èÁ¦ (7731) -
                                  • º¼·ý +
                                  • º¼·ý (7643), (7649), (7653) -
                                  • »èÁ¦ +
                                  • »èÁ¦ (7589), (7725) -
                                  • ¾ÏÈ£/ÀÎÁõ º¸¾È, A ¸í·É¾î·Î ¼³Á¤ +
                                  • ¾ÏÈ£/ÀÎÁõ º¸¾È, A ¸í·É¾î·Î ¼³Á¤ (7696) -
                                  • Ãß°¡ +
                                  • Ãß°¡ (7588), (7716) -
                                  • ÆÄÀÏ, ÇÁ·ÎÅäŸÀÔ¿¡¼­ ÀÛ¼º +
                                  • ÆÄÀÏ, ÇÁ·ÎÅäŸÀÔ¿¡¼­ ÀÛ¼º (7672) -
                                  • ÆÄÀÏ, ÇÑ ÇàÀ» ¿¡ÄÚÇÏ¿© ÀÛ¼º +
                                  • ÆÄÀÏ, ÇÑ ÇàÀ» ¿¡ÄÚÇÏ¿© ÀÛ¼º (7678) -
                                  • Çʼö Ư±Ç +
                                  • Çʼö Ư±Ç (7586)
                                  • -
                                  • uss ¹úÅ© ÀÔ·Â ÆÄÀÏ +
                                  • uss ¹úÅ© ÀÔ·Â ÆÄÀÏ -
                                  • ±¸¼º ±ÔÄ¢ +
                                  • ±¸¼º ±ÔÄ¢ (7733)
                                  • -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ -
                                  • 0±æÀÌ +
                                  • 0±æÀÌ (7648) -
                                  • ACL, ¼³Á¤ +
                                  • ACL, ¼³Á¤ (7660), (7670) -
                                  • D ¸í·É +
                                  • D ¸í·É (7662) -
                                  • E ¸í·É¾î +
                                  • E ¸í·É¾î (7681) -
                                  • F ¸í·É +
                                  • F ¸í·É (7675) -
                                  • G ¸í·É¾î +
                                  • G ¸í·É¾î (7641) -
                                  • L ¸í·É +
                                  • L ¸í·É (7689) -
                                  • S ¸í·É +
                                  • S ¸í·É (7693) -
                                  • V ¸í·É¾î +
                                  • V ¸í·É¾î (7646) -
                                  • X ¸í·É¾î +
                                  • X ¸í·É¾î (7702) -
                                  • ±¸¼º ±ÔÄ¢ +
                                  • ±¸¼º ±ÔÄ¢ (7635) -
                                  • ±âÈ£ ¿¬°á, ÀÛ¼º +
                                  • ±âÈ£ ¿¬°á, ÀÛ¼º (7694) -
                                  • ´Ù¸¥ °èÁ¤ À¯Çü¿¡ ´ëÇÑ ¸í·É¾î +
                                  • ´Ù¸¥ °èÁ¤ À¯Çü¿¡ ´ëÇÑ ¸í·É¾î (7623) -
                                  • µð·ºÅ丮 +
                                  • µð·ºÅ丮 (7642), (7664) -
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ®, V ¸í·É¾î·Î ÀÛ¼º +
                                  • ¸¶¿îÆ® Æ÷ÀÎÆ®, V ¸í·É¾î·Î ÀÛ¼º (7655) -
                                  • ¸í·É, X ¸í·É¾î·Î ½ÇÇà +
                                  • ¸í·É, X ¸í·É¾î·Î ½ÇÇà (7703) -
                                  • ¸í·É¾î +
                                  • ¸í·É¾î (7697) -
                                  • ¸í·É¾î(instruction) ¿ä¾à +
                                  • ¸í·É¾î(instruction) ¿ä¾à (7622) -
                                  • º¯¼ö +
                                  • º¯¼ö (7629) -
                                  • º¼·ý -(7647) -
                                  • º¼·ýÀÇ ÇÒ´ç·®, V ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼³Á¤ +
                                  • º¼·ý +(7647) +
                                  • º¼·ýÀÇ ÇÒ´ç·®, V ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼³Á¤ (7651) -
                                  • »ó¼ö +
                                  • »ó¼ö (7627) -
                                  • ¼ýÀÚ º¯¼ö +
                                  • ¼ýÀÚ º¯¼ö (7631) -
                                  • ¾ÏÈ£/ÀÎÁõ º¸¾È, A ¸í·É¾î·Î ¼³Á¤ +
                                  • ¾ÏÈ£/ÀÎÁõ º¸¾È, A ¸í·É¾î·Î ¼³Á¤ (7698) -
                                  • ¿¹ +
                                  • ¿¹ (7637) -
                                  • ÀÌÁ¡ +
                                  • ÀÌÁ¡ (7621) -
                                  • ÆÄÀÏ +
                                  • ÆÄÀÏ (7676), (7682) -
                                  • Ç¥ÁØ À§Ä¡ +
                                  • Ç¥ÁØ À§Ä¡ (7633) -
                                  • ÇÏµå ¿¬°á, ÀÛ¼º +
                                  • ÇÏµå ¿¬°á, ÀÛ¼º (7690)
                                  • -
                                  • uss¿¡¼­ ¹úÅ© ¸ðµå +
                                  • uss¿¡¼­ ¹úÅ© ¸ðµå (7729)
                                  • V -
                                  • V.vol_ID.vol ÆÄÀÏ +
                                  • V.vol_ID.vol ÆÄÀÏ (6013) -
                                  • VL ¼­¹ö +
                                  • VL ¼­¹ö -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5921) -
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­¿¡¼­ ¿ªÇÒ +
                                  • VLDB/º¼·ý Çì´õ µ¿±âÈ­¿¡¼­ ¿ªÇÒ (6450) -
                                  • vlserver ÇÁ·Î¼¼½º·Î¼­ +
                                  • vlserver ÇÁ·Î¼¼½º·Î¼­ (6290) -
                                  • °¡½ÃÀû ¾×¼¼½º¿¡ Áß¿äÇÑ ¿ä¼Ò +
                                  • °¡½ÃÀû ¾×¼¼½º¿¡ Áß¿äÇÑ ¿ä¼Ò (5600) -
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà +
                                  • µ¥ÀÌÅͺ£À̽º ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ½ÇÇà (6026) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÑ ÈÄ Àç½ÃÀÛ (6158) -
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ +
                                  • ¼­¹ö CellServDB ÆÄÀÏ¿¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ ÈÄ Àç½ÃÀÛ (6169) -
                                  • ¼³¸í +
                                  • ¼³¸í (5598) -
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© +
                                  • ½ÃÀÛ ¹× Á¤Áö¿¡ ´ëÇÏ¿© (6317) -
                                  • Á¢¼ÓÇÒ ¶§ +
                                  • Á¢¼ÓÇÒ ¶§ (6292) -
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ +
                                  • ij½¬ °ü¸® ÇÁ·Î±×·¥ ¼±È£ »çÇ× ¼øÀ§ (7474)
                                  • -
                                  • VLDB +
                                  • VLDB (5599) -
                                  • VL ¼­¹ö¿¡ ÀÇÇØ ¼³Á¤µÈ intention Ç÷¡±× +
                                  • VL ¼­¹ö¿¡ ÀÇÇØ ¼³Á¤µÈ intention Ç÷¡±× (6687) -
                                  • µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º +
                                  • µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º (5965) -
                                  • µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º -
                                  • º¼·ý À¯Çü Ç÷¡±× +
                                  • µî·ÏµÈ ¼­¹ö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º +
                                  • º¼·ý À¯Çü Ç÷¡±× (6591) -
                                  • º¼·ý Ç׸ñ +
                                  • º¼·ý Ç׸ñ (6441) -
                                  • º¼·ý Ç׸ñ Ç¥½Ã +
                                  • º¼·ý Ç׸ñ Ç¥½Ã (6583) -
                                  • º¼·ý Ç׸ñÀÇ release »óÅ Ç÷¡±× +
                                  • º¼·ý Ç׸ñÀÇ release »óÅ Ç÷¡±× (6593) -
                                  • º¼·ý Çì´õ¿Í µ¿±âÈ­ +
                                  • º¼·ý Çì´õ¿Í µ¿±âÈ­ (6447), (6683) -
                                  • º¼·ý¿¡ ´ëÇÑ »çÀÌÆ® °è¼ö +
                                  • º¼·ý¿¡ ´ëÇÑ »çÀÌÆ® °è¼ö (6589) -
                                  • Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ +
                                  • Àбâ Àü¿ë »çÀÌÆ® Á¤ÀÇ (6522) -
                                  • Ç׸ñ Àá±Ý/Àá±Ý ÇØÁ¦ +
                                  • Ç׸ñ Àá±Ý/Àá±Ý ÇØÁ¦ (6795) -
                                  • Ç׸ñ Ç¥½Ã +
                                  • Ç׸ñ Ç¥½Ã (6628)
                                  • -
                                  • VLDB Ç׸ñÀÇ intention Ç÷¡±× +
                                  • VLDB Ç׸ñÀÇ intention Ç÷¡±× (6686) -
                                  • vldb.DB0 ÆÄÀÏ +
                                  • vldb.DB0 ÆÄÀÏ (5985) -
                                  • vldb.DBSYS1 ÆÄÀÏ +
                                  • vldb.DBSYS1 ÆÄÀÏ (5987) -
                                  • VLDB/º¼·ý Çì´õÀÇ µ¿±âÈ­ ÇØÁ¦ +
                                  • VLDB/º¼·ý Çì´õÀÇ µ¿±âÈ­ ÇØÁ¦ -
                                  • ¼öÁ¤ +
                                  • ¼öÁ¤ (6693) -
                                  • Áõ»ó +
                                  • Áõ»ó (6689)
                                  • -
                                  • VLDB¿Í º¼·ý Çì´õÀÇ µ¿±âÈ­ +
                                  • VLDB¿Í º¼·ý Çì´õÀÇ µ¿±âÈ­ -
                                  • VL ¹× º¼·ý ¼­¹ö¿¡ ÀÇÇØ À¯Áö +
                                  • VL ¹× º¼·ý ¼­¹ö¿¡ ÀÇÇØ À¯Áö (6446) -
                                  • °áÇÌ Áõ»ó +
                                  • °áÇÌ Áõ»ó (6690) -
                                  • º¹¿ø +
                                  • º¹¿ø (6691)
                                  • -
                                  • VLDBÀÇ »õ ¸±¸®½º »çÀÌÆ® Ç÷¡±× +
                                  • VLDBÀÇ »õ ¸±¸®½º »çÀÌÆ® Ç÷¡±× -
                                  • ½ÇÆÐÇÑ º¹Á¦º»¿¡ ´ëÇÑ Áö½ÃÀڷμ­ +
                                  • ½ÇÆÐÇÑ º¹Á¦º»¿¡ ´ëÇÑ Áö½ÃÀڷμ­ (6502)
                                  • -
                                  • VLDBÀÇ ¼­¹ö Ç׸ñ +
                                  • VLDBÀÇ ¼­¹ö Ç׸ñ (6231) -
                                  • VLDBÀÇ ÀÌÀü ¸±¸®½º »çÀÌÆ® Ç÷¡±× +
                                  • VLDBÀÇ ÀÌÀü ¸±¸®½º »çÀÌÆ® Ç÷¡±× -
                                  • ½ÇÆÐÇÑ º¹Á¦º»¿¡ ´ëÇÑ Áö½ÃÀڷμ­ +
                                  • ½ÇÆÐÇÑ º¹Á¦º»¿¡ ´ëÇÑ Áö½ÃÀڷμ­ (6503)
                                  • -
                                  • VLDBÀÇ Ç׸ñ +
                                  • VLDBÀÇ Ç׸ñ -
                                  • º¼·ý °ü·Ã +
                                  • º¼·ý °ü·Ã (6443) -
                                  • Àá±Ý/Àá±Ý ÇØÁ¦ +
                                  • Àá±Ý/Àá±Ý ÇØÁ¦ (6796) -
                                  • Ç¥½Ã, º¼·ý Çì´õ¿Í ÇÔ²² +
                                  • Ç¥½Ã, º¼·ý Çì´õ¿Í ÇÔ²² (6629)
                                  • -
                                  • VLLog ÆÄÀÏ +
                                  • VLLog ÆÄÀÏ (6004) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6417)
                                  • -
                                  • vlserver +
                                  • vlserver -
                                  • (Âü°í Ç׸ñ: VL ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: VL ¼­¹ö) (5917) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5916)
                                  • -
                                  • Vn ÆÄÀÏ(µ¥ÀÌÅÍ Ä³½¬) +
                                  • Vn ÆÄÀÏ(µ¥ÀÌÅÍ Ä³½¬) (7351) -
                                  • vnode »öÀÎ +
                                  • vnode »öÀÎ (6480) -
                                  • VolserLog ÆÄÀÏ +
                                  • VolserLog ÆÄÀÏ (6006) -
                                  • Ç¥½Ã +
                                  • Ç¥½Ã (6418)
                                  • -
                                  • volserver +
                                  • volserver -
                                  • (Âü°í Ç׸ñ: º¼·ý ¼­¹ö) +
                                  • (Âü°í Ç׸ñ: º¼·ý ¼­¹ö) (5924) -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5923)
                                  • -
                                  • VolumeItems ÆÄÀÏ +
                                  • VolumeItems ÆÄÀÏ (7349) -
                                  • vos ¸í·É +
                                  • vos ¸í·É -
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ +
                                  • /usr/afs/binÀÇ 2Áø ÆÄÀÏ (5930) -
                                  • addsite +
                                  • addsite (6524) -
                                  • backup +
                                  • backup (6547) -
                                  • backupsys +
                                  • backupsys (6551) -
                                  • changeaddr +
                                  • changeaddr (6240) -
                                  • create +
                                  • create -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6472) -
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» ÀÛ¼ºÇÒ ¶§ (7758)
                                  • -
                                  • delentry +
                                  • delentry (6753) -
                                  • dump +
                                  • dump (6771) -
                                  • examine +
                                  • examine -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6634) -
                                  • º¼·ý ID È®ÀÎ +
                                  • º¼·ý ID È®ÀÎ (6639) -
                                  • º¼·ý À̸§ È®ÀÎ +
                                  • º¼·ý À̸§ È®ÀÎ (6644)
                                  • -
                                  • listaddrs +
                                  • listaddrs (6238) -
                                  • listpart +
                                  • listpart (6208) -
                                  • listvldb +
                                  • listvldb -
                                  • ±¸¹® +
                                  • ±¸¹® (6587) -
                                  • º¼·ý À§Ä¡ È®ÀÎ +
                                  • º¼·ý À§Ä¡ È®ÀÎ (6650)
                                  • -
                                  • listvol +
                                  • listvol -
                                  • -extended Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â +
                                  • -extended Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â (6625) -
                                  • -fast Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â +
                                  • -fast Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â (6607) -
                                  • -long Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â +
                                  • -long Ç÷¡±×¸¦ »ç¿ëÇÑ Ãâ·Â (6608) -
                                  • ±¸¹® +
                                  • ±¸¹® (6601)
                                  • -
                                  • lock +
                                  • lock (6800) -
                                  • move +
                                  • move -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6682) -
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ µð½ºÅ©¸¦ Á¦°ÅÇÒ ¶§ +
                                  • ÆÄÀÏ ¼­¹ö ½Ã½ºÅÛ µð½ºÅ©¸¦ Á¦°ÅÇÒ ¶§ (6217)
                                  • -
                                  • partinfo +
                                  • partinfo (6471) -
                                  • release +
                                  • release -
                                  • -f Ç÷¡±×¸¦ »ç¿ëÇÑ °­Á¦ »õ Ŭ·Î´× +
                                  • -f Ç÷¡±×¸¦ »ç¿ëÇÑ °­Á¦ »õ Ŭ·Î´× (6506) -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6528)
                                  • -
                                  • remove +
                                  • remove -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6756) -
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ +
                                  • »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÒ ¶§ (7809)
                                  • -
                                  • remsite +
                                  • remsite (6751) -
                                  • rename +
                                  • rename -
                                  • ±âº» ¸í·É¾î(instruction) +
                                  • ±âº» ¸í·É¾î(instruction) (6788) -
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ +
                                  • »ç¿ëÀÚ À̸§À» º¯°æÇÒ ¶§ (7791)
                                  • -
                                  • restore +
                                  • restore -
                                  • º¼·ý µ¤¾î¾²±â +
                                  • º¼·ý µ¤¾î¾²±â (6779) -
                                  • »õ º¼·ý ÀÛ¼º +
                                  • »õ º¼·ý ÀÛ¼º (6775)
                                  • -
                                  • syncserv +
                                  • syncserv -
                                  • ±¸¹® +
                                  • ±¸¹® (6700) -
                                  • È¿°ú +
                                  • È¿°ú (6696)
                                  • -
                                  • syncvldb +
                                  • syncvldb -
                                  • ±¸¹® +
                                  • ±¸¹® (6698) -
                                  • È¿°ú +
                                  • È¿°ú (6695)
                                  • -
                                  • unlock +
                                  • unlock (6802) -
                                  • unlockvldb +
                                  • unlockvldb (6804) -
                                  • zap +
                                  • zap (6749) -
                                  • ±â´É ¿ä¾à +
                                  • ±â´É ¿ä¾à (6294) -
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã +
                                  • »óÈ£ ÀÎÁõ, ¹«½Ã (6196) -
                                  • Ư±Ç ºÎ¿© +
                                  • Ư±Ç ºÎ¿© (8141)
                                  • W -
                                  • w ACL ±ÇÇÑ +
                                  • w ACL ±ÇÇÑ (8036) -
                                  • which ¸í·É +
                                  • which ¸í·É (6134)
                                  • X -
                                  • X ¸í·É¾î +
                                  • X ¸í·É¾î -
                                  • uss ÅÛÇø´ ÆÄÀÏ +
                                  • uss ÅÛÇø´ ÆÄÀÏ (7704)
                                  • -
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É +
                                  • xstat µ¥ÀÌÅÍ ¸ðÀ½ ±â´É (7208) -
                                  • libxstat_cm.a ¶óÀ̺귯¸® +
                                  • libxstat_cm.a ¶óÀ̺귯¸® (7210) -
                                  • libxstat_fs.a ¶óÀ̺귯¸® +
                                  • libxstat_fs.a ¶óÀ̺귯¸® (7209) -
                                  • xstat_cm_test ¿¹ ¸í·É +
                                  • xstat_cm_test ¿¹ ¸í·É (7241) -
                                  • xstat_fs_test ¿¹ ¸í·É +
                                  • xstat_fs_test ¿¹ ¸í·É (7237) -
                                  • µ¥ÀÌÅÍ ¸ðÀ½ +
                                  • µ¥ÀÌÅÍ ¸ðÀ½ (7223) -
                                  • ¸í·É ¿¹ +
                                  • ¸í·É ¿¹ (7229) -
                                  • Á¤º¸ È®º¸ +
                                  • Á¤º¸ È®º¸ (7226)
                                  • -


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] +


                                    [ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ] -


                                    -
                                    © IBM Corporation 2000. All Rights Reserved -
                                    +


                                    +
                                    © IBM Corporation 2000. All Rights Reserved +
                                    diff --git a/src/WINNT/doc/install/Documentation/pt_BR/README.txt b/src/WINNT/doc/install/Documentation/pt_BR/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/pt_BR/README.txt +++ b/src/WINNT/doc/install/Documentation/pt_BR/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg002.htm b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg002.htm index d0dc92f53..452eb71b0 100755 --- a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg002.htm +++ b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg002.htm @@ -9,8 +9,8 @@ - - + +

                                    Iniciação Rápida

                                    @@ -54,11 +54,11 @@

                                    Índice remissivo

                                    -


                                    [ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ] +


                                    [ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ] -


                                    -
                                    © IBM Corporation 2000. Todos os Direitos Reservados. -
                                    +


                                    +
                                    © IBM Corporation 2000. Todos os Direitos Reservados. +
                                    diff --git a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg003.htm index 24a84a6ea..84869613b 100755 --- a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg003.htm @@ -9,8 +9,8 @@ - - + +

                                    Iniciação Rápida

                                    @@ -171,7 +171,7 @@ igualmente todos os outros componentes. do IBM AFS para Windows para obter uma descrição detalhada dos pré-requisitos de instalação. Se você estiver executando outras aplicações Windows, é recomendável que você saia delas antes de instalar o AFS -para Windows. +para Windows.
                                    1. Coloque o disco de instalação do AFS para Windows em sua unidade de CD-ROM. @@ -199,7 +199,7 @@ esteja instalado em seu sistema. qual os componentes selecionados serão instalados. A unidade padrão é a unidade onde o Windows está instalado. O diretório padrão nesta unidade é \Arquivos de Programa\Ibm\Afs. Para selecionar outra -unidade, diretório, ou ambos, selecione o botão Procurar. +unidade, diretório, ou ambos, selecione o botão Procurar.
                                      Nota:Se você estiver atualizando a partir de uma versão anterior do AFS para Windows ou reinstalando o AFS para Windows, o diretório de instalação que você escolher deve ser o mesmo diretório de instalação que foi utilizado pela @@ -502,7 +502,7 @@ seguida escolha Painel de Controle. O utilitário Configuração do AFS Client é aberto, exibindo a guia Geral.
                                    2. Selecione a opção Prover um Gateway AFS Básico. -
                                    3. Escolha OK. +
                                    4. Escolha OK.
                                      • Se o serviço do AFS Client estiver sendo executado, uma caixa de mensagens aparece, informando que o serviço deve ser reiniciado. Escolha @@ -521,7 +521,7 @@ entrada para a c Básico quanto no banco de dados da célula no Gateway AFS Básico. Informações incorretas ou inexistentes sobre uma célula no banco de dados da célula na máquina gateway torna clientes básicos incapazes de acessar -arquivos. +arquivos.

                                        Para incluir uma entrada no banco de dados da célula:

                                        Acesse a guia Células AFSa partir do utilitário Configuração do AFS Básico e escolha o botão Incluir. A caixa de diálogo @@ -584,7 +584,7 @@ servi pode ser obtida incluindo o nome do serviço NetBIOS do gateway ao arquivo LMHOSTS do cliente ou aos servidores DNS ou WINS adequados. Se a máquina AFS Básico e sua máquina Gateway AFS Básico se localizam na mesma -sub-rede, nenhuma configuração adicional é necessária. +sub-rede, nenhuma configuração adicional é necessária.

                                        O AFS Básico se torna automaticamente um membro da mesma célula do seu Gateway AFS Básico. O nome da célula é exibido na caixa Nome da Célula. @@ -598,7 +598,7 @@ B pertence não estiver presente na lista de células AFS, escolha o botão Incluir. A caixa de diálogo Nova Célula é aberta. Digite o nome da célula na caixa Célula AFS e uma pequena descrição -na caixa Descrição. +na caixa Descrição.

                                        Escolha o botão Incluir. A caixa de diálogo Incluir Servidor é aberta. Na caixa Nome do Servidor, digite o nome de um Servidor de Localização de Volume na célula selecionada. Escolha @@ -972,7 +972,7 @@ alto /afs) do espa Como você está incluindo este AFS Server em uma célula AFS existente, os volumes raiz do AFS já existem na célula, e o Assistente de Configuração do -AFS indica que você não precisa criar os volumes raiz. +AFS indica que você não precisa criar os volumes raiz.
                                        Nota:Se por alguma razão os volumes raiz do AFS não existirem ainda nesta célula AFS, você pode escolher a opção Sim, criar os volumes raiz para criar os volumes raiz neste AFS Server. @@ -1028,7 +1028,7 @@ escolha o bot Configurar. Se você estiver configurando o AFS Server em uma célula AFS na qual existam Servidores de Banco de Dados executando uma versão do AFS anterior à versão 3.5, uma caixa de diálogo aparece solicitando -que você digite a senha principal do AFS. +que você digite a senha principal do AFS.

                                        O AFS Server é configurado de acordo com suas especificações. A barra de progresso na parte inferior da caixa de diálogo indica os passos em andamento. Uma caixa de mensagem aparece indicando que a configuração @@ -1133,7 +1133,7 @@ associada com o componente Documenta está removendo este componente do seu sistema, a caixa de mensagens AFS não aparece.)

                                      • A caixa de diálogo Remover Programas do seu Computador é aberta, exibindo -os componentes que estão sendo removidos de seu sistema. +os componentes que estão sendo removidos de seu sistema.
                                        Nota:Uma caixa de mensagens pode aparecer perguntando se você deseja remover arquivos compartilhados do AFS que não são mais necessários para outros componentes. Clique em Sim Para Todos para remover @@ -1254,11 +1254,11 @@ se nenhum outro componente AFS permanecer instalado.
                                      • Remove as entradas de registro relacionadas à documentação suplementar do AFS do seu sistema.
                                      • -


                                        [ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ] +


                                        [ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ] -


                                        -
                                        © IBM Corporation 2000. Todos os Direitos Reservados. -
                                        +


                                        +
                                        © IBM Corporation 2000. Todos os Direitos Reservados. +
                                        diff --git a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg004.htm b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg004.htm index 8ae941a7d..7563fd090 100755 --- a/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg004.htm +++ b/src/WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg004.htm @@ -9,8 +9,8 @@ - - + +

                                        Iniciação Rápida

                                        @@ -32,313 +32,313 @@
                                        Caracteres especiais -
                                      • Centro de Controle do AFS +
                                      • Centro de Controle do AFS -
                                      • visão geral +
                                      • visão geral (186)
                                      • A -
                                      • AFS +
                                      • AFS -
                                      • atualizando +
                                      • atualizando (205) -
                                      • básico +
                                      • básico -
                                      • visão geral +
                                      • visão geral (194)
                                      • -
                                      • centro de controle +
                                      • centro de controle -
                                      • visão geral +
                                      • visão geral (188)
                                      • -
                                      • cliente +
                                      • cliente -
                                      • visão geral +
                                      • visão geral (191)
                                      • -
                                      • componentes +
                                      • componentes (182) -
                                      • componentes de documentação suplementar +
                                      • componentes de documentação suplementar (195) -
                                      • configuração +
                                      • configuração -
                                      • AFS Básico +
                                      • AFS Básico (233) -
                                      • AFS Client +
                                      • AFS Client (224) -
                                      • AFS Server +
                                      • AFS Server (237) -
                                      • Centro de Controle do AFS +
                                      • Centro de Controle do AFS (255) -
                                      • Gateway AFS Básico +
                                      • Gateway AFS Básico (227) -
                                      • visão geral +
                                      • visão geral (221)
                                      • -
                                      • opções de instalação +
                                      • opções de instalação (197) -
                                      • procedimento de instalação +
                                      • procedimento de instalação (208) -
                                      • procedimento de remoção da instalação +
                                      • procedimento de remoção da instalação (263) -
                                      • pré-requisitos para remoção da instalação +
                                      • pré-requisitos para remoção da instalação (259) -
                                      • reinstalando +
                                      • reinstalando (257) -
                                      • servidor +
                                      • servidor -
                                      • visão geral +
                                      • visão geral (185)
                                      • -
                                      • visão geral +
                                      • visão geral (178)
                                      • -
                                      • AFS Básico +
                                      • AFS Básico -
                                      • configuração +
                                      • configuração (232) -
                                      • instalação +
                                      • instalação (211) -
                                      • máquina gateway +
                                      • máquina gateway (234) -
                                      • remoção da instalação +
                                      • remoção da instalação (266) -
                                      • visão geral +
                                      • visão geral (192)
                                      • -
                                      • AFS Client +
                                      • AFS Client -
                                      • arquivo +
                                      • arquivo (201) -
                                      • configurar como Gateway AFS Básico +
                                      • configurar como Gateway AFS Básico (225) -
                                      • configuração +
                                      • configuração (223) -
                                      • instalação +
                                      • instalação (210) -
                                      • instalação somente-cliente +
                                      • instalação somente-cliente (200) -
                                      • remoção da instalação +
                                      • remoção da instalação (265) -
                                      • visão geral +
                                      • visão geral (189)
                                      • -
                                      • AFS Server +
                                      • AFS Server -
                                      • configuração +
                                      • configuração -
                                      • como primeiro servidor em uma célula +
                                      • como primeiro servidor em uma célula (238) -
                                      • como servidor em uma célula existente +
                                      • como servidor em uma célula existente (249) -
                                      • visão geral +
                                      • visão geral (236)
                                      • -
                                      • instalação +
                                      • instalação (212) -
                                      • remoção da instalação +
                                      • remoção da instalação (267) -
                                      • visão geral +
                                      • visão geral (183)
                                      • -
                                      • ajuda online +
                                      • ajuda online (220) -
                                      • arquivo setup.co +
                                      • arquivo setup.co (202) -
                                      • atualizando +
                                      • atualizando (204) -
                                      • audiência +
                                      • audiência (181)
                                      • B -
                                      • básico +
                                      • básico -
                                      • visão geral +
                                      • visão geral (193)
                                      • C -
                                      • centro de controle +
                                      • centro de controle -
                                      • visão geral +
                                      • visão geral (187)
                                      • -
                                      • Centro de Controle do AFS +
                                      • Centro de Controle do AFS -
                                      • configuração +
                                      • configuração (254) -
                                      • instalação +
                                      • instalação (213) -
                                      • remoção da instalação +
                                      • remoção da instalação (268)
                                      • -
                                      • cliente +
                                      • cliente -
                                      • visão geral +
                                      • visão geral (190)
                                      • -
                                      • configuração +
                                      • configuração (222) -
                                      • conta administrativa genérica +
                                      • conta administrativa genérica (239) -
                                      • Contas do usuário de domínio +
                                      • Contas do usuário de domínio (230) -
                                      • Contas do usuário de máquina +
                                      • Contas do usuário de máquina (231)
                                      • D -
                                      • documentação +
                                      • documentação -
                                      • ajuda online +
                                      • ajuda online (219) -
                                      • CD-ROM +
                                      • CD-ROM (217) -
                                      • online +
                                      • online (215)
                                      • -
                                      • documentação em CD-ROM +
                                      • documentação em CD-ROM (218) -
                                      • documentação online +
                                      • documentação online (216)
                                      • G -
                                      • Gateway AFS Básico +
                                      • Gateway AFS Básico -
                                      • autenticando usuários AFS Básico +
                                      • autenticando usuários AFS Básico (229) -
                                      • configuração +
                                      • configuração (226) -
                                      • sincronizando o banco de dados da célula +
                                      • sincronizando o banco de dados da célula (228)
                                      • I -
                                      • instalação +
                                      • instalação -
                                      • alterações efetuadas em seu sistema +
                                      • alterações efetuadas em seu sistema (214) -
                                      • combinações de componentes possíveis +
                                      • combinações de componentes possíveis (198) -
                                      • fazendo atualização a partir de uma versão anterior +
                                      • fazendo atualização a partir de uma versão anterior (206) -
                                      • instalação somente-cliente +
                                      • instalação somente-cliente (199) -
                                      • procedimento +
                                      • procedimento (209)
                                      • -
                                      • instalação somente-cliente +
                                      • instalação somente-cliente (203)
                                      • N -
                                      • nome da máquina gateway +
                                      • nome da máquina gateway (235)
                                      • O -
                                      • opções de instalação +
                                      • opções de instalação (196)
                                      • P -
                                      • partições AFS +
                                      • partições AFS (243) -
                                      • procedimento de instalação +
                                      • procedimento de instalação (207) -
                                      • procedimento de remoção da instalação +
                                      • procedimento de remoção da instalação (262) -
                                      • pré-requisitos para remoção da instalação +
                                      • pré-requisitos para remoção da instalação (261)
                                      • R -
                                      • reinstalando +
                                      • reinstalando (258) -
                                      • remoção da instalação +
                                      • remoção da instalação -
                                      • alterações efetuadas em seu sistema +
                                      • alterações efetuadas em seu sistema (269) -
                                      • procedimento +
                                      • procedimento (264) -
                                      • pré-requisitos +
                                      • pré-requisitos (260) -
                                      • visão geral +
                                      • visão geral (256)
                                      • -
                                      • replicação +
                                      • replicação -
                                      • quando estiver configurando uma célula nova +
                                      • quando estiver configurando uma célula nova (247)
                                      • -
                                      • root.afs +
                                      • root.afs (245) -
                                      • root.cell +
                                      • root.cell (246)
                                      • S -
                                      • servidor +
                                      • servidor -
                                      • visão geral +
                                      • visão geral (184)
                                      • -
                                      • Servidor de Arquivo +
                                      • Servidor de Arquivo -
                                      • configurando em uma célula existente +
                                      • configurando em uma célula existente (250) -
                                      • configurando em uma célula nova +
                                      • configurando em uma célula nova (240)
                                      • -
                                      • Servidor de Backup +
                                      • Servidor de Backup -
                                      • configurando em uma célula existente +
                                      • configurando em uma célula existente (252) -
                                      • configurando em uma célula nova +
                                      • configurando em uma célula nova (242)
                                      • -
                                      • Servidor de Banco de Dados +
                                      • Servidor de Banco de Dados -
                                      • configurando em uma célula existente +
                                      • configurando em uma célula existente (251) -
                                      • configurando em uma célula nova +
                                      • configurando em uma célula nova (241)
                                      • -
                                      • Servidor de Controle do Sistema +
                                      • Servidor de Controle do Sistema -
                                      • em uma nova célula AFS +
                                      • em uma nova célula AFS (248)
                                      • V -
                                      • visão geral +
                                      • visão geral -
                                      • AFS +
                                      • AFS (179) -
                                      • documento +
                                      • documento (180)
                                      • -
                                      • volumes raiz do AFS +
                                      • volumes raiz do AFS -
                                      • quando estiver configurando um servidor em uma célula existente +
                                      • quando estiver configurando um servidor em uma célula existente (253) -
                                      • quando estiver configurando uma célula nova +
                                      • quando estiver configurando uma célula nova (244)
                                      • -


                                        [ Início da Página | Página Anterior | Índice | Índice Remissivo ] +


                                        [ Início da Página | Página Anterior | Índice | Índice Remissivo ] -


                                        -
                                        © IBM Corporation 2000. Todos os Direitos Reservados. -
                                        +


                                        +
                                        © IBM Corporation 2000. Todos os Direitos Reservados. +
                                        diff --git a/src/WINNT/doc/install/Documentation/pt_BR/html/index.htm b/src/WINNT/doc/install/Documentation/pt_BR/html/index.htm index 6a5d4e521..c7f973f28 100755 --- a/src/WINNT/doc/install/Documentation/pt_BR/html/index.htm +++ b/src/WINNT/doc/install/Documentation/pt_BR/html/index.htm @@ -109,7 +109,7 @@ Release do AFS para Windows
                                        PDF:

                                        A documentação no formato PDF não é instalada com a documentação online. -Acesse a documentação do AFS
                                        no formato PDF diretamente do CD-ROM do AFS para +Acesse a documentação do AFS
                                        no formato PDF diretamente do CD-ROM do AFS para Windows. Os arquivos PDF estão no diretório CD:\Documentation\pt_BR\PDF, onde CD é a letra da unidade de CD-ROM.
                                          diff --git a/src/WINNT/doc/install/Documentation/zh_CN/README.txt b/src/WINNT/doc/install/Documentation/zh_CN/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/README.txt +++ b/src/WINNT/doc/install/Documentation/zh_CN/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg000.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg000.htm index 9f2bc1cf8..1bbd47054 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg000.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg000.htm @@ -11,8 +11,8 @@ - - + +

                                        ¿ìËÙÈëÃÅ

                                        @@ -32,6 +32,6 @@ Program Number:

                                        Äú¿ÉÒÔͨ¹ýµ±µØµÄ IBM ´ú±í»ò IBM ·Ö²¿À´¶©¹º³ö°æÎï¡£

                                        © Copyright International Business Machines Corporation 1999. All rights reserved.

                                        -


                                        [ Ò³µÄ¶¥²¿ | ÏÂÒ»Ò³ | Ë÷Òý ] +


                                        [ Ò³µÄ¶¥²¿ | ÏÂÒ»Ò³ | Ë÷Òý ] diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg002.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg002.htm index ebb88f358..80006e19c 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg002.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg002.htm @@ -11,8 +11,8 @@ - - + +

                                        ¿ìËÙÈëÃÅ

                                        @@ -56,6 +56,6 @@

                                        Ë÷Òý


                                        -


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | ÏÂÒ»Ò³ | Ŀ¼ | Ë÷Òý ] +


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | ÏÂÒ»Ò³ | Ŀ¼ | Ë÷Òý ] diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg003.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg003.htm index c8df80f2c..55918dc0f 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg003.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg003.htm @@ -11,8 +11,8 @@ - - + +

                                        ¿ìËÙÈëÃÅ

                                        @@ -884,6 +884,6 @@ Files\Ibm\Afs\Server
                                        Ŀ¼

                                      • Èç¹û²»ÔÙ°²×°ÓÐÆäËü AFS ×é¼þ£¬Ôò´Ó¿ªÊ¼²Ëµ¥ÖÐɾ³ý IBM AFS ³ÌÐò×é¡£

                                      • ´ÓϵͳÖÐɾ³ýÓë AFS ²¹³äÎĵµÏà¹ØµÄ×¢²á±íÌõÄ¿¡£ -


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | ÏÂÒ»Ò³ | Ŀ¼ | Ë÷Òý ] +


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | ÏÂÒ»Ò³ | Ŀ¼ | Ë÷Òý ] diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg004.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg004.htm index a6921c41c..85f5402e2 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg004.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg004.htm @@ -11,8 +11,8 @@ - - + +

                                        ¿ìËÙÈëÃÅ

                                        @@ -28,284 +28,284 @@
                                        ÌØÊâ×Ö·û -
                                      • °²×° +
                                      • °²×° -
                                      • ²½Öè +
                                      • ²½Öè (209) -
                                      • ´¿¿Í»§»ú°²×° +
                                      • ´¿¿Í»§»ú°²×° (199) -
                                      • ´ÓÏÈǰ°æ±¾Éý¼¶ +
                                      • ´ÓÏÈǰ°æ±¾Éý¼¶ (206) -
                                      • ¶ÔϵͳµÄ¸ü¸Ä +
                                      • ¶ÔϵͳµÄ¸ü¸Ä (214) -
                                      • ¿ÉÄܵÄ×é¼þ×éºÏ +
                                      • ¿ÉÄܵÄ×é¼þ×éºÏ (198)
                                      • -
                                      • °²×°²½Öè +
                                      • °²×°²½Öè (207) -
                                      • °²×°Ñ¡Ïî +
                                      • °²×°Ñ¡Ïî (196) -
                                      • ±¸·Ý·þÎñÆ÷ +
                                      • ±¸·Ý·þÎñÆ÷ -
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà +
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà (252) -
                                      • ÔÚе¥ÔªÖÐÅäÖà +
                                      • ÔÚе¥ÔªÖÐÅäÖà (242)
                                      • -
                                      • ´¿¿Í»§»ú°²×° +
                                      • ´¿¿Í»§»ú°²×° (203) -
                                      • ¶ÁÕß +
                                      • ¶ÁÕß (181) -
                                      • ·þÎñÆ÷ +
                                      • ·þÎñÆ÷ -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (184)
                                      • -
                                      • ¸´ÖÆ +
                                      • ¸´ÖÆ -
                                      • ÅäÖÃе¥ÔªÊ± +
                                      • ÅäÖÃе¥ÔªÊ± (247)
                                      • -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö -
                                      • AFS +
                                      • AFS (179) -
                                      • Îĵµ +
                                      • Îĵµ (180)
                                      • -
                                      • ¸ùĿ¼ AFS ¾í +
                                      • ¸ùĿ¼ AFS ¾í -
                                      • µ±ÔÚÏÖÓе¥ÔªÖÐÅäÖ÷þÎñÆ÷ʱ +
                                      • µ±ÔÚÏÖÓе¥ÔªÖÐÅäÖ÷þÎñÆ÷ʱ (253) -
                                      • ÅäÖÃе¥ÔªÊ± +
                                      • ÅäÖÃе¥ÔªÊ± (244)
                                      • -
                                      • »úÆ÷Óû§ÕÊ»§ +
                                      • »úÆ÷Óû§ÕÊ»§ (231) -
                                      • ¿Í»§»ú +
                                      • ¿Í»§»ú -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (190)
                                      • -
                                      • ¿ØÖÆÖÐÐÄ +
                                      • ¿ØÖÆÖÐÐÄ -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (187)
                                      • -
                                      • Áª»ú°ïÖú +
                                      • Áª»ú°ïÖú (220) -
                                      • Áª»úÎĵµ +
                                      • Áª»úÎĵµ (216) -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ (222) -
                                      • Éý¼¶ +
                                      • Éý¼¶ (204) -
                                      • Êý¾Ý¿â·þÎñÆ÷ +
                                      • Êý¾Ý¿â·þÎñÆ÷ -
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà +
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà (251) -
                                      • ÔÚе¥ÔªÖÐÅäÖà +
                                      • ÔÚе¥ÔªÖÐÅäÖà (241)
                                      • -
                                      • ͨÓùÜÀíÕÊ»§ +
                                      • ͨÓùÜÀíÕÊ»§ (239) -
                                      • Íø¹Ø»úÆ÷Ãû +
                                      • Íø¹Ø»úÆ÷Ãû (235) -
                                      • Îĵµ +
                                      • Îĵµ -
                                      • CD-ROM +
                                      • CD-ROM (217) -
                                      • Áª»ú +
                                      • Áª»ú (215) -
                                      • Áª»ú°ïÖú +
                                      • Áª»ú°ïÖú (219)
                                      • -
                                      • Îļþ·þÎñÆ÷ +
                                      • Îļþ·þÎñÆ÷ -
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà +
                                      • ÔÚÏÖÓе¥ÔªÖÐÅäÖà (250) -
                                      • ÔÚе¥ÔªÖÐÅäÖà +
                                      • ÔÚе¥ÔªÖÐÅäÖà (240)
                                      • -
                                      • ϵͳ¿ØÖÆ·þÎñÆ÷ +
                                      • ϵͳ¿ØÖÆ·þÎñÆ÷ -
                                      • ÔÚÐÂ AFS µ¥ÔªÖÐ +
                                      • ÔÚÐÂ AFS µ¥ÔªÖÐ (248)
                                      • -
                                      • жװ +
                                      • жװ -
                                      • ²½Öè +
                                      • ²½Öè (264) -
                                      • ¶ÔϵͳµÄ¸ü¸Ä +
                                      • ¶ÔϵͳµÄ¸ü¸Ä (269) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (256) -
                                      • ÏȾöÌõ¼þ +
                                      • ÏȾöÌõ¼þ (260)
                                      • -
                                      • жװ²½Öè +
                                      • жװ²½Öè (262) -
                                      • жװÏȾöÌõ¼þ +
                                      • жװÏȾöÌõ¼þ (261) -
                                      • ÓòÓû§ÕÊ»§ +
                                      • ÓòÓû§ÕÊ»§ (230) -
                                      • ÖØÐ°²×° +
                                      • ÖØÐ°²×° (258)
                                      • A -
                                      • AFS +
                                      • AFS -
                                      • light +
                                      • light -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (194)
                                      • -
                                      • °²×°²½Öè +
                                      • °²×°²½Öè (208) -
                                      • °²×°Ñ¡Ïî +
                                      • °²×°Ñ¡Ïî (197) -
                                      • ²¹³äÎĵµ×é¼þ +
                                      • ²¹³äÎĵµ×é¼þ (195) -
                                      • ·þÎñÆ÷ +
                                      • ·þÎñÆ÷ -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (185)
                                      • -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (178) -
                                      • ¿Í»§»ú +
                                      • ¿Í»§»ú -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (191)
                                      • -
                                      • ¿ØÖÆÖÐÐÄ +
                                      • ¿ØÖÆÖÐÐÄ -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (188)
                                      • -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ -
                                      • AFS Light +
                                      • AFS Light (233) -
                                      • AFS Light Íø¹Ø +
                                      • AFS Light Íø¹Ø (227) -
                                      • AFS ·þÎñÆ÷ +
                                      • AFS ·þÎñÆ÷ (237) -
                                      • AFS ¿Í»§»ú +
                                      • AFS ¿Í»§»ú (224) -
                                      • AFS ¿ØÖÆÖÐÐÄ +
                                      • AFS ¿ØÖÆÖÐÐÄ (255) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (221)
                                      • -
                                      • Éý¼¶ +
                                      • Éý¼¶ (205) -
                                      • жװ²½Öè +
                                      • жװ²½Öè (263) -
                                      • жװÏȾöÌõ¼þ +
                                      • жװÏȾöÌõ¼þ (259) -
                                      • ÖØÐ°²×° +
                                      • ÖØÐ°²×° (257) -
                                      • ×é¼þ +
                                      • ×é¼þ (182)
                                      • -
                                      • AFS Light +
                                      • AFS Light -
                                      • °²×° +
                                      • °²×° (211) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (192) -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ (232) -
                                      • Íø¹Ø»úÆ÷ +
                                      • Íø¹Ø»úÆ÷ (234) -
                                      • жװ +
                                      • жװ (266)
                                      • -
                                      • AFS Light Íø¹Ø +
                                      • AFS Light Íø¹Ø -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ (226) -
                                      • ÈÏÖ¤ AFS Light Óû§ +
                                      • ÈÏÖ¤ AFS Light Óû§ (229) -
                                      • ͬ²½µ¥ÔªÊý¾Ý¿â +
                                      • ͬ²½µ¥ÔªÊý¾Ý¿â (228)
                                      • -
                                      • AFS ·ÖÇø +
                                      • AFS ·ÖÇø (243) -
                                      • AFS ·þÎñÆ÷ +
                                      • AFS ·þÎñÆ÷ -
                                      • °²×° +
                                      • °²×° (212) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (183) -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (236) -
                                      • Ϊµ¥ÔªÖеĵÚÒ»¸ö·þÎñÆ÷ +
                                      • Ϊµ¥ÔªÖеĵÚÒ»¸ö·þÎñÆ÷ (238) -
                                      • ΪÏÖÓе¥ÔªÖеķþÎñÆ÷ +
                                      • ΪÏÖÓе¥ÔªÖеķþÎñÆ÷ (249)
                                      • -
                                      • жװ +
                                      • жװ (267)
                                      • -
                                      • AFS ¿Í»§»ú +
                                      • AFS ¿Í»§»ú -
                                      • setup.co Îļþ +
                                      • setup.co Îļþ (201) -
                                      • °²×° +
                                      • °²×° (210) -
                                      • ´¿¿Í»§»ú°²×° +
                                      • ´¿¿Í»§»ú°²×° (200) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (189) -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ (223) -
                                      • ÅäÖÃΪ AFS Light Íø¹Ø +
                                      • ÅäÖÃΪ AFS Light Íø¹Ø (225) -
                                      • жװ +
                                      • жװ (265)
                                      • -
                                      • AFS ¿ØÖÆÖÐÐÄ +
                                      • AFS ¿ØÖÆÖÐÐÄ -
                                      • °²×° +
                                      • °²×° (213) -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (186) -
                                      • ÅäÖÃ +
                                      • ÅäÖÃ (254) -
                                      • жװ +
                                      • жװ (268)
                                      • C -
                                      • CD-ROM Îĵµ +
                                      • CD-ROM Îĵµ (218)
                                      • L -
                                      • light +
                                      • light -
                                      • ¸ÅÊö +
                                      • ¸ÅÊö (193)
                                      • R -
                                      • root.afs +
                                      • root.afs (245) -
                                      • root.cell +
                                      • root.cell (246)
                                      • S -
                                      • setup.co Îļþ +
                                      • setup.co Îļþ (202)
                                      • -


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | Ŀ¼ | Ë÷Òý ] +


                                        [ Ò³µÄ¶¥²¿ | ÉÏÒ»Ò³ | Ŀ¼ | Ë÷Òý ] diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns000.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns000.htm index 11d0e209a..b90f5d7aa 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns000.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns000.htm @@ -8,15 +8,15 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Table of Contents] [Bottom of Topic] [Next Topic] [Index]


                                        +

                                        [Return to Library] [Table of Contents] [Bottom of Topic] [Next Topic] [Index]


                                        AFS for Windows
                                        Release Notes
                                        -

                                        Version 3.6 +

                                        Version 3.6

                                        Document Number GC09-4559-00

                                        0000000

                                        First Edition (April 2000) @@ -33,11 +33,11 @@ suitable for softcopy. branch office serving your locality.

                                        © Copyright International Business Machines Corporation 2000. All rights reserved.

                                        -


                                        [Return to Library] [Table of Contents] [Top of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Table of Contents] [Top of Topic] [Next Topic] [Index]

                                        -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns002.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns002.htm index 89f33369b..a75886db6 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns002.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns002.htm @@ -8,12 +8,12 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        Table of Contents

                                        Introduction

                                        @@ -125,11 +125,11 @@
                                      • Limitations and Restrictions

                                        -


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns003.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns003.htm index acc35b39f..36a4473e1 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns003.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns003.htm @@ -8,12 +8,12 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]


                                        Introduction


                                        Overview

                                        AFS(R) is a distributed file system that provides @@ -88,11 +88,11 @@ limitations and restrictions for the specified AFS for Windows component. Also, where applicable, descriptions of new features and enhancements that are made available in this release of AFS for Windows are included. -


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns004.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns004.htm index d640a7552..25d1bee02 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns004.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns004.htm @@ -8,12 +8,12 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]


                                        AFS Client Release Notes


                                        Introduction

                                        This section contains important information about the AFS Client @@ -228,11 +228,11 @@ be accessed. Since Windows believes that a DLL is inaccessible, it fails to load the application.

                                        In order to avoid this problem, ensure that the directory to an application's DLLs comes before any network drives in the path. -


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns005.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns005.htm index 6da536f0b..af88fb3f9 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns005.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns005.htm @@ -8,12 +8,12 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]


                                        AFS Light Release Notes


                                        Introduction

                                        This section contains important information about the AFS Light @@ -148,7 +148,7 @@ AFS Light Gateway. In order for AFS Light users to obtain AFS tokens when using the Simplified Chinese version of Microsoft Windows 98, encryption in AFS must be disabled.

                                        To disable encryption in AFS, add the following line to your Windows -Autoexec.bat file: +Autoexec.bat file:

                                        set AFS_RPC_ENCRYPT=OFF
                                         

                                        Note that disabling encryption introduces a potential security risk because @@ -169,11 +169,11 @@ rather than the target file. symlink.exe program that is provided with AFS for Windows, version 3.6. Execute symlink commands from your Windows NT Command Prompt. -


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                        -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns006.htm b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns006.htm index 450ab152e..c328b2841 100755 --- a/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns006.htm +++ b/src/WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns006.htm @@ -8,12 +8,12 @@ - - + +

                                        Release Notes

                                        -

                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]

                                        +


                                        [Return to Library] [Contents] [Previous Topic] [Bottom of Topic] [Next Topic] [Index]


                                        AFS Server Release Notes


                                        Introduction

                                        This section contains important information about the AFS Server @@ -30,9 +30,9 @@ AFS for Windows.

                                        The hardware requirements for installing the AFS Server are:

                                        • A PC using an 80486/66 MHz (or faster) microprocessor or Pentium-based -microprocessor +microprocessor

                                          Recommended: A PC using a Pentium or higher microprocessor -

                                        • At least 16 MB of RAM +

                                        • At least 16 MB of RAM

                                          Recommended: 32 MB of RAM or more

                                        • A hard disk with at least 20 MB of available disk space

                                        • At least one NTFS disk volume to hold the AFS file system data. The @@ -199,11 +199,11 @@ in the AFS Server component of AFS for Windows, version 3.6.

                                          The AFS bosserver process does not currently execute the registered notifier command (if one is specified) when a process under its control terminates. -


                                          [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                          +


                                          [Return to Library] [Contents] [Previous Topic] [Top of Topic] [Next Topic] [Index]

                                          -


                                          -
                                          © IBM Corporation 2000. All Rights Reserved -
                                          +


                                          +
                                          © IBM Corporation 2000. All Rights Reserved +
                                          diff --git a/src/WINNT/doc/install/Documentation/zh_TW/README.txt b/src/WINNT/doc/install/Documentation/zh_TW/README.txt index dad01b9b1..a9d38ba0e 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/README.txt +++ b/src/WINNT/doc/install/Documentation/zh_TW/README.txt @@ -21,7 +21,7 @@ AFS Partitions No Longer Need to Reside On Empty NTFS Volumes On Windows NT machines, any NTFS volume can be designated as an AFS partition. Previously, an NTFS volume containing any data other than -the Windows Recycler could not be designated as an AFS partition. +the Windows Recycler could not be designated as an AFS partition. @@ -53,7 +53,7 @@ AFS for Windows Supplemental Documentation The Supplemental Documentation component of AFS for Windows is only available online if the AFS Supplemental Documentation option was chosen when AFS for Windows -was installed on your system. (AFS Supplemental Documentation is not an option when +was installed on your system. (AFS Supplemental Documentation is not an option when installing AFS Light.) Note that documentation is also available directly from the AFS for Windows CD-ROM, in the CD:\Documentation directory, where CD is the letter of your CD-ROM drive. diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg000.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg000.htm index a16dcb9dc..21f716432 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg000.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg000.htm @@ -10,14 +10,14 @@ - - + +

                                          §Ö³t¤Jªù

                                          AFS for Windows
                                          §Ö³t¤Jªù
                                          -

                                          3.6 ª© +

                                          3.6 ª©

                                          Document Number SC40-0515-00

                                          CT6Q8TC

                                          @@ -32,11 +32,11 @@ AFS for Windows

                                          ½Ð¦V±z·í¦aªº IBM ·~°È¥Nªí©Î IBM ¤À¤½¥q­qÁʳo¨Ç¥Xª©«~¡C

                                          © Copyright International Business Machines Corporation 1999. All rights reserved.
                                          Note to U.S. government Users -- Documentation related ...

                                          -


                                          [ ­¶­±³»ºÝ | ¤U¤@­¶ | ¯Á¤Þ ] +


                                          [ ­¶­±³»ºÝ | ¤U¤@­¶ | ¯Á¤Þ ] -


                                          -
                                          © IBM Corporation 2000. All Rights Reserved -
                                          +


                                          +
                                          © IBM Corporation 2000. All Rights Reserved +
                                          diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns000.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns000.htm index b84a96bcc..291ca106b 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns000.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns000.htm @@ -10,14 +10,14 @@ - - + +

                                          ª©¥»ª`·N¨Æ¶µ

                                          AFS for Windows
                                          ª©¥»ª`·N¨Æ¶µ
                                          -

                                          3.6 ª© +

                                          3.6 ª©

                                          Document Number GC40-0516-00

                                          0000000

                                          @@ -33,11 +33,11 @@ AFS for Windows

                                          ½Ð¦V·í¦a IBM ·~°È¥Nªí©Î IBM ¤À¤½¥q­qÁÊ¥Xª©«~¡C

                                          © Copyright International Business Machines Corporation 2000. All rights reserved.
                                          Note to U.S. government Users -- Documentation related ...

                                          -


                                          [ ­¶­±³»ºÝ | ¤U¤@­¶ ] +


                                          [ ­¶­±³»ºÝ | ¤U¤@­¶ ] -


                                          -
                                          © IBM Corporation 2000. All Rights Reserved -
                                          +


                                          +
                                          © IBM Corporation 2000. All Rights Reserved +
                                          diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns002.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns002.htm index 2799fba13..a5f38da78 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns002.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns002.htm @@ -10,8 +10,8 @@ - - + +

                                          ª©¥»ª`·N¨Æ¶µ

                                          @@ -126,11 +126,11 @@
                                        • ­­¨î

                                          -


                                          [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] +


                                          [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] -


                                          -
                                          © IBM Corporation 2000. All Rights Reserved -
                                          +


                                          +
                                          © IBM Corporation 2000. All Rights Reserved +
                                          diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns003.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns003.htm index eed42a138..239b9951e 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns003.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns003.htm @@ -10,8 +10,8 @@ - - + +

                                          ª©¥»ª`·N¨Æ¶µ

                                          @@ -63,11 +63,11 @@ Windows NT

                                        ¨C¤@¸`»¡©ú¯S©w AFS for Windows ¤¸¥óªº¦w¸Ë°ò¥»»Ý¨D¡B²£«~ª`·N¨Æ¶µ¤Î­­¨î¡C ¥t¥~¡A¥ç©ó¾A·í®É¾÷»¡©ú¦¹ AFS for Windows ª©¥»©Ò´£¨Ñªº·s¥\¯à©M¥[±j¥\¯à¡C -


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] +


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns004.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns004.htm index e69d26c68..6ed68093f 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns004.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns004.htm @@ -10,8 +10,8 @@ - - + +

                                        ª©¥»ª`·N¨Æ¶µ

                                        @@ -167,11 +167,11 @@ Windows ¦¹¿ù»~·|¾É­P¨t²Î¼È°±·j´M DLL¡A¨Ã¥B°²³]µLªk¦s¨ú DLL¡C ¦]¬° Windows »{¬°µLªk¦s¨ú DLL¡A©Ò¥HµLªk¸ü¤JÀ³¥Îµ{¦¡¡C

                                        ¬°¤FÁ×§K¦¹°ÝÃD¡A½Ð½T©w¦b¸ô®|¤¤¡AÀ³¥Îµ{¦¡ DLL ªº¥Ø¿ý¬O¦ì©ó¥ô¦óºô¸ôºÏºÐ¾÷¤§«e¡C -


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] +


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns005.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns005.htm index 550887ffa..d770b6e07 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns005.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns005.htm @@ -10,8 +10,8 @@ - - + +

                                        ª©¥»ª`·N¨Æ¶µ

                                        @@ -124,11 +124,11 @@ Windows 98

                                        ­Y­n«Ø¥ß©Î§R°£ AFS ÀɮשM¥Ø¿ýªº²Å¸¹Ãìµ²¡A½Ð¨Ï¥Î AFS for Windows 3.6 ª© ´£¨Ñªº symlink.exe µ{¦¡¡C½Ð±q Windows NT «ü¥O´£¥Ü¤¤°õ¦æ symlink «ü¥O¡C -


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] +


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns006.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns006.htm index 4f1ba5e0b..cbd546b7a 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns006.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns006.htm @@ -10,8 +10,8 @@ - - + +

                                        ª©¥»ª`·N¨Æ¶µ

                                        @@ -151,11 +151,11 @@ Dr. Watson

                                        ·íµ{§Ç²×¤î®É¡AAFS bosserver µ{§Ç¤£°õ¦æ Notifier µ{¦¡

                                        ¦b AFS bosserver µ{§Ç±±¨î¤§¤Uªºµ{§Ç²×¤î®É¡A AFS bosserver µ{§Ç¥Ø«e¤£·|°õ¦æ¤wµn°Oªº notifier «ü¥O¡C -


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] +


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¤U¤@­¶ | ¥Ø¿ý ] -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns007.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns007.htm index bb12bc390..b1497a6f1 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns007.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns007.htm @@ -10,8 +10,8 @@ - - + +

                                        ª©¥»ª`·N¨Æ¶µ

                                        @@ -110,11 +110,11 @@ DWORD

                                      • ­­¨î

                                        AFS for Windows 3.6 ª©ªº AFS ±±¨î¤¤¤ß¤¸¥ó¡A¥Ø«e¨S¦³¤wª¾ªº­­¨î¡C -


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¥Ø¿ý ] +


                                        [ ­¶­±³»ºÝ | «e¤@­¶ | ¥Ø¿ý ] -


                                        -
                                        © IBM Corporation 2000. All Rights Reserved -
                                        +


                                        +
                                        © IBM Corporation 2000. All Rights Reserved +
                                        diff --git a/src/WINNT/doc/install/Documentation/zh_TW/html/index.htm b/src/WINNT/doc/install/Documentation/zh_TW/html/index.htm index 2c875c374..bc48d9e80 100755 --- a/src/WINNT/doc/install/Documentation/zh_TW/html/index.htm +++ b/src/WINNT/doc/install/Documentation/zh_TW/html/index.htm @@ -105,7 +105,7 @@ IBM AFS for Windows

                                            
                                        PDF: -

                                        ¥»½u¤W»¡©ú¤å¥ó¨Ã¥¼¦w¸Ë PDF ®æ¦¡ªº»¡©ú¤å¥ó¡C +

                                        ¥»½u¤W»¡©ú¤å¥ó¨Ã¥¼¦w¸Ë PDF ®æ¦¡ªº»¡©ú¤å¥ó¡C ½Ð¦Û AFS for Windows ¥úºÐ¤Wª½±µ¦s¨ú PDF ®æ¦¡ªº AFS »¡©ú¤å¥ó
                                        ³o¨Ç PDF Àɦì©ó CD:\Documentation\zh_TW\PDF ¥Ø¿ý¤¤¡A¨ä¤¤ CD ¬O¥úºÐ¾÷©Ò¦bªº¦r¥À¥N¸¹¡C
                                          diff --git a/src/WINNT/eventlog/NTMakefile b/src/WINNT/eventlog/NTMakefile index fc6bb2222..a16dc903f 100644 --- a/src/WINNT/eventlog/NTMakefile +++ b/src/WINNT/eventlog/NTMakefile @@ -1,6 +1,6 @@ # 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 diff --git a/src/WINNT/eventlog/lang/NTMakefile b/src/WINNT/eventlog/lang/NTMakefile index 953982a57..847b1721d 100644 --- a/src/WINNT/eventlog/lang/NTMakefile +++ b/src/WINNT/eventlog/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 diff --git a/src/WINNT/eventlog/logevent.c b/src/WINNT/eventlog/logevent.c index 4547fa0e4..248020f12 100644 --- a/src/WINNT/eventlog/logevent.c +++ b/src/WINNT/eventlog/logevent.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/eventlog/test/NTMakefile b/src/WINNT/eventlog/test/NTMakefile index dc978025f..4e204f45a 100644 --- a/src/WINNT/eventlog/test/NTMakefile +++ b/src/WINNT/eventlog/test/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -18,4 +18,4 @@ $(OUT)\elogtest.exe: $(OUT)\elogtest.obj \ $(SYMSTORE_IMPORT) mkdir: - + diff --git a/src/WINNT/eventlog/test/elogtest.c b/src/WINNT/eventlog/test/elogtest.c index fccb71edf..de51ad5b3 100644 --- a/src/WINNT/eventlog/test/elogtest.c +++ b/src/WINNT/eventlog/test/elogtest.c @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/install/NSIS/AdminGroup.cpp b/src/WINNT/install/NSIS/AdminGroup.cpp index ba2a29c66..c7d7c97c3 100644 --- a/src/WINNT/install/NSIS/AdminGroup.cpp +++ b/src/WINNT/install/NSIS/AdminGroup.cpp @@ -10,8 +10,8 @@ #define AFSCLIENT_ADMIN_COMMENTW L"AFS Client Administrators" #define LOCAL_ADMIN_GROUP_SID L"S-1-5-32-544" -/* LookupAliasFromRid is from Microsoft KB 157234 - * +/* LookupAliasFromRid is from Microsoft KB 157234 + * * Author: Scott Field (sfield) 02-Oct-96 */ diff --git a/src/WINNT/install/NSIS/NTMakefile b/src/WINNT/install/NSIS/NTMakefile index 5b134474e..fda0457d6 100644 --- a/src/WINNT/install/NSIS/NTMakefile +++ b/src/WINNT/install/NSIS/NTMakefile @@ -23,7 +23,7 @@ $(OUT)\Service.obj: Service.cpp $(OUT)\Service.res: Service.rc AFS_component_version_number.h $(EXEDIR)\Service.exe: $(OUT)\Service.obj $(OUT)\Service.res - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -34,7 +34,7 @@ $(OUT)\Killer.obj: Killer.cpp $(C2OBJ) Killer.cpp $(EXEDIR)\Killer.exe: $(OUT)\Killer.obj $(OUT)\Killer.res - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -45,7 +45,7 @@ $(OUT)\AdminGroup.obj: AdminGroup.cpp $(C2OBJ) AdminGroup.cpp $(EXEDIR)\AdminGroup.exe: $(OUT)\AdminGroup.obj $(OUT)\AdminGroup.res - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) @@ -151,9 +151,9 @@ prebuild: echo !define AFS_MINORVERSION $(AFSPRODUCT_VER_MINOR) >>$(OUT)\nsi-includes.nsi echo !define AFS_PATCHLEVEL $(AFSPRODUCT_VER_PATCH) >>$(OUT)\nsi-includes.nsi echo !define IDNMREDIST "$(IDNMREDIST)" >>$(OUT)\nsi-includes.nsi - $(DESTDIR)\bin\util_cr.exe _echo "!define " >>$(OUT)\nsi-includes.nsi - "$(NSISDIR)\makensis.exe" /VERSION >>$(OUT)\nsi-includes.nsi - echo. >>$(OUT)\nsi-includes.nsi + $(DESTDIR)\bin\util_cr.exe _echo "!define " >>$(OUT)\nsi-includes.nsi + "$(NSISDIR)\makensis.exe" /VERSION >>$(OUT)\nsi-includes.nsi + echo. >>$(OUT)\nsi-includes.nsi !if ("$(AFSVER_CL)" == "1500") echo !define CL_1500 1 >> $(OUT)\nsi-includes.nsi echo !define MSVCMSI "$(MSVCMSI)" >> $(OUT)\nsi-includes.nsi diff --git a/src/WINNT/install/NSIS/Service.cpp b/src/WINNT/install/NSIS/Service.cpp index 80b9481ed..14a461d42 100644 --- a/src/WINNT/install/NSIS/Service.cpp +++ b/src/WINNT/install/NSIS/Service.cpp @@ -1,10 +1,10 @@ /* Service Installer for NSIS script - + Rob Murawski - + Released under terms of IBM Open Source agreement for OpenAFS - + */ #include @@ -20,7 +20,7 @@ int main(int argc, char *argv[]) printf("Insufficient arguments: Service ServiceName ServicePath DisplayName.\n"); return 1; } - + SC_HANDLE hSCM = OpenSCManager(NULL, NULL, SC_MANAGER_CREATE_SERVICE); SC_HANDLE hService; @@ -52,7 +52,7 @@ int main(int argc, char *argv[]) argv[2], NULL,NULL,NULL, NULL, NULL ); - if (hService == NULL) + if (hService == NULL) { printf("Create Service failed (%d)\n", GetLastError() ); CloseServiceHandle(hSCM); @@ -64,7 +64,7 @@ int main(int argc, char *argv[]) if(hService!=NULL) DeleteService( hService ); } - + CloseServiceHandle(hService); diff --git a/src/WINNT/install/NSIS/killer.cpp b/src/WINNT/install/NSIS/killer.cpp index 7ba27fc20..998720ede 100644 --- a/src/WINNT/install/NSIS/killer.cpp +++ b/src/WINNT/install/NSIS/killer.cpp @@ -1,10 +1,10 @@ /* Process Killer for NSIS script - + Rob Murawski - + Released under terms of IBM Open Source agreement for OpenAFS - + */ @@ -29,19 +29,19 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam); BOOL WINAPI Enum16(DWORD dwThreadId, WORD hMod16, WORD hTask16, PSZ pszModName, PSZ pszFileName, LPARAM lpUserDefined); -// +// // The EnumProcs function takes a pointer to a callback function -// that will be called once per process with the process filename +// that will be called once per process with the process filename // and process ID. -// +// // lpProc -- Address of callback routine. -// +// // lParam -- A user-defined LPARAM value to be passed to // the callback routine. -// +// // Callback function definition: // BOOL CALLBACK Proc(DWORD dw, WORD w, LPCSTR lpstr, LPARAM lParam); -// +// BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { OSVERSIONINFO osver; @@ -66,7 +66,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { // PSAPI Function Pointers. BOOL (WINAPI *lpfEnumProcesses)(DWORD *, DWORD, DWORD *); - BOOL (WINAPI *lpfEnumProcessModules)(HANDLE, HMODULE *, DWORD, + BOOL (WINAPI *lpfEnumProcessModules)(HANDLE, HMODULE *, DWORD, LPDWORD); DWORD (WINAPI *lpfGetModuleBaseName)(HANDLE, HMODULE, LPTSTR, DWORD); @@ -77,7 +77,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { osver.dwOSVersionInfoSize = sizeof(osver); if (!GetVersionEx(&osver)) return FALSE; - + // If Windows NT 4.0 if (osver.dwPlatformId == VER_PLATFORM_WIN32_NT && osver.dwMajorVersion == 4) { @@ -86,7 +86,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { // Get the procedure addresses explicitly. We do // this so we don't have to worry about modules - // failing to load under OSes other than Windows NT 4.0 + // failing to load under OSes other than Windows NT 4.0 // because references to PSAPI.DLL can't be resolved. hInstLib = LoadLibraryA("PSAPI.DLL"); if (hInstLib == NULL) @@ -110,17 +110,17 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { lpfVDMEnumTaskWOWEx = (INT (WINAPI *)(DWORD, TASKENUMPROCEX, LPARAM)) GetProcAddress(hInstLib2, "VDMEnumTaskWOWEx"); - - if (lpfEnumProcesses == NULL - || lpfEnumProcessModules == NULL - || lpfGetModuleBaseName == NULL + + if (lpfEnumProcesses == NULL + || lpfEnumProcessModules == NULL + || lpfGetModuleBaseName == NULL || lpfVDMEnumTaskWOWEx == NULL) __leave; - // + // // Call the PSAPI function EnumProcesses to get all of the // ProcID's currently in the system. - // + // // NOTE: In the documentation, the third parameter of // EnumProcesses is named cbNeeded, which implies that you // can call the function once to find out how much space to @@ -128,11 +128,11 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { // This is not the case. The cbNeeded parameter returns // the number of PIDs returned, so if your buffer size is // zero cbNeeded returns zero. - // + // // NOTE: The "HeapAlloc" loop here ensures that we // actually allocate a buffer large enough for all the // PIDs in the system. - // + // dwSize2 = 256 * sizeof(DWORD); do { @@ -141,11 +141,11 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { dwSize2 *= 2; } - lpdwPIDs = (LPDWORD) HeapAlloc(GetProcessHeap(), 0, + lpdwPIDs = (LPDWORD) HeapAlloc(GetProcessHeap(), 0, dwSize2); if (lpdwPIDs == NULL) __leave; - + if (!lpfEnumProcesses(lpdwPIDs, dwSize2, &dwSize)) __leave; @@ -158,7 +158,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { for (dwIndex = 0; dwIndex < dwSize; dwIndex++) { szFileName[0] = 0; - + // Open the process (if we can... security does not // permit every process in the system to be opened). hProcess = OpenProcess( @@ -167,7 +167,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { if (hProcess != NULL) { // Here we call EnumProcessModules to get only the - // first module in the process. This will be the + // first module in the process. This will be the // EXE module for which we will retrieve the name. if (lpfEnumProcessModules(hProcess, &hMod, sizeof(hMod), &dwSize2)) { @@ -233,7 +233,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { __leave; } - // Get procedure addresses. We are linking to + // Get procedure addresses. We are linking to // these functions explicitly, because a module using // this code would fail to load under Windows NT, // which does not have the Toolhelp32 @@ -275,7 +275,7 @@ BOOL WINAPI EnumProcs(PROCENUMPROC lpProc, LPARAM lParam) { // While there are processes, keep looping. while (bFlag) { - + // Call the enum func with the filename and ProcID. if (lpProc(procentry.th32ProcessID, 0, procentry.szExeFile, lParam)) { @@ -334,21 +334,21 @@ BOOL WINAPI Enum16(DWORD dwThreadId, WORD hMod16, WORD hTask16, bRet = psInfo->lpProc(psInfo->dwPID, hTask16, pszFileName, psInfo->lParam); - if (!bRet) + if (!bRet) psInfo->bEnd = TRUE; return !bRet; -} +} -BOOL CALLBACK MyProcessEnumerator(DWORD dwPID, WORD wTask, +BOOL CALLBACK MyProcessEnumerator(DWORD dwPID, WORD wTask, LPCSTR szProcess, LPARAM lParam) { /*if (wTask == 0) printf("%5u %s\n", dwPID, szProcess); else printf(" %5u %s\n", wTask, szProcess);*/ - + if(stricmp(szProcess,strProcessName)==0) { HANDLE hProcess=OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwPID); @@ -366,7 +366,7 @@ void main(int argc, char *argv[]) if(argc<2) { printf("Please specify the process name to kill\n"); - + return; } @@ -374,7 +374,7 @@ void main(int argc, char *argv[]) strcpy(strProcessName,(argv[1])); else return; - + EnumProcs((PROCENUMPROC) MyProcessEnumerator, 0); - + } diff --git a/src/WINNT/install/loopback/instloop.c b/src/WINNT/install/loopback/instloop.c index bb7427a38..dc444f8e1 100644 --- a/src/WINNT/install/loopback/instloop.c +++ b/src/WINNT/install/loopback/instloop.c @@ -40,7 +40,7 @@ ShowUsage(void) printf("instloop [-i [name [ip mask]] | -u]\n\n"); printf(" -i install the %s\n", DRIVER_DESC); _tprintf(_T(" (if unspecified, uses name %s,\n"), DEFAULT_NAME); - _tprintf(_T(" ip %s, and mask %s)\n"), DEFAULT_IP, DEFAULT_MASK); + _tprintf(_T(" ip %s, and mask %s)\n"), DEFAULT_IP, DEFAULT_MASK); printf(" -u uninstall the %s\n", DRIVER_DESC); } @@ -51,7 +51,7 @@ DisplayStartup(BOOL bInstall) " (Note: This may take up to a minute or two...)\n", bInstall ? "I" : "Un", DRIVER_DESC); - + } static void diff --git a/src/WINNT/install/loopback/loopbackutils.cpp b/src/WINNT/install/loopback/loopbackutils.cpp index 0547fd432..1b4148354 100644 --- a/src/WINNT/install/loopback/loopbackutils.cpp +++ b/src/WINNT/install/loopback/loopbackutils.cpp @@ -1,24 +1,24 @@ /* - Copyright 2004 by the Massachusetts Institute of Technology - - All rights reserved. - - Permission to use, copy, modify, and distribute this software and its - documentation for any purpose and without fee is hereby granted, - provided that the above copyright notice appear in all copies and that - both that copyright notice and this permission notice appear in - supporting documentation, and that the name of the Massachusetts - Institute of Technology (M.I.T.) not be used in advertising or publicity - pertaining to distribution of the software without specific, written - prior permission. - - M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING - ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL - M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR - ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, - ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS - SOFTWARE. + Copyright 2004 by the Massachusetts Institute of Technology + + All rights reserved. + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of the Massachusetts + Institute of Technology (M.I.T.) not be used in advertising or publicity + pertaining to distribution of the software without specific, written + prior permission. + + M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. */ #define _WIN32_DCOM @@ -80,11 +80,11 @@ extern "C" DWORD UnInstallLoopBack(void) ok = SetupDiEnumDeviceInfo(hDeviceInfo, index, &DeviceInfoData); - if(!ok) + if(!ok) { if(GetLastError() == ERROR_NO_MORE_ITEMS) break; - else + else { index++; continue; @@ -92,12 +92,12 @@ extern "C" DWORD UnInstallLoopBack(void) } // try to get the DeviceDesc registry property - ok = SetupDiGetDeviceRegistryProperty(hDeviceInfo, + ok = SetupDiGetDeviceRegistryProperty(hDeviceInfo, &DeviceInfoData, SPDRP_HARDWAREID, NULL, NULL, - 0, + 0, &size); if (!ok) { @@ -111,9 +111,9 @@ extern "C" DWORD UnInstallLoopBack(void) ok = SetupDiGetDeviceRegistryProperty(hDeviceInfo, &DeviceInfoData, SPDRP_HARDWAREID, - NULL, + NULL, (PBYTE)deviceHwid, - size, + size, NULL); if (!ok) { free(deviceHwid); @@ -143,7 +143,7 @@ extern "C" DWORD UnInstallLoopBack(void) if (found) break; - + index++; } @@ -184,7 +184,7 @@ BOOL IsLoopbackInstalled(void) SP_DEVINFO_DATA DeviceInfoData; DWORD i,err; BOOL found; - + // // Create a Device Information Set with all present devices. // @@ -193,7 +193,7 @@ BOOL IsLoopbackInstalled(void) { return FALSE; // nothing installed? } - + // // Enumerate through all Devices. // @@ -214,10 +214,10 @@ BOOL IsLoopbackInstalled(void) else continue; } - + // // We won't know the size of the HardwareID buffer until we call - // this function. So call it with a null to begin with, and then + // this function. So call it with a null to begin with, and then // use the required buffer size to Alloc the nessicary space. // Keep calling we have success or an unknown failure. // @@ -237,7 +237,7 @@ BOOL IsLoopbackInstalled(void) else if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) { // We need to change the buffer size. - if (buffer) + if (buffer) LocalFree(buffer); buffer = (TCHAR *)LocalAlloc(LPTR,buffersize); } @@ -248,13 +248,13 @@ BOOL IsLoopbackInstalled(void) goto cleanup_DeviceInfo; } } - + if (GetLastError() == ERROR_INVALID_DATA) { if (buffer) LocalFree(buffer); continue; } - + // Compare each entry in the buffer multi-sz list with our hwid. for (p=buffer; *p && (p < &buffer[buffersize]); p += _tcslen(p)+1) { @@ -264,19 +264,19 @@ BOOL IsLoopbackInstalled(void) break; } } - + if (buffer) LocalFree(buffer); - if (found) + if (found) break; } - + // Cleanup. cleanup_DeviceInfo: err = GetLastError(); SetupDiDestroyDeviceInfoList(DeviceInfoSet); SetLastError(err); - + return found; } @@ -585,7 +585,7 @@ cleanup: return ret; }; -/* The following functions provide the RunDll32 interface +/* The following functions provide the RunDll32 interface * RunDll32 loopback_install.dll doLoopBackEntry [Interface Name] [IP address] [Subnet Mask] */ @@ -596,7 +596,7 @@ static void wcsMallocAndCpy (LPWSTR * dst, const LPWSTR src) { static void display_usage() { - MessageBoxW( NULL, + MessageBoxW( NULL, L"Installation utility for the MS Loopback Adapter\r\n\r\n" L"Usage:\r\n" L"RunDll32 loopback_install.dll doLoopBackEntry [q|quiet] [Connection Name] [IP address] [Submask]\r\n", @@ -661,7 +661,7 @@ void CALLBACK doLoopBackEntryW (HWND hwnd, HINSTANCE hinst, LPWSTR lpCmdLine, in { Args args; - if (!process_args(lpCmdLine, 0, args)) + if (!process_args(lpCmdLine, 0, args)) return; InstallLoopBack(args.lpConnectionName, args.lpIPAddr, args.lpSubnetMask); @@ -701,7 +701,7 @@ UINT __stdcall installLoopbackMSI (MSIHANDLE hInstall) SetMsiReporter("InstallLoopback", "Installing loopback adapter", hInstall); - /* check if there is already one installed. If there is, we shouldn't try to + /* check if there is already one installed. If there is, we shouldn't try to * install another. */ if(IsLoopbackInstalled()) @@ -713,17 +713,17 @@ UINT __stdcall installLoopbackMSI (MSIHANDLE hInstall) if (rc == ERROR_MORE_DATA) { cbValueBuf++; szValueBuf = (LPWSTR) malloc (cbValueBuf * sizeof (WCHAR)); - } - else + } + else return ERROR_INSTALL_FAILURE; } - if (!process_args(szValueBuf, 1, args)) + if (!process_args(szValueBuf, 1, args)) return ERROR_INSTALL_FAILURE; - + rc = InstallLoopBack (args.lpConnectionName, args.lpIPAddr, args.lpSubnetMask); - if (rc != 2 && rc != 0) + if (rc != 2 && rc != 0) return ERROR_INSTALL_FAILURE; if (rc == 2) { @@ -748,17 +748,17 @@ UINT __stdcall uninstallLoopbackMSI (MSIHANDLE hInstall) if (rc == ERROR_MORE_DATA) { cbValueBuf++; szValueBuf = (LPWSTR) malloc (cbValueBuf * sizeof (WCHAR)); - } - else + } + else return ERROR_INSTALL_FAILURE; } - if (!process_args(szValueBuf, 1, args)) + if (!process_args(szValueBuf, 1, args)) return ERROR_INSTALL_FAILURE; - + rc = UnInstallLoopBack (); - if (rc == 1) + if (rc == 1) return ERROR_INSTALL_FAILURE; if (rc == 2) { @@ -776,7 +776,7 @@ extern "C" void ReportMessage(int level, LPCSTR msg, LPCSTR str, LPCWSTR wstr, D printf("%s:[%s][%S][%d]\n", (msg?msg:""), (str?str:""), (wstr?wstr:L""), dw); else if(dwReporterType == REPORT_MSI && hMsiHandle && level == 0) { MSIHANDLE hRec = MsiCreateRecord(5); - + MsiRecordClearData(hRec); MsiRecordSetStringA(hRec,1,(msg)?msg:""); MsiRecordSetStringA(hRec,2,(str)?str:""); @@ -796,14 +796,14 @@ extern "C" void SetMsiReporter(LPCSTR strAction, LPCSTR strDesc,DWORD h) { #ifdef DONT_NEED /* this is performed in the Wix installer */ MSIHANDLE hRec = MsiCreateRecord(4); - + MsiRecordClearData(hRec); MsiRecordSetStringA(hRec,1,strAction); MsiRecordSetStringA(hRec,2,strDesc); MsiRecordSetStringA(hRec,3,"[1]:([2])([3])([4])"); MsiProcessMessage(h,INSTALLMESSAGE_ACTIONSTART, hRec); - + MsiCloseHandle(hRec); #endif } diff --git a/src/WINNT/install/loopback/wmi.cpp b/src/WINNT/install/loopback/wmi.cpp index 4b192b000..f110423be 100644 --- a/src/WINNT/install/loopback/wmi.cpp +++ b/src/WINNT/install/loopback/wmi.cpp @@ -148,7 +148,7 @@ FindNetworkAdapterConfigurationInstanceByGUID( CLEANUP_ON_FAILURE(hr); bFound = !wcscmp(adapter_guid, V_BSTR(&Value)); - + if (bFound) { ReportMessage(1,"Found adapter", NULL,V_BSTR(&Value),0); @@ -161,11 +161,11 @@ FindNetworkAdapterConfigurationInstanceByGUID( CLEANUP_ON_FAILURE(hr); *pPath = SysAllocString(V_BSTR(&Value)); - + } - + VariantClear(&Value); - + // Release it. // =========== pObj->Release(); // Release objects not owned. @@ -367,7 +367,7 @@ WMIEnableStatic( DWORD dwIndex; if (swscanf(InstancePath, L"Win32_NetworkAdapterConfiguration.Index=%u", &dwIndex)==1) { - DWORD ret = 0; + DWORD ret = 0; ReportMessage(1,"Setting MAXLANA",NULL,NULL,dwIndex+1); ret = AdjustMaxLana(dwIndex+1); if (ret) ReportMessage(0,"AdjustMaxLana returned the error code ",NULL,NULL,ret); @@ -412,15 +412,15 @@ WMIEnableStatic( ReportMessage(0,"Trying again in 20 seconds...",NULL,NULL,0); Sleep(10000); ReportMessage(0,"Trying again in 10 seconds...",NULL,NULL,0); - Sleep(5000); + Sleep(5000); ReportMessage(0,"Trying again in 5 seconds...",NULL,NULL,0); Sleep(2000); } - - ReportMessage(0,"Calling ExecMethod EnableStatic NOW... ",NULL,NULL,0); + + ReportMessage(0,"Calling ExecMethod EnableStatic NOW... ",NULL,NULL,0); // Call the method hr = pNamespace->ExecMethod(InstancePath, MethodName, 0, NULL, pInInst, - &pOutInst, NULL); + &pOutInst, NULL); if (!SUCCEEDED(hr)) { ReportMessage(0,"ExecMethod EnableStatic failed",NULL,NULL, hr); @@ -435,7 +435,7 @@ WMIEnableStatic( continue; } - hr = V_I4(&v_ret_value); + hr = V_I4(&v_ret_value); if(hr != 0) ReportMessage(0,"EnableStatic failed ", NULL,NULL,hr); else @@ -483,7 +483,7 @@ WMIEnableStatic( // Call the method hr2 = pNamespace->ExecMethod(InstancePath, MethodName, 0, NULL, pInInst, - &pOutInst, NULL); + &pOutInst, NULL); if (!SUCCEEDED(hr2)) { ReportMessage(0,"ExecMethod SetDynamicDNSRegistration failed",NULL,NULL, hr2); goto cleanup; @@ -494,7 +494,7 @@ WMIEnableStatic( if (!SUCCEEDED(hr2)) { ReportMessage(0,"WARNING: Could not determine return value for SetDynamicDNSRegistration ",NULL,NULL, hr2); } else { - hr2 = V_I4(&v_ret_value); + hr2 = V_I4(&v_ret_value); if(hr2 != 0) ReportMessage(0,"SetDynamicDNSRegistration failed ", NULL,NULL,hr2); else @@ -538,7 +538,7 @@ WMIEnableStatic( // Call the method hr2 = pNamespace->ExecMethod(InstancePath, MethodName, 0, NULL, pInInst, - &pOutInst, NULL); + &pOutInst, NULL); if (!SUCCEEDED(hr2)) { ReportMessage(0,"ExecMethod SetTcpipNetbios failed",NULL,NULL, hr2); goto cleanup; @@ -549,7 +549,7 @@ WMIEnableStatic( if (!SUCCEEDED(hr2)) { ReportMessage(0,"WARNING: Could not determine return value for SetTcpipNetbios ",NULL,NULL, hr2); } else { - hr2 = V_I4(&v_ret_value); + hr2 = V_I4(&v_ret_value); if(hr2 != 0) ReportMessage(0,"SetTcpipNetbios failed ", NULL,NULL,hr2); else @@ -585,8 +585,8 @@ WMIEnableStatic( /********************************************************** -* LoopbackBindings : unbind all other -* protocols except TCP/IP, netbios, netbt. +* LoopbackBindings : unbind all other +* protocols except TCP/IP, netbios, netbt. */ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) { @@ -601,44 +601,44 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) LPWSTR swName = NULL; GUID g; wchar_t device_guid[100]; - + ReportMessage(0,"Running LoopbackBindings()...",NULL,NULL,0); - - hr = CoInitializeEx( NULL, COINIT_DISABLE_OLE1DDE | COINIT_APARTMENTTHREADED ); + + hr = CoInitializeEx( NULL, COINIT_DISABLE_OLE1DDE | COINIT_APARTMENTTHREADED ); CLEANUP_ON_FAILURE(hr); - + hr = CoCreateInstance( CLSID_CNetCfg, NULL, CLSCTX_INPROC_SERVER, IID_INetCfg, (void**)&pCfg ); CLEANUP_ON_FAILURE(hr); - + hr = pCfg->QueryInterface( IID_INetCfgLock, (void**)&pLock ); CLEANUP_ON_FAILURE(hr); - + hr = pLock->AcquireWriteLock( 1000, L"AFS Configuration", NULL ); CLEANUP_ON_FAILURE(hr); bLockGranted = TRUE; - + hr = pCfg->Initialize( NULL ); CLEANUP_ON_FAILURE(hr); bInitialized = TRUE; - + hr = pCfg->EnumComponents( &GUID_DEVCLASS_NET, &pEnumComponent ); CLEANUP_ON_FAILURE(hr); - + while( pEnumComponent->Next( 1, &pAdapter, NULL ) == S_OK ) { pAdapter->GetDisplayName( &swName ); pAdapter->GetInstanceGuid( &g ); StringFromGUID2(g, device_guid, 99); - + if(!wcscmp( device_guid, loopback_guid )) // found loopback adapter { INetCfgComponentBindings *pBindings; INetCfgBindingPath *pPath; IEnumNetCfgBindingPath *pEnumPaths; INetCfgComponent *upper; - + ReportMessage(0,"LoopbackBindings found", NULL, device_guid,0 ); - + hr = pAdapter->QueryInterface( IID_INetCfgComponentBindings, (void**) &pBindings); if(hr==S_OK) { @@ -648,14 +648,14 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) while(pEnumPaths->Next( 1, &pPath, NULL ) == S_OK) { pPath->GetOwner( &upper ); - + LPWSTR swId = NULL, swName = NULL; - + upper->GetDisplayName( &swName ); upper->GetId( &swId ); - + ReportMessage(1,"Looking at ",NULL, swName, 0); - + { ReportMessage(1," Moving to the end of binding order...",NULL,NULL,0); INetCfgComponentBindings *pBindings2; @@ -663,15 +663,15 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) if (hr==S_OK) { ReportMessage(1,"...",0,0,0); - hr = pBindings2->MoveAfter(pPath, NULL); - pBindings2->Release(); + hr = pBindings2->MoveAfter(pPath, NULL); + pBindings2->Release(); bConfigChanged=TRUE; } - if (hr==S_OK) ReportMessage(1,"success",0,0,0); else ReportMessage(0,"Binding change failed",0,0,hr); - - } - - if ( !_wcsicmp(swId, L"ms_netbios") || + if (hr==S_OK) ReportMessage(1,"success",0,0,0); else ReportMessage(0,"Binding change failed",0,0,hr); + + } + + if ( !_wcsicmp(swId, L"ms_netbios") || !_wcsicmp(swId, L"ms_tcpip") || !_wcsicmp(swId, L"ms_netbt") || !_wcsicmp(swId, L"ms_msclient")) @@ -683,9 +683,9 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) if (hr==S_OK) ReportMessage(1,"success",0,0,0); else ReportMessage(0,"Proto failed",0,0,hr); bConfigChanged=TRUE; } - + } - else //if (!_wcsicmp(swId, L"ms_server") || (!_wcsicmp(swId, L"ms_msclient")) + else //if (!_wcsicmp(swId, L"ms_server") || (!_wcsicmp(swId, L"ms_msclient")) { if (pPath->IsEnabled()==S_OK) { @@ -695,10 +695,10 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) bConfigChanged=TRUE; } } - + CoTaskMemFree( swName ); CoTaskMemFree( swId ); - + pPath->Release(); } pEnumPaths->Release(); @@ -706,33 +706,33 @@ extern "C" HRESULT LoopbackBindings (LPCWSTR loopback_guid) pBindings->Release(); } // hr==S_OK for QueryInterface IID_INetCfgComponentBindings } - + CoTaskMemFree( swName ); - + pAdapter->Release(); } - - pEnumComponent->Release(); - + + pEnumComponent->Release(); + hr = 0; - + cleanup: - + if(bConfigChanged) pCfg->Apply(); - + if(pAdapter) pAdapter->Release(); - + if(bInitialized) pCfg->Uninitialize(); if(bLockGranted) pLock->ReleaseWriteLock(); - + if(pLock) pLock->Release(); if(pCfg) pCfg->Release(); - + if (hr) ReportMessage(0,"LoopbackBindings() is returning ",0,0,hr); return hr; } - + extern "C" DWORD SetIpAddress(LPCWSTR guid, LPCWSTR ip, LPCWSTR mask) { ReportMessage(0,"Running SetIpAddress()...",0,0,0); @@ -755,15 +755,15 @@ DWORD AdjustMaxLana(DWORD dwMaxLana) ReportMessage(0,"Making sure MaxLana is large enough",0,0, dwMaxLana); - ret = RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Services\\NetBIOS\\Parameters"), + ret = RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Services\\NetBIOS\\Parameters"), 0, KEY_ALL_ACCESS , &hNetBiosParamKey); if (ret) return ret; - + dwSize = 4; ret = RegQueryValueEx(hNetBiosParamKey, _T("MaxLana"), 0, &dwType, (LPBYTE) &dwExistingMaxLana, &dwSize); - if ((ret) && (ret != ERROR_MORE_DATA) && (ret != ERROR_FILE_NOT_FOUND)) + if ((ret) && (ret != ERROR_MORE_DATA) && (ret != ERROR_FILE_NOT_FOUND)) { RegCloseKey(hNetBiosParamKey); return ret; @@ -773,15 +773,15 @@ DWORD AdjustMaxLana(DWORD dwMaxLana) ReportMessage (1,"MaxLana is currently",0,0, dwExistingMaxLana); - if (dwExistingMaxLana < dwMaxLana) + if (dwExistingMaxLana < dwMaxLana) { ReportMessage (1,"Changing MaxLana", 0,0,dwMaxLana); ret = RegSetValueEx(hNetBiosParamKey, _T("MaxLana"), 0, REG_DWORD, (const BYTE*)&dwMaxLana, 4); - if (ret) + if (ret) { RegCloseKey(hNetBiosParamKey); return ret; - } + } } @@ -791,7 +791,7 @@ DWORD AdjustMaxLana(DWORD dwMaxLana) } -extern "C" +extern "C" BOOL UpdateHostsFile( LPCWSTR swName, LPCWSTR swIp, LPCSTR szFilename, BOOL bPre ) { char szIp[2048], szName[2048]; @@ -802,7 +802,7 @@ BOOL UpdateHostsFile( LPCWSTR swName, LPCWSTR swIp, LPCSTR szFilename, BOOL bPre HRESULT rv; DWORD fa,len; FILE *hFile, *hTemp; - + _snprintf(szIp, 2047, "%S", swIp); _snprintf(szName, 2047, "%S", swName); strupr(szName); @@ -915,7 +915,7 @@ BOOL UpdateHostsFile( LPCWSTR swName, LPCWSTR swIp, LPCSTR szFilename, BOOL bPre } } if(status && status != ERROR_FILE_NOT_FOUND) { - /* we can't delete the file. Try to come up with + /* we can't delete the file. Try to come up with a different name that's not already taken. */ srand(GetTickCount()); eos = buffer + strlen(buffer); diff --git a/src/WINNT/install/wix/NTMakefile b/src/WINNT/install/wix/NTMakefile index 0212c15ae..bf00a0ad7 100644 --- a/src/WINNT/install/wix/NTMakefile +++ b/src/WINNT/install/wix/NTMakefile @@ -51,8 +51,8 @@ LANGUAGES=en_US de_DE es_ES ja_JP ko_KR pt_BR zh_CN zh_TW languages: # Don't bother with non en_US for now. The other builds comprise of either -# verbatim copies of en_US files, partial translations or doesn't build -# (no languages resources). Someday when OpenAFS 8.1029828419 comes out we'll +# verbatim copies of en_US files, partial translations or doesn't build +# (no languages resources). Someday when OpenAFS 8.1029828419 comes out we'll # get someone to translate. # for %l in ( $(LANGUAGES ) do ( # $(MAKE) /f NTMakefile /nologo LANG=%l lang @@ -69,7 +69,7 @@ lang_clean: -$(DEL) $(BINMSIFILE) !ENDIF -uninst: +uninst: $(CD) uninstall $(MAKE) /f NTMakefile /nologo install $(CD) .. diff --git a/src/WINNT/install/wix/custom/afscustom.cpp b/src/WINNT/install/wix/custom/afscustom.cpp index 9e03670a5..3ea2c4a84 100644 --- a/src/WINNT/install/wix/custom/afscustom.cpp +++ b/src/WINNT/install/wix/custom/afscustom.cpp @@ -56,7 +56,7 @@ void ShowMsiError( MSIHANDLE hInstall, DWORD errcode, DWORD param ){ MsiRecordSetInteger(hRecord, 2, param); MsiProcessMessage( hInstall, INSTALLMESSAGE_ERROR, hRecord ); - + MsiCloseHandle( hRecord ); } @@ -185,34 +185,34 @@ DWORD InstNetProvider(MSIHANDLE hInstall, int bInst) { LONG rv; DWORD dwSize; HANDLE hProcHeap; - + strOrder = (LPTSTR) 0; - + CHECK(rv = RegOpenKeyEx( HKEY_LOCAL_MACHINE, STR_KEY_ORDER, 0, KEY_READ | KEY_WRITE, &hkOrder )); - + dwSize = 0; CHECK(rv = RegQueryValueEx( hkOrder, STR_VAL_ORDER, NULL, NULL, NULL, &dwSize ) ); - + strOrder = new TCHAR[ (dwSize + STR_SERVICE_LEN) * sizeof(TCHAR) ]; - + CHECK(rv = RegQueryValueEx( hkOrder, STR_VAL_ORDER, NULL, NULL, (LPBYTE) strOrder, &dwSize)); - + npi_CheckAndAddRemove( strOrder, STR_SERVICE , bInst); - + dwSize = (lstrlen( strOrder ) + 1) * sizeof(TCHAR); - + CHECK(rv = RegSetValueEx( hkOrder, STR_VAL_ORDER, NULL, REG_SZ, (LPBYTE) strOrder, dwSize )); - + /* everything else should be set by the MSI tables */ rv = ERROR_SUCCESS; _cleanup: - + if( rv != ERROR_SUCCESS ) { ShowMsiError( hInstall, ERR_NPI_FAILED, rv ); } - + if(strOrder) delete[] strOrder; - + return rv; } @@ -236,12 +236,12 @@ int npi_CheckAndAddRemove( LPTSTR str, LPTSTR str2, int bInst ) { lstrcat(charset,_T(",")); match = _tcsstr(target, charset); - + if ((match) && (bInst)) { ret = INP_ERR_PRESENT; goto cleanup; } - + if ((!match) && (!bInst)) { ret = INP_ERR_ABSENT; goto cleanup; @@ -257,7 +257,7 @@ int npi_CheckAndAddRemove( LPTSTR str, LPTSTR str2, int bInst ) { // if (!bInst) && (match) { - lstrcpy(str+(match-target),match+lstrlen(str2)+2); + lstrcpy(str+(match-target),match+lstrlen(str2)+2); str[lstrlen(str)-1]=_T('\0'); ret = INP_ERR_REMOVED; goto cleanup; @@ -314,7 +314,7 @@ MSIDLLEXPORT UninstallNsisInstallation( MSIHANDLE hInstall ) sInfo.hStdOutput = 0; sInfo.hStdError = 0; - if(!CreateProcess( + if(!CreateProcess( strPathUninst, _T("Uninstall /S"), NULL, @@ -369,7 +369,7 @@ MSIDLLEXPORT UninstallNsisInstallation( MSIHANDLE hInstall ) } rv = ERROR_SUCCESS; - + _cleanup: if(hIo) CloseHandle(hIo); if(pInfo.hProcess) CloseHandle( pInfo.hProcess ); @@ -426,8 +426,8 @@ UINT createAfsAdminGroup(void) { return status; } -/* LookupAliasFromRid is from Microsoft KB 157234 - * +/* LookupAliasFromRid is from Microsoft KB 157234 + * * Author: Scott Field (sfield) 02-Oct-96 */ @@ -466,7 +466,7 @@ UINT initializeAfsAdminGroup(void) { WCHAR AdminGroupName[UNLEN+1]; DWORD cchName = UNLEN; - if (!LookupAliasFromRid( NULL, DOMAIN_ALIAS_RID_ADMINS, AdminGroupName, &cchName )) + if (!LookupAliasFromRid( NULL, DOMAIN_ALIAS_RID_ADMINS, AdminGroupName, &cchName )) { /* if we fail, we will try the English string "Administrators" */ wcsncpy(AdminGroupName, L"Administrators", UNLEN+1); diff --git a/src/WINNT/install/wix/uninstall/uninstall.c b/src/WINNT/install/wix/uninstall/uninstall.c index 4295a9765..7bc680476 100644 --- a/src/WINNT/install/wix/uninstall/uninstall.c +++ b/src/WINNT/install/wix/uninstall/uninstall.c @@ -10,7 +10,7 @@ int main(void) CHAR szProductCode[39]; MsiSetInternalUI(INSTALLUILEVEL_PROGRESSONLY, NULL); - + do { rc = MsiEnumRelatedProducts(OAFW_UPGRADE_CODE, 0, iProduct, szProductCode); if ( rc == ERROR_SUCCESS ) { diff --git a/src/WINNT/kfw/inc/kclient/kclient.h b/src/WINNT/kfw/inc/kclient/kclient.h index 13a960265..caa86b405 100644 --- a/src/WINNT/kfw/inc/kclient/kclient.h +++ b/src/WINNT/kfw/inc/kclient/kclient.h @@ -1,4 +1,4 @@ -/* +/* Copyright © 1996 by Project Mandarin, Inc. @@ -13,7 +13,7 @@ Error codes copyright 1996 by Massachusetts Institute of Technology /* to be declared as __stdcall AND __declspec(dllexport), so */ /* I have to use a .def file for the export part */ #define KC_CALLTYPE __stdcall -#define KC_EXPORT +#define KC_EXPORT #else #define KC_CALLTYPE WINAPI #define KC_EXPORT _export diff --git a/src/WINNT/kfw/inc/kclient/kcmacerr.h b/src/WINNT/kfw/inc/kclient/kcmacerr.h index c0cdf5912..110cd1c71 100644 --- a/src/WINNT/kfw/inc/kclient/kcmacerr.h +++ b/src/WINNT/kfw/inc/kclient/kcmacerr.h @@ -24,7 +24,7 @@ enum { cKrbDriverInUse, /* driver is not reentrant */ cKrbAppInBkgnd, /* driver won't put up password dialog when in background */ cKrbInvalidSession, /* invalid structure passed to KClient/KServer routine */ - + cKrbKerberosErrBlock = -20000 /* start of block of 256 kerberos error numbers */ }; @@ -57,7 +57,7 @@ enum { #define ipNoFragMemErr -23036 /* no memory to send fragmented pkt */ #define ipRouteErr -23037 /* can't route packet off-net */ -#define nameSyntaxErr -23041 +#define nameSyntaxErr -23041 #define cacheFault -23042 #define noResultProc -23043 #define noNameServer -23044 diff --git a/src/WINNT/kfw/inc/krb4/conf-pc.h b/src/WINNT/kfw/inc/krb4/conf-pc.h index 043b6f859..65a8779ca 100644 --- a/src/WINNT/kfw/inc/krb4/conf-pc.h +++ b/src/WINNT/kfw/inc/krb4/conf-pc.h @@ -71,7 +71,7 @@ typedef unsigned int WORD; #endif #ifdef WIN32 -#define _export +#define _export #endif #if defined(BITS32) diff --git a/src/WINNT/kfw/inc/krb4/des.h b/src/WINNT/kfw/inc/krb4/des.h index 2f30afa00..4b69d1967 100644 --- a/src/WINNT/kfw/inc/krb4/des.h +++ b/src/WINNT/kfw/inc/krb4/des.h @@ -91,9 +91,9 @@ des_fixup_key_parity PROTOTYPE ((des_cblock FAR)); int DES_CALLCONV_C des_check_key_parity PROTOTYPE ((des_cblock FAR)); -/* - These random_key routines are made external here - for the Macintosh Driver which exports pointers to them +/* + These random_key routines are made external here + for the Macintosh Driver which exports pointers to them to applications via a driver level interface. Preserved for KClient compatability. */ @@ -103,13 +103,13 @@ des_new_random_key PROTOTYPE (( des_cblock )); void DES_CALLCONV_C des_init_random_number_generator PROTOTYPE (( des_cblock )); - -void DES_CALLCONV_C + +void DES_CALLCONV_C des_set_random_generator_seed PROTOTYPE (( des_cblock )); unsigned long DES_CALLCONV_C des_cbc_cksum PROTOTYPE ((des_cblock *,des_cblock *,long,des_key_schedule,des_cblock)); - + /* FIXME, put the rest of the function declarations here */ #endif /* DES_DEFS */ diff --git a/src/WINNT/kfw/inc/krb4/krb.h b/src/WINNT/kfw/inc/krb4/krb.h index 796b375e7..37431fbdb 100644 --- a/src/WINNT/kfw/inc/krb4/krb.h +++ b/src/WINNT/kfw/inc/krb4/krb.h @@ -11,7 +11,7 @@ #ifndef KRB_DEFS #define KRB_DEFS -#include +#include /* Need some defs from des.h */ #include @@ -57,7 +57,7 @@ typedef unsigned short gid_t; #define KRB_RLM_TRANS "krbrealm.con" #else - + #define KRB_CONF "/etc/krb.conf" #define KRB_RLM_TRANS "/etc/krb.realms" @@ -154,7 +154,7 @@ struct credentials { long issue_date; /* The issue time */ char pname[ANAME_SZ]; /* Principal's name */ char pinst[INST_SZ]; /* Principal's instance */ - char address[ADDR_SZ]; /* IP Address in ticket */ + char address[ADDR_SZ]; /* IP Address in ticket */ }; typedef struct credentials CREDENTIALS; @@ -189,7 +189,7 @@ tkt_header far *tkt_ptr(void); #define KM_TKFILE 0 #define KM_KRBMEM 1 -#define TKT_ROOT "/tmp/tkt" +#define TKT_ROOT "/tmp/tkt" /* Error codes returned from the KDC */ #define KDC_OK 0 /* Request OK */ @@ -390,8 +390,8 @@ char *tkt_string(); int gettimeofday(struct timeval *tv, struct timezone *tz); int PASCAL krb_sendauth(long, int, KTEXT, char *, char *, char *, - unsigned long, MSG_DAT *, CREDENTIALS *, - Key_schedule *, struct sockaddr_in *, + unsigned long, MSG_DAT *, CREDENTIALS *, + Key_schedule *, struct sockaddr_in *, struct sockaddr_in FAR *, char *); int PASCAL krb_mk_req(KTEXT, char *, char *, char *, long); char * PASCAL krb_getrealm(char *host); @@ -399,7 +399,7 @@ char * PASCAL krb_getrealm(char *host); void tkt_free(tkt_header FAR* hdr); int krb_get_tf_fullname(char FAR *, char FAR *, char FAR *, char FAR *); int krb_get_tf_realm(char FAR *,char FAR *); -int tf_init(char FAR*,int); +int tf_init(char FAR*,int); long LocalHostAddr(); int tf_get_pname(char FAR*); @@ -418,8 +418,8 @@ int set_krb_debug(int); int set_krb_ap_req_debug(int); char * PASCAL get_krb_err_txt_entry(int i); char * krb_err_func(int offset, long code); -int PASCAL k_decomp_ticket(KTEXT, unsigned char *, char *, char *, char *, - unsigned long *, C_Block, int *, unsigned long *, +int PASCAL k_decomp_ticket(KTEXT, unsigned char *, char *, char *, char *, + unsigned long *, C_Block, int *, unsigned long *, char *, char *, C_Block, Key_schedule); int PASCAL krb_mk_req(KTEXT,char *,char *,char *,long); char * PASCAL krb_getrealm(char *host); diff --git a/src/WINNT/kfw/inc/krb4/mit_copy.h b/src/WINNT/kfw/inc/krb4/mit_copy.h index 4fcb06b13..3f8564187 100644 --- a/src/WINNT/kfw/inc/krb4/mit_copy.h +++ b/src/WINNT/kfw/inc/krb4/mit_copy.h @@ -1,4 +1,4 @@ -/* +/* Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997 by the Massachusetts Institute of Technology Export of this software from the United States of America is assumed diff --git a/src/WINNT/kfw/inc/krb5/KerberosIV/des.h b/src/WINNT/kfw/inc/krb5/KerberosIV/des.h index 1c4faec57..91baa5508 100644 --- a/src/WINNT/kfw/inc/krb5/KerberosIV/des.h +++ b/src/WINNT/kfw/inc/krb5/KerberosIV/des.h @@ -8,7 +8,7 @@ * require a specific license from the United States Government. * It is the responsibility of any person or organization contemplating * export to obtain such a license before exporting. - * + * * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and * distribute this software and its documentation for any purpose and * without fee is hereby granted, provided that the above copyright @@ -22,7 +22,7 @@ * M.I.T. makes no representations about the suitability of * this software for any purpose. It is provided "as is" without express * or implied warranty. - * + * * Include file for the Data Encryption Standard library. */ diff --git a/src/WINNT/kfw/inc/krb5/KerberosIV/krb.h b/src/WINNT/kfw/inc/krb5/KerberosIV/krb.h index 528d78a32..126399bb4 100644 --- a/src/WINNT/kfw/inc/krb5/KerberosIV/krb.h +++ b/src/WINNT/kfw/inc/krb5/KerberosIV/krb.h @@ -8,7 +8,7 @@ * require a specific license from the United States Government. * It is the responsibility of any person or organization contemplating * export to obtain such a license before exporting. - * + * * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and * distribute this software and its documentation for any purpose and * without fee is hereby granted, provided that the above copyright @@ -22,8 +22,8 @@ * M.I.T. makes no representations about the suitability of * this software for any purpose. It is provided "as is" without express * or implied warranty. - * - * Include file for the Kerberos V4 library. + * + * Include file for the Kerberos V4 library. */ /* Only one time, please */ @@ -94,7 +94,7 @@ extern const char * const krb_err_txt[MAX_KRB_ERRORS]; #define KFAILURE 255 /* - * Kerberos specific definitions + * Kerberos specific definitions * * KRBLOG is the log file for the kerberos master server. KRB_CONF is * the configuration file where different host machines running master @@ -104,7 +104,7 @@ extern const char * const krb_err_txt[MAX_KRB_ERRORS]; * requests, which can go to slaves) must go to it. KRB_HOST is the * default machine * when looking for a kerberos slave server. Other * possibilities are * in the KRB_CONF file. KRB_REALM is the name of - * the realm. + * the realm. */ #define KRB_CONF "/etc/krb.conf" @@ -481,7 +481,7 @@ int KRB5_CALLCONV krb_get_lrealm char * KRB5_CALLCONV krb_get_phost (char * alias); /* get_pw_tkt */ -int KRB5_CALLCONV get_pw_tkt +int KRB5_CALLCONV get_pw_tkt (char *, char *, char *, char *); /* g_pw_in_tkt.c */ int KRB5_CALLCONV krb_get_pw_in_tkt @@ -665,8 +665,8 @@ int KRB5_CALLCONV krb_sendauth (long k4_options, int fd, KTEXT ticket, char *service, char *inst, char *realm, unsigned KRB4_32 checksum, MSG_DAT *msg_data, - CREDENTIALS *cred, Key_schedule schedule, - struct sockaddr_in *laddr, struct sockaddr_in *faddr, + CREDENTIALS *cred, Key_schedule schedule, + struct sockaddr_in *laddr, struct sockaddr_in *faddr, char *version); #if KRB_PRIVATE @@ -704,7 +704,7 @@ void KRB5_CALLCONV tf_close (void); #if KRB_PRIVATE /* unix_time.c */ -unsigned KRB4_32 KRB5_CALLCONV unix_time_gmt_unixsec +unsigned KRB4_32 KRB5_CALLCONV unix_time_gmt_unixsec (unsigned KRB4_32 *); /* @@ -725,15 +725,15 @@ extern int KRB5_CALLCONV decomp_ticket extern void cr_err_reply(KTEXT pkt, char *pname, char *pinst, char *prealm, u_long time_ws, u_long e, char *e_string); -extern int create_ciph(KTEXT c, C_Block session, char *service, +extern int create_ciph(KTEXT c, C_Block session, char *service, char *instance, char *realm, unsigned long life, - int kvno, KTEXT tkt, unsigned long kdc_time, + int kvno, KTEXT tkt, unsigned long kdc_time, C_Block key); extern int krb_create_ticket(KTEXT tkt, unsigned int flags, char *pname, char *pinstance, char *prealm, long paddress, - char *session, int life, long time_sec, + char *session, int life, long time_sec, char *sname, char *sinstance, C_Block key); #endif /* KRB_PRIVATE */ @@ -748,8 +748,8 @@ extern int krb_kntoln(AUTH_DAT *, char *); #ifdef KRB5_GENERAL__ extern int krb_cr_tkt_krb5(KTEXT tkt, unsigned int flags, char *pname, char *pinstance, char *prealm, long paddress, - char *session, int life, long time_sec, - char *sname, char *sinstance, + char *session, int life, long time_sec, + char *sname, char *sinstance, krb5_keyblock *k5key); extern int krb_set_key_krb5(krb5_context ctx, krb5_keyblock *key); diff --git a/src/WINNT/kfw/inc/krb5/KerberosIV/mit-copyright.h b/src/WINNT/kfw/inc/krb5/KerberosIV/mit-copyright.h index e00865769..6b7c8c691 100644 --- a/src/WINNT/kfw/inc/krb5/KerberosIV/mit-copyright.h +++ b/src/WINNT/kfw/inc/krb5/KerberosIV/mit-copyright.h @@ -1,4 +1,4 @@ -/* +/* Copyright (C) 1989 by the Massachusetts Institute of Technology Export of this software from the United States of America may diff --git a/src/WINNT/kfw/inc/krb5/com_err.h b/src/WINNT/kfw/inc/krb5/com_err.h index 042a9bd45..83af8368f 100644 --- a/src/WINNT/kfw/inc/krb5/com_err.h +++ b/src/WINNT/kfw/inc/krb5/com_err.h @@ -26,7 +26,7 @@ typedef long errcode_t; typedef void (*et_old_error_hook_func) (const char *, errcode_t, const char *, va_list ap); - + struct error_table { /*@shared@*/ char const * const * msgs; long base; diff --git a/src/WINNT/kfw/inc/krb5/gssapi/gssapi.h b/src/WINNT/kfw/inc/krb5/gssapi/gssapi.h index 28b5b1123..8f9253110 100644 --- a/src/WINNT/kfw/inc/krb5/gssapi/gssapi.h +++ b/src/WINNT/kfw/inc/krb5/gssapi/gssapi.h @@ -1,6 +1,6 @@ /* * Copyright 1993 by OpenVision Technologies, Inc. - * + * * Permission to use, copy, modify, distribute, and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appears in all copies and @@ -10,7 +10,7 @@ * without specific, written prior permission. OpenVision makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. - * + * * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR diff --git a/src/WINNT/kfw/inc/krb5/gssapi/gssapi_generic.h b/src/WINNT/kfw/inc/krb5/gssapi/gssapi_generic.h index bf3c2af59..f0ea7f893 100644 --- a/src/WINNT/kfw/inc/krb5/gssapi/gssapi_generic.h +++ b/src/WINNT/kfw/inc/krb5/gssapi/gssapi_generic.h @@ -1,6 +1,6 @@ /* * Copyright 1993 by OpenVision Technologies, Inc. - * + * * Permission to use, copy, modify, distribute, and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appears in all copies and @@ -10,7 +10,7 @@ * without specific, written prior permission. OpenVision makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. - * + * * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR @@ -40,7 +40,7 @@ GSSAPIGENERIC_BEGIN_DECLS /* Deprecated MIT krb5 oid names provided for compatibility. - * The correct oids (GSS_C_NT_USER_NAME, etc) from rfc 2744 + * The correct oids (GSS_C_NT_USER_NAME, etc) from rfc 2744 * are defined in gssapi.h. */ GSS_DLLIMP extern gss_OID gss_nt_user_name; diff --git a/src/WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h b/src/WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h index 647d14e39..e1ccad4a0 100644 --- a/src/WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h +++ b/src/WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h @@ -1,6 +1,6 @@ /* * Copyright 1993 by OpenVision Technologies, Inc. - * + * * Permission to use, copy, modify, distribute, and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appears in all copies and @@ -10,7 +10,7 @@ * without specific, written prior permission. OpenVision makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. - * + * * OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR @@ -50,7 +50,7 @@ GSS_DLLIMP extern const gss_OID_desc * const GSS_KRB5_NT_PRINCIPAL_NAME; * "GSS_C_NT_HOSTBASED_SERVICE". */ /* 2.2.1. User Name Form */ -#define GSS_KRB5_NT_USER_NAME GSS_C_NT_USER_NAME +#define GSS_KRB5_NT_USER_NAME GSS_C_NT_USER_NAME /* This name form shall be represented by the Object Identifier {iso(1) * member-body(2) United States(840) mit(113554) infosys(1) gssapi(2) * generic(1) user_name(1)}. The recommended symbolic name for this @@ -68,7 +68,7 @@ GSS_DLLIMP extern const gss_OID_desc * const GSS_KRB5_NT_PRINCIPAL_NAME; /* This name form shall be represented by the Object Identifier {iso(1) * member-body(2) United States(840) mit(113554) infosys(1) gssapi(2) * generic(1) string_uid_name(3)}. The recommended symbolic name for - * this type is "GSS_KRB5_NT_STRING_UID_NAME". */ + * this type is "GSS_KRB5_NT_STRING_UID_NAME". */ GSS_DLLIMP extern const gss_OID_desc * const gss_mech_krb5; GSS_DLLIMP extern const gss_OID_desc * const gss_mech_krb5_old; @@ -159,7 +159,7 @@ typedef struct gss_krb5_lucid_context_version { OM_uint32 KRB5_CALLCONV krb5_gss_register_acceptor_identity(const char *); -OM_uint32 KRB5_CALLCONV gss_krb5_get_tkt_flags +OM_uint32 KRB5_CALLCONV gss_krb5_get_tkt_flags (OM_uint32 *minor_status, gss_ctx_id_t context_handle, krb5_flags *ticket_flags); @@ -197,14 +197,14 @@ OM_uint32 KRB5_CALLCONV gss_krb5_ccache_name * */ OM_uint32 KRB5_CALLCONV -gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, +gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, gss_cred_id_t cred, OM_uint32 num_ktypes, krb5_enctype *ktypes); /* * Returns a non-opaque (lucid) version of the internal context - * information. + * information. * * Note that context_handle must not be used again by the caller * after this call. The GSS implementation is free to release any @@ -212,7 +212,7 @@ gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, * GSS implementation whether it returns pointers to existing data, * or copies of the data. The caller should treat the returned * lucid context as read-only. - * + * * The caller must call gss_krb5_free_lucid_context() to free * the context and allocated resources when it is finished with it. * @@ -236,7 +236,7 @@ gss_krb5_set_allowable_enctypes(OM_uint32 *minor_status, * * maj_stat = gss_krb5_export_lucid_sec_context(&min_stat, * ctx_handle, 1, &return_ctx); - * // Verify success + * // Verify success * * vers = ((gss_krb5_lucid_context_version_t *)return_ctx)->version; * switch (vers) { diff --git a/src/WINNT/kfw/inc/krb5/krb5/krb5.h b/src/WINNT/kfw/inc/krb5/krb5/krb5.h index 96dd774cb..29dc7643e 100644 --- a/src/WINNT/kfw/inc/krb5/krb5/krb5.h +++ b/src/WINNT/kfw/inc/krb5/krb5/krb5.h @@ -8,7 +8,7 @@ * require a specific license from the United States Government. * It is the responsibility of any person or organization contemplating * export to obtain such a license before exporting. - * + * * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and * distribute this software and its documentation for any purpose and * without fee is hereby granted, provided that the above copyright @@ -22,21 +22,21 @@ * M.I.T. makes no representations about the suitability of * this software for any purpose. It is provided "as is" without express * or implied warranty. - * + * * * General definitions for Kerberos version 5. */ /* * Copyright (C) 1998 by the FundsXpress, INC. - * + * * All rights reserved. - * + * * Export of this software from the United States of America may require * a specific license from the United States Government. It is the * responsibility of any person or organization contemplating export to * obtain such a license before exporting. - * + * * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and * distribute this software and its documentation for any purpose and * without fee is hereby granted, provided that the above copyright @@ -47,7 +47,7 @@ * permission. FundsXpress makes no representations about the suitability of * this software for any purpose. It is provided "as is" without express * or implied warranty. - * + * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. @@ -157,7 +157,7 @@ typedef unsigned short krb5_ui_4; indicator */ #define KRB5_INT32_MIN (-KRB5_INT32_MAX-1) -#define KRB5_INT16_MAX 65535 +#define KRB5_INT16_MAX 65535 /* this strange form is necessary since - is a unary operator, not a sign indicator */ #define KRB5_INT16_MIN (-KRB5_INT16_MAX-1) @@ -182,8 +182,8 @@ typedef unsigned short krb5_ui_4; #endif typedef unsigned int krb5_boolean; -typedef unsigned int krb5_msgtype; -typedef unsigned int krb5_kvno; +typedef unsigned int krb5_msgtype; +typedef unsigned int krb5_kvno; typedef krb5_int32 krb5_addrtype; typedef krb5_int32 krb5_enctype; @@ -205,9 +205,9 @@ typedef struct _krb5_data { char *data; } krb5_data; -/* +/* * Hack length for crypto library to use the afs_string_to_key It is - * equivalent to -1 without possible sign extension + * equivalent to -1 without possible sign extension * We also overload for an unset salt type length - which is also -1, but * hey, why not.... */ @@ -462,9 +462,9 @@ krb5_error_code KRB5_CALLCONV (krb5_context context, krb5_data *data); /* -* Collect entropy from the OS if possible. strong requests that as strong -* of a source of entropy as available be used. Setting strong may -* increase the probability of blocking and should not be used for normal +* Collect entropy from the OS if possible. strong requests that as strong +* of a source of entropy as available be used. Setting strong may +* increase the probability of blocking and should not be used for normal * applications. Good uses include seeding the PRNG for kadmind * and realm setup. * If successful is non-null, then successful is set to 1 if the OS provided @@ -501,15 +501,15 @@ krb5_error_code KRB5_CALLCONV (krb5_context context, krb5_cksumtype cksumtype, const krb5_keyblock *key, krb5_keyusage usage, const krb5_data *input, krb5_checksum *cksum); - + krb5_error_code KRB5_CALLCONV krb5_c_verify_checksum - (krb5_context context, + (krb5_context context, const krb5_keyblock *key, krb5_keyusage usage, const krb5_data *data, const krb5_checksum *cksum, krb5_boolean *valid); - + krb5_error_code KRB5_CALLCONV krb5_c_checksum_length (krb5_context context, krb5_cksumtype cksumtype, @@ -517,7 +517,7 @@ krb5_error_code KRB5_CALLCONV krb5_error_code KRB5_CALLCONV krb5_c_keyed_checksum_types - (krb5_context context, krb5_enctype enctype, + (krb5_context context, krb5_enctype enctype, unsigned int *count, krb5_cksumtype **cksumtypes); #define KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS 1 @@ -652,13 +652,13 @@ krb5_error_code KRB5_CALLCONV krb5_random_confounder (size_t, krb5_pointer); krb5_error_code krb5_encrypt_data - (krb5_context context, krb5_keyblock *key, - krb5_pointer ivec, krb5_data *data, + (krb5_context context, krb5_keyblock *key, + krb5_pointer ivec, krb5_data *data, krb5_enc_data *enc_data); krb5_error_code krb5_decrypt_data - (krb5_context context, krb5_keyblock *key, - krb5_pointer ivec, krb5_enc_data *data, + (krb5_context context, krb5_keyblock *key, + krb5_pointer ivec, krb5_enc_data *data, krb5_data *enc_data); #endif @@ -711,7 +711,7 @@ krb5_error_code krb5_decrypt_data /* * Mask of ticket flags in the TGT which should be converted into KDC * options when using the TGT to get derivitive tickets. - * + * * New mask = KDC_OPT_FORWARDABLE | KDC_OPT_PROXIABLE | * KDC_OPT_ALLOW_POSTDATE | KDC_OPT_RENEWABLE */ @@ -876,7 +876,7 @@ krb5_error_code krb5_decrypt_data #define KRB5_PADATA_ETYPE_INFO2 19 #define KRB5_PADATA_SAM_CHALLENGE_2 30 /* draft challenge system, updated */ #define KRB5_PADATA_SAM_RESPONSE_2 31 /* draft challenge system, updated */ - + #define KRB5_SAM_USE_SAD_AS_KEY 0x80000000 #define KRB5_SAM_SEND_ENCRYPTED_SAD 0x40000000 #define KRB5_SAM_MUST_PK_ENCRYPT_SAD 0x20000000 /* currently must be zero */ @@ -914,7 +914,7 @@ krb5_error_code krb5_decrypt_data /* Time set */ typedef struct _krb5_ticket_times { krb5_timestamp authtime; /* XXX ? should ktime in KDC_REP == authtime - in ticket? otherwise client can't get this */ + in ticket? otherwise client can't get this */ krb5_timestamp starttime; /* optional in ticket, if not present, use authtime */ krb5_timestamp endtime; @@ -1123,7 +1123,7 @@ typedef struct _krb5_cred_enc_part { krb5_address *s_address; /* sender address, optional */ krb5_address *r_address; /* recipient address, optional */ krb5_cred_info **ticket_info; -} krb5_cred_enc_part; +} krb5_cred_enc_part; typedef struct _krb5_cred { krb5_magic magic; @@ -1157,11 +1157,11 @@ typedef struct _krb5_pwd_data { #define KRB5_AUTH_CONTEXT_RET_SEQUENCE 0x00000008 #define KRB5_AUTH_CONTEXT_PERMIT_ALL 0x00000010 #define KRB5_AUTH_CONTEXT_USE_SUBKEY 0x00000020 - -typedef struct krb5_replay_data { - krb5_timestamp timestamp; + +typedef struct krb5_replay_data { + krb5_timestamp timestamp; krb5_int32 usec; - krb5_ui_4 seq; + krb5_ui_4 seq; } krb5_replay_data; /* flags for krb5_auth_con_genaddrs() */ @@ -1173,7 +1173,7 @@ typedef struct krb5_replay_data { /* type of function used as a callback to generate checksum data for * mk_req */ -typedef krb5_error_code +typedef krb5_error_code (KRB5_CALLCONV * krb5_mk_req_checksum_func) (krb5_context, krb5_auth_context , void *, krb5_data **); @@ -1359,7 +1359,7 @@ krb5_error_code krb5_set_default_tgs_ktypes const krb5_enctype *); #endif -krb5_error_code KRB5_CALLCONV +krb5_error_code KRB5_CALLCONV krb5_set_default_tgs_enctypes (krb5_context, const krb5_enctype *); @@ -1535,7 +1535,7 @@ krb5_boolean KRB5_CALLCONV krb5_principal_compare krb5_const_principal); krb5_error_code KRB5_CALLCONV krb5_init_keyblock (krb5_context, krb5_enctype enctype, - size_t length, krb5_keyblock **out); + size_t length, krb5_keyblock **out); /* Initialize a new keyblock and allocate storage * for the contents of the key, which will be freed along * with the keyblock when krb5_free_keyblock is called. @@ -1621,7 +1621,7 @@ krb5_error_code KRB5_CALLCONV krb5_425_conv_principal krb5_principal *princ); krb5_error_code KRB5_CALLCONV krb5_524_conv_principal - (krb5_context context, krb5_const_principal princ, + (krb5_context context, krb5_const_principal princ, char *name, char *inst, char *realm); struct credentials; @@ -1991,7 +1991,7 @@ krb5_error_code KRB5_CALLCONV krb5_cc_register krb5_boolean ); #endif -krb5_error_code KRB5_CALLCONV krb5_sendauth +krb5_error_code KRB5_CALLCONV krb5_sendauth (krb5_context, krb5_auth_context *, krb5_pointer, @@ -2005,14 +2005,14 @@ krb5_error_code KRB5_CALLCONV krb5_sendauth krb5_error **, krb5_ap_rep_enc_part **, krb5_creds **); - + krb5_error_code KRB5_CALLCONV krb5_recvauth (krb5_context, krb5_auth_context *, krb5_pointer, char *, krb5_principal, - krb5_int32, + krb5_int32, krb5_keytab, krb5_ticket **); krb5_error_code KRB5_CALLCONV krb5_recvauth_version @@ -2020,7 +2020,7 @@ krb5_error_code KRB5_CALLCONV krb5_recvauth_version krb5_auth_context *, krb5_pointer, krb5_principal, - krb5_int32, + krb5_int32, krb5_keytab, krb5_ticket **, krb5_data *); @@ -2056,14 +2056,14 @@ krb5_error_code KRB5_CALLCONV krb5_rd_cred krb5_replay_data *); krb5_error_code KRB5_CALLCONV krb5_fwd_tgt_creds - (krb5_context, + (krb5_context, krb5_auth_context, char *, - krb5_principal, - krb5_principal, + krb5_principal, + krb5_principal, krb5_ccache, int forwardable, - krb5_data *); + krb5_data *); krb5_error_code KRB5_CALLCONV krb5_auth_con_init (krb5_context, @@ -2485,13 +2485,13 @@ krb5_get_renewed_creds krb5_error_code KRB5_CALLCONV krb5_decode_ticket -(const krb5_data *code, +(const krb5_data *code, krb5_ticket **rep); void KRB5_CALLCONV krb5_appdefault_string (krb5_context context, - const char *appname, + const char *appname, const krb5_data *realm, const char *option, const char *default_value, @@ -2500,7 +2500,7 @@ krb5_appdefault_string void KRB5_CALLCONV krb5_appdefault_boolean (krb5_context context, - const char *appname, + const char *appname, const krb5_data *realm, const char *option, int default_value, diff --git a/src/WINNT/kfw/inc/krb5/profile.h b/src/WINNT/kfw/inc/krb5/profile.h index 1118a2b08..060d4d354 100644 --- a/src/WINNT/kfw/inc/krb5/profile.h +++ b/src/WINNT/kfw/inc/krb5/profile.h @@ -72,7 +72,7 @@ void KRB5_CALLCONV profile_free_list (char **list); long KRB5_CALLCONV profile_get_string - (profile_t profile, const char *name, const char *subname, + (profile_t profile, const char *name, const char *subname, const char *subsubname, const char *def_val, char **ret_string); long KRB5_CALLCONV profile_get_integer @@ -97,25 +97,25 @@ long KRB5_CALLCONV profile_iterator_create void KRB5_CALLCONV profile_iterator_free (void **iter_p); - + long KRB5_CALLCONV profile_iterator (void **iter_p, char **ret_name, char **ret_value); void KRB5_CALLCONV profile_release_string (char *str); long KRB5_CALLCONV profile_update_relation - (profile_t profile, const char **names, + (profile_t profile, const char **names, const char *old_value, const char *new_value); long KRB5_CALLCONV profile_clear_relation (profile_t profile, const char **names); long KRB5_CALLCONV profile_rename_section - (profile_t profile, const char **names, + (profile_t profile, const char **names, const char *new_name); long KRB5_CALLCONV profile_add_relation - (profile_t profile, const char **names, + (profile_t profile, const char **names, const char *new_value); #ifdef __cplusplus diff --git a/src/WINNT/kfw/inc/krb5/win-mac.h b/src/WINNT/kfw/inc/krb5/win-mac.h index 4249f0db5..5116a8e36 100644 --- a/src/WINNT/kfw/inc/krb5/win-mac.h +++ b/src/WINNT/kfw/inc/krb5/win-mac.h @@ -25,8 +25,8 @@ #else /* ! RES_ONLY */ -/* To ensure backward compatibility of the ABI use 32-bit time_t on - * 32-bit Windows. +/* To ensure backward compatibility of the ABI use 32-bit time_t on + * 32-bit Windows. */ #ifdef _KRB5_INT_H #ifdef KRB5_GENERAL__ @@ -37,7 +37,7 @@ #error time_t has been defined as a 64-bit integer which is incompatible with Kerberos on this platform. #endif /* _TIME_T_DEFINED */ #define _USE_32BIT_TIME_T -#endif +#endif #endif #define SIZEOF_INT 4 @@ -91,7 +91,7 @@ typedef __int64 int64_t; #define HAVE_NETINET_IN_H #define MSDOS_FILESYSTEM -#define HAVE_STRING_H +#define HAVE_STRING_H #define HAVE_SRAND #define HAVE_ERRNO #define HAVE_STRDUP @@ -143,7 +143,7 @@ typedef __int64 int64_t; #endif #define INI_KRB_REALMS "krb.realms" /* Location of krb.realms file */ #define DEF_KRB_REALMS "krb.realms" /* Default name for krb.realms file */ -#define INI_RECENT_LOGINS "Recent Logins" +#define INI_RECENT_LOGINS "Recent Logins" #define INI_LOGIN "Login" #define HAS_VOID_TYPE @@ -165,7 +165,7 @@ typedef __int64 int64_t; /* Ugly. Microsoft, in stdc mode, doesn't support the low-level i/o * routines directly. Rather, they only export the _ version. - * The following defines works around this problem. + * The following defines works around this problem. */ #include #include diff --git a/src/WINNT/kfw/inc/krbcc/cacheapi.h b/src/WINNT/kfw/inc/krbcc/cacheapi.h index 76615995a..d274ecf7d 100644 --- a/src/WINNT/kfw/inc/krbcc/cacheapi.h +++ b/src/WINNT/kfw/inc/krbcc/cacheapi.h @@ -3,34 +3,34 @@ * * Copyright 1997 by the Regents of the University of Michigan * - * This software is being provided to you, the LICENSEE, by the - * Regents of the University of Michigan (UM) under the following - * license. By obtaining, using and/or copying this software, you agree - * that you have read, understood, and will comply with these terms and - * conditions: - * - * Permission to use, copy, modify and distribute this software and its - * documentation for any purpose and without fee or royalty is hereby - * granted, provided that you agree to comply with the following copyright - * notice and statements, including the disclaimer, and that the same - * appear on ALL copies of the software and documentation, including + * This software is being provided to you, the LICENSEE, by the + * Regents of the University of Michigan (UM) under the following + * license. By obtaining, using and/or copying this software, you agree + * that you have read, understood, and will comply with these terms and + * conditions: + * + * Permission to use, copy, modify and distribute this software and its + * documentation for any purpose and without fee or royalty is hereby + * granted, provided that you agree to comply with the following copyright + * notice and statements, including the disclaimer, and that the same + * appear on ALL copies of the software and documentation, including * modifications that you make for internal use or for distribution: - * - * Copyright 1997 by the Regents of the University of Michigan. - * All rights reserved. - * - * THIS SOFTWARE IS PROVIDED "AS IS", AND UM MAKES NO REPRESENTATIONS - * OR WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not - * limitation, UM MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY - * OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED - * SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, - * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. - * - * The name of the University of Michigan or UM may NOT be used in + * + * Copyright 1997 by the Regents of the University of Michigan. + * All rights reserved. + * + * THIS SOFTWARE IS PROVIDED "AS IS", AND UM MAKES NO REPRESENTATIONS + * OR WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not + * limitation, UM MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY + * OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED + * SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, + * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + * + * The name of the University of Michigan or UM may NOT be used in * advertising or publicity pertaining to distribution of the software. - * Title to copyright in this software and any associated documentation + * Title to copyright in this software and any associated documentation * shall at all times remain with UM, and USER agrees to preserve same. - * + * * The University of Michigan * c/o Steve Rothwell * 535 W. William Street @@ -39,7 +39,7 @@ */ /* -** CacheAPI.h +** CacheAPI.h ** ** The externally visible functions and data structures ** for the Kerberos Common Cache DLL @@ -105,11 +105,11 @@ typedef struct opaque_ccache_pointer_type* ccache_p; typedef struct opaque_credential_iterator_type* ccache_cit; #if 0 -enum _cc_data_type { +enum _cc_data_type { type_ticket = 0, /* 0 for ticket, second_ticket */ - /* Ted's draft spec says these are to be + /* Ted's draft spec says these are to be "as defined in the Kerberos V5 protocol" - all I can find are typdefs, + all I can find are typdefs, can't find an enumerated type or #define */ type_address, /* = <"as defined in the Kerberos V5 protocol"> */ @@ -122,7 +122,7 @@ enum _cc_data_type { typedef struct _cc_data { cc_uint32 type; // should be one of _cc_data_type - cc_uint32 length; + cc_uint32 length; unsigned char* data; // the proverbial bag-o-bits } cc_data; @@ -219,7 +219,7 @@ extern "C" /* this entire list of functions */ */ CCACHE_API cc_initialize( - apiCB** cc_ctx, // < DLL's primary control structure. + apiCB** cc_ctx, // < DLL's primary control structure. // returned here, passed everywhere else cc_int32 api_version, // > ver supported by caller (use CC_API_VER_1) cc_int32* api_supported, // < if ~NULL, max ver supported by DLL @@ -240,7 +240,7 @@ cc_get_change_time( /* ** Named Cache (NC) routines -** create, open, close, destroy, get_principal, get_cred_version, & +** create, open, close, destroy, get_principal, get_cred_version, & ** lock_request ** ** Multiple NCs are allowed within the main cache. Each has a Name @@ -284,13 +284,13 @@ cc_destroy( CCACHE_API cc_seq_fetch_NCs_begin( - apiCB* cc_ctx, + apiCB* cc_ctx, ccache_cit** itNCs ); CCACHE_API cc_seq_fetch_NCs_end( - apiCB* cc_ctx, + apiCB* cc_ctx, ccache_cit** itNCs ); @@ -305,7 +305,7 @@ CCACHE_API cc_seq_fetch_NCs( apiCB* cc_ctx, // > DLL's primary control structure ccache_p** ccache_ptr, // < NC control structure (free via cc_close()) - ccache_cit** itNCs // <> iterator used by DLL, + ccache_cit** itNCs // <> iterator used by DLL, // set to NULL before first call // returned NULL at CC_END ); @@ -313,14 +313,14 @@ cc_seq_fetch_NCs( CCACHE_API cc_get_NC_info( apiCB* cc_ctx, // > DLL's primary control structure - struct _infoNC*** ppNCi // < (NULL before call) null terminated, + struct _infoNC*** ppNCi // < (NULL before call) null terminated, // list of a structs (free via cc_free_infoNC()) ); CCACHE_API cc_free_NC_info( apiCB* cc_ctx, - struct _infoNC*** ppNCi // < free list of structs returned by + struct _infoNC*** ppNCi // < free list of structs returned by // cc_get_cache_names(). set to NULL on return ); @@ -332,7 +332,7 @@ CCACHE_API cc_get_name( apiCB* cc_ctx, // > DLL's primary control structure const ccache_p* ccache_ptr, // > NC control structure - char** name // < name of NC associated with ccache_ptr + char** name // < name of NC associated with ccache_ptr // (free via cc_free_name()) ); @@ -343,8 +343,8 @@ cc_set_principal( const cc_int32 vers, const char* principal // > name of principal associated with NC // Free via cc_free_principal() - ); - + ); + CCACHE_API cc_get_principal( apiCB* cc_ctx, // > DLL's primary control structure @@ -369,14 +369,14 @@ CCACHE_API cc_lock_request( apiCB* cc_ctx, // > DLL's primary control structure const ccache_p* ccache_ptr, // > NC control structure - const cc_int32 lock_type // > one (or combination) of above defined + const cc_int32 lock_type // > one (or combination) of above defined // lock types ); /* ** Credentials routines (work within an NC) -** store, remove_cred, seq_fetch_creds +** store, remove_cred, seq_fetch_creds */ CCACHE_API cc_store( @@ -397,33 +397,33 @@ cc_seq_fetch_creds( apiCB* cc_ctx, // > DLL's primary control structure const ccache_p* ccache_ptr, // > NC control structure cred_union** creds, // < filled in by DLL, free via cc_free_creds() - ccache_cit** itCreds // <> iterator used by DLL, set to NULL + ccache_cit** itCreds // <> iterator used by DLL, set to NULL // before first call -- Also NULL for final // call if loop ends before CC_END ); CCACHE_API cc_seq_fetch_creds_begin( - apiCB* cc_ctx, - const ccache_p* ccache_ptr, + apiCB* cc_ctx, + const ccache_p* ccache_ptr, ccache_cit** itCreds ); CCACHE_API cc_seq_fetch_creds_end( - apiCB* cc_ctx, + apiCB* cc_ctx, ccache_cit** itCreds ); CCACHE_API cc_seq_fetch_creds_next( - apiCB* cc_ctx, - cred_union** cred, + apiCB* cc_ctx, + cred_union** cred, ccache_cit* itCreds ); /* -** methods of liberation, +** methods of liberation, ** or freeing space via the free that goes with the malloc used to get it ** It's important to use the free carried in the DLL, not the one supplied ** by your compiler vendor. diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h index fb9b63fe7..6a4c8cc06 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h @@ -26,8 +26,8 @@ TYPEDEF_FUNC( PASCAL, krb_sendauth, (long, int, KTEXT, char *, char *, char *, - unsigned long, MSG_DAT *, CREDENTIALS *, - Key_schedule *, struct sockaddr_in *, + unsigned long, MSG_DAT *, CREDENTIALS *, + Key_schedule *, struct sockaddr_in *, struct sockaddr_in FAR *, char *) ); TYPEDEF_FUNC( @@ -151,8 +151,8 @@ TYPEDEF_FUNC( int, PASCAL, k_decomp_ticket, - (KTEXT, unsigned char *, char *, char *, char *, - unsigned long *, C_Block, int *, unsigned long *, + (KTEXT, unsigned char *, char *, char *, char *, + unsigned long *, C_Block, int *, unsigned long *, char *, char *, C_Block, Key_schedule) ); TYPEDEF_FUNC( diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h index 7e2e2fb16..4c9c3f25e 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h @@ -320,7 +320,7 @@ TYPEDEF_FUNC( krb5_error_code, KRB5_CALLCONV, krb5_c_verify_checksum, - (krb5_context context, + (krb5_context context, const krb5_keyblock *key, krb5_keyusage usage, const krb5_data *data, const krb5_checksum *cksum, @@ -339,7 +339,7 @@ TYPEDEF_FUNC( krb5_error_code, KRB5_CALLCONV, krb5_c_keyed_checksum_types, - (krb5_context context, krb5_enctype enctype, + (krb5_context context, krb5_enctype enctype, unsigned int *count, krb5_cksumtype **cksumtypes) ); @@ -703,7 +703,7 @@ TYPEDEF_FUNC( krb5_error_code, KRB5_CALLCONV, krb5_524_conv_principal, - (krb5_context context, const krb5_principal princ, + (krb5_context context, const krb5_principal princ, char *name, char *inst, char *realm) ); @@ -1077,7 +1077,7 @@ TYPEDEF_FUNC( krb5_pointer, char *, krb5_principal, - krb5_int32, + krb5_int32, krb5_keytab, krb5_ticket * *) ); @@ -1119,16 +1119,16 @@ TYPEDEF_FUNC( krb5_error_code, KRB5_CALLCONV, krb5_fwd_tgt_creds, - (krb5_context, + (krb5_context, krb5_auth_context, char *, - krb5_principal, - krb5_principal, + krb5_principal, + krb5_principal, krb5_ccache, int forwardable, krb5_data *) ); - + TYPEDEF_FUNC( krb5_error_code, KRB5_CALLCONV, diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-profile.h b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-profile.h index 4412dcccd..ef7f6b7c8 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-profile.h +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-profile.h @@ -63,7 +63,7 @@ TYPEDEF_FUNC( long, KRB5_CALLCONV, profile_get_string, - (profile_t profile, const char *name, const char *subname, + (profile_t profile, const char *name, const char *subname, const char *subsubname, const char *def_val, char **ret_string) ); @@ -104,7 +104,7 @@ TYPEDEF_FUNC( profile_iterator_free, (void **iter_p) ); - + TYPEDEF_FUNC( long, KRB5_CALLCONV, diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-wshelper.h b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-wshelper.h index 2b2be3ae5..423248491 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs-wshelper.h +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs-wshelper.h @@ -120,9 +120,9 @@ TYPEDEF_FUNC( int, WINAPI, res_mkquery, - (int op, const char FAR *dname, - int qclass, int type, - const char FAR *data, int datalen, + (int op, const char FAR *dname, + int qclass, int type, + const char FAR *data, int datalen, const struct rrec FAR *newrr, char FAR *buf, int buflen) ); @@ -131,7 +131,7 @@ TYPEDEF_FUNC( int, WINAPI, res_send, - (const char FAR *msg, int msglen, + (const char FAR *msg, int msglen, char FAR *answer, int anslen) ); @@ -139,9 +139,9 @@ TYPEDEF_FUNC( int, WINAPI, res_querydomain, - (const char FAR *name, - const char FAR *domain, - int qclass, int type, + (const char FAR *name, + const char FAR *domain, + int qclass, int type, u_char FAR *answer, int anslen) ); @@ -149,8 +149,8 @@ TYPEDEF_FUNC( int, WINAPI, res_search, - (const char FAR *name, - int qclass, int type, + (const char FAR *name, + int qclass, int type, u_char FAR *answer, int anslen) ); @@ -158,9 +158,9 @@ TYPEDEF_FUNC( int, WINAPI, dn_comp, - (const u_char FAR *exp_dn, - u_char FAR *comp_dn, - int length, u_char FAR * FAR *dnptrs, + (const u_char FAR *exp_dn, + u_char FAR *comp_dn, + int length, u_char FAR * FAR *dnptrs, u_char FAR * FAR *lastdnptr) ); @@ -168,10 +168,10 @@ TYPEDEF_FUNC( int, WINAPI, rdn_expand, - (const u_char FAR *msg, - const u_char FAR *eomorig, - const u_char FAR *comp_dn, - u_char FAR *exp_dn, + (const u_char FAR *msg, + const u_char FAR *eomorig, + const u_char FAR *comp_dn, + u_char FAR *exp_dn, int length) ); @@ -180,7 +180,7 @@ TYPEDEF_FUNC( WINAPI, hes_to_bind, ( - LPSTR HesiodName, + LPSTR HesiodName, LPSTR HesiodNameType ) ); @@ -215,7 +215,7 @@ TYPEDEF_FUNC( struct servent *, WINAPI, hes_getservbyname, - (LPSTR name, + (LPSTR name, LPSTR proto) ); diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs.c b/src/WINNT/kfw/inc/loadfuncs/loadfuncs.c index 46cacfd9f..8f89abf04 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs.c +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs.c @@ -11,7 +11,7 @@ void UnloadFuncs( - FUNC_INFO fi[], + FUNC_INFO fi[], HINSTANCE h ) { @@ -32,8 +32,8 @@ UnloadFuncs( int LoadFuncs( - const char* dll_name, - FUNC_INFO fi[], + const char* dll_name, + FUNC_INFO fi[], HINSTANCE* ph, // [out, optional] - DLL handle int* pindex, // [out, optional] - index of last func loaded (-1 if none) int cleanup, // cleanup function pointers and unload on error diff --git a/src/WINNT/kfw/inc/loadfuncs/loadfuncs.h b/src/WINNT/kfw/inc/loadfuncs/loadfuncs.h index e56b5337e..7aef62d21 100644 --- a/src/WINNT/kfw/inc/loadfuncs/loadfuncs.h +++ b/src/WINNT/kfw/inc/loadfuncs/loadfuncs.h @@ -19,14 +19,14 @@ typedef struct _FUNC_INFO { void UnloadFuncs( - FUNC_INFO fi[], + FUNC_INFO fi[], HINSTANCE h ); int LoadFuncs( - const char* dll_name, - FUNC_INFO fi[], + const char* dll_name, + FUNC_INFO fi[], HINSTANCE* ph, // [out, optional] - DLL handle int* pindex, // [out, optional] - index of last func loaded (-1 if none) int cleanup, // cleanup function pointers and unload on error diff --git a/src/WINNT/kfw/inc/netidmgr/hashtable.h b/src/WINNT/kfw/inc/netidmgr/hashtable.h index 0941d4c3d..8903c1064 100644 --- a/src/WINNT/kfw/inc/netidmgr/hashtable.h +++ b/src/WINNT/kfw/inc/netidmgr/hashtable.h @@ -106,8 +106,8 @@ typedef struct hashtable_t { \param[in] delr A del-ref function. Optional; can be NULL. */ -KHMEXP hashtable * KHMAPI hash_new_hashtable(khm_int32 n, - hash_function_t hash, +KHMEXP hashtable * KHMAPI hash_new_hashtable(khm_int32 n, + hash_function_t hash, comp_function_t comp, add_ref_function_t addr, del_ref_function_t delr); diff --git a/src/WINNT/kfw/inc/netidmgr/kconfig.h b/src/WINNT/kfw/inc/netidmgr/kconfig.h index 38c004ef6..d3805dd50 100644 --- a/src/WINNT/kfw/inc/netidmgr/kconfig.h +++ b/src/WINNT/kfw/inc/netidmgr/kconfig.h @@ -33,7 +33,7 @@ /*! \defgroup kconf NetIDMgr Configuration Provider */ /*@{*/ -/*! \brief Configuration schema descriptor record +/*! \brief Configuration schema descriptor record The schema descriptor is a convenient way to provide a default set of configuration options for a part of an application. It @@ -94,7 +94,7 @@ typedef struct tag_kconf_schema { */ #define KC_INT32 3 -/*! \brief A 64 bit integer +/*! \brief A 64 bit integer Specifies a configuration parameter named \a name which is of this type. Use \a description to provide an optional description of @@ -104,7 +104,7 @@ typedef struct tag_kconf_schema { */ #define KC_INT64 4 -/*! \brief A unicode string +/*! \brief A unicode string Specifies a configuration parameter named \a name which is of this type. Use \a description to provide an optional description of @@ -116,7 +116,7 @@ typedef struct tag_kconf_schema { */ #define KC_STRING 5 -/*! \brief An unparsed binary stream +/*! \brief An unparsed binary stream Specifies a configuration parameter named \a name which is of this type. Use \a description to provide an optional description of @@ -187,7 +187,7 @@ typedef struct tag_kconf_schema { */ #define KCONF_FLAG_NOPARSENAME 0x00000040 -/*! \brief Maximum number of allowed characters (including terminating NULL) in a name +/*! \brief Maximum number of allowed characters (including terminating NULL) in a name \note This is a hard limit in Windows, since we are mapping configuration spaces to registry keys. @@ -233,7 +233,7 @@ typedef struct tag_kconf_schema { \param[in] parent The parent configuration space. The path specified in \a cspace is relative to the parent. Set this to - NULL to indicate the root configuration space. + NULL to indicate the root configuration space. \param[in] cspace The confiuration path. This can be up to ::KCONF_MAXCCH_PATH characters in length. Use either @@ -253,8 +253,8 @@ typedef struct tag_kconf_schema { and settings \a flags to the required flags. */ -KHMEXP khm_int32 KHMAPI -khc_open_space(khm_handle parent, const wchar_t * cspace, khm_int32 flags, +KHMEXP khm_int32 KHMAPI +khc_open_space(khm_handle parent, const wchar_t * cspace, khm_int32 flags, khm_handle * result); /*! \brief Set the shadow space for a configuration handle @@ -277,12 +277,12 @@ khc_open_space(khm_handle parent, const wchar_t * cspace, khm_int32 flags, Specify NULL for \a lower to remove any prior shadow. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khc_shadow_space(khm_handle upper, khm_handle lower); /*! \brief Close a handle opened with khc_open_space() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khc_close_space(khm_handle conf); /*! \brief Read a string value from a configuration space @@ -321,7 +321,7 @@ khc_close_space(khm_handle conf); \param[in] buf Buffer to copy the string to. Specify NULL to just retrieve the number of required bytes. - + \param[in,out] bufsize On entry, specifies the number of bytes of space available at the location specified by \a buf. On exit specifies the number of bytes actually copied or the size of @@ -336,10 +336,10 @@ khc_close_space(khm_handle conf); \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_read_string(khm_handle conf, - const wchar_t * value_name, - wchar_t * buf, +KHMEXP khm_int32 KHMAPI +khc_read_string(khm_handle conf, + const wchar_t * value_name, + wchar_t * buf, khm_size * bufsize); /*! \brief Read a multi-string value from a configuration space @@ -386,7 +386,7 @@ khc_read_string(khm_handle conf, \param[in] buf Buffer to copy the multi-string to. Specify NULL to just retrieve the number of required bytes. - + \param[in,out] bufsize On entry, specifies the number of bytes of space available at the location specified by \a buf. On exit specifies the number of bytes actually copied or the size of @@ -401,10 +401,10 @@ khc_read_string(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_read_multi_string(khm_handle conf, - const wchar_t * value_name, - wchar_t * buf, +KHMEXP khm_int32 KHMAPI +khc_read_multi_string(khm_handle conf, + const wchar_t * value_name, + wchar_t * buf, khm_size * bufsize); /*! \brief Read a 32 bit integer value from a configuration space @@ -452,9 +452,9 @@ khc_read_multi_string(khm_handle conf, \retval KHM_ERROR_TYPE_MISMATCH The specified value was found but was not of the correct type. \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_read_int32(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_read_int32(khm_handle conf, + const wchar_t * value_name, khm_int32 * buf); /*! \brief Read a 64 bit integer value from a configuration space @@ -503,9 +503,9 @@ khc_read_int32(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_read_int64(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_read_int64(khm_handle conf, + const wchar_t * value_name, khm_int64 * buf); /*! \brief Read a binary value from a configuration space @@ -542,7 +542,7 @@ khc_read_int64(khm_handle conf, \param[in] buf Buffer to copy the string to. Specify NULL to just retrieve the number of required bytes. - + \param[in,out] bufsize On entry, specifies the number of bytes of space available at the location specified by \a buf. On exit specifies the number of bytes actually copied or the size of @@ -554,10 +554,10 @@ khc_read_int64(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_read_binary(khm_handle conf, - const wchar_t * value_name, - void * buf, +KHMEXP khm_int32 KHMAPI +khc_read_binary(khm_handle conf, + const wchar_t * value_name, + void * buf, khm_size * bufsize); /*! \brief Write a string value to a configuration space @@ -603,9 +603,9 @@ khc_read_binary(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_write_string(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_write_string(khm_handle conf, + const wchar_t * value_name, wchar_t * buf); /*! \brief Write a multi-string value to a configuration space @@ -653,9 +653,9 @@ khc_write_string(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_write_multi_string(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_write_multi_string(khm_handle conf, + const wchar_t * value_name, wchar_t * buf); /*! \brief Write a 32 bit integer value to a configuration space @@ -693,9 +693,9 @@ khc_write_multi_string(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_write_int32(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_write_int32(khm_handle conf, + const wchar_t * value_name, khm_int32 buf); /*! \brief Write a 64 bit integer value to a configuration space @@ -733,9 +733,9 @@ khc_write_int32(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_write_int64(khm_handle conf, - const wchar_t * value_name, +KHMEXP khm_int32 KHMAPI +khc_write_int64(khm_handle conf, + const wchar_t * value_name, khm_int64 buf); /*! \brief Write a binary value to a configuration space @@ -768,10 +768,10 @@ khc_write_int64(khm_handle conf, \see khc_open_space() */ -KHMEXP khm_int32 KHMAPI -khc_write_binary(khm_handle conf, - const wchar_t * value_name, - void * buf, +KHMEXP khm_int32 KHMAPI +khc_write_binary(khm_handle conf, + const wchar_t * value_name, + void * buf, khm_size bufsize); /*! \brief Get the type of a value in a configuration space @@ -779,7 +779,7 @@ khc_write_binary(khm_handle conf, \return The return value is the type of the specified value, or KC_NONE if the value does not exist. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khc_get_type(khm_handle conf, const wchar_t * value_name); /*! \brief Check which configuration stores contain a specific value. @@ -796,7 +796,7 @@ khc_get_type(khm_handle conf, const wchar_t * value_name); and ::KCONF_FLAG_SCHEMA indicating which stores contain the value. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khc_value_exists(khm_handle conf, const wchar_t * value); /*! \brief Remove a value from a configuration space @@ -851,9 +851,9 @@ khc_remove_value(khm_handle conf, const wchar_t * value_name, khm_int32 flags); pointed to by \a buf. On exit, holds the number of bytes copied into the buffer including the NULL terminator. */ -KHMEXP khm_int32 KHMAPI -khc_get_config_space_name(khm_handle conf, - wchar_t * buf, +KHMEXP khm_int32 KHMAPI +khc_get_config_space_name(khm_handle conf, + wchar_t * buf, khm_size * bufsize); /*! \brief Get a handle to the parent space @@ -864,8 +864,8 @@ khc_get_config_space_name(khm_handle conf, call succeeds. Receives NULL otherwise. The returned handle must be closed using khc_close_space() */ -KHMEXP khm_int32 KHMAPI -khc_get_config_space_parent(khm_handle conf, +KHMEXP khm_int32 KHMAPI +khc_get_config_space_parent(khm_handle conf, khm_handle * parent); /*! \brief Load a configuration schema into the specified configuration space @@ -878,14 +878,14 @@ khc_get_config_space_parent(khm_handle conf, \see khc_unload_schema() */ -KHMEXP khm_int32 KHMAPI -khc_load_schema(khm_handle conf, +KHMEXP khm_int32 KHMAPI +khc_load_schema(khm_handle conf, const kconf_schema * schema); /*! \brief Unload a schema from a configuration space */ -KHMEXP khm_int32 KHMAPI -khc_unload_schema(khm_handle conf, +KHMEXP khm_int32 KHMAPI +khc_unload_schema(khm_handle conf, const kconf_schema * schema); /*! \brief Enumerate the subspaces of a configuration space @@ -935,7 +935,7 @@ khc_unload_schema(khm_handle conf, However, the returned handle has the same domain restrictions as \a conf. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khc_enum_subspaces(khm_handle conf, khm_handle prev, khm_handle * next); diff --git a/src/WINNT/kfw/inc/netidmgr/kcreddb.h b/src/WINNT/kfw/inc/netidmgr/kcreddb.h index 4de5cb7a7..2e64be543 100644 --- a/src/WINNT/kfw/inc/netidmgr/kcreddb.h +++ b/src/WINNT/kfw/inc/netidmgr/kcreddb.h @@ -34,37 +34,37 @@ /*! \defgroup kcdb NetIDMgr Credentials Database */ /*@{*/ -/*! \brief Maximum length in characters of short description +/*! \brief Maximum length in characters of short description The length includes the terminating \a NULL character. */ #define KCDB_MAXCCH_SHORT_DESC 256 -/*! \brief Maximum length in bytes of short description +/*! \brief Maximum length in bytes of short description The length includes the terminating \a NULL character. */ #define KCDB_MAXCB_SHORT_DESC (sizeof(wchar_t) * KCDB_MAXCCH_SHORT_DESC) -/*! \brief Maximum length in characters of long description +/*! \brief Maximum length in characters of long description The length includes the terminating \a NULL character. */ #define KCDB_MAXCCH_LONG_DESC 8192 -/*! \brief Maximum length in characters of long description +/*! \brief Maximum length in characters of long description The length includes the terminating \a NULL character. */ #define KCDB_MAXCB_LONG_DESC (sizeof(wchar_t) * KCDB_MAXCCH_LONG_DESC) -/*! \brief Maximum length in characters of name +/*! \brief Maximum length in characters of name The length includes the terminating \a NULL character. */ #define KCDB_MAXCCH_NAME 256 -/*! \brief Maximum length in bytes of short description +/*! \brief Maximum length in bytes of short description The length includes the terminating \a NULL character. */ @@ -106,7 +106,7 @@ Functions, macros etc. for manipulating identities. \name Flags for identities */ /*@{*/ -/*! \brief Create the identity if it doesn't already exist. +/*! \brief Create the identity if it doesn't already exist. \note Only to be used with kcdb_identity_create() */ #define KCDB_IDENT_FLAG_CREATE 0x10000000L @@ -131,7 +131,7 @@ Functions, macros etc. for manipulating identities. */ #define KCDB_IDENT_FLAG_ATTRIBS 0x08000000L -/*! \brief This is the default identity. +/*! \brief This is the default identity. At most one identity will have this flag set at any given time. To set or reset the flag, use kcdb_identity_set_default() */ @@ -307,7 +307,7 @@ typedef struct tag_kcdb_ident_info { \see ::KMSG_IDENT_VALIDATE_NAME */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_validate_name(const wchar_t * name); /*! \brief Validate an identity @@ -317,47 +317,47 @@ kcdb_identpro_validate_name(const wchar_t * name); \see ::KMSG_IDENT_VALIDATE_IDENTITY */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_validate_identity(khm_handle identity); -/*! \brief Canonicalize the name +/*! \brief Canonicalize the name \see ::KMSG_IDENT_CANON_NAME */ -KHMEXP khm_int32 KHMAPI -kcdb_identpro_canon_name(const wchar_t * name_in, - wchar_t * name_out, +KHMEXP khm_int32 KHMAPI +kcdb_identpro_canon_name(const wchar_t * name_in, + wchar_t * name_out, khm_size * cb_name_out); -/*! \brief Compare two identity names +/*! \brief Compare two identity names \see ::KMSG_IDENT_COMPARE_NAME */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_compare_name(const wchar_t * name1, const wchar_t * name2); -/*! \brief Set the specified identity as the default +/*! \brief Set the specified identity as the default \see ::KMSG_IDENT_SET_DEFAULT */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_set_default(khm_handle identity); -/*! \brief Set the specified identity as searchable +/*! \brief Set the specified identity as searchable \see ::KMSG_IDENT_SET_SEARCHABLE */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_set_searchable(khm_handle identity, khm_boolean searchable); -/*! \brief Update the specified identity +/*! \brief Update the specified identity \see ::KMSG_IDENT_UPDATE */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_update(khm_handle identity); /*! \brief Obtain the UI callback @@ -367,14 +367,14 @@ kcdb_identpro_update(khm_handle identity); \see ::KMSG_IDENT_GET_UI_CALLBACK */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_get_ui_cb(void * rock); -/*! \brief Notify an identity provider of the creation of a new identity +/*! \brief Notify an identity provider of the creation of a new identity \see ::KMSG_IDENT_NOTIFY_CREATE */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identpro_notify_create(khm_handle identity); /*@}*/ @@ -383,7 +383,7 @@ kcdb_identpro_notify_create(khm_handle identity); \return TRUE or FALSE to the question, is this valid? */ -KHMEXP khm_boolean KHMAPI +KHMEXP khm_boolean KHMAPI kcdb_identity_is_valid_name(const wchar_t * name); /*! \brief Create or open an identity. @@ -406,9 +406,9 @@ kcdb_identity_is_valid_name(const wchar_t * name); kcdb_identity_release() to release the identity once it is no longer needed. */ -KHMEXP khm_int32 KHMAPI -kcdb_identity_create(const wchar_t *name, - khm_int32 flags, +KHMEXP khm_int32 KHMAPI +kcdb_identity_create(const wchar_t *name, + khm_int32 flags, khm_handle * result); /*! \brief Mark an identity for deletion. @@ -418,7 +418,7 @@ kcdb_identity_create(const wchar_t *name, identity. Once all references to the identity are released, it will be removed from memory. All associated credentials will also be removed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_delete(khm_handle id); /*! \brief Set or unset the specified flags in the specified identity. @@ -452,8 +452,8 @@ kcdb_identity_delete(khm_handle id); check the flags in the identity using kcdb_identity_get_flags() to check which flags have been set and which have failed. */ -KHMEXP khm_int32 KHMAPI -kcdb_identity_set_flags(khm_handle id, +KHMEXP khm_int32 KHMAPI +kcdb_identity_set_flags(khm_handle id, khm_int32 flags, khm_int32 mask); @@ -461,11 +461,11 @@ kcdb_identity_set_flags(khm_handle id, The returned flags may include internal flags. */ -KHMEXP khm_int32 KHMAPI -kcdb_identity_get_flags(khm_handle id, +KHMEXP khm_int32 KHMAPI +kcdb_identity_get_flags(khm_handle id, khm_int32 * flags); -/*! \brief Return the name of the identity +/*! \brief Return the name of the identity \param[out] buffer Buffer to copy the identity name into. The maximum size of an identity name is \a KCDB_IDENT_MAXCB_NAME. @@ -473,9 +473,9 @@ kcdb_identity_get_flags(khm_handle id, is returned in \a pcbsize. \param[in,out] pcbsize Size of buffer in bytes. */ -KHMEXP khm_int32 KHMAPI -kcdb_identity_get_name(khm_handle id, - wchar_t * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_identity_get_name(khm_handle id, + wchar_t * buffer, khm_size * pcbsize); /*! \brief Set the specified identity as the default. @@ -485,7 +485,7 @@ kcdb_identity_get_name(khm_handle id, \see kcdb_identity_set_flags() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_set_default(khm_handle id); /*! \brief Mark the specified identity as the default. @@ -493,7 +493,7 @@ kcdb_identity_set_default(khm_handle id); This API is reserved for use by identity providers as a means of specifying which identity is default. The difference between kcdb_identity_set_default() and kcdb_identity_set_default_int() is - in semantics. + in semantics. - kcdb_identity_set_default() is used to request the KCDB to designate the specified identity as the default. When @@ -519,10 +519,10 @@ kcdb_identity_set_default_int(khm_handle id); If there is no default identity, then the handle pointed to by \a pvid is set to \a NULL and the function returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_default(khm_handle * pvid); -/*! \brief Get the configuration space for the identity. +/*! \brief Get the configuration space for the identity. If the configuration space for the identity does not exist and the flags parameter does not specify ::KHM_FLAG_CREATE, then the @@ -541,7 +541,7 @@ kcdb_identity_get_default(khm_handle * pvid); successful, this receives a handle to the configuration space. Use khc_close_space() to close the handle. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_config(khm_handle id, khm_int32 flags, khm_handle * result); @@ -552,12 +552,12 @@ kcdb_identity_get_config(khm_handle id, held. \note Once the handle is released, it can not be revalidated by calling kcdb_identity_hold(). Doing so would lead to unpredictable consequences. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_hold(khm_handle id); /*! \brief Release a reference to an identity. \see kcdb_identity_hold() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_release(khm_handle id); /*! \brief Set the identity provider subscription @@ -567,7 +567,7 @@ kcdb_identity_release(khm_handle id); \param[in] sub New identity provider subscription */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_set_provider(khm_handle sub); /*! \brief Set the primary credentials type @@ -576,7 +576,7 @@ kcdb_identity_set_provider(khm_handle sub); provider. As such, this function should only be called by an identity provider. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_set_type(khm_int32 cred_type); /*! \brief Retrieve the identity provider subscription @@ -592,7 +592,7 @@ kcdb_identity_set_type(khm_int32 cred_type); identity provider. If \a sub was not NULL, the handle it points to has been set to NULL. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_provider(khm_handle * sub); /*! \brief Retrieve the identity provider credentials type @@ -600,7 +600,7 @@ kcdb_identity_get_provider(khm_handle * sub); This is the credentials type that the identity provider has designated as the primary credentials type. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_type(khm_int32 * ptype); /*! \brief Returns TRUE if the two identities are equal @@ -623,7 +623,7 @@ kcdb_identity_is_equal(khm_handle identity1, individual data type handlers may copy in less than this many bytes in to the credential. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_set_attr(khm_handle identity, khm_int32 attr_id, void * buffer, @@ -638,7 +638,7 @@ kcdb_identity_set_attr(khm_handle identity, individual data type handlers may copy in less than this many bytes in to the credential. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_set_attrib(khm_handle identity, wchar_t * attr_name, void * buffer, @@ -662,7 +662,7 @@ kcdb_identity_set_attrib(khm_handle identity, exists in this identity then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_attr(khm_handle identity, khm_int32 attr_id, khm_int32 * attr_type, @@ -684,7 +684,7 @@ kcdb_identity_get_attr(khm_handle identity, exists in this identity then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_attrib(khm_handle identity, wchar_t * attr_name, khm_int32 * attr_type, @@ -719,7 +719,7 @@ kcdb_identity_get_attrib(khm_handle identity, \retval KHM_ERROR_TOO_LONG Either \a buffer was NULL or the supplied buffer was insufficient */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_attr_string(khm_handle identity, khm_int32 attr_id, wchar_t * buffer, @@ -749,7 +749,7 @@ kcdb_identity_get_attr_string(khm_handle identity, \see kcdb_identity_get_attr_string() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_get_attrib_string(khm_handle identity, wchar_t * attr_name, wchar_t * buffer, @@ -807,7 +807,7 @@ kcdb_identity_get_attrib_string(khm_handle identity, guaranteed to work since the list of identities may change between the two calls. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_enum(khm_int32 and_flags, khm_int32 eq_flags, wchar_t * name_buf, @@ -825,7 +825,7 @@ kcdb_identity_enum(khm_int32 and_flags, \see kcdb_identity_refresh() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_refresh(khm_handle vid); /*! \brief Refresh all identities @@ -835,7 +835,7 @@ kcdb_identity_refresh(khm_handle vid); \see kcdb_identityt_refresh() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_identity_refresh_all(void); /* KSMG_KCDB_IDENT notifications are structured as follows: @@ -866,8 +866,8 @@ kcdb_identity_refresh_all(void); \see kcdb_credset_apply() */ -typedef khm_int32 -(KHMAPI *kcdb_cred_apply_func)(khm_handle cred, +typedef khm_int32 +(KHMAPI *kcdb_cred_apply_func)(khm_handle cred, void * rock); /*! \brief Credentials filter function. @@ -883,9 +883,9 @@ typedef khm_int32 \see kcdb_credset_collect_filtered() \see kcdb_credset_extract_filtered() */ -typedef khm_int32 -(KHMAPI *kcdb_cred_filter_func)(khm_handle cred, - khm_int32 flags, +typedef khm_int32 +(KHMAPI *kcdb_cred_filter_func)(khm_handle cred, + khm_int32 flags, void * rock); /*! \brief Credentials compare function. @@ -899,9 +899,9 @@ typedef khm_int32 \see kcdb_credset_sort() \see ::kcdb_credtype */ -typedef khm_int32 -(KHMAPI *kcdb_cred_comp_func)(khm_handle cred1, - khm_handle cred2, +typedef khm_int32 +(KHMAPI *kcdb_cred_comp_func)(khm_handle cred1, + khm_handle cred2, void * rock); /*! \defgroup kcdb_credset Credential sets */ @@ -926,14 +926,14 @@ typedef khm_int32 \see kcdb_credset_delete() \see kcdb_credset_collect() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_create(khm_handle * result); /** \brief Delete a credential set \see kcdb_credset_create() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_delete(khm_handle credset); /** \brief Collect credentials from a credential set to another credential set. @@ -1014,10 +1014,10 @@ kcdb_credset_delete(khm_handle credset); \note The destination credential set cannot be sealed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_collect(khm_handle cs_dest, khm_handle cs_src, - khm_handle identity, + khm_handle identity, khm_int32 type, khm_int32 * delta); @@ -1025,7 +1025,7 @@ kcdb_credset_collect(khm_handle cs_dest, \see kcdb_credset_collect() */ #define KCDB_DELTA_ADD 1 -/*! \brief Credentials were deleted +/*! \brief Credentials were deleted \see kcdb_credset_collect() */ #define KCDB_DELTA_DEL 2 @@ -1040,14 +1040,14 @@ kcdb_credset_collect(khm_handle cs_dest, #define KCDB_CREDCOLL_FILTER_ROOT 1 /*! \brief Indicates that the credential to be filtered is from the source - credential set - + credential set + \see kcdb_credset_collect_filtered() */ #define KCDB_CREDCOLL_FILTER_SRC 2 /*! \brief Indicates that the credential to be filtered is from the destination - credential set - + credential set + \see kcdb_credset_collect_filtered() */ #define KCDB_CREDCOLL_FILTER_DEST 4 @@ -1076,7 +1076,7 @@ kcdb_credset_collect(khm_handle cs_dest, \see kcdb_credset_collect() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_collect_filtered(khm_handle cs_dest, khm_handle cs_src, kcdb_cred_filter_func filter, @@ -1091,7 +1091,7 @@ kcdb_credset_collect_filtered(khm_handle cs_dest, \note The credential set cannot be sealed */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_flush(khm_handle credset); /*! \brief Extract credentials from one credential set to another @@ -1120,10 +1120,10 @@ kcdb_credset_flush(khm_handle credset); \note The destination credential set cannot be sealed. */ -KHMEXP khm_int32 KHMAPI -kcdb_credset_extract(khm_handle destcredset, - khm_handle sourcecredset, - khm_handle identity, +KHMEXP khm_int32 KHMAPI +kcdb_credset_extract(khm_handle destcredset, + khm_handle sourcecredset, + khm_handle identity, khm_int32 type); /*! \brief Extract credentials from one credential set to another using a filter. @@ -1135,7 +1135,7 @@ kcdb_credset_extract(khm_handle destcredset, \note The destination credential set cannot be sealed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_extract_filtered(khm_handle destcredset, khm_handle sourcecredset, kcdb_cred_filter_func filter, @@ -1146,7 +1146,7 @@ kcdb_credset_extract_filtered(khm_handle destcredset, \param[in] idx The index of the credential to retrieve. This is a zero based index which goes from 0 ... (size of credset - 1). - \param[out] cred The held reference to a credential. Call + \param[out] cred The held reference to a credential. Call kcdb_cred_release() to release the credential. \retval KHM_ERROR_SUCCESS Success. \a cred has a held reference to the credential. @@ -1155,7 +1155,7 @@ kcdb_credset_extract_filtered(khm_handle destcredset, \see kcdb_cred_release() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_get_cred(khm_handle credset, khm_int32 idx, khm_handle * cred); @@ -1207,7 +1207,7 @@ kcdb_credset_get_cred(khm_handle credset, matches are possible if the order of the credentials in the set was changed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_find_filtered(khm_handle credset, khm_int32 idx_start, kcdb_cred_filter_func f, @@ -1221,7 +1221,7 @@ kcdb_credset_find_filtered(khm_handle credset, specified credential. For a credential to be a match, it must have the same identity, credential type and name. - \param[in] credset Credential set to search + \param[in] credset Credential set to search \param[in] cred_src Credetial to search on @@ -1235,11 +1235,11 @@ kcdb_credset_find_filtered(khm_handle credset, \retval KHM_ERROR_NOT_FOUND A matching credential was not found. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_find_cred(khm_handle credset, khm_handle cred_src, khm_handle *cred_dest); - + /*! \brief Delete a credential from a credential set. @@ -1263,7 +1263,7 @@ kcdb_credset_find_cred(khm_handle credset, \see kcdb_credset_del_cred_ref() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_del_cred(khm_handle credset, khm_int32 idx); @@ -1276,7 +1276,7 @@ kcdb_credset_del_cred(khm_handle credset, \see kcdb_credset_del_cred() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_del_cred_ref(khm_handle credset, khm_handle cred); @@ -1292,7 +1292,7 @@ kcdb_credset_del_cred_ref(khm_handle credset, \note The credential set cannot be sealed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_add_cred(khm_handle credset, khm_handle cred, khm_int32 idx); @@ -1314,7 +1314,7 @@ kcdb_credset_add_cred(khm_handle credset, \see kcdb_credset_purge() \see kcdb_credset_get_cred() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_get_size(khm_handle credset, khm_size * size); @@ -1329,7 +1329,7 @@ kcdb_credset_get_size(khm_handle credset, \see kcdb_credset_get_size() \see kcdb_credset_get_cred() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_purge(khm_handle credset); /*! \brief Applies a function to all the credentials in a credentials set @@ -1355,9 +1355,9 @@ kcdb_credset_purge(khm_handle credset); \retval KHM_ERROR_INVALID_PARAM One or more parameters were invalid. */ -KHMEXP khm_int32 KHMAPI -kcdb_credset_apply(khm_handle credset, - kcdb_cred_apply_func f, +KHMEXP khm_int32 KHMAPI +kcdb_credset_apply(khm_handle credset, + kcdb_cred_apply_func f, void * rock); /*! \brief Sort the contents of a credential set. @@ -1368,7 +1368,7 @@ kcdb_credset_apply(khm_handle credset, \see kcdb_cred_comp_generic() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_sort(khm_handle credset, kcdb_cred_comp_func comp, void * rock); @@ -1390,7 +1390,7 @@ kcdb_credset_sort(khm_handle credset, \see kcdb_credset_unseal() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credset_seal(khm_handle credset); /*! \brief Unseal a credential set @@ -1415,7 +1415,7 @@ typedef struct tag_kcdb_cred_comp_field { with either. */ } kcdb_cred_comp_field; -/*! \brief Defines the sort order for a field in ::kcdb_cred_comp_field +/*! \brief Defines the sort order for a field in ::kcdb_cred_comp_field Sorts lexicographically ascending by string representation of field. */ @@ -1428,7 +1428,7 @@ typedef struct tag_kcdb_cred_comp_field { */ #define KCDB_CRED_COMP_DECREASING 1 -/*! \brief Defines the sort order for a field in ::kcdb_cred_comp_field +/*! \brief Defines the sort order for a field in ::kcdb_cred_comp_field Any credentials which have the ::KCDB_CRED_FLAG_INITIAL will be grouped above any that don't. @@ -1468,9 +1468,9 @@ typedef struct tag_kcdb_cred_comp_order { \param[in] rock a pointer to a ::kcdb_cred_comp_order object */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_comp_generic(khm_handle cred1, - khm_handle cred2, +KHMEXP khm_int32 KHMAPI +kcdb_cred_comp_generic(khm_handle cred1, + khm_handle cred2, void * rock); /*@}*/ @@ -1532,7 +1532,7 @@ kcdb_cred_comp_generic(khm_handle cred1, */ #define KCDB_CRED_FLAGMASK_EXT (KCDB_CRED_FLAG_INITIAL | KCDB_CRED_FLAG_EXPIRED | KCDB_CRED_FLAG_INVALID | KCDB_CRED_FLAG_RENEWABLE) -/*! \brief Bitmask indicating dditive flags +/*! \brief Bitmask indicating dditive flags Additive flags are special flags which are added to exiting credentials based on new credentials when doing a collect @@ -1601,17 +1601,17 @@ typedef struct tag_kcdb_cred_request { /*! \brief Create a new credential \param[in] name Name of credential. \a name cannot be NULL and cannot - exceed \a KCDB_CRED_MAXCCH_NAME unicode characters including the + exceed \a KCDB_CRED_MAXCCH_NAME unicode characters including the \a NULL terminator. \param[in] identity A reference to an identity. \param[in] cred_type A credentials type identifier for the credential. \param[out] result Gets a held reference to the newly created credential. - Call kcdb_cred_release() or kcdb_cred_delete() to release the + Call kcdb_cred_release() or kcdb_cred_delete() to release the reference. \see kcdb_cred_release() */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_create(wchar_t * name, +KHMEXP khm_int32 KHMAPI +kcdb_cred_create(wchar_t * name, khm_handle identity, khm_int32 cred_type, khm_handle * result); @@ -1621,7 +1621,7 @@ kcdb_cred_create(wchar_t * name, \param[out] newcred A held reference to the new credential if the call succeeds. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_dup(khm_handle cred, khm_handle * newcred); @@ -1635,7 +1635,7 @@ kcdb_cred_dup(khm_handle cred, \retval KHM_ERROR_SUCCESS vdest was successfully updated \retval KHM_ERROR_EQUIVALENT all fields in vsrc were present and equivalent in vdest */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_update(khm_handle vdest, khm_handle vsrc); @@ -1645,10 +1645,10 @@ kcdb_cred_update(khm_handle vdest, individual data type handlers may copy in less than this many bytes in to the credential. */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_set_attrib(khm_handle cred, - wchar_t * name, - void * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_cred_set_attrib(khm_handle cred, + wchar_t * name, + void * buffer, khm_size cbbuf); /*! \brief Set an attribute in a credential by attribute id @@ -1663,10 +1663,10 @@ kcdb_cred_set_attrib(khm_handle cred, individual data type handlers may copy in less than this many bytes in to the credential. */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_set_attr(khm_handle cred, - khm_int32 attr_id, - void * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_cred_set_attr(khm_handle cred, + khm_int32 attr_id, + void * buffer, khm_size cbbuf); /*! \brief Get an attribute from a credential by name. @@ -1684,11 +1684,11 @@ kcdb_cred_set_attr(khm_handle cred, exists in this credential then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_attrib(khm_handle cred, - wchar_t * name, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_attrib(khm_handle cred, + wchar_t * name, khm_int32 * attr_type, - void * buffer, + void * buffer, khm_size * cbbuf); /*! \brief Get an attribute from a credential by attribute id. @@ -1709,11 +1709,11 @@ kcdb_cred_get_attrib(khm_handle cred, exists in this credential then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_attr(khm_handle cred, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_attr(khm_handle cred, khm_int32 attr_id, khm_int32 * attr_type, - void * buffer, + void * buffer, khm_size * cbbuf); /*! \brief Get the name of a credential. @@ -1726,9 +1726,9 @@ kcdb_cred_get_attr(khm_handle cred, If \a buffer is not sufficient, returns KHM_ERROR_TOO_LONG and sets this to the required buffer size. */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_name(khm_handle cred, - wchar_t * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_name(khm_handle cred, + wchar_t * buffer, khm_size * cbbuf); /*! \brief Get the string representation of a credential attribute. @@ -1759,10 +1759,10 @@ kcdb_cred_get_name(khm_handle cred, \retval KHM_ERROR_TOO_LONG Either \a buffer was NULL or the supplied buffer was insufficient */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_attr_string(khm_handle vcred, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_attr_string(khm_handle vcred, khm_int32 attr_id, - wchar_t * buffer, + wchar_t * buffer, khm_size * pcbbuf, khm_int32 flags); @@ -1789,10 +1789,10 @@ kcdb_cred_get_attr_string(khm_handle vcred, \see kcdb_cred_get_attr_string() */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_attrib_string(khm_handle cred, - wchar_t * name, - wchar_t * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_attrib_string(khm_handle cred, + wchar_t * name, + wchar_t * buffer, khm_size * cbbuf, khm_int32 flags) ; @@ -1804,8 +1804,8 @@ kcdb_cred_get_attrib_string(khm_handle cred, \see kcdb_identity_relase() */ -KHMEXP khm_int32 KHMAPI -kcdb_cred_get_identity(khm_handle cred, +KHMEXP khm_int32 KHMAPI +kcdb_cred_get_identity(khm_handle cred, khm_handle * identity); /*! \brief Set the identity of a credential @@ -1816,7 +1816,7 @@ kcdb_cred_get_identity(khm_handle cred, credential that is not placed in a credential set or placed in a credential set that is only used by a single entity. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_set_identity(khm_handle vcred, khm_handle id); @@ -1827,7 +1827,7 @@ kcdb_cred_set_identity(khm_handle vcred, \param[out] pserial Receives the serial number. Cannot be NULL. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_get_serial(khm_handle cred, khm_ui_8 * pserial); @@ -1837,7 +1837,7 @@ kcdb_cred_get_serial(khm_handle cred, \param[out] type Receives the type. Cannot be NULL. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_get_type(khm_handle cred, khm_int32 * type); @@ -1848,7 +1848,7 @@ kcdb_cred_get_type(khm_handle cred, credential for the operation to succeed. This means the ::KCDB_CRED_FLAG_DELETED will never be retured by this function. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_get_flags(khm_handle cred, khm_int32 * flags); @@ -1864,7 +1864,7 @@ kcdb_cred_get_flags(khm_handle cred, \see ::KCDB_CRED_FLAGMASK_ALL */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_set_flags(khm_handle cred, khm_int32 flags, khm_int32 mask); @@ -1875,12 +1875,12 @@ kcdb_cred_set_flags(khm_handle cred, \see kcdb_cred_release() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_hold(khm_handle cred); /*! \brief Release a held reference to a credential. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_release(khm_handle cred); /*! \brief Delete a credential. @@ -1890,7 +1890,7 @@ kcdb_cred_release(khm_handle cred); is bound to a credential set or the root credential store, it will be removed from the respective container. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_cred_delete(khm_handle cred); /*! \brief Compare an attribute of two credentials by name. @@ -1901,9 +1901,9 @@ kcdb_cred_delete(khm_handle cred); attribute, the return value is 0, which signifies that no ordering can be determined. */ -KHMEXP khm_int32 KHMAPI -kcdb_creds_comp_attrib(khm_handle cred1, - khm_handle cred2, +KHMEXP khm_int32 KHMAPI +kcdb_creds_comp_attrib(khm_handle cred1, + khm_handle cred2, wchar_t * name); /*! \brief Compare an attribute of two credentials by attribute id. @@ -1914,9 +1914,9 @@ kcdb_creds_comp_attrib(khm_handle cred1, attribute, the return value is 0, which signifies that no ordering can be determined. */ -KHMEXP khm_int32 KHMAPI -kcdb_creds_comp_attr(khm_handle cred1, - khm_handle cred2, +KHMEXP khm_int32 KHMAPI +kcdb_creds_comp_attr(khm_handle cred1, + khm_handle cred2, khm_int32 attr_id); /*! \brief Compare two credentials for equivalence @@ -1927,7 +1927,7 @@ kcdb_creds_comp_attr(khm_handle cred1, - Both have the same name. - Both have the same type. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_creds_is_equal(khm_handle cred1, khm_handle cred2); @@ -1991,7 +1991,7 @@ kcdb_creds_is_equal(khm_handle cred1, \see ::kcdb_type */ -typedef khm_int32 +typedef khm_int32 (KHMAPI *kcdb_dtf_toString)(const void * data, khm_size cb_data, wchar_t * s_buf, @@ -2021,7 +2021,7 @@ typedef khm_int32 \see ::kcdb_type */ -typedef khm_boolean +typedef khm_boolean (KHMAPI *kcdb_dtf_isValid)(const void * data, khm_size cb_data); @@ -2060,7 +2060,7 @@ typedef khm_boolean \see ::kcdb_type */ -typedef khm_int32 +typedef khm_int32 (KHMAPI *kcdb_dtf_comp)(const void * data_l, khm_size cb_data_l, const void * data_r, @@ -2106,7 +2106,7 @@ typedef khm_int32 \see ::kcdb_type */ -typedef khm_int32 +typedef khm_int32 (KHMAPI *kcdb_dtf_dup)(const void * data_src, khm_size cb_data_src, void * data_dst, @@ -2141,7 +2141,7 @@ typedef struct tag_kcdb_type { /*! \name Flags for kcdb_type::toString @{*/ -/*! \brief Specify that the short form of the string representation should be returned. +/*! \brief Specify that the short form of the string representation should be returned. Flags for #kcdb_type::toString. The flag specifies how long the string representation should be. The specific length of a short @@ -2151,11 +2151,11 @@ typedef struct tag_kcdb_type { Usually, KCDB_TS_SHORT is specified when the amount of space that is available to display the string is very restricted. It may be the case that the string is truncated to facilitate displaying in - a constrainted space. + a constrainted space. */ #define KCDB_TS_SHORT 1 -/*! \brief Specify that the long form of the string representation should be returned +/*! \brief Specify that the long form of the string representation should be returned Flags for #kcdb_type::toString. The flag specifies how long the string representation should be. The specific length of a short @@ -2191,7 +2191,7 @@ typedef struct tag_kcdb_type { \note If this flag is used in conjunction with \a KCDB_TYPE_FLAG_CB_MAX then, \a cb_min must be less than or equal - to \a cb_max. + to \a cb_max. */ #define KCDB_TYPE_FLAG_CB_MIN 128 @@ -2218,7 +2218,7 @@ typedef struct tag_kcdb_type { /*@}*/ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_type_get_id(wchar_t *name, khm_int32 * id); /*! \brief Return the type descriptor for a given type id @@ -2231,7 +2231,7 @@ kcdb_type_get_id(wchar_t *name, khm_int32 * id); \see kcdb_type_release_info() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_type_get_info(khm_int32 id, kcdb_type ** info); /*! \brief Release a reference to a type info structure @@ -2239,16 +2239,16 @@ kcdb_type_get_info(khm_int32 id, kcdb_type ** info); Releases the reference to the type information obtained with a prior call to kcdb_type_get_info(). */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_type_release_info(kcdb_type * info); /*! \brief Get the name of a type Retrieves the non-localized name of the specified type. */ -KHMEXP khm_int32 KHMAPI -kcdb_type_get_name(khm_int32 id, - wchar_t * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_type_get_name(khm_int32 id, + wchar_t * buffer, khm_size * cbbuf); /*! \brief Register a credentials attribute type @@ -2261,8 +2261,8 @@ kcdb_type_get_name(khm_int32 id, \param[in] type The type descriptor \param[out] new_id Receives the identifier for the credential attribute type. */ -KHMEXP khm_int32 KHMAPI -kcdb_type_register(kcdb_type * type, +KHMEXP khm_int32 KHMAPI +kcdb_type_register(kcdb_type * type, khm_int32 * new_id); /*! \brief Unregister a credential attribute type @@ -2270,32 +2270,32 @@ kcdb_type_register(kcdb_type * type, Removes the registration for the specified credentials attribute type. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_type_unregister(khm_int32 id); -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_type_get_next_free(khm_int32 * id); /*! \name Conversion functions @{*/ /*! \brief Convert a time_t value to FILETIME */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI TimetToFileTime( time_t t, LPFILETIME pft ); /*! \brief Convert a time_t interval to a FILETIME interval */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI TimetToFileTimeInterval(time_t t, LPFILETIME pft); /*! \brief Convert a FILETIME interval to seconds */ -KHMEXP long KHMAPI +KHMEXP long KHMAPI FtIntervalToSeconds(LPFILETIME pft); /*! \brief Convert a FILETIME interval to milliseconds */ -KHMEXP long KHMAPI +KHMEXP long KHMAPI FtIntervalToMilliseconds(LPFILETIME pft); /*! \brief Compare two FILETIME values @@ -2303,7 +2303,7 @@ FtIntervalToMilliseconds(LPFILETIME pft); The return value is similar to the return value of strcmp(), based on the comparison of the two FILETIME values. */ -KHMEXP long KHMAPI +KHMEXP long KHMAPI FtCompare(LPFILETIME pft1, LPFILETIME pft2); /*! \brief Convert a FILETIME to a 64 bit int @@ -2328,9 +2328,9 @@ KHMEXP FILETIME KHMAPI FtAdd(LPFILETIME ft1, LPFILETIME ft2); /*! \brief Convert a FILETIME inverval to a string */ -KHMEXP khm_int32 KHMAPI -FtIntervalToString(LPFILETIME data, - wchar_t * buffer, +KHMEXP khm_int32 KHMAPI +FtIntervalToString(LPFILETIME data, + wchar_t * buffer, khm_size * cb_buf); /*! \brief Parse a string representing an interval into a FILETIME interval @@ -2363,7 +2363,7 @@ FtIntervalToString(LPFILETIME data, \retval KHM_ERROR_SUCCESS The string was successfully parsed and the result was placed in \a pft. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI IntervalStringToFt(FILETIME * pft, wchar_t * str); /*! \brief Return number of milliseconds till next representation change @@ -2374,7 +2374,7 @@ IntervalStringToFt(FILETIME * pft, wchar_t * str); Returns 0 if the representation is not expected to change. */ -KHMEXP long KHMAPI +KHMEXP long KHMAPI FtIntervalMsToRepChange(LPFILETIME pft); /*! \brief Convert a safe ANSI string to a Unicode string @@ -2388,7 +2388,7 @@ FtIntervalMsToRepChange(LPFILETIME pft); \return the number of characters converted. This is always either the length of the string \a astr or 0. */ -KHMEXP int KHMAPI +KHMEXP int KHMAPI AnsiStrToUnicode( wchar_t * wstr, size_t cbwstr, const char * astr); /*! \brief Convert a Unicode string to ANSI @@ -2399,11 +2399,11 @@ AnsiStrToUnicode( wchar_t * wstr, size_t cbwstr, const char * astr); \return the number of characters converted. This is always either the length of the string \a src or 0. */ -KHMEXP int KHMAPI +KHMEXP int KHMAPI UnicodeStrToAnsi( char * dest, size_t cbdest, const wchar_t * src); /*@}*/ -/*! \name Standard type identifiers and names +/*! \name Standard type identifiers and names @{*/ /*! Maximum identifier number */ @@ -2456,8 +2456,8 @@ UnicodeStrToAnsi( char * dest, size_t cbdest, const wchar_t * src); buffer is \a NULL, then the required buffer size should be placed in \a cbsize. */ -typedef khm_int32 -(KHMAPI *kcdb_attrib_compute_cb)(khm_handle cred, +typedef khm_int32 +(KHMAPI *kcdb_attrib_compute_cb)(khm_handle cred, khm_int32 id, void * buffer, khm_size * cbsize); @@ -2508,8 +2508,8 @@ typedef struct tag_kcdb_attrib { } kcdb_attrib; /*! \brief Retrieve the ID of a named attribute */ -KHMEXP khm_int32 KHMAPI -kcdb_attrib_get_id(wchar_t *name, +KHMEXP khm_int32 KHMAPI +kcdb_attrib_get_id(wchar_t *name, khm_int32 * id); /*! \brief Register an attribute @@ -2517,11 +2517,11 @@ kcdb_attrib_get_id(wchar_t *name, \param[out] new_id Receives the ID of the newly registered attribute. If the \a id member of the ::kcdb_attrib object is set to KCDB_ATTR_INVALID, then a unique ID is generated. */ -KHMEXP khm_int32 KHMAPI -kcdb_attrib_register(kcdb_attrib * attrib, +KHMEXP khm_int32 KHMAPI +kcdb_attrib_register(kcdb_attrib * attrib, khm_int32 * new_id); -/*! \brief Retrieve the attribute descriptor for an attribute +/*! \brief Retrieve the attribute descriptor for an attribute The descriptor that is returned must be released through a call to kcdb_attrib_release_info() @@ -2530,35 +2530,35 @@ kcdb_attrib_register(kcdb_attrib * attrib, checked, you can pass in NULL for \a attrib. In this case, if the identifier is valid, then the funciton will return KHM_ERROR_SUCCESS, otherwise it will return KHM_ERROR_NOT_FOUND. - + \see kcdb_attrib_release_info() */ -KHMEXP khm_int32 KHMAPI -kcdb_attrib_get_info(khm_int32 id, +KHMEXP khm_int32 KHMAPI +kcdb_attrib_get_info(khm_int32 id, kcdb_attrib ** attrib); /*! \brief Release an attribute descriptor \see kcdb_attrib_get_info() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_attrib_release_info(kcdb_attrib * attrib); -/*! \brief Unregister an attribute +/*! \brief Unregister an attribute Once an attribute ID has been unregistered, it may be reclaimed by a subsequent call to kcdb_attrib_register(). */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_attrib_unregister(khm_int32 id); -/*! \brief Retrieve the description of an attribute +/*! \brief Retrieve the description of an attribute \param[in] flags Specify \a KCDB_TS_SHORT to retrieve the short description. */ -KHMEXP khm_int32 KHMAPI -kcdb_attrib_describe(khm_int32 id, - wchar_t * buffer, - khm_size * cbsize, +KHMEXP khm_int32 KHMAPI +kcdb_attrib_describe(khm_int32 id, + wchar_t * buffer, + khm_size * cbsize, khm_int32 flags); /*! \brief Count attributes @@ -2573,7 +2573,7 @@ kcdb_attrib_describe(khm_int32 id, The number of attributes that match are returned in \a pcount. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_attrib_get_count(khm_int32 and_flags, khm_int32 eq_flags, khm_size * pcount); @@ -2614,7 +2614,7 @@ kcdb_attrib_get_count(khm_int32 and_flags, array. This is different from the usual size parameters used in the NetIDMgr API. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_attrib_get_ids(khm_int32 and_flags, khm_int32 eq_flags, khm_int32 * plist, @@ -2741,7 +2741,7 @@ kcdb_attrib_get_ids(khm_int32 and_flags, */ #define KCDB_ATTR_ID 1 -/*! \brief The name of the identity +/*! \brief The name of the identity - \b Type: STRING - \b Flags: REQUIRED, COMPUTED, SYSTEM @@ -2755,42 +2755,42 @@ kcdb_attrib_get_ids(khm_int32 and_flags, */ #define KCDB_ATTR_TYPE 3 -/*! \brief Type name for the credential +/*! \brief Type name for the credential - \b Type: STRING - \b Flags: REQUIRED, COMPUTED, SYSTEM */ #define KCDB_ATTR_TYPE_NAME 4 -/*! \brief Name of the parent credential +/*! \brief Name of the parent credential - \b Type: STRING - \b Flags: SYSTEM */ #define KCDB_ATTR_PARENT_NAME 5 -/*! \brief Issed on +/*! \brief Issed on - \b Type: DATE - \b Flags: SYSTEM */ #define KCDB_ATTR_ISSUE 6 -/*! \brief Expires on +/*! \brief Expires on - \b Type: DATE - \b Flags: SYSTEM */ #define KCDB_ATTR_EXPIRE 7 -/*! \brief Renewable period expires on +/*! \brief Renewable period expires on - \b Type: DATE - \b Flags: SYSTEM */ #define KCDB_ATTR_RENEW_EXPIRE 8 -/*! \brief Time left till expiration +/*! \brief Time left till expiration - \b Type: INTERVAL - \b Flags: SYSTEM, COMPUTED, VOLATILE @@ -2806,7 +2806,7 @@ kcdb_attrib_get_ids(khm_int32 and_flags, */ #define KCDB_ATTR_LOCATION 11 -/*! \brief Lifetime of the credential +/*! \brief Lifetime of the credential - \b Type: INTERVAL - \b Flags: SYSTEM @@ -2973,8 +2973,8 @@ typedef struct tag_kcdb_credtype { \retval KHM_ERROR_DUPLICATE The \a name or \a id that was specified is already in use. */ -KHMEXP khm_int32 KHMAPI -kcdb_credtype_register(kcdb_credtype * type, +KHMEXP khm_int32 KHMAPI +kcdb_credtype_register(kcdb_credtype * type, khm_int32 * new_id); /*! \brief Return a held reference to a \a kcdb_credtype object describing the credential type. @@ -2998,8 +2998,8 @@ kcdb_credtype_register(kcdb_credtype * type, \see kcdb_credtype_release_info() \see kcdb_credtype_register() */ -KHMEXP khm_int32 KHMAPI -kcdb_credtype_get_info(khm_int32 id, +KHMEXP khm_int32 KHMAPI +kcdb_credtype_get_info(khm_int32 id, kcdb_credtype ** type); /*! \brief Release a reference to a \a kcdb_credtype object @@ -3009,7 +3009,7 @@ kcdb_credtype_get_info(khm_int32 id, \see kcdb_credtype_get_info() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credtype_release_info(kcdb_credtype * type); /*! \brief Unregister a credentials type @@ -3019,7 +3019,7 @@ kcdb_credtype_release_info(kcdb_credtype * type); This should only be done when the credentials provider is being unloaded. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credtype_unregister(khm_int32 id); /*! \brief Retrieve the name of a credentials type @@ -3043,7 +3043,7 @@ kcdb_credtype_unregister(khm_int32 id); \retval KHM_ERROR_INVALID_PARAM Invalid parameter. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credtype_get_name(khm_int32 id, wchar_t * buf, khm_size * cbbuf); @@ -3054,7 +3054,7 @@ kcdb_credtype_get_name(khm_int32 id, type specific subcription. It may return NULL if the subscription is not available. */ -KHMEXP khm_handle KHMAPI +KHMEXP khm_handle KHMAPI kcdb_credtype_get_sub(khm_int32 id); /*! \brief Get the description of a credentials type @@ -3078,7 +3078,7 @@ kcdb_credtype_get_sub(khm_int32 id); \retval KHM_ERROR_TOO_LONG Either \a buf was NULL or the supplied buffer was insufficient. The required size is specified in \a cbbuf. \retval KHM_ERROR_INVALID_PARAM One or more parameters were invalid. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_credtype_describe(khm_int32 id, wchar_t * buf, khm_size * cbbuf, @@ -3092,15 +3092,15 @@ kcdb_credtype_describe(khm_int32 id, \param[out] id Receives the identifier if the call succeeds */ -KHMEXP khm_int32 KHMAPI -kcdb_credtype_get_id(wchar_t * name, +KHMEXP khm_int32 KHMAPI +kcdb_credtype_get_id(wchar_t * name, khm_int32 * id); /*@}*/ /*********************************************************************/ -/*! \defgroup kcdb_buf Generic access to buffer +/*! \defgroup kcdb_buf Generic access to buffer Currently, credentials and identities both hold record data types. This set of API's allow an application to access fields in the @@ -3131,11 +3131,11 @@ kcdb_credtype_get_id(wchar_t * name, exists in this record then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI -kcdb_buf_get_attr(khm_handle record, - khm_int32 attr_id, - khm_int32 * attr_type, - void * buffer, +KHMEXP khm_int32 KHMAPI +kcdb_buf_get_attr(khm_handle record, + khm_int32 attr_id, + khm_int32 * attr_type, + void * buffer, khm_size * pcb_buf); /*! \brief Get an attribute from a record by name. @@ -3153,7 +3153,7 @@ kcdb_buf_get_attr(khm_handle record, exists in this record then the function will return KHM_ERROR_SUCCESS, otherwise it returns KHM_ERROR_NOT_FOUND. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_get_attrib(khm_handle record, wchar_t * attr_name, khm_int32 * attr_type, @@ -3188,7 +3188,7 @@ kcdb_buf_get_attrib(khm_handle record, \retval KHM_ERROR_TOO_LONG Either \a buffer was NULL or the supplied buffer was insufficient */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_get_attr_string(khm_handle record, khm_int32 attr_id, wchar_t * buffer, @@ -3218,7 +3218,7 @@ kcdb_buf_get_attr_string(khm_handle record, \see kcdb_cred_get_attr_string() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_get_attrib_string(khm_handle record, wchar_t * attr_name, wchar_t * buffer, @@ -3231,7 +3231,7 @@ kcdb_buf_get_attrib_string(khm_handle record, individual data type handlers may copy in less than this many bytes in to the record. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_set_attr(khm_handle record, khm_int32 attr_id, void * buffer, @@ -3243,16 +3243,16 @@ kcdb_buf_set_attr(khm_handle record, individual data type handlers may copy in less than this many bytes in to the record. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_set_attrib(khm_handle record, wchar_t * attr_name, void * buffer, khm_size cbbuf); -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_hold(khm_handle record); -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kcdb_buf_release(khm_handle record); /*@}*/ diff --git a/src/WINNT/kfw/inc/netidmgr/khaction.h b/src/WINNT/kfw/inc/netidmgr/khaction.h index 34fa35ede..a7a58bbc4 100644 --- a/src/WINNT/kfw/inc/netidmgr/khaction.h +++ b/src/WINNT/kfw/inc/netidmgr/khaction.h @@ -492,7 +492,7 @@ khui_menu_get_size(khui_menu_def * d); KHMEXP khui_action_ref * khui_menu_get_action(khui_menu_def * d, khm_size idx); -/*! \brief Action scope identifiers +/*! \brief Action scope identifiers The scope identifier is a value which describes the scope of the cursor context. See documentation on individual scope identifiers @@ -507,7 +507,7 @@ khui_menu_get_action(khui_menu_def * d, khm_size idx); selected. Note that the scope typically only apply to cursor contexts and - not the selection context. Please see + not the selection context. Please see \ref khui_context "UI Contexts" for more information. \see \ref khui_context "UI Contexts" @@ -516,11 +516,11 @@ typedef enum tag_khui_scope { KHUI_SCOPE_NONE, /*!< No context. Nothing is selected. */ - KHUI_SCOPE_IDENT, + KHUI_SCOPE_IDENT, /*!< Identity. The selection is the entire identity specified in the \a identity field of the context. */ - KHUI_SCOPE_CREDTYPE, + KHUI_SCOPE_CREDTYPE, /*!< A credentials type. The selection is an entire credentials type. If \a identity is non-NULL, then the scope is all the credentials of type \a cred_type which belong to \a identity. @@ -649,10 +649,10 @@ typedef struct tag_khui_action_context { \note This function should only be called from the UI thread. */ -KHMEXP void KHMAPI -khui_context_set(khui_scope scope, - khm_handle identity, - khm_int32 cred_type, +KHMEXP void KHMAPI +khui_context_set(khui_scope scope, + khm_handle identity, + khm_int32 cred_type, khm_handle cred, khui_header *headers, khm_size n_headers, @@ -707,10 +707,10 @@ khui_context_set(khui_scope scope, \note This function should only be called from the UI thread. */ -KHMEXP void KHMAPI -khui_context_set_ex(khui_scope scope, - khm_handle identity, - khm_int32 cred_type, +KHMEXP void KHMAPI +khui_context_set_ex(khui_scope scope, + khm_handle identity, + khm_int32 cred_type, khm_handle cred, khui_header *headers, khm_size n_headers, @@ -739,7 +739,7 @@ khui_context_set_indirect(khui_action_context * ctx); \note The returned context should not be modified prior to calling khui_context_release(). */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_context_get(khui_action_context * ctx); /*! \brief Create a new UI context @@ -767,7 +767,7 @@ khui_context_create(khui_action_context * ctx, \note The context should not have been modified between calling khui_context_get() and khui_context_release() */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_context_release(khui_action_context * ctx); /*! \brief Reset the UI context @@ -775,7 +775,7 @@ khui_context_release(khui_action_context * ctx); Nullifies the current UI context and releases any holds obtained on objects related to the previous context. */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_context_reset(void); /*! \brief Refresh context data @@ -792,7 +792,7 @@ khui_context_reset(void); khui_context_refresh() should be called to adjust the state of the ::KHUI_ACTION_SET_DEF_ID action. */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_context_refresh(void); /*! \brief A filter function that filters for credentials in the cursor context diff --git a/src/WINNT/kfw/inc/netidmgr/khactiondef.h b/src/WINNT/kfw/inc/netidmgr/khactiondef.h index 596c97b09..b6d59472c 100644 --- a/src/WINNT/kfw/inc/netidmgr/khactiondef.h +++ b/src/WINNT/kfw/inc/netidmgr/khactiondef.h @@ -67,7 +67,7 @@ #define KHUI_ACTION_LAYOUT_RELOAD (KHUI_ACTION_BASE + 32) /*@}*/ -/*! \name Pseudo actions +/*! \name Pseudo actions Pseudo actions do not trigger any specific function, but acts as a signal of some generic event which will be interpreted based on diff --git a/src/WINNT/kfw/inc/netidmgr/khalerts.h b/src/WINNT/kfw/inc/netidmgr/khalerts.h index ef599e355..9eb5fc225 100644 --- a/src/WINNT/kfw/inc/netidmgr/khalerts.h +++ b/src/WINNT/kfw/inc/netidmgr/khalerts.h @@ -89,14 +89,14 @@ typedef struct tag_khui_alert { ::khui_alert_flags. Do not modify directly. */ - kherr_context * err_context; + kherr_context * err_context; /*!< If non-NULL at the time the alert window is shown, this indicates that the alert window should provide an error viewer for the given error context. */ - kherr_event * err_event; + kherr_event * err_event; /*!< If non-NULL at the time the alert window is shown, this indicates that the alert window should provide an @@ -105,7 +105,7 @@ typedef struct tag_khui_alert { given, the error viewer for the context will be below this error. */ - khm_int32 response; + khm_int32 response; /*!< Once the alert is displayed to the user, when the user clicks one of the command buttons, the command @@ -142,7 +142,7 @@ typedef struct tag_khui_alert { /*! \brief Flags for an alert */ enum khui_alert_flags { - KHUI_ALERT_FLAG_FREE_STRUCT =0x00000001, + KHUI_ALERT_FLAG_FREE_STRUCT =0x00000001, /*!< Internal. Free the structure once the alert is done. */ KHUI_ALERT_FLAG_FREE_TITLE =0x00000002, @@ -191,7 +191,7 @@ enum khui_alert_flags { The returned result is a held pointer to a ::khui_alert object. Use khui_alert_release() to release the object. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_create_empty(khui_alert ** result); /*! \brief Create a simple alert object @@ -210,33 +210,33 @@ khui_alert_create_empty(khui_alert ** result); \param[out] result Receives a held pointer to a ::khui_alert object upon successful completion. */ -KHMEXP khm_int32 KHMAPI -khui_alert_create_simple(const wchar_t * title, - const wchar_t * message, - khm_int32 severity, +KHMEXP khm_int32 KHMAPI +khui_alert_create_simple(const wchar_t * title, + const wchar_t * message, + khm_int32 severity, khui_alert ** result); /*! \brief Set the title of an alert object The title is limited by ::KHUI_MAXCCH_TITLE. */ -KHMEXP khm_int32 KHMAPI -khui_alert_set_title(khui_alert * alert, +KHMEXP khm_int32 KHMAPI +khui_alert_set_title(khui_alert * alert, const wchar_t * title); /*! \brief Set the message of an alert object The message is limited by ::KHUI_MAXCCH_MESSAGE. */ -KHMEXP khm_int32 KHMAPI -khui_alert_set_message(khui_alert * alert, +KHMEXP khm_int32 KHMAPI +khui_alert_set_message(khui_alert * alert, const wchar_t * message); -/*! \brief Set the suggestion of an alert object +/*! \brief Set the suggestion of an alert object The suggestion is limited by ::KHUI_MAXCCH_SUGGESTION */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_set_suggestion(khui_alert * alert, const wchar_t * suggestion); @@ -244,8 +244,8 @@ khui_alert_set_suggestion(khui_alert * alert, The severity value is one of ::tag_kherr_severity */ -KHMEXP khm_int32 KHMAPI -khui_alert_set_severity(khui_alert * alert, +KHMEXP khm_int32 KHMAPI +khui_alert_set_severity(khui_alert * alert, khm_int32 severity); /*! \brief Sets the flags of the alert @@ -262,15 +262,15 @@ khui_alert_set_flags(khui_alert * alert, khm_int32 mask, khm_int32 flags); \see khui_alert_add_command() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_clear_commands(khui_alert * alert); /*! \brief Add a command to an alert object The command ID should be a valid registered command. */ -KHMEXP khm_int32 KHMAPI -khui_alert_add_command(khui_alert * alert, +KHMEXP khm_int32 KHMAPI +khui_alert_add_command(khui_alert * alert, khm_int32 command_id); /*! \brief Display an alert @@ -281,15 +281,15 @@ khui_alert_add_command(khui_alert * alert, The method used to display the alert is as follows: - - A balloon alert will be shown if one of the following is true: - - The NetIDMgr application is minimized or in the background. - - ::KHUI_ALERT_FLAG_REQUEST_BALLOON is specified in \a flags. + - A balloon alert will be shown if one of the following is true: + - The NetIDMgr application is minimized or in the background. + - ::KHUI_ALERT_FLAG_REQUEST_BALLOON is specified in \a flags. - Otherwise an alert window will be shown. If the message, title of the alert is too long to fit in a balloon prompt, there's a suggestion or if there are custom commands then a placeholder balloon prompt will be shown which when clicked on, - shows the actual alert in an alert window. + shows the actual alert in an alert window. An exception is when ::KHUI_ALERT_FLAG_DEFACTION is specified in flags. In this case instead of a placeholder balloon prompt, one @@ -306,7 +306,7 @@ khui_alert_add_command(khui_alert * alert, 63 characters (64 counting the terminating NULL). This limit is enforced on Windows. Also, try to make the title descriptive. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_show(khui_alert * alert); /*! \brief Display a modal alert @@ -336,9 +336,9 @@ khui_alert_queue(khui_alert * alert); \see khui_alert_show() */ -KHMEXP khm_int32 KHMAPI -khui_alert_show_simple(const wchar_t * title, - const wchar_t * message, +KHMEXP khm_int32 KHMAPI +khui_alert_show_simple(const wchar_t * title, + const wchar_t * message, khm_int32 severity); /*! \brief Obtain a hold on the alert @@ -348,7 +348,7 @@ khui_alert_show_simple(const wchar_t * title, Use khui_alert_release() to release the hold. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_hold(khui_alert * alert); /*! \brief Release the hold on the alert @@ -357,10 +357,10 @@ khui_alert_hold(khui_alert * alert); return a held pointer to an alert or implicitly obtains a hold on it need to be undone through a call to khui_alert_release(). */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_alert_release(khui_alert * alert); -/*! \brief Lock an alert +/*! \brief Lock an alert Locking an alert disallows any other thread from accessing the alert at the same time. NetIDMgr keeps a global list of all alert @@ -382,14 +382,14 @@ khui_alert_release(khui_alert * alert); require obtaining a lock, as they perform synchronization internally. */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_alert_lock(khui_alert * alert); -/*! \brief Unlock an alert +/*! \brief Unlock an alert \see khui_alert_lock() */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_alert_unlock(khui_alert * alert); /*!@}*/ diff --git a/src/WINNT/kfw/inc/netidmgr/khconfigui.h b/src/WINNT/kfw/inc/netidmgr/khconfigui.h index 6445f16a1..580344798 100644 --- a/src/WINNT/kfw/inc/netidmgr/khconfigui.h +++ b/src/WINNT/kfw/inc/netidmgr/khconfigui.h @@ -193,7 +193,7 @@ typedef struct tag_khui_config_node_reg { */ #define CFGDLG_WIDTH 255 -/*! \brief Height of a configuration dialog in dialog units +/*! \brief Height of a configuration dialog in dialog units \see ::CFGDLG_WIDTH */ @@ -220,7 +220,7 @@ typedef struct tag_khui_config_node_reg { */ typedef khm_handle khui_config_node; -/*! \brief Initialization data passed in to a subpanel +/*! \brief Initialization data passed in to a subpanel When creating a subpanel, a pointer to the following strucutred will be passed in as the creation parameter for the dialog. @@ -404,7 +404,7 @@ khui_cfg_get_next(khui_config_node node, KHMEXP khm_int32 KHMAPI khui_cfg_get_next_release(khui_config_node * node); -/*! \brief Get the name of a configuration node +/*! \brief Get the name of a configuration node Gets the name (not the short description or the long description) of the given configuration node. @@ -453,7 +453,7 @@ khui_cfg_get_param_inst(khui_config_node node, This function is used internally by NetIDMgr. Do not use. */ KHMEXP void KHMAPI -khui_cfg_set_hwnd_inst(khui_config_node node, +khui_cfg_set_hwnd_inst(khui_config_node node, khui_config_node noderef, HWND hwnd); @@ -462,7 +462,7 @@ khui_cfg_set_hwnd_inst(khui_config_node node, This function is used internally by NetIDMgr. Do not use. */ KHMEXP void KHMAPI -khui_cfg_set_param_inst(khui_config_node node, +khui_cfg_set_param_inst(khui_config_node node, khui_config_node noderef, LPARAM param); @@ -570,16 +570,16 @@ khui_cfg_init_dialog_data(HWND hwnd_dlg, khui_config_init_data ** new_data, void ** extra); -/*! \brief Utility function: Retrieves dialog data +/*! \brief Utility function: Retrieves dialog data Retrieves the dialog data previoulsy stored using khui_cfg_init_dialog_data(). - \param[in] hwnd_dlg Handle to the dialog box + \param[in] hwnd_dlg Handle to the dialog box \param[out] data Receives a pointer to the ::khui_config_init_data block. - + \param[out] extra Receives a pointer to the extra memory allocated. Optional (set to NULL if this value is not needed). */ diff --git a/src/WINNT/kfw/inc/netidmgr/khdefs.h b/src/WINNT/kfw/inc/netidmgr/khdefs.h index 0dc1cf228..2e1f9f7a4 100644 --- a/src/WINNT/kfw/inc/netidmgr/khdefs.h +++ b/src/WINNT/kfw/inc/netidmgr/khdefs.h @@ -132,7 +132,7 @@ typedef unsigned __int64 khm_lparm; #error khm_wparm and khm_lparm need to be defined for this platform #endif -/*!\def KHMAPI +/*!\def KHMAPI \brief Calling convention for NetIDMgr exported functions The caling convention for all NetIDMgr exported functions is \b @@ -196,7 +196,7 @@ typedef unsigned __int64 khm_lparm; Returns the smallest integer greater than or equal to the parameter that is a multiple of 4. - + \note Only use with positive integers. */ #define UBOUND32(d) ((((d)-1)&~3) + 4) diff --git a/src/WINNT/kfw/inc/netidmgr/kherr.h b/src/WINNT/kfw/inc/netidmgr/kherr.h index fff3d5031..c1c3ed208 100644 --- a/src/WINNT/kfw/inc/netidmgr/kherr.h +++ b/src/WINNT/kfw/inc/netidmgr/kherr.h @@ -54,7 +54,7 @@ If left undefined, the convenience macros will leave the facility value undefined. - */ + */ #define KHERR_FACILITY NULL #endif @@ -177,13 +177,13 @@ typedef struct tag_kherr_event { const wchar_t * suggestion; /*!< A suggested way to fix it (localized,formatted) */ - kherr_severity severity; + kherr_severity severity; /*!< Severity level. One of the severity levels listed in enumeration ::kherr_severity */ khm_int32 facility_id; /*!< Left to the application to interpret */ - kherr_suggestion suggestion_id; + kherr_suggestion suggestion_id; /*!< One of the suggestion ID's from the enumeration ::kherr_suggestion */ @@ -217,44 +217,44 @@ typedef struct tag_kherr_event { is mutually exclusive. */ enum kherr_event_flags { - KHERR_RF_CSTR_SHORT_DESC= 0x00000000, + KHERR_RF_CSTR_SHORT_DESC= 0x00000000, /*!< Short description is a constant string */ - KHERR_RF_RES_SHORT_DESC = 0x00000001, + KHERR_RF_RES_SHORT_DESC = 0x00000001, /*!< Short description is a string resource */ - KHERR_RF_MSG_SHORT_DESC = 0x00000002, + KHERR_RF_MSG_SHORT_DESC = 0x00000002, /*!< Short description is a message resource */ - KHERR_RF_FREE_SHORT_DESC= 0x00000004, + KHERR_RF_FREE_SHORT_DESC= 0x00000004, /*!< Short description is an allocated string */ KHERR_RFMASK_SHORT_DESC = 0x00000007, - KHERR_RF_CSTR_LONG_DESC = 0x00000000, + KHERR_RF_CSTR_LONG_DESC = 0x00000000, /*!< Long description is a constant string */ - KHERR_RF_RES_LONG_DESC = 0x00000008, + KHERR_RF_RES_LONG_DESC = 0x00000008, /*!< Long description is a string resource */ - KHERR_RF_MSG_LONG_DESC = 0x00000010, + KHERR_RF_MSG_LONG_DESC = 0x00000010, /*!< Long description is a message resouce */ - KHERR_RF_FREE_LONG_DESC = 0x00000020, + KHERR_RF_FREE_LONG_DESC = 0x00000020, /*!< Long description is an allocated string */ KHERR_RFMASK_LONG_DESC = 0x00000038, - KHERR_RF_CSTR_SUGGEST = 0x00000000, + KHERR_RF_CSTR_SUGGEST = 0x00000000, /*!< Suggestion is a constant string */ - KHERR_RF_RES_SUGGEST = 0x00000040, + KHERR_RF_RES_SUGGEST = 0x00000040, /*!< Suggestion is a string resource */ - KHERR_RF_MSG_SUGGEST = 0x00000080, + KHERR_RF_MSG_SUGGEST = 0x00000080, /*!< Suggestion is a message resource */ - KHERR_RF_FREE_SUGGEST = 0x00000100, + KHERR_RF_FREE_SUGGEST = 0x00000100, /*!< Suggestion is an allocated string */ KHERR_RFMASK_SUGGEST = 0x000001C0, @@ -298,7 +298,7 @@ typedef struct tag_kherr_context { number as well as the pointer to the context object. */ - kherr_severity severity; + kherr_severity severity; /*!< Severity level. One of the severity levels listed below. This is the severity level of the context @@ -403,7 +403,7 @@ enum kherr_ctx_event { \see kherr_add_ctx_handler() */ -typedef void (KHMAPI * kherr_ctx_handler)(enum kherr_ctx_event, +typedef void (KHMAPI * kherr_ctx_handler)(enum kherr_ctx_event, kherr_context *); /*! \brief Add a context event handler @@ -465,7 +465,7 @@ typedef void (KHMAPI * kherr_ctx_handler)(enum kherr_ctx_event, should be tracked. If this is zero, all error contexts can trigger the handler. */ -KHMEXP void KHMAPI kherr_add_ctx_handler(kherr_ctx_handler h, +KHMEXP void KHMAPI kherr_add_ctx_handler(kherr_ctx_handler h, khm_int32 filter, kherr_serial serial); diff --git a/src/WINNT/kfw/inc/netidmgr/kherror.h b/src/WINNT/kfw/inc/netidmgr/kherror.h index cbd63a2d0..cec355327 100644 --- a/src/WINNT/kfw/inc/netidmgr/kherror.h +++ b/src/WINNT/kfw/inc/netidmgr/kherror.h @@ -41,7 +41,7 @@ /*! \brief Range for error codes - NetIDMgr errors range from \a KHM_ERROR_BASE to + NetIDMgr errors range from \a KHM_ERROR_BASE to KHM_ERROR_BASE + KHM_ERROR_RANGE. */ #define KHM_ERROR_RANGE 256L diff --git a/src/WINNT/kfw/inc/netidmgr/khhtlink.h b/src/WINNT/kfw/inc/netidmgr/khhtlink.h index c0c51c257..60ce32ca2 100644 --- a/src/WINNT/kfw/inc/netidmgr/khhtlink.h +++ b/src/WINNT/kfw/inc/netidmgr/khhtlink.h @@ -27,10 +27,10 @@ #ifndef __KHIMAIRA_KHHTLINK_H #define __KHIMAIRA_KHHTLINK_H -/*! \addtogroup khui +/*! \addtogroup khui @{ */ -/*! \defgroup khui_hyperlink Hyperlink +/*! \defgroup khui_hyperlink Hyperlink @{*/ /*! \brief A hyperlink diff --git a/src/WINNT/kfw/inc/netidmgr/khmsgtypes.h b/src/WINNT/kfw/inc/netidmgr/khmsgtypes.h index 550743ef2..5f99ab98d 100644 --- a/src/WINNT/kfw/inc/netidmgr/khmsgtypes.h +++ b/src/WINNT/kfw/inc/netidmgr/khmsgtypes.h @@ -63,7 +63,7 @@ #define KMSG_KCDB 2 /*! \brief NetIDMgr Module Manager messages - + \see \ref kmq_msg_kmm */ #define KMSG_KMM 3 @@ -122,7 +122,7 @@ /*@}*/ -/*! \defgroup kmq_msg_system KMSG_SYSTEM subtypes +/*! \defgroup kmq_msg_system KMSG_SYSTEM subtypes @{*/ /*! \brief Generic initialization message @@ -159,7 +159,7 @@ #define KMSG_SYSTEM_COMPLETION 3 /*@}*/ -/*! \defgroup kmq_msg_kcdb KMSG_KCDB subtypes +/*! \defgroup kmq_msg_kcdb KMSG_KCDB subtypes @{*/ #define KMSG_KCDB_IDENT 1 #define KMSG_KCDB_CREDTYPE 2 @@ -245,7 +245,7 @@ /*! \defgroup kmq_msg_cred KMSG_CRED subtypes @{*/ /*! \brief Root credential set changed - + This message is issued when the root credential set successfully collected credentials from another credential set. @@ -536,9 +536,9 @@ */ #define IS_CRED_ACQ_MSG(msg) ((msg) >= 16 && (msg) <=31) -/*@}*/ /* /KMSG_CRED subtypes */ +/*@}*/ /* /KMSG_CRED subtypes */ -/*! \defgroup kmq_msg_alert KMSG_ALERT Subtypes +/*! \defgroup kmq_msg_alert KMSG_ALERT Subtypes @{*/ /*! \brief Show an alert @@ -674,7 +674,7 @@ guaranteed to be in canonical form. The return value should be akin to strcmp(). - Message parameters: + Message parameters: - \b vparam : A pointer to a ::kcdb_ident_name_xfer structure. The \a name_src member points at the first name, and the \a diff --git a/src/WINNT/kfw/inc/netidmgr/khnewcred.h b/src/WINNT/kfw/inc/netidmgr/khnewcred.h index 337065e41..551571a29 100644 --- a/src/WINNT/kfw/inc/netidmgr/khnewcred.h +++ b/src/WINNT/kfw/inc/netidmgr/khnewcred.h @@ -34,7 +34,7 @@ /*! \addtogroup khui @{ */ -/*! \defgroup khui_cred Credentials acquisition +/*! \defgroup khui_cred Credentials acquisition Declarations associated with credentials acquisition. @@ -68,7 +68,7 @@ message. */ enum khui_wm_nc_notifications { - WMNC_DIALOG_EXPAND = 1, + WMNC_DIALOG_EXPAND = 1, /*!< The dialog is getting expanded. This message is sent to the new creds dialog to set the dialog @@ -76,23 +76,23 @@ enum khui_wm_nc_notifications { are visible as opposed to the compressed mode where they are not visible. The message is not sent to credentials type panels.*/ - WMNC_DIALOG_SETUP, + WMNC_DIALOG_SETUP, /*!< Sent by NetIDMgr to the new creds window to notify it that the dialog should create all the type configuration panels. - + Until this message is issued, none of the credentials type panels exist. The credentials type panels will receive WM_INITDIALOG etc as per the normal dialog creation process. */ - WMNC_DIALOG_ACTIVATE, + WMNC_DIALOG_ACTIVATE, /*!< Sent by NetIDMgr to the new creds window to notify it that the dialog should do final initialization work and activate. */ - WMNC_DIALOG_MOVE, + WMNC_DIALOG_MOVE, /*!< Sent by the new creds widnow to all the panels notifying them that the NC window is moving. */ - WMNC_DIALOG_SWITCH_PANEL, + WMNC_DIALOG_SWITCH_PANEL, /*!< Sent to the new creds window to cause it to switch to the panel identified by LOWORD(wParam). @@ -101,7 +101,7 @@ enum khui_wm_nc_notifications { specified panel visible requires switching to expanded mode, the dialog will do so. */ - WMNC_UPDATE_CREDTEXT, + WMNC_UPDATE_CREDTEXT, /*!< Sent to all the credential type panels for a credentials window to request them to update the credential text. @@ -109,32 +109,32 @@ enum khui_wm_nc_notifications { WMNC_UPDATE_CREDTEXT message to all the credential type panels and update the cred text window.*/ - WMNC_CREDTEXT_LINK, + WMNC_CREDTEXT_LINK, /*!< Sent to a panel dialog proc when a user clicks a credtext embedded link that belongs to that panel */ - WMNC_IDENTITY_CHANGE, + WMNC_IDENTITY_CHANGE, /*!< The primary identity has changed */ - WMNC_CLEAR_PROMPTS, + WMNC_CLEAR_PROMPTS, /*!< Sent to the new creds window to clear any custom prompts */ - WMNC_SET_PROMPTS, + WMNC_SET_PROMPTS, /*!< Sent to the new creds window to set custom prompts */ - - WMNC_DIALOG_PREPROCESS, + + WMNC_DIALOG_PREPROCESS, /*!< Sent to all the credentials type panels to notify them that the dialog is about to be processed */ - WMNC_DIALOG_PROCESS, + WMNC_DIALOG_PROCESS, /*!< Process the dialog and signal whether to exit the dialog or not */ - WMNC_DIALOG_PROCESS_COMPLETE, + WMNC_DIALOG_PROCESS_COMPLETE, /*!< Sent to the new creds window to indicate that the all the threads have completed processing.*/ - WMNC_TYPE_STATE, + WMNC_TYPE_STATE, /*!< Sent to the new creds window as notification that a particular credentials type has changed state from enabled to disabled or vice versa. The LPARAM member of the message @@ -163,7 +163,7 @@ enum khui_wm_nc_notifications { the callback. */ enum khui_wm_nc_ident_notify { - WMNC_IDENT_INIT, + WMNC_IDENT_INIT, /*!< Initialize an identity selector for a new credentials dialog. The \a lParam parameter contains a handle to the dialog window which will contain the identity selector @@ -187,7 +187,7 @@ enum khui_wm_nc_ident_notify { @{*/ /*! \brief Switch the panel - + The \a id attribute of the link specifies the ordinal of the panel to switch to. */ @@ -311,7 +311,7 @@ typedef struct tag_khui_new_creds { /*!\brief No known response */ #define KHUI_NC_RESPONSE_NONE 0 -/*!\brief It is okay to exit the dialog now +/*!\brief It is okay to exit the dialog now This is the default, which is why it has a value of zero. In order to prevent the dialog from exiting, set the @@ -527,7 +527,7 @@ typedef struct tag_khui_new_creds_by_type { /*!\name Flags for khui_new_creds_by_type Note that KHUI_NC_RESPONSE_SUCCESS, KHUI_NC_RESPONSE_FAILED, - KHUI_NC_RESPONSE_PENDING are also stored in the flags. + KHUI_NC_RESPONSE_PENDING are also stored in the flags. @{*/ #define KHUI_NCT_FLAG_PROCESSED 1024 @@ -660,7 +660,7 @@ typedef struct tag_khui_control_row { \see khui_cw_destroy_cred_blob() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_create_cred_blob(khui_new_creds ** c); /*! \brief Destroy a ::khui_new_creds object @@ -674,7 +674,7 @@ khui_cw_create_cred_blob(khui_new_creds ** c); \see khui_cw_create_cred_blob() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_destroy_cred_blob(khui_new_creds *c); /*! \brief Lock the new_creds object @@ -690,17 +690,17 @@ khui_cw_destroy_cred_blob(khui_new_creds *c); It is not necessary to lock a new credentials object when modifying it using the NetIDMgr API. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_lock_nc(khui_new_creds * c); /*! \brief Unlock a new_creds object \see khui_cw_lock_nc() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_unlock_nc(khui_new_creds * c); -/*! \brief Add a new panel to a new credentials acquisition window +/*! \brief Add a new panel to a new credentials acquisition window See the description of ::khui_new_cred_panel for information on how to populate it to describe a credentials type panel. @@ -726,16 +726,16 @@ khui_cw_unlock_nc(khui_new_creds * c); \see ::khui_new_cred_panel \see ::khui_new_creds */ -KHMEXP khm_int32 KHMAPI -khui_cw_add_type(khui_new_creds * c, +KHMEXP khm_int32 KHMAPI +khui_cw_add_type(khui_new_creds * c, khui_new_creds_by_type * t); /*! \brief Remove a panel from a new credentials acquisition window \see khui_cw_add_type() */ -KHMEXP khm_int32 KHMAPI -khui_cw_del_type(khui_new_creds * c, +KHMEXP khm_int32 KHMAPI +khui_cw_del_type(khui_new_creds * c, khm_int32 type); /*! \brief Find the panel belonging to a particular credentials type @@ -745,9 +745,9 @@ khui_cw_del_type(khui_new_creds * c, \see khui_cw_add_type() */ -KHMEXP khm_int32 KHMAPI -khui_cw_find_type(khui_new_creds * c, - khm_int32 type, +KHMEXP khm_int32 KHMAPI +khui_cw_find_type(khui_new_creds * c, + khm_int32 type, khui_new_creds_by_type **t); /*! \brief Enable/disable a particular credentials type @@ -757,7 +757,7 @@ khui_cw_find_type(khui_new_creds * c, participating in the new credentials acquisition. However, the user will be prevented from interacting with the specific panel. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_enable_type(khui_new_creds * c, khm_int32 type, khm_boolean enable); @@ -778,8 +778,8 @@ khui_cw_enable_type(khui_new_creds * c, identities associated with the new credentials acquisition dialog will also be discarded. */ -KHMEXP khm_int32 KHMAPI -khui_cw_set_primary_id(khui_new_creds * c, +KHMEXP khm_int32 KHMAPI +khui_cw_set_primary_id(khui_new_creds * c, khm_handle id); /*! \brief Add an additional identity to the new credentials acquisition @@ -792,15 +792,15 @@ khui_cw_set_primary_id(khui_new_creds * c, Calling this function with \a id of NULL does nothing. */ -KHMEXP khm_int32 KHMAPI -khui_cw_add_identity(khui_new_creds * c, +KHMEXP khm_int32 KHMAPI +khui_cw_add_identity(khui_new_creds * c, khm_handle id); /*! \brief Clear all custom prompts Removes all the custom prompts from the new credentials dialog. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_clear_prompts(khui_new_creds * c); /*! \brief Synchronize custom prompt values @@ -810,7 +810,7 @@ khui_cw_clear_prompts(khui_new_creds * c); values in the ::khui_new_creds object periodically. However, the values may lose sync intermittently. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_sync_prompt_values(khui_new_creds * c); /*! \brief Begin custom prompting @@ -825,10 +825,10 @@ khui_cw_sync_prompt_values(khui_new_creds * c); khui_cw_add_prompt(). The number of promtps that can be added will be exactly \a n_prompts. */ -KHMEXP khm_int32 KHMAPI -khui_cw_begin_custom_prompts(khui_new_creds * c, - khm_size n_prompts, - wchar_t * banner, +KHMEXP khm_int32 KHMAPI +khui_cw_begin_custom_prompts(khui_new_creds * c, + khm_size n_prompts, + wchar_t * banner, wchar_t * name); /*! \brief Add a custom prompt @@ -859,11 +859,11 @@ khui_cw_begin_custom_prompts(khui_new_creds * c, \param[in] flags Flags. Combination of ::KHUI_NCPROMPT_FLAG_HIDDEN */ -KHMEXP khm_int32 KHMAPI -khui_cw_add_prompt(khui_new_creds * c, - khm_int32 type, - wchar_t * prompt, - wchar_t * def, +KHMEXP khm_int32 KHMAPI +khui_cw_add_prompt(khui_new_creds * c, + khm_int32 type, + wchar_t * prompt, + wchar_t * def, khm_int32 flags); /*! \brief Retrieve a custom prompt @@ -872,9 +872,9 @@ khui_cw_add_prompt(khui_new_creds * c, zero-based index of the prompt to retrieve. The ordering is the same as the order in which khui_cw_add_prompt() was called. */ -KHMEXP khm_int32 KHMAPI -khui_cw_get_prompt(khui_new_creds * c, - khm_size idx, +KHMEXP khm_int32 KHMAPI +khui_cw_get_prompt(khui_new_creds * c, + khm_size idx, khui_new_creds_prompt ** prompt); /*! \brief Get the number of custom prompts @@ -886,7 +886,7 @@ khui_cw_get_prompt(khui_new_creds * c, be registered (i.e. the \a n_prompts parameter passed to khui_cw_begin_custom_prompts()). */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_get_prompt_count(khui_new_creds * c, khm_size * np); @@ -903,10 +903,10 @@ khui_cw_get_prompt_count(khui_new_creds * c, starting to call khui_cw_get_prompt_value() so that the values returned are up-to-date. */ -KHMEXP khm_int32 KHMAPI -khui_cw_get_prompt_value(khui_new_creds * c, - khm_size idx, - wchar_t * buf, +KHMEXP khm_int32 KHMAPI +khui_cw_get_prompt_value(khui_new_creds * c, + khm_size idx, + wchar_t * buf, khm_size *cbbuf); /*! \brief Set the response for a plugin @@ -925,7 +925,7 @@ khui_cw_get_prompt_value(khui_new_creds * c, - ::KHUI_NC_RESPONSE_NOEXIT - ::KHUI_NC_RESPONSE_EXIT */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_cw_set_response(khui_new_creds * c, khm_int32 type, khm_int32 response); @@ -942,7 +942,7 @@ khui_cw_set_response(khui_new_creds * c, \return TRUE iff the queried type has reported that it successfully completed the credentials acquision operation. */ -KHMEXP khm_boolean KHMAPI +KHMEXP khm_boolean KHMAPI khui_cw_type_succeeded(khui_new_creds * c, khm_int32 type); diff --git a/src/WINNT/kfw/inc/netidmgr/khprops.h b/src/WINNT/kfw/inc/netidmgr/khprops.h index 0ed62cd7a..d1692eead 100644 --- a/src/WINNT/kfw/inc/netidmgr/khprops.h +++ b/src/WINNT/kfw/inc/netidmgr/khprops.h @@ -31,7 +31,7 @@ Property sheets **********************************************************************/ -/*! \addtogroup khui +/*! \addtogroup khui @{*/ @@ -120,7 +120,7 @@ typedef struct tag_khui_property_page { \note Only called by the NetIDMgr application. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_ps_create_sheet(khui_property_sheet ** sheet); /*! \brief Add a page to a property sheet @@ -161,7 +161,7 @@ khui_ps_create_sheet(khui_property_sheet ** sheet); khui_ps_find_page() to retrieve a pointer to the structure later. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_ps_add_page(khui_property_sheet * sheet, khm_int32 credtype, khm_int32 ordinal, @@ -179,26 +179,26 @@ khui_ps_find_page(khui_property_sheet * sheet, \note Only called by the NetIDMgr application */ -KHMEXP HWND KHMAPI -khui_ps_show_sheet(HWND parent, +KHMEXP HWND KHMAPI +khui_ps_show_sheet(HWND parent, khui_property_sheet * sheet); /*! \brief Check if the given message belongs to the property sheet \note Only called by the NetIDMgr application */ -KHMEXP LRESULT KHMAPI -khui_ps_check_message(khui_property_sheet * sheet, +KHMEXP LRESULT KHMAPI +khui_ps_check_message(khui_property_sheet * sheet, PMSG msg); /*! \brief Destroy a property sheet and all associated data structures. \note Only called by the NetIDMgr application. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_ps_destroy_sheet(khui_property_sheet * sheet); -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI khui_property_wnd_set_record(HWND hwnd_pwnd, khm_handle record); /*!@}*/ diff --git a/src/WINNT/kfw/inc/netidmgr/khremote.h b/src/WINNT/kfw/inc/netidmgr/khremote.h index 3a79d6555..74e71a3d1 100644 --- a/src/WINNT/kfw/inc/netidmgr/khremote.h +++ b/src/WINNT/kfw/inc/netidmgr/khremote.h @@ -44,7 +44,7 @@ #define NETID_REALM_SZ 192 #define NETID_TITLE_SZ 256 #define NETID_CCACHE_NAME_SZ 264 - + #define NETID_DLGTYPE_TGT 0 #define NETID_DLGTYPE_CHPASSWD 1 typedef struct { @@ -72,7 +72,7 @@ typedef struct { } out; // Version 1 of this structure ends here } NETID_DLGINFO, *LPNETID_DLGINFO; - + #define NETID_DLGINFO_V1_SZ (10 * sizeof(DWORD) \ + sizeof(WCHAR) * (NETID_TITLE_SZ + \ 2 * NETID_USERNAME_SZ + 2 * NETID_REALM_SZ + \ diff --git a/src/WINNT/kfw/inc/netidmgr/khrescache.h b/src/WINNT/kfw/inc/netidmgr/khrescache.h index 63baa1f72..2f0ba275b 100644 --- a/src/WINNT/kfw/inc/netidmgr/khrescache.h +++ b/src/WINNT/kfw/inc/netidmgr/khrescache.h @@ -29,16 +29,16 @@ #include -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_init_rescache(void); -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_exit_rescache(void); -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_cache_bitmap(UINT id, HBITMAP hbm); -KHMEXP HBITMAP KHMAPI +KHMEXP HBITMAP KHMAPI khui_get_cached_bitmap(UINT id); typedef struct khui_ilist_t { @@ -58,7 +58,7 @@ typedef struct khui_bitmap_t { int cy; } khui_bitmap; -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_bitmap_from_hbmp(khui_bitmap * kbm, HBITMAP hbm); KHMEXP void KHMAPI @@ -68,27 +68,27 @@ KHMEXP void KHMAPI khui_draw_bitmap(HDC hdc, int x, int y, khui_bitmap * kbm); /* image lists */ -KHMEXP khui_ilist * KHMAPI +KHMEXP khui_ilist * KHMAPI khui_create_ilist(int cx, int cy, int n, int ng, int opt); -KHMEXP BOOL KHMAPI +KHMEXP BOOL KHMAPI khui_delete_ilist(khui_ilist * il); -KHMEXP int KHMAPI +KHMEXP int KHMAPI khui_ilist_add_masked(khui_ilist * il, HBITMAP hbm, COLORREF cbkg); -KHMEXP int KHMAPI -khui_ilist_add_masked_id(khui_ilist *il, HBITMAP hbm, +KHMEXP int KHMAPI +khui_ilist_add_masked_id(khui_ilist *il, HBITMAP hbm, COLORREF cbkg, int id); -KHMEXP int KHMAPI +KHMEXP int KHMAPI khui_ilist_lookup_id(khui_ilist *il, int id); -KHMEXP void KHMAPI +KHMEXP void KHMAPI khui_ilist_draw(khui_ilist * il, int idx, HDC dc, int x, int y, int opt); -KHMEXP void KHMAPI -khui_ilist_draw_bg(khui_ilist * il, int idx, HDC dc, int x, int y, +KHMEXP void KHMAPI +khui_ilist_draw_bg(khui_ilist * il, int idx, HDC dc, int x, int y, int opt, COLORREF bgcolor); #define khui_ilist_draw_id(il, id, dc, x, y, opt) \ diff --git a/src/WINNT/kfw/inc/netidmgr/khtracker.h b/src/WINNT/kfw/inc/netidmgr/khtracker.h index 38be29a13..86adb344a 100644 --- a/src/WINNT/kfw/inc/netidmgr/khtracker.h +++ b/src/WINNT/kfw/inc/netidmgr/khtracker.h @@ -29,7 +29,7 @@ #include -/*! \addtogroup khui +/*! \addtogroup khui @{ */ diff --git a/src/WINNT/kfw/inc/netidmgr/kmm.h b/src/WINNT/kfw/inc/netidmgr/kmm.h index 735f006ad..5329e7582 100644 --- a/src/WINNT/kfw/inc/netidmgr/kmm.h +++ b/src/WINNT/kfw/inc/netidmgr/kmm.h @@ -171,7 +171,7 @@ typedef struct tag_kmm_plugin_info { */ #define KHM_PITYPE_CRED 1 -/*! \brief A identity provider +/*! \brief A identity provider \see \ref pi_pt_cred for more information */ @@ -330,14 +330,14 @@ enum KMM_MODULE_STATES { \note Only called by the NetIDMgr core. */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI kmm_init(void); /*! \brief Stop the Module Manager \note Only called by the NetIDMgr core. */ -KHMEXP void KHMAPI +KHMEXP void KHMAPI kmm_exit(void); /*! \brief Return the plugin handle for the current plugin @@ -347,7 +347,7 @@ kmm_exit(void); kmm_release_plugin(). Returns NULL if the current thread is not owned by any plugin. */ -KHMEXP kmm_plugin KHMAPI +KHMEXP kmm_plugin KHMAPI kmm_this_plugin(void); /*! \brief Return the module handle for the current module @@ -356,7 +356,7 @@ kmm_this_plugin(void); thread. The returned handle must be released by calling kmm_release_module() */ -KHMEXP kmm_module KHMAPI +KHMEXP kmm_module KHMAPI kmm_this_module(void); /*! \name Flags for kmm_load_module() @@ -446,22 +446,22 @@ kmm_this_module(void); \see \ref pi_fw_pm_load \see ::KMM_LM_FLAG_SYNC, ::KMM_LM_FLAG_NOLOAD */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_load_module(wchar_t * modname, khm_int32 flags, kmm_module * result); /*! \brief Hold a handle to a module Use kmm_release_module() to release the hold. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_hold_module(kmm_module module); /*! \brief Release a handle to a module - Release a held referece to a module that was returned in a call to + Release a held referece to a module that was returned in a call to kmm_load_module(). */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_release_module(kmm_module m); /*! \brief Query the state of a module @@ -473,7 +473,7 @@ kmm_release_module(kmm_module m); \return The return value is one of the ::KMM_MODULE_STATES enumerations. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_module_state(kmm_module m); /*! \brief Unload a module @@ -483,7 +483,7 @@ kmm_get_module_state(kmm_module m); \see \ref pi_fw_pm_unload */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_unload_module(kmm_module module); /*! \brief Loads the default modules as specified in the configuration @@ -492,7 +492,7 @@ kmm_unload_module(kmm_module module); This function dispatches the necessary message for loading these modules and reutnrs. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_load_default_modules(void); /*! \brief Checks whether there are any pending loads @@ -511,7 +511,7 @@ kmm_load_pending(void); change in ways which are inconsistent from the internal data structures that kmm maintains. */ -KHMEXP HMODULE KHMAPI +KHMEXP HMODULE KHMAPI kmm_get_hmodule(kmm_module m); #endif @@ -521,7 +521,7 @@ kmm_get_hmodule(kmm_module m); until the hold is released with a call to kmm_release_plugin(). No guarantees are made on the handle once the handle is released. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_hold_plugin(kmm_plugin p); /*! \brief Release a plugin @@ -530,7 +530,7 @@ kmm_hold_plugin(kmm_plugin p); kmm_hold_plugin(). The plugin handle should no longer be considered valied once this is called. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_release_plugin(kmm_plugin p); /*! \brief Provide a plugin @@ -571,14 +571,14 @@ kmm_release_plugin(kmm_plugin p); \note This can only be called when handing init_module() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_provide_plugin(kmm_module module, kmm_plugin_reg * plugin); /*! \brief Query the state of a plugin. \return One of ::_kmm_plugin_states */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_plugin_state(wchar_t * plugin); /*! \defgroup kmm_reg Registration @@ -612,7 +612,7 @@ kmm_get_plugin_state(wchar_t * plugin); \see khc_open_space() \see khc_close_space() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_plugin_config(wchar_t * plugin, khm_int32 flags, khm_handle * result); /*! \brief Obtain the configuration space or a named module @@ -633,7 +633,7 @@ kmm_get_plugin_config(wchar_t * plugin, khm_int32 flags, khm_handle * result); \see khc_open_space() \see khc_close_space() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_module_config(wchar_t * module, khm_int32 flags, khm_handle * result); /*! \brief Retrieve a handle to the configuration space for plugins @@ -653,7 +653,7 @@ kmm_get_module_config(wchar_t * module, khm_int32 flags, khm_handle * result); \see khc_open_space() \see khc_close_space() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_plugins_config(khm_int32 flags, khm_handle * result); /*! \brief Retrieve the handle to the configuration space for modules @@ -672,7 +672,7 @@ kmm_get_plugins_config(khm_int32 flags, khm_handle * result); \see khc_open_space() \see khc_close_space() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_get_modules_config(khm_int32 flags, khm_handle * result); /*! \brief Return information about a loaded module @@ -707,8 +707,8 @@ kmm_get_modules_config(khm_int32 flags, khm_handle * result); \retval KHM_ERROR_NOT_FOUND The specified module is not a registered module. */ -KHMEXP khm_int32 KHMAPI -kmm_get_module_info(wchar_t * module_name, khm_int32 flags, +KHMEXP khm_int32 KHMAPI +kmm_get_module_info(wchar_t * module_name, khm_int32 flags, kmm_module_info * buffer, khm_size * cb_buffer); /*! \brief Get information about a module @@ -765,9 +765,9 @@ kmm_release_module_info_i(kmm_module_info * info); \retval KHM_ERROR_NOT_FOUND The specified plugin was not found among the registered plugins. */ -KHMEXP khm_int32 KHMAPI -kmm_get_plugin_info(wchar_t * plugin_name, - kmm_plugin_info * buffer, +KHMEXP khm_int32 KHMAPI +kmm_get_plugin_info(wchar_t * plugin_name, + kmm_plugin_info * buffer, khm_size * cb_buffer); /*! \brief Obtain information about a plugin using a plugin handle @@ -862,7 +862,7 @@ kmm_enable_plugin(kmm_plugin p, khm_boolean enable); \see kmm_register_module() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_register_plugin(kmm_plugin_reg * plugin, khm_int32 config_flags); /*! \brief Register a module @@ -883,7 +883,7 @@ kmm_register_plugin(kmm_plugin_reg * plugin, khm_int32 config_flags); can be used to choose the configuration store in which the module registration will be performed. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_register_module(kmm_module_reg * module, khm_int32 config_flags); /*! \brief Unregister a plugin @@ -902,7 +902,7 @@ kmm_register_module(kmm_module_reg * module, khm_int32 config_flags); is unloaded and the associated module is either also unloaded or in a state where the plugin can be unregistered. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_unregister_plugin(wchar_t * plugin, khm_int32 config_flags); /*! \brief Unregister a module @@ -921,7 +921,7 @@ kmm_unregister_plugin(wchar_t * plugin, khm_int32 config_flags); the module. The caller should make sure that the module is unloaded and in a state where it can be unregistered. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI kmm_unregister_module(wchar_t * module, khm_int32 config_flags); /*@}*/ /* kmm_reg */ @@ -982,9 +982,9 @@ typedef struct tag_kmm_module_locale { \note This can only be called when handing init_module() */ -KHMEXP khm_int32 KHMAPI -kmm_set_locale_info(kmm_module module, - kmm_module_locale * locales, +KHMEXP khm_int32 KHMAPI +kmm_set_locale_info(kmm_module module, + kmm_module_locale * locales, khm_int32 n_locales); #ifdef _WIN32 @@ -994,21 +994,21 @@ kmm_set_locale_info(kmm_module module, NetIDMgr allows the specification of an alternate resource library that will be used to load localized resources from. This function returns a handle to this library. - + While you can use the convenience macros to access resources in a localization library using the module handle, it is recommended, for performance reasons, to use this function to obtain the handle to the resource library and then use that handle in calls to LoadString, LoadImage etc. directly. */ -KHMEXP HMODULE KHMAPI +KHMEXP HMODULE KHMAPI kmm_get_resource_hmodule(kmm_module m); /*! \name Convenience Macros @{*/ /*! \brief Convenience macro for using calling LoadAccelerators using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadAccelerators(module, lpTableName) \ @@ -1016,7 +1016,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadBitmap using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadBitmap(module, lpBitmapName) \ @@ -1024,7 +1024,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadImage using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadImage(module, lpszName, uType, cxDesired, cyDesired, fuLoad) \ @@ -1032,7 +1032,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadCursor using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadCursor(module, lpCursorName) \ @@ -1040,7 +1040,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadIcon using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadIcon(module, lpIconName) \ @@ -1048,7 +1048,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadMenu using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadMenu(module, lpMenuName) \ @@ -1056,7 +1056,7 @@ kmm_get_resource_hmodule(kmm_module m); /*! \brief Convenience macro for using calling LoadString using a module handle - \param[in] module A handle to a loaded module. The corresponding resource + \param[in] module A handle to a loaded module. The corresponding resource module will be located through a call to kmm_get_resource_hmodule() */ #define kmm_LoadString(module, uID, lpBuffer, nBufferMax) \ diff --git a/src/WINNT/kfw/inc/netidmgr/kmq.h b/src/WINNT/kfw/inc/netidmgr/kmq.h index 478cd2c8a..cb3f8da1f 100644 --- a/src/WINNT/kfw/inc/netidmgr/kmq.h +++ b/src/WINNT/kfw/inc/netidmgr/kmq.h @@ -58,9 +58,9 @@ typedef DWORD kmq_timer; Should return TRUE if the message is properly handled. Otherwise return FALSE */ -typedef khm_int32 (KHMAPI *kmq_callback_t)(khm_int32 msg_type, - khm_int32 msg_sub_type, - khm_ui_4 uparam, +typedef khm_int32 (KHMAPI *kmq_callback_t)(khm_int32 msg_type, + khm_int32 msg_sub_type, + khm_ui_4 uparam, void * vparam); /* message */ @@ -88,7 +88,7 @@ typedef struct tag_kmq_message { khm_ui_4 uparam; /*!< Integer parameter */ void * vparam; /*!< Pointer to parameter blob */ - + khm_int32 nSent; /*!< Number of instances of message sent (for broadcast messages) */ @@ -487,7 +487,7 @@ KHMEXP khm_int32 KHMAPI kmq_unsubscribe_hwnd(khm_int32 type, HWND hwnd); kmq_delete_subscription() */ KHMEXP khm_int32 KHMAPI kmq_create_subscription( - kmq_callback_t cb, + kmq_callback_t cb, khm_handle * result); /*! \brief Create an ad-hoc subscription for a window @@ -516,20 +516,20 @@ KHMEXP khm_int32 KHMAPI kmq_delete_subscription(khm_handle sub); specified subscription. */ KHMEXP khm_int32 KHMAPI kmq_post_sub_msg( - khm_handle sub, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_handle sub, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * vparam); /*! \brief Post a message to a subscription and acquire a handle to the call */ KHMEXP khm_int32 KHMAPI kmq_post_sub_msg_ex( - khm_handle sub, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, - void * vparam, + khm_handle sub, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, + void * vparam, kmq_call * call); /*! \brief Send a synchronous message to a subscription @@ -538,10 +538,10 @@ KHMEXP khm_int32 KHMAPI kmq_post_sub_msg_ex( \retval KHM_ERROR_PARTIAL The call succeeded, but at least one subscriber reported errors */ KHMEXP khm_int32 KHMAPI kmq_send_sub_msg( - khm_handle sub, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_handle sub, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * vparam); /*! \brief Post a message to a group of subscriptions @@ -552,11 +552,11 @@ KHMEXP khm_int32 KHMAPI kmq_send_sub_msg( be dispatched to all of the subscription points in the array. */ KHMEXP khm_int32 KHMAPI kmq_post_subs_msg( - khm_handle * subs, - khm_size n_subs, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_handle * subs, + khm_size n_subs, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * vparam); /*! \brief Post a message to a group of subscriptions and acquire a handle to the call @@ -571,12 +571,12 @@ KHMEXP khm_int32 KHMAPI kmq_post_subs_msg( were made. */ KHMEXP khm_int32 KHMAPI kmq_post_subs_msg_ex( - khm_handle * subs, - khm_int32 n_subs, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, - void * vparam, + khm_handle * subs, + khm_int32 n_subs, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, + void * vparam, kmq_call * call); /*! \brief Send a synchronous message to a group of subscriptions @@ -591,11 +591,11 @@ KHMEXP khm_int32 KHMAPI kmq_post_subs_msg_ex( \retval KHM_ERROR_PARTIAL The call succeeded, but at least one subscriber reported errors */ KHMEXP khm_int32 KHMAPI kmq_send_subs_msg( - khm_handle *subs, + khm_handle *subs, khm_int32 n_subs, - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * vparam); /*! \brief Dispatch a message for the current thread. @@ -624,7 +624,7 @@ KHMEXP khm_int32 KHMAPI kmq_dispatch(kmq_timer timeout); The specified message will be posted to all the subscribers of the message type. Then the function will wait for all the subscribers to finish processing the message before returning. - + \param[in] type The type of the message \param[in] subtype The subtype \param[in] uparam The khm_ui_4 parameter for the message @@ -638,16 +638,16 @@ KHMEXP khm_int32 KHMAPI kmq_dispatch(kmq_timer timeout); \retval KHM_ERROR_PARTIAL The call succeeded but at least one subscriber returned an error */ KHMEXP khm_int32 KHMAPI kmq_send_message( - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * blob); /*! \brief Post a message The specified message will be posted to all the subscribers of the message type. The function returns immediately. - + If you want to be able to wait for all the subscribers to finish processing the message, you should use kmq_post_message_ex() instead. @@ -658,9 +658,9 @@ KHMEXP khm_int32 KHMAPI kmq_send_message( \param[in] blob The parameter blob for the message */ KHMEXP khm_int32 KHMAPI kmq_post_message( - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, void * blob); /*! \brief Post a message and acquire a handle to the call. @@ -680,10 +680,10 @@ KHMEXP khm_int32 KHMAPI kmq_post_message( \see kmq_free_call() */ KHMEXP khm_int32 KHMAPI kmq_post_message_ex( - khm_int32 type, - khm_int32 subtype, - khm_ui_4 uparam, - void * blob, + khm_int32 type, + khm_int32 subtype, + khm_ui_4 uparam, + void * blob, kmq_call * call); /*! \brief Free a handle to a call obtained through kmq_post_message_ex() @@ -702,7 +702,7 @@ KHMEXP khm_int32 KHMAPI kmq_free_call(kmq_call call); returning. */ KHMEXP khm_int32 KHMAPI kmq_send_thread_quit_message( - kmq_thread_id thread, + kmq_thread_id thread, khm_ui_4 uparam); /*! \brief Post a message to the specified thread. @@ -713,8 +713,8 @@ KHMEXP khm_int32 KHMAPI kmq_send_thread_quit_message( kmq_post_thread_quit_message() will return immediately. */ KHMEXP khm_int32 KHMAPI kmq_post_thread_quit_message( - kmq_thread_id thread, - khm_ui_4 uparam, + kmq_thread_id thread, + khm_ui_4 uparam, kmq_call * call); KHMEXP khm_int32 KHMAPI kmq_get_next_response(kmq_call call, void ** resp); @@ -757,7 +757,7 @@ KHMEXP khm_int32 KHMAPI kmq_wait(kmq_call call, kmq_timer timeout); handler. */ KHMEXP khm_int32 KHMAPI kmq_set_completion_handler( - khm_int32 type, + khm_int32 type, kmq_msg_completion_handler hander); /*@}*/ diff --git a/src/WINNT/kfw/inc/netidmgr/kplugin.h b/src/WINNT/kfw/inc/netidmgr/kplugin.h index 6eb4e13c2..840fc3440 100644 --- a/src/WINNT/kfw/inc/netidmgr/kplugin.h +++ b/src/WINNT/kfw/inc/netidmgr/kplugin.h @@ -34,7 +34,7 @@ @{*/ /*! \defgroup kplugin NetIDMgr Plugin Callbacks -See the following related documentation pages for more information +See the following related documentation pages for more information about NetIDMgr plugins. These are prototypes of functions that must be implemented by a NetIDMgr diff --git a/src/WINNT/kfw/inc/netidmgr/mstring.h b/src/WINNT/kfw/inc/netidmgr/mstring.h index 497cb777d..3eebb4317 100644 --- a/src/WINNT/kfw/inc/netidmgr/mstring.h +++ b/src/WINNT/kfw/inc/netidmgr/mstring.h @@ -66,7 +66,7 @@ multi_string_init(wchar_t * ms, longer than KHM_MAXCCH_STRING in characters including the terminating NULL. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI multi_string_prepend(wchar_t * ms, khm_size * pcb_ms, const wchar_t * str); @@ -97,7 +97,7 @@ multi_string_prepend(wchar_t * ms, \retval KHM_ERROR_INVALID_PARAM One of more of the parameters were invalid. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI multi_string_append(wchar_t * ms, khm_size * pcb_ms, const wchar_t * str); @@ -111,7 +111,7 @@ multi_string_append(wchar_t * ms, \param[in] ms The multi string to modify. The length of the multi string in characters cannot exceed KHM_MAXCCH_STRING. - + \param[in] str The string to search for \param[in] flags How \a str is to be matched to existing strings @@ -132,7 +132,7 @@ multi_string_append(wchar_t * ms, \note The search for the existing string is done with multi_string_find() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI multi_string_delete(wchar_t * ms, const wchar_t * str, const khm_int32 flags); @@ -163,7 +163,7 @@ multi_string_delete(wchar_t * ms, NULL if no matches were found. */ -KHMEXP wchar_t * KHMAPI +KHMEXP wchar_t * KHMAPI multi_string_find(const wchar_t * ms, const wchar_t * str, const khm_int32 flags); @@ -173,9 +173,9 @@ multi_string_find(const wchar_t * ms, Converts a multi string to a comma separated value string based on the following rules. - - Each string in the multi string is treated an individual field + - Each string in the multi string is treated an individual field - - A field is quoted if it has double quotes or commas + - A field is quoted if it has double quotes or commas - Double quotes within quoted fields are escaped by two consecutive double quotes. @@ -213,7 +213,7 @@ multi_string_find(const wchar_t * ms, \see csv_to_multi_string() */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI multi_string_to_csv(wchar_t * csvbuf, khm_size * pcb_csvbuf, const wchar_t * ms); @@ -243,7 +243,7 @@ multi_string_to_csv(wchar_t * csvbuf, \retval KHM_ERROR_INVALID_PARAM One or more parameters were invalid. */ -KHMEXP khm_int32 KHMAPI +KHMEXP khm_int32 KHMAPI csv_to_multi_string(wchar_t * ms, khm_size * pcb_ms, const wchar_t * csv); @@ -266,7 +266,7 @@ csv_to_multi_string(wchar_t * ms, \return A pointer to the start of the next string in the multi string or NULL if there is no more strings. */ -KHMEXP wchar_t * KHMAPI +KHMEXP wchar_t * KHMAPI multi_string_next(const wchar_t * str); /*! \brief Get the length of a multi string in bytes @@ -285,9 +285,9 @@ multi_string_next(const wchar_t * str); \retval KHM_ERROR_TOO_LONG The multi string is longer than \a max_cb bytes. */ -KHMEXP khm_int32 KHMAPI -multi_string_length_cb(const wchar_t * str, - khm_size max_cb, +KHMEXP khm_int32 KHMAPI +multi_string_length_cb(const wchar_t * str, + khm_size max_cb, khm_size * len_cb); /*! \brief Get the length of a multi string in characters @@ -306,14 +306,14 @@ multi_string_length_cb(const wchar_t * str, \retval KHM_ERROR_TOO_LONG The multi string is longer than \a max_cch characters. */ -KHMEXP khm_int32 KHMAPI -multi_string_length_cch(const wchar_t * str, - khm_size max_cch, +KHMEXP khm_int32 KHMAPI +multi_string_length_cch(const wchar_t * str, + khm_size max_cch, khm_size * len_cch); /*! \brief Get the number of strings in a multi string */ -KHMEXP khm_size KHMAPI +KHMEXP khm_size KHMAPI multi_string_length_n(const wchar_t * str); /*! \brief Copy a multi string with byte counts @@ -331,9 +331,9 @@ multi_string_length_n(const wchar_t * str); \retval KHM_ERROR_TOO_LONG The size of the destination buffer was insufficient. */ -KHMEXP khm_int32 KHMAPI -multi_string_copy_cb(wchar_t * s_dest, - khm_size max_cb_dest, +KHMEXP khm_int32 KHMAPI +multi_string_copy_cb(wchar_t * s_dest, + khm_size max_cb_dest, const wchar_t * src); /*! \brief Copy a multi string with character count @@ -351,9 +351,9 @@ multi_string_copy_cb(wchar_t * s_dest, \retval KHM_ERROR_TOO_LONG The size of the destination buffer was insufficient. */ -KHMEXP khm_int32 KHMAPI -multi_string_copy_cch(wchar_t * s_dest, - khm_size max_cch_dest, +KHMEXP khm_int32 KHMAPI +multi_string_copy_cch(wchar_t * s_dest, + khm_size max_cch_dest, const wchar_t * src); /*@}*/ diff --git a/src/WINNT/kfw/inc/wshelper/arpa/nameser.h b/src/WINNT/kfw/inc/wshelper/arpa/nameser.h index 4dba1baeb..f9ddafce9 100644 --- a/src/WINNT/kfw/inc/wshelper/arpa/nameser.h +++ b/src/WINNT/kfw/inc/wshelper/arpa/nameser.h @@ -1,6 +1,6 @@ /* * @doc - * @module nameser.h | + * @module nameser.h | * Copyright (c) 1983, 1989 Regents of the University of California. * All rights reserved. * @@ -160,8 +160,8 @@ #endif /* * Structure for query header, the order of the fields is machine and - * compiler dependent, in our case, the bits within a byte are assignd - * least significant first, while the order of transmition is most + * compiler dependent, in our case, the bits within a byte are assignd + * least significant first, while the order of transmition is most * significant first. This requires a somewhat confusing rearrangement. */ diff --git a/src/WINNT/kfw/inc/wshelper/hesiod.h b/src/WINNT/kfw/inc/wshelper/hesiod.h index b4a137a7e..3005929fc 100644 --- a/src/WINNT/kfw/inc/wshelper/hesiod.h +++ b/src/WINNT/kfw/inc/wshelper/hesiod.h @@ -29,37 +29,37 @@ /*! \def DEF_RHS * default RHS value is the hesiod configuration file is not present */ -#define DEF_RHS ".Athena.MIT.EDU" +#define DEF_RHS ".Athena.MIT.EDU" /*! \def DEF_LHS * default LHS value is the hesiod configuration file is not present */ -#define DEF_LHS ".ns" +#define DEF_LHS ".ns" /*! \def HES_ER_UNINIT - * HES error code: uninitialized + * HES error code: uninitialized */ -#define HES_ER_UNINIT -1 +#define HES_ER_UNINIT -1 -/*! \def HES_ER_OK - * HES error code: no error +/*! \def HES_ER_OK + * HES error code: no error */ -#define HES_ER_OK 0 +#define HES_ER_OK 0 -/*! \def HES_ER_NOTFOUND +/*! \def HES_ER_NOTFOUND * HES error code: Hesiod name not found by server */ -#define HES_ER_NOTFOUND 1 +#define HES_ER_NOTFOUND 1 -/*! \def HES_ER_CONFIG +/*! \def HES_ER_CONFIG * HES error code: local problem (no config file?) */ -#define HES_ER_CONFIG 2 +#define HES_ER_CONFIG 2 /*! \def HES_ER_NET * HES error code: network problem */ -#define HES_ER_NET 3 +#define HES_ER_NET 3 #ifdef __cplusplus @@ -67,7 +67,7 @@ extern "C" { #endif /*! \fn LPSTR WINAPI hes_to_bind(LPSTR HesiodName, LPSTR HesiodNameType) - * hes_to_bind function use the LHS and RHS values and + * hes_to_bind function use the LHS and RHS values and * binds them with the parameters so that a well formed DNS query may * be performed. * @@ -80,7 +80,7 @@ extern "C" { */ LPSTR WINAPI hes_to_bind( - LPSTR HesiodName, + LPSTR HesiodName, LPSTR HesiodNameType ); @@ -106,7 +106,7 @@ hes_resolve( ); /*! \fn int WINAPI hes_error(void) - * The function hes_error may be called to determine the + * The function hes_error may be called to determine the * source of the error. It does not take an argument. * * defined in hesiod.c @@ -133,7 +133,7 @@ hes_free( ); -/*! \struct hes_postoffice +/*! \struct hes_postoffice * For use in getting post-office information. */ struct hes_postoffice { @@ -146,7 +146,7 @@ struct hes_postoffice { }; /*! \fn struct hes_postoffice * WINAPI hes_getmailhost(LPSTR user) - * This call is used to obtain a user's type of mail account and the location of that + * This call is used to obtain a user's type of mail account and the location of that * account. E.g. POP PO10.MIT.EDU or IMAP IMAP-TEST.MIT.EDU * * defined in hesmailh.c @@ -154,8 +154,8 @@ struct hes_postoffice { * \param[in] user The username to be used when querying for the Hesiod Name Type POBOX. * \retval NULL if there was an error or if there was no entry for the * username. Otherwise a pointer to a hes_postoffice structure is - * returned. The caller must never attempt to modify this structure or to free - * any of its components. Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before + * returned. The caller must never attempt to modify this structure or to free + * any of its components. Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before * issuing another getmailhost call */ struct hes_postoffice * WINAPI hes_getmailhost(LPSTR user); @@ -166,18 +166,18 @@ struct hes_postoffice * WINAPI hes_getmailhost(LPSTR user); * getservbyname function which normally just uses a local services * file. This allows a site to use a centralized database for adding new * services. - * + * * defined in hesservb.c - * + * * \param[in] name pointer to the official name of the service, eg "POP3". * \param[in] proto pointer to the protocol to use when contacting the service, e.g. "TCP" - * \retval NULL if there was an error or a pointer to a servent structure. The caller must - * never attempt to modify this structure or to free any of its components. - * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before + * \retval NULL if there was an error or a pointer to a servent structure. The caller must + * never attempt to modify this structure or to free any of its components. + * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before * issuing another hes_getservbyname call * */ -struct servent * WINAPI hes_getservbyname(LPSTR name, +struct servent * WINAPI hes_getservbyname(LPSTR name, LPSTR proto); /*! \fn struct passwd * WINAPI hes_getpwnam(LPSTR nam) @@ -188,9 +188,9 @@ struct servent * WINAPI hes_getservbyname(LPSTR name, * defined in hespwnam.c * * \param nam a pointer to the username - * \retval NULL if there was an error or a pointer to the passwd structure. The caller must - * never attempt to modify this structure or to free any of its components. - * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before + * \retval NULL if there was an error or a pointer to the passwd structure. The caller must + * never attempt to modify this structure or to free any of its components. + * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before * issuing another hes_getpwnam call * */ @@ -199,13 +199,13 @@ struct passwd * WINAPI hes_getpwnam(LPSTR nam); /*! struct passwd * WINAPI hes_getpwuid(int uid) * Given a UID this function will return the pwd information, eg username, uid, * gid, fullname, office location, phone number, home directory, and default shell - * + * * defined in hespwnam.c * * \param uid The user ID - * \retval NULL if there was an error or a pointer to the passwd structure. The caller must - * never attempt to modify this structure or to free any of its components. - * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before + * \retval NULL if there was an error or a pointer to the passwd structure. The caller must + * never attempt to modify this structure or to free any of its components. + * Furthermore, only one copy of this structure is allocated per call per thread, so the application should copy any information it needs before * issuing another hes_getpwuid call */ struct passwd * WINAPI hes_getpwuid(int uid); diff --git a/src/WINNT/kfw/inc/wshelper/mitwhich.h b/src/WINNT/kfw/inc/wshelper/mitwhich.h index dd3cdccf4..47ee5dab6 100644 --- a/src/WINNT/kfw/inc/wshelper/mitwhich.h +++ b/src/WINNT/kfw/inc/wshelper/mitwhich.h @@ -19,8 +19,8 @@ #define MS_NT_16 2 #define MS_95_32 3 #define MS_95_16 4 -#define NOVELL_LWP_16 5 - +#define NOVELL_LWP_16 5 + #define MS_OS_WIN 1 #define MS_OS_95 2 #define MS_OS_NT 4 @@ -29,7 +29,7 @@ #define MS_OS_2003 60 #define MS_OS_NT_UNKNOWN 124 #define MS_OS_UNKNOWN 0 - + #define STACK_UNKNOWN 0 #define UNKNOWN_16_UNDER_32 -2 #define UNKNOWN_16_UNDER_16 -3 @@ -80,5 +80,5 @@ #define W95_DOMAIN_KEY "SYSTEM\\CurrentControlSet\\Services\\VxD\\MSTCP\\Domain" #define W95_NS_KEY "SYSTEM\\CurrentControlSet\\Services\\VxD\\MSTCP\\NameServer" - + #endif // __MIT_WHICH_H diff --git a/src/WINNT/kfw/inc/wshelper/resolv.h b/src/WINNT/kfw/inc/wshelper/resolv.h index 594e71d97..929795957 100644 --- a/src/WINNT/kfw/inc/wshelper/resolv.h +++ b/src/WINNT/kfw/inc/wshelper/resolv.h @@ -1,11 +1,11 @@ /*! \file resolv.h - * WSHelper DNS/Hesiod Library header + * WSHelper DNS/Hesiod Library header * This file contains the function declaration for:\n * res_init() \n * res_search() \n * dn_comp() \n * rdn_expand() \n \n - * and unsupported functions: \n + * and unsupported functions: \n * res_setopts() \n * res_getopts() \n * res_querydomain() \n @@ -24,43 +24,43 @@ /*! \def MAXNS * max # name servers we'll track */ -#define MAXNS 3 +#define MAXNS 3 /*! \def MAXDFLSRCH * # default domain levels to try */ -#define MAXDFLSRCH 3 +#define MAXDFLSRCH 3 -/*! \def MAXDNSRCH +/*! \def MAXDNSRCH * max # domains in search path */ -#define MAXDNSRCH 6 +#define MAXDNSRCH 6 /*! \def LOCALDOMAINPARTS * min levels in name that is "local" */ -#define LOCALDOMAINPARTS 2 +#define LOCALDOMAINPARTS 2 /*! \def RES_TIMEOUT * min. seconds between retries */ -#define RES_TIMEOUT 5 +#define RES_TIMEOUT 5 /*! \def MAXMXRECS * number of records in the preference array in the MX record */ #define MAXMXRECS 8 -/*! \struct mxent +/*! \struct mxent * structure to hold the MX record */ struct mxent { /*! number of records in the preference field */ - int numrecs; + int numrecs; /*! holds a 16 bit integer which specifies the preference given to this RR */ - u_short pref[MAXMXRECS]; + u_short pref[MAXMXRECS]; /*! a host willing to act as a mail exchange */ - char ** hostname; + char ** hostname; }; @@ -69,73 +69,73 @@ struct mxent { */ struct state { /*! retransmition time interval */ - int retrans; + int retrans; /*! number of times to retransmit */ - int retry; + int retry; /*! field option flags - see below. */ - long options; + long options; /*! field number of name servers */ - int nscount; + int nscount; /*! address of name server */ - struct sockaddr_in nsaddr_list[MAXNS]; -#define nsaddr nsaddr_list[0] + struct sockaddr_in nsaddr_list[MAXNS]; +#define nsaddr nsaddr_list[0] /*! current packet id */ - u_short id; + u_short id; /*! field default domain */ - char defdname[MAXDNAME]; + char defdname[MAXDNAME]; /*! field components of domain to search */ - char *dnsrch[MAXDNSRCH+1]; + char *dnsrch[MAXDNSRCH+1]; }; /*! \def RES_INIT * resolver option: address initialized */ -#define RES_INIT 0x0001 +#define RES_INIT 0x0001 /*! \def RES_DEBUG * resolver option: print debug messages */ -#define RES_DEBUG 0x0002 +#define RES_DEBUG 0x0002 /*! \def RES_AAONLY * resolver option: authoritative answers only */ -#define RES_AAONLY 0x0004 +#define RES_AAONLY 0x0004 /*! \def RES_USEVC * resolver option: use virtual circuit */ -#define RES_USEVC 0x0008 +#define RES_USEVC 0x0008 -/*! \def RES_PRIMARY +/*! \def RES_PRIMARY * resolver option: query primary server only */ -#define RES_PRIMARY 0x0010 +#define RES_PRIMARY 0x0010 /*! \def RES_IGNTC * resolver option: ignore trucation errors */ -#define RES_IGNTC 0x0020 +#define RES_IGNTC 0x0020 /*! \def RES_RECURSE * resolver option: recursion desired */ -#define RES_RECURSE 0x0040 +#define RES_RECURSE 0x0040 /*! \def RES_DEFNAMES * resolver option: use default domain name */ -#define RES_DEFNAMES 0x0080 +#define RES_DEFNAMES 0x0080 /*! \def RES_STAYOPEN * resolver option: Keep TCP socket ope */ -#define RES_STAYOPEN 0x0100 +#define RES_STAYOPEN 0x0100 /*! \def RES_DNSRCH * resolver option: search up local domain tree */ -#define RES_DNSRCH 0x0200 +#define RES_DNSRCH 0x0200 /*! \def RES_DEFAULT * resolver option: Default RES options (RES_RECURSE + RES_DEFNAMES + RES_DNSRCH) @@ -161,16 +161,16 @@ extern "C" { #endif /*! \fn int WINAPI res_init() - * \brief retrieves the default domain name and search order. It will look to see if an environment variable LOCALDOMAIN is defined. Otherwise, + * \brief retrieves the default domain name and search order. It will look to see if an environment variable LOCALDOMAIN is defined. Otherwise, * the domain associated with the local host is used. Otherwise, it will try to find the domain name from the registry * - * defined in res_init.c - * + * defined in res_init.c + * * \retval The return value is 0 if the operation was successful. Otherwise the value -1 is returned. */ int WINAPI res_init(); - + /*! \fn int WINAPI res_search(const char* name, int qclass, int type, u_char* answer, int anslen) * \brief a generic query interface to the DNS name space. The query is performed with the dnsapi and * the answer buffer is populated based on the returned RR set. @@ -178,8 +178,8 @@ int WINAPI res_init(); * defined in res_quer.c * \param[in] name domain name - * \param[in] qclass class of query(such as DNS_CLASS_INTERNET, DNS_CLASS_CSNET, DNS_CLASS_CHAOS, - * DNS_CLASS_HESIOD. Defined in windns.h) + * \param[in] qclass class of query(such as DNS_CLASS_INTERNET, DNS_CLASS_CSNET, DNS_CLASS_CHAOS, + * DNS_CLASS_HESIOD. Defined in windns.h) * \param[in] type type of query(such as DNS_TYPE_A, DNS_TYPE_NS, DNS_TYPE_MX, DNS_TYPE_SRV. Defined in * windns.h) * \param[in] answer buffer to put answer in @@ -191,11 +191,11 @@ int WINAPI res_init(); * \retval return the size of the response on success, -1 on error * */ -int WINAPI res_search(const char *name, - int qclass, int type, +int WINAPI res_search(const char *name, + int qclass, int type, u_char *answer, int anslen); -/*! \fn int WINAPI dn_comp(const u_char* exp_dn, u_char* comp_dn, int length, u_char** dnptrs, u_char** lastdnptr) +/*! \fn int WINAPI dn_comp(const u_char* exp_dn, u_char* comp_dn, int length, u_char** dnptrs, u_char** lastdnptr) * \brief Compress domain name 'exp_dn' into 'comp_dn' * * defined in res_comp.c @@ -205,44 +205,44 @@ int WINAPI res_search(const char *name, * \param[in] length the size of the array pointed to by 'comp_dn'. * \param[in, out] dnptrs a list of pointers to previous compressed names. dnptrs[0] * is a pointer to the beginning of the message. The list ends with NULL. - * \param[in] lastdnptr a pointer to the end of the arrary pointed to by 'dnptrs'. Side effect - * is to update the list of pointers for labels inserted into the - * message as we compress the name. If 'dnptr' is NULL, we don't try to + * \param[in] lastdnptr a pointer to the end of the arrary pointed to by 'dnptrs'. Side effect + * is to update the list of pointers for labels inserted into the + * message as we compress the name. If 'dnptr' is NULL, we don't try to * compress names. If 'lastdnptr' is NULL, we don't update the list. * \retval Return the size of the compressed name or -1 */ -int WINAPI dn_comp(const u_char *exp_dn, - u_char *comp_dn, - int length, u_char **dnptrs, +int WINAPI dn_comp(const u_char *exp_dn, + u_char *comp_dn, + int length, u_char **dnptrs, u_char * *lastdnptr); -/*! \fn int WINAPI rdn_expand(const u_char *msg, const u_char *eomorig, const u_char *comp_dn, u_char *exp_dn, +/*! \fn int WINAPI rdn_expand(const u_char *msg, const u_char *eomorig, const u_char *comp_dn, u_char *exp_dn, int length); - * \brief replacement for dn_expand called rdn_expand. Older versions of the DLL used to this as dn_expand - * but this has caused some conflict with more recent versions of the MSDEV libraries. rdn_expand() + * \brief replacement for dn_expand called rdn_expand. Older versions of the DLL used to this as dn_expand + * but this has caused some conflict with more recent versions of the MSDEV libraries. rdn_expand() * expands the compressed domain name comp_dn to a full domain name. Expanded names are converted to upper case. * * defined in res_comp.c * * \param[in] msg msg is a pointer to the beginning of the message - * \param[in] eomorig + * \param[in] eomorig * \param[in] comp_dn the compressed domain name. * \param[in, out] exp_dn a pointer to the result buffer * \param[in] length size of the result in expn_dn * \retval the size of compressed name is returned or -1 if there was an error. */ -int WINAPI rdn_expand(const u_char *msg, - const u_char *eomorig, - const u_char *comp_dn, - u_char *exp_dn, +int WINAPI rdn_expand(const u_char *msg, + const u_char *eomorig, + const u_char *comp_dn, + u_char *exp_dn, int length); /* Microsoft includes an implementation of dn_expand() in winsock */ /* Make sure we do not use it. jaltman@columbia.edu */ #define dn_expand(a,b,c,d,e) rdn_expand(a,b,c,d,e) -/*! \fn void WINAPI res_setopts(long opts) - * unsupported +/*! \fn void WINAPI res_setopts(long opts) + * unsupported */ void WINAPI res_setopts(long opts); @@ -251,31 +251,31 @@ void WINAPI res_setopts(long opts); */ long WINAPI res_getopts(void); -/*! \fn int WINAPI res_mkquery(int op, const char *dname, int qclass, int type, const char *data, int datalen, +/*! \fn int WINAPI res_mkquery(int op, const char *dname, int qclass, int type, const char *data, int datalen, * const struct rrec *newrr, char *buf, int buflen) * unsupported */ -int WINAPI res_mkquery(int op, const char *dname, - int qclass, int type, - const char *data, int datalen, +int WINAPI res_mkquery(int op, const char *dname, + int qclass, int type, + const char *data, int datalen, const struct rrec *newrr, char *buf, int buflen); /*! \fn int WINAPI res_send(const char *msg, int msglen, char *answer, int anslen) - * unsupported + * unsupported */ -int WINAPI res_send(const char *msg, int msglen, +int WINAPI res_send(const char *msg, int msglen, char *answer, int anslen); -/*! \fn int WINAPI res_querydomain(const char *name, const char *domain, int qclass, int type, +/*! \fn int WINAPI res_querydomain(const char *name, const char *domain, int qclass, int type, u_char *answer, int anslen); * unsupported */ -int WINAPI res_querydomain(const char *name, - const char *domain, - int qclass, int type, +int WINAPI res_querydomain(const char *name, + const char *domain, + int qclass, int type, u_char *answer, int anslen); - + #ifdef __cplusplus } diff --git a/src/WINNT/kfw/inc/wshelper/wshelper.h b/src/WINNT/kfw/inc/wshelper/wshelper.h index 4b74b789d..6a7dca77c 100644 --- a/src/WINNT/kfw/inc/wshelper/wshelper.h +++ b/src/WINNT/kfw/inc/wshelper/wshelper.h @@ -1,9 +1,9 @@ /*! \file wshelper.h - * WSHelper DNS/Hesiod Library + * WSHelper DNS/Hesiod Library * * This file contains the function declaration for: \n * rgethostbyname() \n - * rgethostbyaddr() \n + * rgethostbyaddr() \n * rgetservbyname() \n * inet_aton() \n * wsh_gethostname() \n @@ -34,10 +34,10 @@ extern "C" { * \param[in] name Pointer to the null-terminated name of the host to resolve. It can be a fully qualified host name such as x.mit.edu * or it can be a simple host name such as x. If it is a simple host name, the default domain name is * appended to do the search. - * \retval a pointer to the structure hostent. a structure allocated by the library. The hostent structure contains - * the results of a successful search for the host specified in the name parameter. The caller must never - * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this - * structure is allocated per call per thread, so the application should copy any information it needs before + * \retval a pointer to the structure hostent. a structure allocated by the library. The hostent structure contains + * the results of a successful search for the host specified in the name parameter. The caller must never + * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this + * structure is allocated per call per thread, so the application should copy any information it needs before * issuing another rgethostbyname. * NULL if the search has failed * @@ -46,18 +46,18 @@ struct hostent * WINAPI rgethostbyname(char *name); /*! \fn struct hostent * WINAPI rgethostbyaddr(char *addr, int len, int type) * retrieves the host information corresponding to a network address in the DNS database - * + * * defined in gethna.c * * \param[in] addr Pointer to an address in network byte order * \param[in] len Length of the address, in bytes - * \param[in] type Type of the address, such as the AF_INET address family type (defined as TCP, - * UDP, and other associated Internet protocols). Address family types and their corresponding - * values are defined in the Winsock2.h header file. - * \retval returns a pointer to the hostent structure that contains the name and address corresponding - * to the given network address. The structure is allocated by the library. The caller must never - * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this - * structure is allocated per call per thread, so the application should copy any information it needs before + * \param[in] type Type of the address, such as the AF_INET address family type (defined as TCP, + * UDP, and other associated Internet protocols). Address family types and their corresponding + * values are defined in the Winsock2.h header file. + * \retval returns a pointer to the hostent structure that contains the name and address corresponding + * to the given network address. The structure is allocated by the library. The caller must never + * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this + * structure is allocated per call per thread, so the application should copy any information it needs before * issuing another rgethostbyaddr. * NULL if the search has failed * @@ -66,21 +66,21 @@ struct hostent * WINAPI rgethostbyaddr(char *addr, int len, int type); /*! \fn struct servent * WINAPI rgetservbyname(LPSTR name, LPSTR proto) * retrieves service information corresponding to a service name and protocol. - * + * * defined in gethna.c * - * \param[in] name Pointer to a null-terminated service name. - * \param[in] proto pointer to a null-terminated protocol name. getservbyname should match both - * the name and the proto. + * \param[in] name Pointer to a null-terminated service name. + * \param[in] proto pointer to a null-terminated protocol name. getservbyname should match both + * the name and the proto. * \retval a pointer to the servent structure containing the name(s) and service number that match the name and proto - * parameters. The structure is allocated by the library. The caller must never - * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this - * structure is allocated per call per thread, so the application should copy any information it needs before + * parameters. The structure is allocated by the library. The caller must never + * attempt to modify this structure or to free any of its components. Furthermore, only one copy of this + * structure is allocated per call per thread, so the application should copy any information it needs before * issuing another rgetservbyname. * NULL if the search has failed * */ -struct servent * WINAPI rgetservbyname(LPSTR name, LPSTR proto); +struct servent * WINAPI rgetservbyname(LPSTR name, LPSTR proto); /*! \fn LPSTR WINAPI gethinfobyname(LPSTR name) * unsupported @@ -104,23 +104,23 @@ DWORD WINAPI rrhost( LPSTR lpHost ); /*! \fn unsigned long WINAPI inet_aton(register const char *cp, struct in_addr *addr) * converts a string containing an (Ipv4) Internet Protocol dotted address into a proper address for the in_addr structure - * + * * defined in inetaton.c - * - * \param[in] cp Null-terminated character string representing a number expressed in the - * Internet standard ".'' (dotted) notation. + * + * \param[in] cp Null-terminated character string representing a number expressed in the + * Internet standard ".'' (dotted) notation. * \param[in, out] addr pointer to the in_addr structure. The s_addr memeber will be populated * \retval Returns 1 if the address is valid, 0 if not. */ unsigned long WINAPI inet_aton(register const char *cp, struct in_addr *addr); - + /*! \fn int WINAPI wsh_gethostname(char* name, int size) * Gets the base part of the hostname - * + * * defined in res_init.c - * - * \param[in, out] name pointer to a buffer that receives a null-terminated string containing the computer name + * + * \param[in, out] name pointer to a buffer that receives a null-terminated string containing the computer name * \param[in] size specifies the size of the buffer, in chars (must be large * enough to hold NULL-terminated host name) * \retval return 0 ifsuccess, -1 on error. @@ -129,10 +129,10 @@ int WINAPI wsh_gethostname(char* name, int size); /*! \fn int WINAPI wsh_getdomainname(char* name, int size) * Gets the machine's domain name - * + * * defined in res_init.c - * - * \param[in, out] name pointer to a buffer that receives a null-terminated string containing the domain name + * + * \param[in, out] name pointer to a buffer that receives a null-terminated string containing the domain name * \param[in] size specifies the size of the buffer, in chars (must be large * enough to hold NULL-terminated domain name) * diff --git a/src/WINNT/license/NTMakefile b/src/WINNT/license/NTMakefile index 828f8602f..27ec14843 100644 --- a/src/WINNT/license/NTMakefile +++ b/src/WINNT/license/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -31,7 +31,7 @@ $(EXERES): sgml2rtf.rc AFS_component_version_number.h $(EXEFILE) : $(EXEOBJS) $(EXERES) $(EXECONLINK) $(EXELIBS) $(_VC_MANIFEST_EMBED_EXE) - $(EXEPREP) + $(EXEPREP) $(CODESIGN_USERLAND) $(SYMSTORE_IMPORT) diff --git a/src/WINNT/license/lang/NTMakefile b/src/WINNT/license/lang/NTMakefile index 47c3fe889..04ffa5e00 100644 --- a/src/WINNT/license/lang/NTMakefile +++ b/src/WINNT/license/lang/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -25,7 +25,7 @@ install : @$(DESTDIR)\bin\sgml2rtf -1252 es_ES.ide @$(DESTDIR)\bin\sgml2rtf -1252 de_DE.ide -clean :: +clean :: $(DEL) *.rtf mkdir: diff --git a/src/WINNT/license/main.cpp b/src/WINNT/license/main.cpp index 6f34969ba..fc0f45cd5 100644 --- a/src/WINNT/license/main.cpp +++ b/src/WINNT/license/main.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/license/multistring.cpp b/src/WINNT/license/multistring.cpp index 4876b77e9..4a24facea 100644 --- a/src/WINNT/license/multistring.cpp +++ b/src/WINNT/license/multistring.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/netidmgr_plugin/NTMakefile b/src/WINNT/netidmgr_plugin/NTMakefile index 394228897..8be7c4f42 100644 --- a/src/WINNT/netidmgr_plugin/NTMakefile +++ b/src/WINNT/netidmgr_plugin/NTMakefile @@ -184,7 +184,7 @@ $(LANGDLL): $(OUT)\langres_$(LANG).res $(OUT)\langres_ver_$(LANG).res $(CODESIGN_USERLAND) $(OUT)\langres_ver_$(LANG).res: version.rc - $(RC) /d LANGVER /d LANG_$(LANG) /fo $@ $** + $(RC) /d LANGVER /d LANG_$(LANG) /fo $@ $** $(OUT)\langres_$(LANG).res: lang\$(LANG)\langres.rc $(RC) /fo $@ $** diff --git a/src/WINNT/netidmgr_plugin/afsconfigdlg.c b/src/WINNT/netidmgr_plugin/afsconfigdlg.c index bcc82c108..9adc7b374 100644 --- a/src/WINNT/netidmgr_plugin/afsconfigdlg.c +++ b/src/WINNT/netidmgr_plugin/afsconfigdlg.c @@ -480,7 +480,7 @@ afs_cfg_main_proc(HWND hwnd, goto _free_buffer; cb = 0; - if (!VerQueryValue(ver_info, + if (!VerQueryValue(ver_info, L"\\VarFileInfo\\Translation", (LPVOID*) &translations, (PUINT)&cb) || @@ -556,11 +556,11 @@ afs_cfg_main_proc(HWND hwnd, break; case MAKEWPARAM(IDC_CFG_CPL, BN_CLICKED): - if (32 >= (LRESULT) ShellExecute (NULL, NULL, + if (32 >= (LRESULT) ShellExecute (NULL, NULL, L"AFS_CONFIG.EXE", NULL, NULL, SW_SHOW)) { - MessageBox(NULL, - L"Can't find file AFS_CONFIG.EXE", + MessageBox(NULL, + L"Can't find file AFS_CONFIG.EXE", L"Error", MB_OK); } break; diff --git a/src/WINNT/netidmgr_plugin/afsext.c b/src/WINNT/netidmgr_plugin/afsext.c index 2e07c3135..58a461ec4 100644 --- a/src/WINNT/netidmgr_plugin/afsext.c +++ b/src/WINNT/netidmgr_plugin/afsext.c @@ -192,7 +192,7 @@ afs_method_describe(afs_tk_method method, khm_int32 flags, switch(method) { case AFS_TOKEN_AUTO: return LoadString(hResModule, - ((flags & KCDB_TS_SHORT)? + ((flags & KCDB_TS_SHORT)? IDS_NC_METHOD_AUTO: IDS_NC_METHODL_AUTO), wbuf, (int) cbbuf / sizeof(wchar_t)); @@ -443,7 +443,7 @@ afs_ext_klog(afs_tk_method method, return FALSE; } -khm_int32 KHMAPI +khm_int32 KHMAPI afs_msg_ext(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam) { switch(msg_subtype) { case AFS_MSG_ANNOUNCE: diff --git a/src/WINNT/netidmgr_plugin/afsfuncs.c b/src/WINNT/netidmgr_plugin/afsfuncs.c index 93f8df3a4..6a779294a 100644 --- a/src/WINNT/netidmgr_plugin/afsfuncs.c +++ b/src/WINNT/netidmgr_plugin/afsfuncs.c @@ -48,7 +48,7 @@ afs_is_running(void) { if (!AfsAvailable) return FALSE; - if (GetServiceStatus(NULL, TRANSARCAFSDAEMON, + if (GetServiceStatus(NULL, TRANSARCAFSDAEMON, &CurrentState, NULL) != NOERROR) return FALSE; if (CurrentState != SERVICE_RUNNING) @@ -82,7 +82,7 @@ afs_unlog_cred(khm_handle cred) return 0; cbbuf = sizeof(princ); - if(KHM_FAILED(kcdb_cred_get_attr(cred, afs_attr_server_princ, + if(KHM_FAILED(kcdb_cred_get_attr(cred, afs_attr_server_princ, NULL, &princ, &cbbuf))) return 1; @@ -100,9 +100,9 @@ afs_unlog_cred(khm_handle cred) /* convert a ktc_principal to a wchar_t string form that looks like name.instance@cell return 0 if it worked. non-zero otherwise */ -int -afs_princ_to_string(struct ktc_principal * p, - wchar_t * buf, +int +afs_princ_to_string(struct ktc_principal * p, + wchar_t * buf, size_t cbbuf) { wchar_t wbuf[256]; @@ -135,7 +135,7 @@ afs_princ_to_string(struct ktc_principal * p, return rv; } -int +int afs_list_tokens(void) { int r; @@ -157,7 +157,7 @@ afs_list_tokens(void) /* is the credential provided an AFS token and is it from the specified cell? */ -static khm_int32 KHMAPI +static khm_int32 KHMAPI afs_filter_by_cell(khm_handle cred, khm_int32 flags, void * rock) { wchar_t wcell[MAXCELLCHARS]; @@ -172,7 +172,7 @@ afs_filter_by_cell(khm_handle cred, khm_int32 flags, void * rock) return FALSE; cbsize = sizeof(wcell); - if(KHM_FAILED(kcdb_cred_get_attr(cred, afs_attr_cell, + if(KHM_FAILED(kcdb_cred_get_attr(cred, afs_attr_cell, NULL, wcell, &cbsize))) return FALSE; @@ -231,8 +231,8 @@ afs_find_token(khm_handle credset, wchar_t * cell) { return cred; } -static khm_int32 KHMAPI -afs_filter_krb5_tkt(khm_handle cred, khm_int32 flags, void * rock) +static khm_int32 KHMAPI +afs_filter_krb5_tkt(khm_handle cred, khm_int32 flags, void * rock) { wchar_t cname[KCDB_CRED_MAXCCH_NAME]; khm_int32 type; @@ -273,8 +273,8 @@ afs_filter_krb5_tkt(khm_handle cred, khm_int32 flags, void * rock) return TRUE; } -static khm_int32 KHMAPI -afs_filter_krb4_tkt(khm_handle cred, khm_int32 flags, void * rock) +static khm_int32 KHMAPI +afs_filter_krb4_tkt(khm_handle cred, khm_int32 flags, void * rock) { wchar_t cname[KCDB_CRED_MAXCCH_NAME]; khm_int32 type; @@ -348,7 +348,7 @@ afs_list_tokens_internal(void) BreakAtEnd = 0; cellNum = 0; - while (1) + while (1) { memset(&aserver, 0, sizeof(aserver)); if (rc = ktc_ListTokens(cellNum, &cellNum, &aserver)) @@ -409,17 +409,17 @@ _no_krb5: Note that, we use another heuristic to find out which identity to associate the token with. - + ASSUMPTION: The assumption here is that the principal for the token is computed as follows: - + if realm != cell : principal looks like user@realm@cell if realm == cell : principal looks like user@realm - + HEURISTIC: - + We strip the part of the string that follows the second '@' sign to obtain the 'user@realm' part, which we use as the credential name. If there is no second '@', we use the @@ -465,9 +465,9 @@ _no_krb5: if(cell) { khm_handle c; - if(KHM_SUCCEEDED(kcdb_credset_find_filtered(NULL, -1, - afs_filter_by_cell, - (void *) cell, + if(KHM_SUCCEEDED(kcdb_credset_find_filtered(NULL, -1, + afs_filter_by_cell, + (void *) cell, &c, NULL))) { khm_size cb; @@ -500,9 +500,9 @@ _no_krb5: if (ident == NULL && cell != NULL) { khm_handle c; - if(KHM_SUCCEEDED(kcdb_credset_find_filtered(NULL, -1, + if(KHM_SUCCEEDED(kcdb_credset_find_filtered(NULL, -1, afs_filter_krb5_tkt, - (void *) cell, + (void *) cell, &c, NULL))) { kcdb_cred_get_identity(c, &ident); /* this could be Krb5 or Krb524, so we leave method at @@ -514,7 +514,7 @@ _no_krb5: /* If that didn't work either, we look for a Krb4 ticket of the form afs.@ or afs@ which matches the - cell. + cell. ASSUMPTION: @@ -568,7 +568,7 @@ _no_krb5: cb = sizeof(tidname); if (KHM_SUCCEEDED(khc_open_space(csp_afscred, - L"Cells", 0, + L"Cells", 0, &h_cellmap))) { if (KHM_SUCCEEDED(khc_read_string(h_cellmap, cell, @@ -584,8 +584,8 @@ _no_krb5: /* all else failed */ if(ident == NULL) { - if(KHM_FAILED(kcdb_identity_create(idname, - KCDB_IDENT_FLAG_CREATE, + if(KHM_FAILED(kcdb_identity_create(idname, + KCDB_IDENT_FLAG_CREATE, &ident))) goto _exit; } @@ -601,16 +601,16 @@ _no_krb5: TimetToFileTime(atoken.startTime, &ft); kcdb_cred_set_attr(cred, KCDB_ATTR_ISSUE, &ft, sizeof(ft)); } - kcdb_cred_set_attr(cred, afs_attr_client_princ, + kcdb_cred_set_attr(cred, afs_attr_client_princ, &aclient, sizeof(aclient)); - kcdb_cred_set_attr(cred, afs_attr_server_princ, + kcdb_cred_set_attr(cred, afs_attr_server_princ, &aserver, sizeof(aserver)); if(cell) { kcdb_cred_set_attr(cred, afs_attr_cell, cell, (khm_size)KCDB_CBSIZE_AUTO); } - kcdb_cred_set_attr(cred, KCDB_ATTR_LOCATION, + kcdb_cred_set_attr(cred, KCDB_ATTR_LOCATION, location, (khm_size)KCDB_CBSIZE_AUTO); kcdb_credset_add_cred(afs_credset, cred, -1); @@ -634,12 +634,12 @@ _exit: #define ALLOW_REGISTER 1 static int -ViceIDToUsername(char *username, - char *realm_of_user, +ViceIDToUsername(char *username, + char *realm_of_user, char *realm_of_cell, char * cell_to_use, - struct ktc_principal *aclient, - struct ktc_principal *aserver, + struct ktc_principal *aclient, + struct ktc_principal *aserver, struct ktc_token *atoken) { static char lastcell[MAXCELLCHARS+1] = { 0 }; @@ -801,10 +801,10 @@ afs_klog(khm_handle identity, } if (linkedCell && ak_cellconfig.linkedCell) - StringCbCopyA(linkedCell, MAXCELLCHARS, + StringCbCopyA(linkedCell, MAXCELLCHARS, ak_cellconfig.linkedCell); - StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), + StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), afs_realm_of_cell(&ak_cellconfig, FALSE)); if (strlen(service) == 0) @@ -851,7 +851,7 @@ afs_klog(khm_handle identity, pkrb5_cc_get_principal(context, k5cc, &client_principal); i = krb5_princ_realm(context, client_principal)->length; - if (i > MAXKTCREALMLEN-1) + if (i > MAXKTCREALMLEN-1) i = MAXKTCREALMLEN-1; StringCchCopyNA(realm_of_user, ARRAYLENGTH(realm_of_user), krb5_princ_realm(context, client_principal)->data, @@ -895,7 +895,7 @@ afs_klog(khm_handle identity, ServiceName, 0); if (r == 0) - r = pkrb5_get_credentials(context, 0, k5cc, + r = pkrb5_get_credentials(context, 0, k5cc, &increds, &k5creds); } @@ -939,14 +939,14 @@ afs_klog(khm_handle identity, CellName, 0); if (r == 0) - r = pkrb5_get_credentials(context, 0, k5cc, + r = pkrb5_get_credentials(context, 0, k5cc, &increds, &k5creds); } if ((r == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN || r == KRB5_ERR_HOST_REALM_UNKNOWN || r == KRB5KRB_ERR_GENERIC /* Heimdal */) && strlen(realm_of_cell) == 0) { - StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), + StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), afs_realm_of_cell(&ak_cellconfig, TRUE)); pkrb5_free_principal(context, increds.server); @@ -957,14 +957,14 @@ afs_klog(khm_handle identity, CellName, 0); if (r == 0) - r = pkrb5_get_credentials(context, 0, k5cc, + r = pkrb5_get_credentials(context, 0, k5cc, &increds, &k5creds); } if (r == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN || r == KRB5_ERR_HOST_REALM_UNKNOWN || r == KRB5KRB_ERR_GENERIC /* Heimdal */) { /* Next try Service@REALM */ - StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), + StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), afs_realm_of_cell(&ak_cellconfig, FALSE)); pkrb5_free_principal(context, increds.server); @@ -974,7 +974,7 @@ afs_klog(khm_handle identity, ServiceName, 0); if (r == 0) - r = pkrb5_get_credentials(context, 0, k5cc, + r = pkrb5_get_credentials(context, 0, k5cc, &increds, &k5creds); } if ((r == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN || @@ -982,7 +982,7 @@ afs_klog(khm_handle identity, r == KRB5KRB_ERR_GENERIC /* Heimdal */) && strlen(realm_of_cell) == 0) { /* Next try Service@REALM */ - StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), + StringCbCopyA(realm_of_cell, sizeof(realm_of_cell), afs_realm_of_cell(&ak_cellconfig, TRUE)); pkrb5_free_principal(context, increds.server); @@ -992,11 +992,11 @@ afs_klog(khm_handle identity, ServiceName, 0); if (r == 0) - r = pkrb5_get_credentials(context, 0, k5cc, + r = pkrb5_get_credentials(context, 0, k5cc, &increds, &k5creds); } - if (r == 0 && strlen(realm_of_cell) == 0) + if (r == 0 && strlen(realm_of_cell) == 0) copy_realm_of_ticket(context, realm_of_cell, sizeof(realm_of_cell), k5creds); /* Check to make sure we received a valid ticket; if not remove it @@ -1046,8 +1046,8 @@ afs_klog(khm_handle identity, atoken.kvno = RXKAD_TKT_TYPE_KERBEROS_V5; atoken.startTime = k5creds->times.starttime; atoken.endTime = k5creds->times.endtime; - memcpy(&atoken.sessionKey, - k5creds->keyblock.contents, + memcpy(&atoken.sessionKey, + k5creds->keyblock.contents, k5creds->keyblock.length); atoken.ticketLen = k5creds->ticket.length; memcpy(atoken.ticket, k5creds->ticket.data, atoken.ticketLen); @@ -1068,7 +1068,7 @@ afs_klog(khm_handle identity, if (atoken.kvno == btoken.kvno && atoken.ticketLen == btoken.ticketLen && - !memcmp(&atoken.sessionKey, &btoken.sessionKey, + !memcmp(&atoken.sessionKey, &btoken.sessionKey, sizeof(atoken.sessionKey)) && !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) { @@ -1080,7 +1080,7 @@ afs_klog(khm_handle identity, pkrb5_free_context(context); _reportf(L"Same token already exists"); - + rc = 0; goto cleanup; } @@ -1113,7 +1113,7 @@ afs_klog(khm_handle identity, StringCchCopyNA(p, MAXKTCNAMELEN - strlen(aclient.name), k5creds->client->realm.data, len); - ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, + ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, &aclient, &aserver, &atoken); rc = ktc_SetToken(&aserver, &atoken, &aclient, 0); @@ -1125,7 +1125,7 @@ afs_klog(khm_handle identity, if (context) pkrb5_free_context(context); - + goto cleanup; } @@ -1135,7 +1135,7 @@ afs_klog(khm_handle identity, _reportf(L"Trying Krb524"); - if (pkrb524_convert_creds_kdc && + if (pkrb524_convert_creds_kdc && (method == AFS_TOKEN_AUTO || method == AFS_TOKEN_KRB524)) { /* This requires krb524d to be running with the KDC */ r = pkrb524_convert_creds_kdc(context, k5creds, &creds); @@ -1165,14 +1165,14 @@ afs_klog(khm_handle identity, if (supports_krb4) { kcdb_identity_get_config(identity, 0, &confighandle); khc_read_int32(confighandle, L"Krb4Cred\\Krb4NewCreds", &supports_krb4); - khc_close_space(confighandle); + khc_close_space(confighandle); } if (!supports_krb4) _reportf(L"Kerberos 4 not configured"); - if (!bGotCreds && supports_krb4 && - strlen(RealmName) < REALM_SZ && + if (!bGotCreds && supports_krb4 && + strlen(RealmName) < REALM_SZ && (method == AFS_TOKEN_AUTO || method == AFS_TOKEN_KRB4)) { @@ -1181,7 +1181,7 @@ afs_klog(khm_handle identity, _reportf(L"Trying Kerberos 4"); if (!realm_of_user[0] ) { - if ((rc = (*pkrb_get_tf_realm)((*ptkt_string)(), realm_of_user)) + if ((rc = (*pkrb_get_tf_realm)((*ptkt_string)(), realm_of_user)) != KSUCCESS) { /* can't determine realm of user */ _reportf(L"krb_get_tf_realm returns %d", rc); @@ -1205,19 +1205,19 @@ afs_klog(khm_handle identity, if (rc != KSUCCESS) { _reportf(L"Trying to obtain new ticket"); - if ((rc = (*pkrb_mk_req)(&ticket, ServiceName, + if ((rc = (*pkrb_mk_req)(&ticket, ServiceName, CellName, RealmName, 0)) == KSUCCESS) { - if ((rc = (*pkrb_get_cred)(ServiceName, CellName, + if ((rc = (*pkrb_get_cred)(ServiceName, CellName, RealmName, &creds)) != KSUCCESS) { goto end_krb4; } else { _reportf(L"Got %S.%S@%S", ServiceName, CellName, RealmName); } - } else if ((rc = (*pkrb_mk_req)(&ticket, ServiceName, + } else if ((rc = (*pkrb_mk_req)(&ticket, ServiceName, "", RealmName, 0)) == KSUCCESS) { - if ((rc = (*pkrb_get_cred)(ServiceName, "", + if ((rc = (*pkrb_get_cred)(ServiceName, "", RealmName, &creds)) != KSUCCESS) { goto end_krb4; } else { @@ -1251,11 +1251,11 @@ afs_klog(khm_handle identity, if (tok_expiration) *tok_expiration = atoken.endTime; - if (!(rc = ktc_GetToken(&aserver, &btoken, + if (!(rc = ktc_GetToken(&aserver, &btoken, sizeof(btoken), &aclient)) && atoken.kvno == btoken.kvno && atoken.ticketLen == btoken.ticketLen && - !memcmp(&atoken.sessionKey, &btoken.sessionKey, + !memcmp(&atoken.sessionKey, &btoken.sessionKey, sizeof(atoken.sessionKey)) && !memcmp(atoken.ticket, btoken.ticket, atoken.ticketLen)) { @@ -1281,7 +1281,7 @@ afs_klog(khm_handle identity, StringCbCopyA(aclient.cell, sizeof(aclient.cell), CellName); - ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, + ViceIDToUsername(aclient.name, realm_of_user, realm_of_cell, CellName, &aclient, &aserver, &atoken); if (rc = ktc_SetToken(&aserver, &atoken, &aclient, 0)) { @@ -1352,7 +1352,7 @@ afs_realm_of_cell(afs_conf_cell *cellconfig, BOOL referral_fallback) #endif } else { if ( pkrb5_init_context ) { - r = pkrb5_init_context(&ctx); + r = pkrb5_init_context(&ctx); if ( !r ) r = pkrb5_get_host_realm(ctx, cellconfig->hostName[0], &realmlist); if ( !r && realmlist && realmlist[0] ) { @@ -1365,7 +1365,7 @@ afs_realm_of_cell(afs_conf_cell *cellconfig, BOOL referral_fallback) if (r) { if (pkrb_get_krbhst && pkrb_realmofhost) { - StringCbCopyA(krbrlm, sizeof(krbrlm), + StringCbCopyA(krbrlm, sizeof(krbrlm), (char *)(*pkrb_realmofhost)(cellconfig->hostName[0])); if ((*pkrb_get_krbhst)(krbhst, krbrlm, 1) != KSUCCESS) krbrlm[0] = '\0'; @@ -1392,7 +1392,7 @@ afs_realm_of_cell(afs_conf_cell *cellconfig, BOOL referral_fallback) /**************************************/ /* afs_get_cellconfig(): */ /**************************************/ -static int +static int afs_get_cellconfig(char *cell, afs_conf_cell *cellconfig, char *local_cell) { int rc; @@ -1414,14 +1414,14 @@ afs_get_cellconfig(char *cell, afs_conf_cell *cellconfig, char *local_cell) StringCbCopyA(cellconfig->name, (MAXCELLCHARS+1) * sizeof(char), cell); - rc = cm_SearchCellRegistry(1, cell, NULL, linkedCell, + rc = cm_SearchCellRegistry(1, cell, NULL, linkedCell, afs_get_cellconfig_callback, (void*) cellconfig); if (rc && rc != CM_ERROR_FORCE_DNS_LOOKUP) - rc = cm_SearchCellFileEx(cell, NULL, linkedCell, afs_get_cellconfig_callback, + rc = cm_SearchCellFileEx(cell, NULL, linkedCell, afs_get_cellconfig_callback, (void*)cellconfig); if(rc) - rc = cm_SearchCellByDNS(cell, NULL, &ttl, - afs_get_cellconfig_callback, + rc = cm_SearchCellByDNS(cell, NULL, &ttl, + afs_get_cellconfig_callback, (void*) cellconfig); if (linkedCell[0]) @@ -1433,16 +1433,16 @@ afs_get_cellconfig(char *cell, afs_conf_cell *cellconfig, char *local_cell) /**************************************/ /* afs_get_cellconfig_callback(): */ /**************************************/ -static long -afs_get_cellconfig_callback(void *cellconfig, - struct sockaddr_in *addrp, +static long +afs_get_cellconfig_callback(void *cellconfig, + struct sockaddr_in *addrp, char *namep, unsigned short ipRank) { afs_conf_cell *cc = (afs_conf_cell *)cellconfig; cc->hostAddr[cc->numServers] = *addrp; - StringCbCopyA(cc->hostName[cc->numServers], + StringCbCopyA(cc->hostName[cc->numServers], sizeof(cc->hostName[0]), namep); cc->numServers++; return(0); @@ -1456,11 +1456,11 @@ void afs_report_error(LONG rc, LPCSTR FailedFunctionName) { char message[256]; - const char *errText; + const char *errText; - // Using AFS defines as error messages for now, until Transarc - // gets back to me with "string" translations of each of these - // const. defines. + // Using AFS defines as error messages for now, until Transarc + // gets back to me with "string" translations of each of these + // const. defines. if (rc == KTC_ERROR) errText = "KTC_ERROR"; else if (rc == KTC_TOOBIG) @@ -1480,109 +1480,109 @@ afs_report_error(LONG rc, LPCSTR FailedFunctionName) else errText = "Unknown error!"; - StringCbPrintfA(message, sizeof(message), + StringCbPrintfA(message, sizeof(message), "%s\n(%s failed)", errText, FailedFunctionName); _report_cs1(KHERR_ERROR, L"%1!S!", _cptr(message)); _resolve(); return; } -DWORD -GetServiceStatus(LPSTR lpszMachineName, - LPSTR lpszServiceName, +DWORD +GetServiceStatus(LPSTR lpszMachineName, + LPSTR lpszServiceName, DWORD *lpdwCurrentState, - DWORD *lpdwWaitHint) -{ - DWORD hr = NOERROR; - SC_HANDLE schSCManager = NULL; - SC_HANDLE schService = NULL; - DWORD fdwDesiredAccess = 0; - SERVICE_STATUS ssServiceStatus = {0}; - BOOL fRet = FALSE; - - *lpdwCurrentState = 0; - - fdwDesiredAccess = GENERIC_READ; - - schSCManager = OpenSCManagerA(lpszMachineName, + DWORD *lpdwWaitHint) +{ + DWORD hr = NOERROR; + SC_HANDLE schSCManager = NULL; + SC_HANDLE schService = NULL; + DWORD fdwDesiredAccess = 0; + SERVICE_STATUS ssServiceStatus = {0}; + BOOL fRet = FALSE; + + *lpdwCurrentState = 0; + + fdwDesiredAccess = GENERIC_READ; + + schSCManager = OpenSCManagerA(lpszMachineName, NULL, - fdwDesiredAccess); - - if(schSCManager == NULL) { + fdwDesiredAccess); + + if(schSCManager == NULL) { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + schService = OpenServiceA(schSCManager, lpszServiceName, fdwDesiredAccess); - - if(schService == NULL) { + + if(schService == NULL) { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + fRet = QueryServiceStatus(schService, - &ssServiceStatus); - - if(fRet == FALSE) { - hr = GetLastError(); - goto cleanup; - } - - *lpdwCurrentState = ssServiceStatus.dwCurrentState; + &ssServiceStatus); + + if(fRet == FALSE) { + hr = GetLastError(); + goto cleanup; + } + + *lpdwCurrentState = ssServiceStatus.dwCurrentState; if (lpdwWaitHint) *lpdwWaitHint = ssServiceStatus.dwWaitHint; -cleanup: - - CloseServiceHandle(schService); - CloseServiceHandle(schSCManager); - - return(hr); -} - -DWORD ServiceControl(LPSTR lpszMachineName, +cleanup: + + CloseServiceHandle(schService); + CloseServiceHandle(schSCManager); + + return(hr); +} + +DWORD ServiceControl(LPSTR lpszMachineName, LPSTR lpszServiceName, DWORD dwNewState) { - DWORD hr = NOERROR; - SC_HANDLE schSCManager = NULL; - SC_HANDLE schService = NULL; - DWORD fdwDesiredAccess = 0; - SERVICE_STATUS ssServiceStatus = {0}; - BOOL fRet = FALSE; + DWORD hr = NOERROR; + SC_HANDLE schSCManager = NULL; + SC_HANDLE schService = NULL; + DWORD fdwDesiredAccess = 0; + SERVICE_STATUS ssServiceStatus = {0}; + BOOL fRet = FALSE; DWORD dwCurrentState = 0; - dwCurrentState = 0; - + dwCurrentState = 0; + fdwDesiredAccess = GENERIC_READ; - - schSCManager = OpenSCManagerA(lpszMachineName, NULL, - fdwDesiredAccess); - + + schSCManager = OpenSCManagerA(lpszMachineName, NULL, + fdwDesiredAccess); + if(schSCManager == NULL) { hr = GetLastError(); - goto cleanup; + goto cleanup; } fdwDesiredAccess = GENERIC_READ | GENERIC_EXECUTE; schService = OpenServiceA(schSCManager, lpszServiceName, fdwDesiredAccess); - + if(schService == NULL) { hr = GetLastError(); - goto cleanup; - } - + goto cleanup; + } + fRet = QueryServiceStatus(schService, &ssServiceStatus); - + if(fRet == FALSE) { - hr = GetLastError(); - goto cleanup; - } - - dwCurrentState = ssServiceStatus.dwCurrentState; + hr = GetLastError(); + goto cleanup; + } + + dwCurrentState = ssServiceStatus.dwCurrentState; if (dwCurrentState == SERVICE_STOPPED && dwNewState == SERVICE_RUNNING) { @@ -1597,7 +1597,7 @@ DWORD ServiceControl(LPSTR lpszMachineName, if (dwCurrentState == SERVICE_RUNNING && dwNewState == SERVICE_STOPPED) { - fRet = ControlService(schService, SERVICE_CONTROL_STOP, + fRet = ControlService(schService, SERVICE_CONTROL_STOP, &ssServiceStatus); if (fRet == FALSE) { @@ -1605,13 +1605,13 @@ DWORD ServiceControl(LPSTR lpszMachineName, goto cleanup; } } - -cleanup: - - CloseServiceHandle(schService); - CloseServiceHandle(schSCManager); - - return(hr); + +cleanup: + + CloseServiceHandle(schService); + CloseServiceHandle(schSCManager); + + return(hr); } khm_boolean diff --git a/src/WINNT/netidmgr_plugin/afsnewcreds.c b/src/WINNT/netidmgr_plugin/afsnewcreds.c index e079550bf..c8ae6746f 100644 --- a/src/WINNT/netidmgr_plugin/afsnewcreds.c +++ b/src/WINNT/netidmgr_plugin/afsnewcreds.c @@ -43,7 +43,7 @@ typedef struct tag_afs_ident_token_set { } afs_ident_token_set; -void +void afs_cred_flush_rows(afs_cred_list * l) { int i; @@ -61,7 +61,7 @@ afs_cred_flush_rows(afs_cred_list * l) { l->n_rows = 0; } -void +void afs_cred_free_rows(afs_cred_list * l) { afs_cred_flush_rows(l); @@ -73,7 +73,7 @@ afs_cred_free_rows(afs_cred_list * l) { l->nc_rows = 0; } -void +void afs_cred_assert_rows(afs_cred_list * l, int n) { afs_cred_row * rows; @@ -91,7 +91,7 @@ afs_cred_assert_rows(afs_cred_list * l, int n) { } } -void +void afs_cred_delete_row(afs_cred_list * l, int i) { if (i < 0 || i >= l->n_rows) return; @@ -103,13 +103,13 @@ afs_cred_delete_row(afs_cred_list * l, int i) { PFREE(l->rows[i].realm); memmove(&(l->rows[i]), &(l->rows[i+1]), - ((l->n_rows - (i+1)) * + ((l->n_rows - (i+1)) * sizeof(l->rows[0]))); } l->n_rows--; } -afs_cred_row * +afs_cred_row * afs_cred_get_new_row(afs_cred_list * l) { afs_cred_row * r; @@ -589,7 +589,7 @@ add_token_to_list(afs_cred_list * l, /* remove the deprecated value if it is present. */ khc_remove_value(h_cell, L"Method", 0); - } else if (KHM_SUCCEEDED(khc_read_int32(h_cell, + } else if (KHM_SUCCEEDED(khc_read_int32(h_cell, L"Method", &i))) { /* the Method property is deprecated. We detect and correct this whenever possible. */ @@ -652,8 +652,8 @@ add_token_to_list(afs_cred_list * l, } -void -afs_cred_get_identity_creds(afs_cred_list * l, +void +afs_cred_get_identity_creds(afs_cred_list * l, khm_handle ident, khm_boolean * penabled) { khm_handle h_id = NULL; @@ -673,10 +673,10 @@ afs_cred_get_identity_creds(afs_cred_list * l, afs_cred_flush_rows(l); kcdb_identity_get_config(ident, 0, &h_id); - if(!h_id) + if(!h_id) goto _done_config; - if(KHM_FAILED(khc_open_space(h_id, CSNAME_AFSCRED, + if(KHM_FAILED(khc_open_space(h_id, CSNAME_AFSCRED, 0, &h_afs))) goto _done_config; @@ -687,11 +687,11 @@ afs_cred_get_identity_creds(afs_cred_list * l, *penabled = !!t; } - if(KHM_FAILED(khc_open_space(h_afs, L"Cells", + if(KHM_FAILED(khc_open_space(h_afs, L"Cells", 0, &h_cells))) goto _done_config; - if(khc_read_multi_string(h_afs, L"Cells", NULL, &cbi) != + if(khc_read_multi_string(h_afs, L"Cells", NULL, &cbi) != KHM_ERROR_TOO_LONG) goto _done_config; @@ -861,13 +861,13 @@ afs_cred_get_identity_creds(afs_cred_list * l, khc_close_space(h_gcells); } -void +void nc_dlg_enable(HWND hwnd, BOOL enable) { if(enable) { - SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, + SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, BST_CHECKED, 0); } else { - SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, + SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, BST_UNCHECKED, 0); } @@ -879,13 +879,13 @@ nc_dlg_enable(HWND hwnd, BOOL enable) { EnableWindow(GetDlgItem(hwnd,IDC_NCAFS_DELETE_TOKEN), enable); } -void -nc_dlg_show_tooltip(HWND hwnd, - UINT_PTR id, - LPWSTR msg, - LPWSTR title, - int type, - int x, +void +nc_dlg_show_tooltip(HWND hwnd, + UINT_PTR id, + LPWSTR msg, + LPWSTR title, + int type, + int x, int y) { afs_dlg_data * d; @@ -926,7 +926,7 @@ nc_dlg_show_tooltip(HWND hwnd, SetTimer(hwnd, DLG_TOOLTIP_TIMER_ID, DLG_TOOLTIP_TIMEOUT, NULL); } -void +void nc_dlg_hide_tooltip(HWND hwnd, UINT_PTR id) { TOOLINFO ti; @@ -949,7 +949,7 @@ nc_dlg_hide_tooltip(HWND hwnd, UINT_PTR id) d->tooltip_visible = FALSE; } -void +void afs_dlg_update_rows(HWND hwnd, afs_dlg_data * d) { HWND hwlist; LVITEM lvi; @@ -1013,7 +1013,7 @@ afs_dlg_update_rows(HWND hwnd, afs_dlg_data * d) { } } -void +void nc_dlg_del_token(HWND hwnd) { afs_dlg_data * d; khui_new_creds_by_type * nct; @@ -1086,14 +1086,14 @@ nc_dlg_del_token(HWND hwnd) { } if (d->nc) - SendMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, + SendMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, MAKEWPARAM(0, WMNC_UPDATE_CREDTEXT), 0); else if (d->config_dlg && d->dirty) khui_cfg_set_flags_inst(&d->cfg, KHUI_CNFLAG_MODIFIED, KHUI_CNFLAG_MODIFIED); } -void +void nc_dlg_add_token(HWND hwnd) { afs_dlg_data * d; afs_cred_row * prow; @@ -1117,17 +1117,17 @@ nc_dlg_add_token(HWND hwnd) { else nct = NULL; - if((n = SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, WM_GETTEXT, - (WPARAM) ARRAYLENGTH(buf), (LPARAM) buf)) + if((n = SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, WM_GETTEXT, + (WPARAM) ARRAYLENGTH(buf), (LPARAM) buf)) == 0) { /* probably should indicate that user should type something */ RECT r; GetWindowRect(GetDlgItem(hwnd, IDC_NCAFS_CELL), &r); - nc_dlg_show_tooltip(hwnd, - 0, - MAKEINTRESOURCE(IDS_NC_TT_NO_CELL), - MAKEINTRESOURCE(IDS_NC_TT_CANT_ADD), + nc_dlg_show_tooltip(hwnd, + 0, + MAKEINTRESOURCE(IDS_NC_TT_NO_CELL), + MAKEINTRESOURCE(IDS_NC_TT_CANT_ADD), 2, (r.left + r.right)/ 2, r.bottom); return; } @@ -1135,10 +1135,10 @@ nc_dlg_add_token(HWND hwnd) { if(n != wcsspn(buf, AFS_VALID_CELL_CHARS)) { RECT r; GetWindowRect(GetDlgItem(hwnd, IDC_NCAFS_CELL), &r); - nc_dlg_show_tooltip(hwnd, - 0, - MAKEINTRESOURCE(IDS_NC_TT_MALFORMED_CELL), - MAKEINTRESOURCE(IDS_NC_TT_CANT_ADD), + nc_dlg_show_tooltip(hwnd, + 0, + MAKEINTRESOURCE(IDS_NC_TT_MALFORMED_CELL), + MAKEINTRESOURCE(IDS_NC_TT_CANT_ADD), 2, (r.left + r.right)/2, r.bottom); return; } @@ -1166,11 +1166,11 @@ nc_dlg_add_token(HWND hwnd) { /* now for the realm */ do { - idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, CB_GETCURSEL, 0, 0); if(idx != CB_ERR) { int lp; - lp = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + lp = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, CB_GETITEMDATA, idx, 0); if(lp != CB_ERR && lp) /* this is the 'determine realm automatically' item */ @@ -1180,13 +1180,13 @@ nc_dlg_add_token(HWND hwnd) { } } - if((n = SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, WM_GETTEXT, + if((n = SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, WM_GETTEXT, ARRAYLENGTH(buf), (LPARAM) buf)) == 0) { RECT r; GetWindowRect(GetDlgItem(hwnd, IDC_NCAFS_REALM), &r); - nc_dlg_show_tooltip(hwnd, - 0, - MAKEINTRESOURCE(IDS_NC_TT_NO_REALM), + nc_dlg_show_tooltip(hwnd, + 0, + MAKEINTRESOURCE(IDS_NC_TT_NO_REALM), MAKEINTRESOURCE((new_row)? IDS_NC_TT_CANT_ADD: IDS_NC_TT_CANT_UPDATE), @@ -1198,11 +1198,11 @@ nc_dlg_add_token(HWND hwnd) { RECT r; GetWindowRect(GetDlgItem(hwnd, IDC_NCAFS_REALM), &r); nc_dlg_show_tooltip(hwnd, - 0, + 0, MAKEINTRESOURCE(IDS_NC_TT_MALFORMED_REALM), MAKEINTRESOURCE((new_row)? IDS_NC_TT_CANT_ADD: - IDS_NC_TT_CANT_UPDATE), + IDS_NC_TT_CANT_UPDATE), 2, (r.left + r.right)/2, r.bottom); goto _error_exit; } @@ -1213,11 +1213,11 @@ nc_dlg_add_token(HWND hwnd) { } while(FALSE); - idx = (int)SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, + idx = (int)SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, CB_GETCURSEL, 0, 0); if (idx != CB_ERR) { trow.method = (afs_tk_method) - SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, CB_GETITEMDATA, + SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, CB_GETITEMDATA, idx, 0); } else { trow.method = AFS_TOKEN_AUTO; @@ -1226,13 +1226,13 @@ nc_dlg_add_token(HWND hwnd) { if (d->nc && d->nc->n_identities > 0 && d->nc->identities[0]) { - + ident = d->nc->identities[0]; } else if (d->ident) { ident = d->ident; - + } if(new_row) { @@ -1358,7 +1358,7 @@ nc_dlg_add_token(HWND hwnd) { d->dirty = TRUE; if (d->nc) - SendMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, + SendMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, MAKEWPARAM(0, WMNC_UPDATE_CREDTEXT), 0); else if (d->config_dlg) { khui_cfg_set_flags_inst(&d->cfg, @@ -1377,7 +1377,7 @@ _error_exit: /* this is shared between the new credentials window and the AFS per identity configuration dialog. */ -INT_PTR CALLBACK +INT_PTR CALLBACK afs_dlg_proc(HWND hwnd, UINT uMsg, WPARAM wParam, @@ -1414,7 +1414,7 @@ afs_dlg_proc(HWND hwnd, nct->aux = (LPARAM) d; /* create the tooltip window */ - d->tooltip = + d->tooltip = CreateWindowEx(WS_EX_TOPMOST, TOOLTIPS_CLASS, NULL, @@ -1509,7 +1509,7 @@ afs_dlg_proc(HWND hwnd, lc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT; lc.fmt = LVCFMT_LEFT; lc.cx = ((r.right - r.left) * 2) / 5; - LoadString(hResModule, IDS_NCAFS_COL_CELL, + LoadString(hResModule, IDS_NCAFS_COL_CELL, wbuf, ARRAYLENGTH(wbuf)); lc.pszText = wbuf; @@ -1518,14 +1518,14 @@ afs_dlg_proc(HWND hwnd, lc.mask |= LVCF_SUBITEM; //lc.cx is the same as above lc.iSubItem = NCAFS_IDX_REALM; - LoadString(hResModule, IDS_NCAFS_COL_REALM, + LoadString(hResModule, IDS_NCAFS_COL_REALM, wbuf, ARRAYLENGTH(wbuf)); ListView_InsertColumn(hw, 1, &lc); lc.cx = ((r.right - r.left) * 1) / 5; lc.iSubItem = NCAFS_IDX_METHOD; - LoadString(hResModule, IDS_NCAFS_COL_METHOD, + LoadString(hResModule, IDS_NCAFS_COL_METHOD, wbuf, ARRAYLENGTH(wbuf)); ListView_InsertColumn(hw, 2, &lc); @@ -1560,7 +1560,7 @@ afs_dlg_proc(HWND hwnd, } d->afs_enabled = TRUE; - SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, + SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, BST_CHECKED, 0); SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, CB_LIMITTEXT, MAXCELLCHARS-1, 0); @@ -1580,7 +1580,7 @@ afs_dlg_proc(HWND hwnd, afs_dlg_data * d; khui_new_creds_by_type * nct; - d = (afs_dlg_data *)(LONG_PTR) + d = (afs_dlg_data *)(LONG_PTR) GetWindowLongPtr(hwnd, DWLP_USER); if (d == NULL) @@ -1610,7 +1610,7 @@ afs_dlg_proc(HWND hwnd, afs_dlg_data * d; khui_new_creds_by_type * nct; - d = (afs_dlg_data *)(LONG_PTR) + d = (afs_dlg_data *)(LONG_PTR) GetWindowLongPtr(hwnd, DWLP_USER); if (d == NULL) @@ -1630,8 +1630,8 @@ afs_dlg_proc(HWND hwnd, case MAKEWPARAM(IDC_NCAFS_OBTAIN, BN_CLICKED): { BOOL c; - c = (SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, - BM_GETCHECK, 0, 0) + c = (SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, + BM_GETCHECK, 0, 0) == BST_CHECKED); d->afs_enabled = c; d->dirty = TRUE; @@ -1667,7 +1667,7 @@ afs_dlg_proc(HWND hwnd, afs_dlg_data * d; khui_new_creds_by_type * nct; - d = (afs_dlg_data *)(LONG_PTR) + d = (afs_dlg_data *)(LONG_PTR) GetWindowLongPtr(hwnd, DWLP_USER); if (d == NULL) @@ -1683,24 +1683,24 @@ afs_dlg_proc(HWND hwnd, switch(HIWORD(wParam)) { case WMNC_DIALOG_SETUP: { - SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, + SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, CB_RESETCONTENT, 0, 0); - + /* load the LRU cells */ { wchar_t * buf; wchar_t *s; khm_size cbbuf; - if(khc_read_multi_string(csp_params, L"LRUCells", - NULL, &cbbuf) == + if(khc_read_multi_string(csp_params, L"LRUCells", + NULL, &cbbuf) == KHM_ERROR_TOO_LONG) { buf = PMALLOC(cbbuf); - khc_read_multi_string(csp_params, L"LRUCells", + khc_read_multi_string(csp_params, L"LRUCells", buf, &cbbuf); s = buf; while(*s) { - SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, + SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, CB_ADDSTRING, 0, (LPARAM) s); s += wcslen(s) + 1; } @@ -1720,17 +1720,17 @@ afs_dlg_proc(HWND hwnd, CB_FINDSTRINGEXACT, (WPARAM) -1, (LPARAM) wbuf) == CB_ERR) { - SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, - CB_ADDSTRING, + SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, + CB_ADDSTRING, 0, (LPARAM) wbuf); } - SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, - CB_SELECTSTRING, + SendDlgItemMessage(hwnd, IDC_NCAFS_CELL, + CB_SELECTSTRING, (WPARAM)-1, (LPARAM) wbuf); } } - SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, CB_RESETCONTENT, 0, 0); /* as for the realms, we have a special one here */ @@ -1738,18 +1738,18 @@ afs_dlg_proc(HWND hwnd, wchar_t wbuf[256]; int idx; - LoadString(hResModule, IDS_NC_REALM_AUTO, wbuf, + LoadString(hResModule, IDS_NC_REALM_AUTO, wbuf, (int) ARRAYLENGTH(wbuf)); - idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, - CB_ADDSTRING, 0, + idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + CB_ADDSTRING, 0, (LPARAM) wbuf); /* item data for the realm strings is the answer to the question, "is this the 'determine realm automatically' item?" */ - SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, CB_SETITEMDATA, idx, TRUE); - SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, - CB_SELECTSTRING, + SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + CB_SELECTSTRING, (WPARAM)-1, (LPARAM) wbuf); } @@ -1760,26 +1760,26 @@ afs_dlg_proc(HWND hwnd, int idx; khm_size cbbuf; - if(khc_read_multi_string(csp_params, L"LRURealms", - NULL, &cbbuf) == + if(khc_read_multi_string(csp_params, L"LRURealms", + NULL, &cbbuf) == KHM_ERROR_TOO_LONG) { buf = PMALLOC(cbbuf); - khc_read_multi_string(csp_params, L"LRURealms", + khc_read_multi_string(csp_params, L"LRURealms", buf, &cbbuf); s = buf; while(*s) { - if(SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, - CB_FINDSTRINGEXACT, + if(SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + CB_FINDSTRINGEXACT, (WPARAM)-1, (LPARAM) s) == CB_ERR) { - idx = + idx = (int) - SendDlgItemMessage(hwnd, - IDC_NCAFS_REALM, - CB_ADDSTRING, + SendDlgItemMessage(hwnd, + IDC_NCAFS_REALM, + CB_ADDSTRING, 0, (LPARAM) s); - SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, - CB_SETITEMDATA, + SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + CB_SETITEMDATA, idx, FALSE); } @@ -1790,7 +1790,7 @@ afs_dlg_proc(HWND hwnd, } if (d->nc) - khui_cw_enable_type(d->nc, afs_credtype_id, + khui_cw_enable_type(d->nc, afs_credtype_id, d->afs_enabled); nc_dlg_enable(hwnd, d->afs_enabled); @@ -1824,30 +1824,30 @@ afs_dlg_proc(HWND hwnd, wstr[0] = 0; if(!d->afs_enabled) { - LoadString(hResModule, IDS_AFS_CREDTEXT_DIS, + LoadString(hResModule, IDS_AFS_CREDTEXT_DIS, wstr, ARRAYLENGTH(wstr)); } else { if(d->creds.n_rows == 0) { - LoadString(hResModule, IDS_AFS_CREDTEXT_0, + LoadString(hResModule, IDS_AFS_CREDTEXT_0, wstr, ARRAYLENGTH(wstr)); } else if(d->creds.n_rows == 1) { - LoadString(hResModule, IDS_AFS_CREDTEXT_1, + LoadString(hResModule, IDS_AFS_CREDTEXT_1, wformat, ARRAYLENGTH(wformat)); - StringCbPrintf(wstr, sizeof(wstr), wformat, + StringCbPrintf(wstr, sizeof(wstr), wformat, d->creds.rows[0].cell); } else { int i; wchar_t wcells[1024]; - LoadString(hResModule, IDS_AFS_CREDTEXT_N, + LoadString(hResModule, IDS_AFS_CREDTEXT_N, wformat, ARRAYLENGTH(wformat)); wcells[0] = 0; for(i=0; icreds.n_rows; i++) { if(i > 0) - StringCbCat(wcells, sizeof(wcells), + StringCbCat(wcells, sizeof(wcells), L", "); - if(FAILED(StringCbCat(wcells, - sizeof(wcells), + if(FAILED(StringCbCat(wcells, + sizeof(wcells), d->creds.rows[i].cell))) { size_t cch; /* looks like we overflowed */ @@ -1888,7 +1888,7 @@ afs_dlg_proc(HWND hwnd, StringCchCopyN(wid, ARRAYLENGTH(wid), l->id, l->id_len); wids = wcschr(wid, L':'); - + if(!wids) break; else @@ -1899,7 +1899,7 @@ afs_dlg_proc(HWND hwnd, #endif if(!wcscmp(wids, L"Enable")) { - SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, + SendDlgItemMessage(hwnd, IDC_NCAFS_OBTAIN, BM_SETCHECK, BST_CHECKED, 0); d->afs_enabled = TRUE; khui_cw_enable_type(d->nc, afs_credtype_id, TRUE); @@ -1909,11 +1909,11 @@ afs_dlg_proc(HWND hwnd, break; case WMNC_IDENTITY_CHANGE: - kmq_post_sub_msg(afs_sub, KMSG_CRED, - KMSG_CRED_DIALOG_NEW_IDENTITY, 0, + kmq_post_sub_msg(afs_sub, KMSG_CRED, + KMSG_CRED_DIALOG_NEW_IDENTITY, 0, (void *) d->nc); break; - + case WMNC_AFS_UPDATE_ROWS: afs_dlg_update_rows(hwnd, d); @@ -1921,7 +1921,7 @@ afs_dlg_proc(HWND hwnd, assert(d->nc); #endif - PostMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, + PostMessage(d->nc->hwnd, KHUI_WM_NC_NOTIFY, MAKEWPARAM(0, WMNC_UPDATE_CREDTEXT), 0); break; } @@ -1951,7 +1951,7 @@ afs_dlg_proc(HWND hwnd, return TRUE; - d = (afs_dlg_data *)(LONG_PTR) + d = (afs_dlg_data *)(LONG_PTR) GetWindowLongPtr(hwnd, DWLP_USER); if (d == NULL) @@ -1976,25 +1976,25 @@ afs_dlg_proc(HWND hwnd, if(row < 0 || row >= d->creds.n_rows) goto _done_notify_select; - SetDlgItemText(hwnd, IDC_NCAFS_CELL, + SetDlgItemText(hwnd, IDC_NCAFS_CELL, d->creds.rows[row].cell); if(d->creds.rows[row].realm != NULL) { - SetDlgItemText(hwnd, IDC_NCAFS_REALM, + SetDlgItemText(hwnd, IDC_NCAFS_REALM, d->creds.rows[row].realm); } else { wchar_t wbuf[256]; int idx; - - LoadString(hResModule, IDS_NC_REALM_AUTO, wbuf, + + LoadString(hResModule, IDS_NC_REALM_AUTO, wbuf, ARRAYLENGTH(wbuf)); - idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, - CB_FINDSTRINGEXACT, + idx = (int) SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, + CB_FINDSTRINGEXACT, (WPARAM) -1, (LPARAM) wbuf); SendDlgItemMessage(hwnd, IDC_NCAFS_REALM, CB_SETCURSEL, idx, 0); } - SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, CB_SETCURSEL, + SendDlgItemMessage(hwnd, IDC_NCAFS_METHOD, CB_SETCURSEL, d->creds.rows[row].method, 0); _done_notify_select: LeaveCriticalSection(&d->cs); @@ -2009,7 +2009,7 @@ afs_dlg_proc(HWND hwnd, int x,y; RECT r; - d = (afs_dlg_data *)(LONG_PTR) + d = (afs_dlg_data *)(LONG_PTR) GetWindowLongPtr(hwnd, DWLP_USER); if (d == NULL) @@ -2115,7 +2115,7 @@ afs_dlg_proc(HWND hwnd, /* passed in to kcdb_credset_apply along with the afs_credset to adjust newly acquired credentials to include informatino derived from the new creds operation */ -khm_int32 KHMAPI +khm_int32 KHMAPI afs_adjust_token_ident_proc(khm_handle cred, void * vd) { wchar_t cell[MAXCELLCHARS]; @@ -2137,21 +2137,21 @@ afs_adjust_token_ident_proc(khm_handle cred, void * vd) it wants to know if whether or not we want to continue the search */ - + for(i=0; in_rows; i++) { - if((l->rows[i].flags & DLGROW_FLAG_DONE) && + if((l->rows[i].flags & DLGROW_FLAG_DONE) && !_wcsicmp(cell, l->rows[i].cell)) { khm_int32 method; kcdb_cred_set_identity(cred, b->ident); if(l->rows[i].realm) - kcdb_cred_set_attr(cred, afs_attr_realm, l->rows[i].realm, + kcdb_cred_set_attr(cred, afs_attr_realm, l->rows[i].realm, (khm_size)KCDB_CBSIZE_AUTO); else kcdb_cred_set_attr(cred, afs_attr_realm, NULL, 0); method = l->rows[i].method; - kcdb_cred_set_attr(cred, afs_attr_method, &method, + kcdb_cred_set_attr(cred, afs_attr_method, &method, (khm_size)KCDB_CBSIZE_AUTO); break; @@ -2204,12 +2204,12 @@ afs_cred_write_ident_data(afs_dlg_data * d) { if(KHM_SUCCEEDED(kcdb_identity_get_config(ident, KHM_FLAG_CREATE, &h_idc))) { - khc_open_space(h_idc, CSNAME_AFSCRED, + khc_open_space(h_idc, CSNAME_AFSCRED, KHM_FLAG_CREATE, &h_afs); } if(h_afs) { - khc_open_space(h_afs, L"Cells", KHM_FLAG_CREATE, + khc_open_space(h_afs, L"Cells", KHM_FLAG_CREATE, &h_acells); } } @@ -2219,16 +2219,16 @@ afs_cred_write_ident_data(afs_dlg_data * d) { !!d->afs_enabled); } - if(khc_read_multi_string(csp_params, - L"LRUCells", + if(khc_read_multi_string(csp_params, + L"LRUCells", NULL, &cbcell) == KHM_ERROR_TOO_LONG) { - cbcell += MAXCELLCHARS * sizeof(wchar_t) * + cbcell += MAXCELLCHARS * sizeof(wchar_t) * l->n_rows; lru_cell = PMALLOC(cbcell); ZeroMemory(lru_cell, cbcell); cbt = cbcell; - + khc_read_multi_string(csp_params, L"LRUCells", lru_cell, @@ -2280,30 +2280,30 @@ afs_cred_write_ident_data(afs_dlg_data * d) { for(i=0; i < l->n_rows; i++) if(!(l->rows[i].flags & DLGROW_FLAG_DELETED)) { khm_handle h_acell = NULL; - - if(!multi_string_find(lru_cell, + + if(!multi_string_find(lru_cell, l->rows[i].cell, 0)) { cbz = cbcell; - multi_string_append(lru_cell, &cbz, + multi_string_append(lru_cell, &cbz, l->rows[i].cell); } - if(l->rows[i].realm && - !multi_string_find(lru_realm, + if(l->rows[i].realm && + !multi_string_find(lru_realm, l->rows[i].realm, 0)) { cbz = cbrealm; - multi_string_append(lru_realm, &cbz, + multi_string_append(lru_realm, &cbz, l->rows[i].realm); } cbz = cbidcell; - multi_string_append(id_cell, &cbz, + multi_string_append(id_cell, &cbz, l->rows[i].cell); - if(h_acells && - KHM_SUCCEEDED(khc_open_space(h_acells, - l->rows[i].cell, - KHM_FLAG_CREATE, + if(h_acells && + KHM_SUCCEEDED(khc_open_space(h_acells, + l->rows[i].cell, + KHM_FLAG_CREATE, &h_acell))) { wchar_t methodname[KHUI_MAXCCH_NAME]; @@ -2311,11 +2311,11 @@ afs_cred_write_ident_data(afs_dlg_data * d) { methodname, sizeof(methodname)); - khc_write_string(h_acell, L"MethodName", + khc_write_string(h_acell, L"MethodName", methodname); if(l->rows[i].realm) - khc_write_string(h_acell, L"Realm", + khc_write_string(h_acell, L"Realm", l->rows[i].realm); else khc_write_string(h_acell, L"Realm", L""); @@ -2331,7 +2331,7 @@ afs_cred_write_ident_data(afs_dlg_data * d) { } } - if (lru_cell) + if (lru_cell) khc_write_multi_string(csp_params, L"LRUCells", lru_cell); if (lru_realm) @@ -2372,8 +2372,8 @@ afs_cred_write_ident_data(afs_dlg_data * d) { } khm_int32 -afs_msg_newcred(khm_int32 msg_subtype, - khm_ui_4 uparam, +afs_msg_newcred(khm_int32 msg_subtype, + khm_ui_4 uparam, void * vparam) { switch(msg_subtype) { @@ -2539,7 +2539,7 @@ afs_msg_newcred(khm_int32 msg_subtype, khui_cw_set_response(nc, afs_credtype_id, KHUI_NC_RESPONSE_SUCCESS); - _report_cs0(KHERR_INFO, + _report_cs0(KHERR_INFO, L"Cancelling"); _end_task(); break; @@ -2567,7 +2567,7 @@ afs_msg_newcred(khm_int32 msg_subtype, nc->ctx.cred_type == afs_credtype_id)) { _report_cs1(KHERR_INFO, - L"AFS Renew Creds :: ident %1!p!", + L"AFS Renew Creds :: ident %1!p!", _cptr(nc->ctx.identity)); } else { @@ -2681,7 +2681,7 @@ afs_msg_newcred(khm_int32 msg_subtype, UnicodeStrToAnsi(cell, sizeof(cell), l->rows[i].cell); if (l->rows[i].realm != NULL) - UnicodeStrToAnsi(realm, sizeof(realm), + UnicodeStrToAnsi(realm, sizeof(realm), l->rows[i].realm); ZeroMemory(&ft_old, sizeof(ft_old)); @@ -2712,7 +2712,7 @@ afs_msg_newcred(khm_int32 msg_subtype, _resolve(); } - khc_close_space(csp_cell); + khc_close_space(csp_cell); } else { method = l->rows[i].method; } @@ -2726,10 +2726,10 @@ afs_msg_newcred(khm_int32 msg_subtype, _resolve(); /* make the call */ - code = afs_klog(ident, "", - bgetLinked ? linkedCell : cell, + code = afs_klog(ident, "", + bgetLinked ? linkedCell : cell, realm, 0, - method, &new_exp, + method, &new_exp, bgetLinked ? NULL :linkedCell); _report_cs1(KHERR_INFO, @@ -2795,7 +2795,7 @@ afs_msg_newcred(khm_int32 msg_subtype, if(failed) { /* we should indicate errors if anything went wrong */ - khui_cw_set_response(nc, afs_credtype_id, + khui_cw_set_response(nc, afs_credtype_id, KHUI_NC_RESPONSE_FAILED); } else { khui_cw_set_response(nc, afs_credtype_id, @@ -2816,10 +2816,10 @@ afs_msg_newcred(khm_int32 msg_subtype, b.add_new = FALSE; b.update_info = FALSE; - kcdb_credset_apply(afs_credset, afs_adjust_token_ident_proc, + kcdb_credset_apply(afs_credset, afs_adjust_token_ident_proc, (void *) &b); - kcdb_credset_collect(NULL, afs_credset, NULL, + kcdb_credset_collect(NULL, afs_credset, NULL, afs_credtype_id, NULL); } else if (nc->subtype == KMSG_CRED_NEW_CREDS) { @@ -2836,10 +2836,10 @@ afs_msg_newcred(khm_int32 msg_subtype, b.add_new = FALSE; b.update_info = FALSE; - kcdb_credset_apply(afs_credset, afs_adjust_token_ident_proc, + kcdb_credset_apply(afs_credset, afs_adjust_token_ident_proc, (void *) &b); - kcdb_credset_collect(NULL, afs_credset, NULL, + kcdb_credset_collect(NULL, afs_credset, NULL, afs_credtype_id, NULL); afs_cred_write_ident_data(d); @@ -2874,7 +2874,7 @@ afs_msg_newcred(khm_int32 msg_subtype, break; khui_cw_del_type(nc, afs_credtype_id); - + if (nct->name) PFREE(nct->name); if (nct->credtext) diff --git a/src/WINNT/netidmgr_plugin/afsplugin.c b/src/WINNT/netidmgr_plugin/afsplugin.c index 89cb2b4f5..87cd429a6 100644 --- a/src/WINNT/netidmgr_plugin/afsplugin.c +++ b/src/WINNT/netidmgr_plugin/afsplugin.c @@ -51,19 +51,19 @@ khm_handle afs_sub = NULL; /* AFS message subscription */ khm_int32 action_id_afs_help = 0; /* forward dcls */ -khm_int32 KHMAPI +khm_int32 KHMAPI afs_msg_system(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam); -khm_int32 KHMAPI +khm_int32 KHMAPI afs_msg_kcdb(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam); -khm_int32 KHMAPI +khm_int32 KHMAPI afs_msg_cred(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam); khm_int32 KHMAPI afs_msg_act(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam); -khm_int32 KHMAPI +khm_int32 KHMAPI afs_msg_ext(khm_int32 msg_subtype, khm_ui_4 uparam, void * vparam); /* AFS help menu extensions */ @@ -98,7 +98,7 @@ khm_int32 #endif /* AFS plugin callback */ -khm_int32 KHMAPI +khm_int32 KHMAPI afs_plugin_cb(khm_int32 msg_type, khm_int32 msg_subtype, khm_ui_4 uparam, @@ -121,11 +121,11 @@ afs_plugin_cb(khm_int32 msg_type, /* ktc_principal attribute type */ /* String */ -khm_int32 KHMAPI -afs_type_principal_toString(const void * d, - khm_size cbd, - wchar_t * buffer, - khm_size * cb_buf, +khm_int32 KHMAPI +afs_type_principal_toString(const void * d, + khm_size cbd, + wchar_t * buffer, + khm_size * cb_buf, khm_int32 flags) { size_t cbsize; @@ -154,7 +154,7 @@ afs_type_principal_toString(const void * d, return KHM_ERROR_SUCCESS; } -khm_boolean KHMAPI +khm_boolean KHMAPI afs_type_principal_isValid(const void * d, khm_size cbd) { @@ -164,7 +164,7 @@ afs_type_principal_isValid(const void * d, return TRUE; } -khm_int32 KHMAPI +khm_int32 KHMAPI afs_type_principal_comp(const void * d1, khm_size cbd1, const void * d2, @@ -184,7 +184,7 @@ afs_type_principal_comp(const void * d1, return r; } -khm_int32 KHMAPI +khm_int32 KHMAPI afs_type_principal_dup(const void * d_src, khm_size cbd_src, void * d_dst, @@ -236,9 +236,9 @@ afs_type_method_toString(const void * data, } /* process KMSG_SYSTEM messages */ -khm_int32 KHMAPI -afs_msg_system(khm_int32 msg_subtype, - khm_ui_4 uparam, +khm_int32 KHMAPI +afs_msg_system(khm_int32 msg_subtype, + khm_ui_4 uparam, void * vparam) { khm_int32 rv = KHM_ERROR_UNKNOWN; @@ -296,9 +296,9 @@ afs_msg_system(khm_int32 msg_subtype, ct.id = KCDB_CREDTYPE_AUTO; ct.name = AFS_CREDTYPE_NAME; - if(LoadString(hResModule, - IDS_AFS_SHORT_DESC, - buf, + if(LoadString(hResModule, + IDS_AFS_SHORT_DESC, + buf, ARRAYLENGTH(buf)) != 0) { StringCbLength(buf, sizeof(buf), &cbsize); cbsize += sizeof(wchar_t); @@ -307,9 +307,9 @@ afs_msg_system(khm_int32 msg_subtype, } else ct.short_desc = NULL; - if(LoadString(hResModule, - IDS_AFS_LONG_DESC, - buf, + if(LoadString(hResModule, + IDS_AFS_LONG_DESC, + buf, ARRAYLENGTH(buf)) != 0) { StringCbLength(buf, sizeof(buf), &cbsize); cbsize += sizeof(wchar_t); @@ -318,9 +318,9 @@ afs_msg_system(khm_int32 msg_subtype, } else ct.long_desc = NULL; - ct.icon = LoadImage(hResModule, - MAKEINTRESOURCE(IDI_AFSTOKEN), - IMAGE_ICON, + ct.icon = LoadImage(hResModule, + MAKEINTRESOURCE(IDI_AFSTOKEN), + IMAGE_ICON, 0, 0, LR_DEFAULTSIZE); kmq_create_subscription(afs_plugin_cb, &afs_sub); @@ -343,7 +343,7 @@ afs_msg_system(khm_int32 msg_subtype, type.cb_min = sizeof(struct ktc_principal); type.flags = KCDB_TYPE_FLAG_CB_FIXED; - if(KHM_FAILED(kcdb_type_register(&type, + if(KHM_FAILED(kcdb_type_register(&type, &afs_type_principal))) goto _exit_init; } @@ -365,7 +365,7 @@ afs_msg_system(khm_int32 msg_subtype, type.cb_min = sizeof(khm_int32); type.flags = KCDB_TYPE_FLAG_CB_FIXED; - if(KHM_FAILED(kcdb_type_register(&type, + if(KHM_FAILED(kcdb_type_register(&type, &afs_type_method))) { kcdb_type_release_info(ti32); goto _exit_init; @@ -377,63 +377,63 @@ afs_msg_system(khm_int32 msg_subtype, /* now register the attributes */ { wchar_t short_desc[KCDB_MAXCCH_SHORT_DESC]; - + ZeroMemory(&att, sizeof(att)); att.type = KCDB_TYPE_STRING; att.name = AFS_ATTRNAME_CELL; - LoadString(hResModule, - IDS_ATTR_CELL_SHORT_DESC, - short_desc, + LoadString(hResModule, + IDS_ATTR_CELL_SHORT_DESC, + short_desc, ARRAYLENGTH(short_desc)); att.short_desc = short_desc; att.long_desc = NULL; att.id = KCDB_ATTR_INVALID; att.flags = KCDB_ATTR_FLAG_TRANSIENT; - - if(KHM_FAILED(rv = kcdb_attrib_register(&att, + + if(KHM_FAILED(rv = kcdb_attrib_register(&att, &afs_attr_cell))) goto _exit_init; } { wchar_t short_desc[KCDB_MAXCCH_SHORT_DESC]; - + ZeroMemory(&att, sizeof(att)); att.type = KCDB_TYPE_STRING; att.name = AFS_ATTRNAME_REALM; - LoadString(hResModule, - IDS_ATTR_REALM_SHORT_DESC, - short_desc, + LoadString(hResModule, + IDS_ATTR_REALM_SHORT_DESC, + short_desc, ARRAYLENGTH(short_desc)); att.short_desc = short_desc; att.long_desc = NULL; att.id = KCDB_ATTR_INVALID; att.flags = KCDB_ATTR_FLAG_TRANSIENT; - - if(KHM_FAILED(rv = kcdb_attrib_register(&att, + + if(KHM_FAILED(rv = kcdb_attrib_register(&att, &afs_attr_realm))) goto _exit_init; } { wchar_t short_desc[KCDB_MAXCCH_SHORT_DESC]; - + ZeroMemory(&att, sizeof(att)); att.type = afs_type_method; att.name = AFS_ATTRNAME_METHOD; - LoadString(hResModule, - IDS_ATTR_METHOD_SHORT_DESC, - short_desc, + LoadString(hResModule, + IDS_ATTR_METHOD_SHORT_DESC, + short_desc, ARRAYLENGTH(short_desc)); att.short_desc = short_desc; att.long_desc = NULL; att.id = KCDB_ATTR_INVALID; att.flags = KCDB_ATTR_FLAG_TRANSIENT; - - if(KHM_FAILED(rv = kcdb_attrib_register(&att, + + if(KHM_FAILED(rv = kcdb_attrib_register(&att, &afs_attr_method))) goto _exit_init; } @@ -445,15 +445,15 @@ afs_msg_system(khm_int32 msg_subtype, att.type = afs_type_principal; att.name = AFS_ATTRNAME_CLIENT_PRINC; - LoadString(hResModule, - IDS_ATTR_CLIENT_PRINC_SHORT_DESC, - short_desc, + LoadString(hResModule, + IDS_ATTR_CLIENT_PRINC_SHORT_DESC, + short_desc, ARRAYLENGTH(short_desc)); att.short_desc = short_desc; att.long_desc = NULL; att.id = KCDB_ATTR_INVALID; att.flags = KCDB_ATTR_FLAG_TRANSIENT; - + if(KHM_FAILED(rv = kcdb_attrib_register(&att, &afs_attr_client_princ))) goto _exit_init; } @@ -465,14 +465,14 @@ afs_msg_system(khm_int32 msg_subtype, att.type = afs_type_principal; att.name = AFS_ATTRNAME_SERVER_PRINC; - LoadString(hResModule, - IDS_ATTR_SERVER_PRINC_SHORT_DESC, + LoadString(hResModule, + IDS_ATTR_SERVER_PRINC_SHORT_DESC, short_desc, ARRAYLENGTH(short_desc)); att.short_desc = short_desc; att.long_desc = NULL; att.id = KCDB_ATTR_INVALID; att.flags = KCDB_ATTR_FLAG_TRANSIENT; - + if(KHM_FAILED(rv = kcdb_attrib_register(&att, &afs_attr_server_princ))) goto _exit_init; } @@ -765,9 +765,9 @@ afs_msg_system(khm_int32 msg_subtype, } /* process KMSG_KCDB messages */ -khm_int32 KHMAPI -afs_msg_kcdb(khm_int32 msg_subtype, - khm_ui_4 uparam, +khm_int32 KHMAPI +afs_msg_kcdb(khm_int32 msg_subtype, + khm_ui_4 uparam, void * vparam) { khm_int32 rv = KHM_ERROR_SUCCESS; @@ -797,9 +797,9 @@ afs_cred_destroy_proc(khm_handle cred, void * rock) { } /* process KMSG_CRED messages */ -khm_int32 KHMAPI -afs_msg_cred(khm_int32 msg_subtype, - khm_ui_4 uparam, +khm_int32 KHMAPI +afs_msg_cred(khm_int32 msg_subtype, + khm_ui_4 uparam, void * vparam) { khm_int32 rv = KHM_ERROR_SUCCESS; @@ -846,9 +846,9 @@ help_launcher(HWND hwnd_main, void * rock) { return KHM_ERROR_SUCCESS; } -khm_int32 KHMAPI -afs_msg_act(khm_int32 msg_subtype, - khm_ui_4 uparam, +khm_int32 KHMAPI +afs_msg_act(khm_int32 msg_subtype, + khm_ui_4 uparam, void * vparam) { khm_int32 rv = KHM_ERROR_SUCCESS; diff --git a/src/WINNT/netidmgr_plugin/dynimport.c b/src/WINNT/netidmgr_plugin/dynimport.c index 7fec39e7e..b1ccee6bf 100644 --- a/src/WINNT/netidmgr_plugin/dynimport.c +++ b/src/WINNT/netidmgr_plugin/dynimport.c @@ -37,8 +37,8 @@ HINSTANCE hSecur32 = 0; HINSTANCE hComErr = 0; HINSTANCE hService = 0; HINSTANCE hProfile = 0; -HINSTANCE hPsapi = 0; -HINSTANCE hToolHelp32 = 0; +HINSTANCE hPsapi = 0; +HINSTANCE hToolHelp32 = 0; HINSTANCE hCCAPI = 0; DWORD AfsAvailable = 0; @@ -158,9 +158,9 @@ DECL_FUNC_PTR(com_err); DECL_FUNC_PTR(error_message); // Profile functions -DECL_FUNC_PTR(profile_init); +DECL_FUNC_PTR(profile_init); DECL_FUNC_PTR(profile_flush); -DECL_FUNC_PTR(profile_release); +DECL_FUNC_PTR(profile_release); DECL_FUNC_PTR(profile_get_subsection_names); DECL_FUNC_PTR(profile_free_list); DECL_FUNC_PTR(profile_get_string); @@ -310,7 +310,7 @@ FUNC_INFO k524_fi[] = { FUNC_INFO profile_fi[] = { MAKE_FUNC_INFO(profile_init), MAKE_FUNC_INFO(profile_flush), - MAKE_FUNC_INFO(profile_release), + MAKE_FUNC_INFO(profile_release), MAKE_FUNC_INFO(profile_get_subsection_names), MAKE_FUNC_INFO(profile_free_list), MAKE_FUNC_INFO(profile_get_string), @@ -420,7 +420,7 @@ khm_int32 init_imports(void) { CKRV; hPsapi = 0; - } + } else if(osvi.dwPlatformId == VER_PLATFORM_WIN32_NT) { // Windows NT diff --git a/src/WINNT/netidmgr_plugin/extensions/sample/langres.h b/src/WINNT/netidmgr_plugin/extensions/sample/langres.h index 4748d0a36..3b3c40872 100644 --- a/src/WINNT/netidmgr_plugin/extensions/sample/langres.h +++ b/src/WINNT/netidmgr_plugin/extensions/sample/langres.h @@ -20,7 +20,7 @@ #define IDS_TKMETHOD_LONG_DESC 122 // Next default values for new objects -// +// #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 116 diff --git a/src/WINNT/netidmgr_plugin/help/html/bugs.htm b/src/WINNT/netidmgr_plugin/help/html/bugs.htm index 064229a37..161279c4f 100644 --- a/src/WINNT/netidmgr_plugin/help/html/bugs.htm +++ b/src/WINNT/netidmgr_plugin/help/html/bugs.htm @@ -16,9 +16,9 @@ include as much information as possible to enable us to reproduce the problem.

                                        -

                                        If there is a feature you would like to see in a future release, +

                                        If there is a feature you would like to see in a future release, please send email to the same address given above.

                                        - \ No newline at end of file + diff --git a/src/WINNT/netidmgr_plugin/help/html/config_service.htm b/src/WINNT/netidmgr_plugin/help/html/config_service.htm index 93687d4ec..c1dfef989 100644 --- a/src/WINNT/netidmgr_plugin/help/html/config_service.htm +++ b/src/WINNT/netidmgr_plugin/help/html/config_service.htm @@ -10,8 +10,8 @@

                                        Configuring the AFS Service

                                        The OpenAFS plug-in allows you to start or stop the AFS -client service, determine the installed version, and invoke the AFS -Control Panel. This is provided via the AFS configuration panel in +client service, determine the installed version, and invoke the AFS +Control Panel. This is provided via the AFS configuration panel in the NetIDMgr configuration dialog, as seen below:

                                        @@ -36,4 +36,4 @@ on your machine.

                                        will open the AFS configuration utility.

                                        - \ No newline at end of file + diff --git a/src/WINNT/netidmgr_plugin/help/html/token_methods.htm b/src/WINNT/netidmgr_plugin/help/html/token_methods.htm index e7192a4c2..43be94d76 100644 --- a/src/WINNT/netidmgr_plugin/help/html/token_methods.htm +++ b/src/WINNT/netidmgr_plugin/help/html/token_methods.htm @@ -9,8 +9,8 @@

                                        Token Acquisition Methods

                                        -

                                        AFS tokens can be obtained via several different methods. Each of the methods -that are natively supported by the OpenAFS provider is described below. Note +

                                        AFS tokens can be obtained via several different methods. Each of the methods +that are natively supported by the OpenAFS provider is described below. Note that the OpenAFS provider is extensible and other acquisition methods may be available other than those listed here.

                                        @@ -62,8 +62,8 @@ used for all methods. configuration of the AFS cell and the associated Kerberos realm. In most cases, automatic method selection will determine the correct realm. However, other cases, the method will have to be specified -explicitly.  Contact your AFS cell administrator to find out which token +explicitly.  Contact your AFS cell administrator to find out which token acquisition methods are supported.

                                        - \ No newline at end of file + diff --git a/src/WINNT/netidmgr_plugin/help/html/tokens_per_id.htm b/src/WINNT/netidmgr_plugin/help/html/tokens_per_id.htm index aefb2ef14..34e6a6a9e 100644 --- a/src/WINNT/netidmgr_plugin/help/html/tokens_per_id.htm +++ b/src/WINNT/netidmgr_plugin/help/html/tokens_per_id.htm @@ -12,9 +12,9 @@

                                        The OpenAFS Provider maintains a list of AFS cells for each network identity. A list is created the first time AFS tokens are obtained for an -identity or when the list of cells is +identity or when the list of cells is specified in the identity configuration panels. Each AFS cell that -is listed has associated with it a token acquisition method and the name of the Kerberos realm +is listed has associated with it a token acquisition method and the name of the Kerberos realm from which the AFS service ticket can be obtained.  More details are provided in the Token Aquisition Methods topic.

                                        @@ -26,7 +26,7 @@ specified when obtaining new credentials or configuring identities.

                                        Specifying AFS cells when obtaining new credentials

                                        -When the OpenAFS Provider is installed, it enhances the Network Identity Manager +When the OpenAFS Provider is installed, it enhances the Network Identity Manager "New Credentials" dialog with an AFS tokens options panel. A typical new credentials dialog is shown below demonstrating AFS cells listed in the @@ -90,11 +90,11 @@ cell.

                                      • Note that only one token can exist per cell per login session. If a token exists for cell X while -logged in as user A, then any attempt to obtain credentials for cell X -as user B will result in the loss of the previous token.  Only one identity can +logged in as user A, then any attempt to obtain credentials for cell X +as user B will result in the loss of the previous token.  Only one identity can posses a token for a given cell at a time.

                                        -

                                        Therefore, if you try to add a cell to an identity which is already listed in +

                                        Therefore, if you try to add a cell to an identity which is already listed in the persistent cell list for another identity or which currently exists under a different identity, you will receive a warning such as the following: @@ -104,8 +104,8 @@ warning such as the following: Message displaying warning about a duplicate cell

                                        -

                                        From here, you can decide to keep the cell listed for both identity (although -only one of them can be active at any given time), or remove the cell from all +

                                        From here, you can decide to keep the cell listed for both identity (although +only one of them can be active at any given time), or remove the cell from all the other identity and add it to the current one. Also, you can cancel the add cell request.

                                        @@ -178,8 +178,8 @@ are done.

                                        You can reach this configuration panel by opening the configuration -dialog (Options menu), and then clicking the persistent +dialog (Options menu), and then clicking the persistent identity you wish to modify options for.

                                        - \ No newline at end of file + diff --git a/src/WINNT/netidmgr_plugin/help/html/welcome.htm b/src/WINNT/netidmgr_plugin/help/html/welcome.htm index b72865803..631d8244d 100644 --- a/src/WINNT/netidmgr_plugin/help/html/welcome.htm +++ b/src/WINNT/netidmgr_plugin/help/html/welcome.htm @@ -12,13 +12,13 @@

                                        The OpenAFS Provider extends the Network Identity Manager (or -NetIDMgr for short) to support AFS credential management. This Provider +NetIDMgr for short) to support AFS credential management. This Provider obtains AFS tokens for the cells associated with each identity and provides the tools necessary to maintain them.

                                        -This version of the provider is distributed by OpenAFS as part of OpenAFS for +This version of the provider is distributed by OpenAFS as part of OpenAFS for Windows.  Visit http://www.openafs.org/windows.html @@ -58,4 +58,4 @@ OpenAFS Secure Endpoints Inc. - \ No newline at end of file + diff --git a/src/WINNT/netidmgr_plugin/krb5common.c b/src/WINNT/netidmgr_plugin/krb5common.c index 7fbaa9eef..3c294e453 100644 --- a/src/WINNT/netidmgr_plugin/krb5common.c +++ b/src/WINNT/netidmgr_plugin/krb5common.c @@ -39,9 +39,9 @@ /**************************************/ /* khm_krb5_error(): */ /**************************************/ -int -khm_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName, - int FreeContextFlag, krb5_context * ctx, +int +khm_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName, + int FreeContextFlag, krb5_context * ctx, krb5_ccache * cache) { #ifdef NO_KRB5 @@ -51,22 +51,22 @@ khm_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName, #ifdef SHOW_MESSAGE_IN_AN_ANNOYING_WAY char message[256]; const char *errText; - int krb5Error = ((int)(rc & 255)); + int krb5Error = ((int)(rc & 255)); if (pkrb5_get_error_message) errText = pkrb5_get_error_message(rc); else errText = perror_message(rc); - _snprintf(message, sizeof(message), - "%s\n(Kerberos error %ld)\n\n%s failed", - errText, - krb5Error, + _snprintf(message, sizeof(message), + "%s\n(Kerberos error %ld)\n\n%s failed", + errText, + krb5Error, FailedFunctionName); if (pkrb5_free_error_message) pkrb5_free_error_message(errText); - MessageBoxA(NULL, message, "Kerberos Five", MB_OK | MB_ICONERROR | - MB_TASKMODAL | + MessageBoxA(NULL, message, "Kerberos Five", MB_OK | MB_ICONERROR | + MB_TASKMODAL | MB_SETFOREGROUND); #endif @@ -89,9 +89,9 @@ khm_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName, #endif //!NO_KRB5 } -int -khm_krb5_initialize(khm_handle ident, - krb5_context *ctx, +int +khm_krb5_initialize(khm_handle ident, + krb5_context *ctx, krb5_ccache *cache) { #ifdef NO_KRB5 @@ -169,7 +169,7 @@ khm_krb5_initialize(khm_handle ident, if ((rc = (*pkrb5_cc_set_flags)(*ctx, *cache, flags))) { if (rc != KRB5_FCC_NOFILE && rc != KRB5_CC_NOTFOUND) - khm_krb5_error(rc, "krb5_cc_set_flags()", 0, ctx, + khm_krb5_error(rc, "krb5_cc_set_flags()", 0, ctx, cache); else if ((rc == KRB5_FCC_NOFILE || rc == KRB5_CC_NOTFOUND) && *ctx != NULL) { if (*cache != NULL) @@ -187,8 +187,8 @@ on_error: #define TIMET_TOLERANCE (60*5) khm_int32 KHMAPI -khm_get_identity_expiration_time(krb5_context ctx, krb5_ccache cc, - khm_handle ident, +khm_get_identity_expiration_time(krb5_context ctx, krb5_ccache cc, + khm_handle ident, krb5_timestamp * pexpiration) { krb5_principal principal = 0; @@ -244,20 +244,20 @@ khm_get_identity_expiration_time(krb5_context ctx, krb5_ccache cc, krb5_data * c1 = krb5_princ_component(ctx, creds.server, 1); krb5_data * r = krb5_princ_realm(ctx, creds.server); - if ( c0 && c1 && r && c1->length == r->length && + if ( c0 && c1 && r && c1->length == r->length && !strncmp(c1->data,r->data,r->length) && !strncmp("krbtgt",c0->data,c0->length) ) { /* we have a TGT, check for the expiration time. - * if it is valid and renewable, use the renew time + * if it is valid and renewable, use the renew time */ if (!(creds.ticket_flags & TKT_FLG_INVALID) && - creds.times.starttime < (now + TIMET_TOLERANCE) && + creds.times.starttime < (now + TIMET_TOLERANCE) && (creds.times.endtime + TIMET_TOLERANCE) > now) { expiration = creds.times.endtime; - if ((creds.ticket_flags & TKT_FLG_RENEWABLE) && + if ((creds.ticket_flags & TKT_FLG_RENEWABLE) && (creds.times.renew_till > creds.times.endtime)) { expiration = creds.times.renew_till; } @@ -310,7 +310,7 @@ khm_krb5_find_ccache_for_identity(khm_handle ident, krb5_context *pctx, code = pcc_get_NC_info(cc_ctx, &pNCi); - if (code) + if (code) goto _exit; for(i=0; pNCi[i]; i++) { @@ -322,22 +322,22 @@ khm_krb5_find_ccache_for_identity(khm_handle ident, krb5_context *pctx, continue; /* need a function to check the cache for the identity - * and determine if it has valid tickets. If it has - * the right identity and valid tickets, store the + * and determine if it has valid tickets. If it has + * the right identity and valid tickets, store the * expiration time and the cache name. If it has the * right identity but no valid tickets, store the ccache * name and an expiration time of zero. if it does not * have the right identity don't save the name. - * + * * Keep searching to find the best cache available. */ - if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, - ident, + if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, + ident, &expiration))) { if ( expiration > best_match_expiration ) { best_match_expiration = expiration; - StringCbCopyA(best_match_ccname, + StringCbCopyA(best_match_ccname, sizeof(best_match_ccname), "API:"); StringCbCatA(best_match_ccname, @@ -370,8 +370,8 @@ khm_krb5_find_ccache_for_identity(khm_handle ident, krb5_context *pctx, KHM_SUCCEEDED(khc_read_int32(csp_params, L"MsLsaList", &t)) && t) { code = (*pkrb5_cc_resolve)(ctx, "MSLSA:", &cache); if (code == 0 && cache) { - if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, - ident, + if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, + ident, &expiration))) { if ( expiration > best_match_expiration ) { best_match_expiration = expiration; @@ -411,8 +411,8 @@ khm_krb5_find_ccache_for_identity(khm_handle ident, krb5_context *pctx, if (code) continue; - if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, - ident, + if (KHM_SUCCEEDED(khm_get_identity_expiration_time(ctx, cache, + ident, &expiration))) { if ( expiration > best_match_expiration ) { best_match_expiration = expiration; @@ -441,8 +441,8 @@ khm_krb5_find_ccache_for_identity(khm_handle ident, krb5_context *pctx, (*pcc_shutdown)(&cc_ctx); if (best_match_ccname[0]) { - - if (*pcbbuf = AnsiStrToUnicode((wchar_t *)buffer, + + if (*pcbbuf = AnsiStrToUnicode((wchar_t *)buffer, *pcbbuf, best_match_ccname)) { diff --git a/src/WINNT/netidmgr_plugin/lang/en_us/resource.h b/src/WINNT/netidmgr_plugin/lang/en_us/resource.h index b71453945..9c75ed28b 100644 --- a/src/WINNT/netidmgr_plugin/lang/en_us/resource.h +++ b/src/WINNT/netidmgr_plugin/lang/en_us/resource.h @@ -4,7 +4,7 @@ // // Next default values for new objects -// +// #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 102 diff --git a/src/WINNT/netidmgr_plugin/main.c b/src/WINNT/netidmgr_plugin/main.c index 916459034..b46aa15a6 100644 --- a/src/WINNT/netidmgr_plugin/main.c +++ b/src/WINNT/netidmgr_plugin/main.c @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2005,2006 Secure Endpoints Inc. * * Permission is hereby granted, free of charge, to any person diff --git a/src/WINNT/pthread/NTMakefile b/src/WINNT/pthread/NTMakefile index 09cfca9ed..b5a2cf8d5 100644 --- a/src/WINNT/pthread/NTMakefile +++ b/src/WINNT/pthread/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -21,7 +21,7 @@ LIBINCLUDES = \ PTHR_DLLFILE = $(DESTDIR)\lib\afspthread.dll $(OUT)\pthread.res: pthread.rc AFS_component_version_number.h - $(RC) /fo$*.res $(*F).rc + $(RC) /fo$*.res $(*F).rc PTHR_DLLOBJS = \ $(OUT)\pthread.obj \ @@ -42,4 +42,4 @@ install9x: install clean:: mkdir: - + diff --git a/src/WINNT/pthread/pthread.c b/src/WINNT/pthread/pthread.c index 6bde4f2a8..36cdc4d7b 100644 --- a/src/WINNT/pthread/pthread.c +++ b/src/WINNT/pthread/pthread.c @@ -1,7 +1,7 @@ /* * 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 @@ -13,7 +13,7 @@ * The purpose of this file is to only implement those functions that * are truly needed to support the afs code base. * - * A secondary goal is to allow a "real" pthread implementation to + * A secondary goal is to allow a "real" pthread implementation to * replace this file without any modification to code that depends upon * this file * @@ -21,7 +21,7 @@ * as their UNIX prototypes. * Where possible, the POSIX specified return values are used. * For situations where an error can occur, but no corresponding - * POSIX error value exists, unique (within a given function) negative + * POSIX error value exists, unique (within a given function) negative * numbers are used for errors to avoid collsions with the errno * style values. */ @@ -155,9 +155,9 @@ int pthread_mutex_lock(pthread_mutex_t *mp) { mp->isLocked = 1; mp->tid = GetCurrentThreadId(); } else { - /* + /* * same thread tried to recursively lock this mutex. - * Under real POSIX, this would cause a deadlock, but NT only + * Under real POSIX, this would cause a deadlock, but NT only * supports recursive mutexes so we indicate the situation * by returning EDEADLK. */ @@ -173,7 +173,7 @@ int pthread_mutex_lock(pthread_mutex_t *mp) { #endif rc = EINVAL; } - + return rc; } @@ -279,7 +279,7 @@ int pthread_rwlock_wrlock(pthread_rwlock_t *rwp) } while (rc == 0 && rwp->readers > 0) { - rc = pthread_cond_wait( &rwp->read_access_completion_wait, + rc = pthread_cond_wait( &rwp->read_access_completion_wait, &rwp->read_access_completion_mutex); } @@ -314,7 +314,7 @@ int pthread_rwlock_rdlock(pthread_rwlock_t *rwp) pthread_mutex_unlock(&rwp->write_access_mutex); return rc; - + } int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwp) @@ -381,7 +381,7 @@ int pthread_rwlock_unlock(pthread_rwlock_t *rwp) /* unlock a read lock */ if (rc == 0) pthread_mutex_unlock(&rwp->write_access_mutex); - + if ((rc = pthread_mutex_lock(&rwp->read_access_completion_mutex)) != 0) { pthread_mutex_unlock(&rwp->write_access_mutex); @@ -392,14 +392,14 @@ int pthread_rwlock_unlock(pthread_rwlock_t *rwp) { rc = EINVAL; } - else + else { - if (--rwp->readers == 0) + if (--rwp->readers == 0) pthread_cond_broadcast(&rwp->read_access_completion_wait); } pthread_mutex_unlock(&rwp->read_access_completion_mutex); - } + } else { /* unlock a write lock */ @@ -488,10 +488,10 @@ static void cleanup_pthread_cache(void) { pthread_cache_done = 0; } -} +} static void put_thread(thread_p old) { - + CloseHandle(old->t_handle); pthread_mutex_lock(&cache_Q_mutex); queue_Prepend(&cache_Q, old); @@ -500,9 +500,9 @@ static void put_thread(thread_p old) { static thread_p get_thread() { thread_p new = NULL; - + pthread_mutex_lock(&cache_Q_mutex); - + if (queue_IsEmpty(&cache_Q)) { new = (thread_p) malloc(sizeof(thread_t)); if (new != NULL) { @@ -518,10 +518,10 @@ static thread_p get_thread() { new = queue_First(&cache_Q, thread); queue_Remove(new); } - + pthread_mutex_unlock(&cache_Q_mutex); - /* + /* * Initialization done every time we hand out a thread_t */ @@ -532,9 +532,9 @@ static thread_p get_thread() { new->has_been_joined = 0; } return new; - + } - + /* * The thread start function signature is different on NT than the pthread * spec so we create a tiny stub to map from one signature to the next. @@ -611,7 +611,7 @@ static DWORD WINAPI afs_pthread_create_stub(LPVOID param) { pthread_create_t *t = (pthread_create_t *) param; void *rc; - /* + /* * Initialize thread specific storage structures. */ @@ -759,7 +759,7 @@ static DWORD WINAPI terminate_thread_routine(LPVOID param) { * Here, we've decided to wait for native threads et al. * Fill out the wakeup_list. */ - memset(terminate_thread_wakeup_list, 0x00, (sizeof(HANDLE) * + memset(terminate_thread_wakeup_list, 0x00, (sizeof(HANDLE) * (1+native_thread_count))); terminate_thread_wakeup_list[0] = terminate_thread_wakeup_event; @@ -842,8 +842,8 @@ static void pthread_sync_terminate_thread(void) { sprintf(eventName, "terminate_thread_wakeup_event %d::%d", _getpid(), eventCount++); terminate_thread_wakeup_event = CreateEvent((LPSECURITY_ATTRIBUTES) 0, TRUE, FALSE, (LPCTSTR) eventName); - terminate_thread_handle = CreateThread((LPSECURITY_ATTRIBUTES) 0, 0, - terminate_thread_routine, (LPVOID) 0, 0, + terminate_thread_handle = CreateThread((LPSECURITY_ATTRIBUTES) 0, 0, + terminate_thread_routine, (LPVOID) 0, 0, &terminate_thread_id); } else { SetEvent (terminate_thread_wakeup_event); @@ -889,11 +889,11 @@ int pthread_create(pthread_t *tid, const pthread_attr_t *attr, void *(*func)(voi */ pthread_mutex_lock(&active_Q_mutex); queue_Prepend(&active_Q, t->me); - t->me->t_handle = CreateThread((LPSECURITY_ATTRIBUTES) 0, 0, - afs_pthread_create_stub, (LPVOID) t, 0, + t->me->t_handle = CreateThread((LPSECURITY_ATTRIBUTES) 0, 0, + afs_pthread_create_stub, (LPVOID) t, 0, &t->me->NT_id); if (t->me->t_handle == 0) { - /* + /* * we only free t if the thread wasn't created, otherwise * it's free'd by the new thread. */ @@ -940,12 +940,12 @@ int pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr) { * once they have been created, they stay in the cache for the life * of the process. */ - + static struct rx_queue waiter_cache; static CRITICAL_SECTION waiter_cache_cs; static int waiter_cache_init; static pthread_once_t waiter_cache_once = PTHREAD_ONCE_INIT; - + static void init_waiter_cache(void) { if (waiter_cache_init) return; @@ -955,7 +955,7 @@ static void init_waiter_cache(void) { queue_Init(&waiter_cache); waiter_cache_init = 1; } - + static void cleanup_waiter_cache(void) { cond_waiters_t * cur = NULL, * next = NULL; @@ -975,11 +975,11 @@ static void cleanup_waiter_cache(void) static cond_waiters_t *get_waiter() { cond_waiters_t *new = NULL; - + (waiter_cache_init || pthread_once(&waiter_cache_once, init_waiter_cache)); - + EnterCriticalSection(&waiter_cache_cs); - + if (queue_IsEmpty(&waiter_cache)) { new = (cond_waiters_t *) malloc(sizeof(cond_waiters_t)); if (new != NULL) { @@ -997,16 +997,16 @@ static cond_waiters_t *get_waiter() { new = queue_First(&waiter_cache, cond_waiter); queue_Remove(new); } - + LeaveCriticalSection(&waiter_cache_cs); return new; - + } - + static void put_waiter(cond_waiters_t *old) { - + (waiter_cache_init || pthread_once(&waiter_cache_once, init_waiter_cache)); - + EnterCriticalSection(&waiter_cache_cs); queue_Prepend(&waiter_cache, old); LeaveCriticalSection(&waiter_cache_cs); @@ -1033,7 +1033,7 @@ static int cond_wait_internal(pthread_cond_t *cond, pthread_mutex_t *mutex, cons /* * This is a royal pain. We've timed out waiting * for the signal, but between the time out and here - * it is possible that we were actually signalled by + * it is possible that we were actually signalled by * another thread. So we grab the condition lock * and scan the waiting thread queue to see if we are * still there. If we are, we just remove ourselves. @@ -1079,7 +1079,7 @@ static int cond_wait_internal(pthread_cond_t *cond, pthread_mutex_t *mutex, cons } if (pthread_mutex_lock(mutex) != 0) { rc = -3; - } + } } else { rc = EINVAL; } @@ -1111,7 +1111,7 @@ int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, const s /* * pthread timedwait uses an absolute time, NT uses relative so * we convert here. The millitm field in the timeb struct is - * unsigned, but we need to do subtraction preserving the sign, + * unsigned, but we need to do subtraction preserving the sign, * so we copy the fields into temporary variables. * * WARNING: @@ -1125,7 +1125,7 @@ int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, const s then.time = abstime->tv_sec; t_milli = abstime->tv_nsec/1000000; - if((then.time > now.time || + if((then.time > now.time || (then.time == now.time && t_milli > n_milli))) { if((t_milli -= n_milli) < 0) { t_milli += 1000; @@ -1138,7 +1138,7 @@ int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, const s * Under NT, we can only wait for milliseconds, so we * round up the wait time here. */ - rc = cond_wait_internal(cond, mutex, + rc = cond_wait_internal(cond, mutex, (DWORD)((then.time * 1000) + (t_milli))); } else { rc = EINVAL; @@ -1189,7 +1189,7 @@ int pthread_cond_broadcast(pthread_cond_t *cond) { EnterCriticalSection(&cond->cs); /* - * Empty the waiting_threads queue. + * Empty the waiting_threads queue. */ if (queue_IsNotEmpty(&cond->waiting_threads)) { for(queue_Scan(&cond->waiting_threads, release_thread, @@ -1217,7 +1217,7 @@ int pthread_cond_destroy(pthread_cond_t *cond) { } else { rc = EINVAL; } - + /* * A previous version of this file had code to check the waiter * queue and empty it here. This has been removed in the hopes diff --git a/src/WINNT/pthread/test/NTMakefile b/src/WINNT/pthread/test/NTMakefile index a80483670..8aad6c91a 100644 --- a/src/WINNT/pthread/test/NTMakefile +++ b/src/WINNT/pthread/test/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -33,4 +33,4 @@ clean:: $(DEL) $(DESTDIR)/lib/afspthread.lib mkdir: - + diff --git a/src/WINNT/pthread/test/native.cpp b/src/WINNT/pthread/test/native.cpp index cdea2a137..40c7d007e 100644 --- a/src/WINNT/pthread/test/native.cpp +++ b/src/WINNT/pthread/test/native.cpp @@ -1,400 +1,400 @@ -/* - * 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 - */ - -/* - * Test pthread interaction with native Win32 threads - * - */ - - -#include -#include - -#include -#include -#include - -extern "C" { -#include -#include -#include -} - - -#define nTESTS 3 -#define nPASSES_MAX 256 - - -/* - * Test1 - Tests the main thread calling pthread_self() - * - */ - -BOOL Test1 (void) -{ - BOOL rc = TRUE; - printf ("Begin Test1:\n"); - - PVOID hSelf; - if ((hSelf = pthread_self()) == NULL) - rc = FALSE; - - printf (" 1: pthread_self() on main thread returned 0x%08lX\n", hSelf); - - printf ("--> Test1 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); - return rc; -} - - -/* - * Test2 - Tests a Win32 thread's ability to join onto a pthread - * - */ -#define TEST2_RETURNVALUE 'Test' - -DWORD WINAPI Test2_Thread1 (LPVOID lp) -{ - printf (" 1-1: waiting for thread 2 to begin\n"); - - while (!*(volatile DWORD*)lp) - ; - - printf (" 1-1: calling pthread_join (0x%08lX)\n", *(DWORD*)lp); - - DWORD status; - int rc; - if ((rc = pthread_join ((pthread_t)(*(DWORD*)lp), (void**)&status)) != 0) - { - printf (" 1-1: pthread_join failed; rc=%lu\n", rc); - return 0; - } - - if (status != TEST2_RETURNVALUE) - { - printf (" 1-1: pthread_join succeeded with wrong status (rc=%lu)\n", status); - return 0; - } - - printf (" 1-1: pthread_join succeeded; terminating\n"); - return 1; -} - -extern "C" void *Test2_Thread2 (void *pdwCommonParam) -{ - printf (" 1-2: signalling that thread 2 began\n"); - *(volatile DWORD*)pdwCommonParam = (DWORD)pthread_self(); - Sleep (1500); - - printf (" 1-2: terminating\n"); - return (void*)TEST2_RETURNVALUE; -} - -BOOL Test2 (void) -{ - BOOL rc = TRUE; - printf ("Begin Test2:\n"); - - DWORD dwCommonParam = 0; - DWORD idThread; - - printf (" 1: creating win32 thread\n"); - HANDLE hThread1 = CreateThread (0, 0, Test2_Thread1, (LPVOID)&dwCommonParam, 0, &idThread); - Sleep(500); - - printf (" 1: creating pthread thread\n"); - pthread_t hThread2; - pthread_create (&hThread2, NULL, Test2_Thread2, (void *)&dwCommonParam); - Sleep(500); - - printf (" 1: blocking until win32 thread (thread1) terminates...\n"); - - WaitForSingleObject (hThread1, INFINITE); - GetExitCodeThread (hThread1, (ULONG*)&rc); - - printf (" 1: detected thread1 termination\n"); - - printf ("--> Test2 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); - return rc; -} - - -/* - * Test3 - Makes sure the pthread library recognizes when native threads die - * - */ - -DWORD WINAPI Test3_Thread1 (LPVOID lp) -{ - LONG *pdw = (LONG*)lp; - - // We're awake. Do something pthready. - // - pthread_t pMe; - if ((pMe = pthread_self()) == NULL) - printf (" 3-1: could not get a pthread_self!\n"); - else - printf (" 3-1: ready\n"); - - InterlockedIncrement (pdw); - - // Now wait until we see the signal to die. - // - while (*(volatile LONG*)pdw != 5) - ; - - printf (" 3-1: terminating\n"); - InterlockedIncrement (pdw); - return 1; -} - - -DWORD WINAPI Test3_Thread2 (LPVOID lp) -{ - LONG *pdw = (LONG*)lp; - - // We're awake. Do something pthready. - // - pthread_t pMe; - if ((pMe = pthread_self()) == NULL) - printf (" 3-2: could not get a pthread_self!\n"); - else - printf (" 3-2: ready\n"); - - InterlockedIncrement (pdw); - - // Now wait until we see the signal to die. - // - while (*(volatile LONG*)pdw != 7) - ; - - printf (" 3-2: terminating\n"); - InterlockedIncrement (pdw); - return 1; -} - - -extern "C" void *Test3_Thread3 (void *pdwParam) -{ - LONG *pdw = (LONG*)pdwParam; - - // We're awake. - // - printf (" 3-3: ready\n"); - InterlockedIncrement (pdw); - - // Now wait until we see the signal to die. - // - while (*(volatile LONG*)pdw != 9) - ; - - printf (" 3-3: terminating\n"); - InterlockedIncrement (pdw); - return (void*)1; -} - - -extern "C" void *Test3_Thread4 (void *pdwParam) -{ - LONG *pdw = (LONG*)pdwParam; - - // We're awake. - // - printf (" 3-4: ready\n"); - InterlockedIncrement (pdw); - - // Now wait until we see the signal to die. - // - while (*(volatile LONG*)pdw != 11) - ; - - printf (" 3-4: terminating\n"); - InterlockedIncrement (pdw); - return (void*)1; -} - - -extern "C" void *Test3_ThreadCount (void *pdwParam) -{ - volatile LONG *pdw = (LONG*)pdwParam; - - pthread_t pMe; - if ((pMe = pthread_self()) == NULL) - return (void*)0; - - try { - struct rx_queue *pNow = (rx_queue*)pMe; - - for (struct rx_queue *pWalk = pNow->next; pWalk != pNow; pWalk = pWalk->next) - ++(*pdw); - - } catch(...) { - *pdw = 0; - } - - return (void*)*pdw; -} - -size_t Test3_CountActiveQueue (void) -{ - DWORD dwArg = 0; - pthread_t pThread; - pthread_create (&pThread, NULL, Test3_ThreadCount, (void *)&dwArg); - - DWORD status; - int rc; - if ((rc = pthread_join (pThread, (void**)&status)) != 0) - { - printf (" 3: counter: pthread_join failed; rc=%lu\n", rc); - return 0; - } - - return dwArg; -} - -BOOL Test3 (void) -{ - BOOL rc = TRUE; - printf ("Begin Test3:\n"); - - // Find the size of the active queue - // - size_t cInitialQueueSize; - if ((cInitialQueueSize = Test3_CountActiveQueue()) == 0) - { - printf (" 3: unable to determine active queue size\n"); - rc = FALSE; - } - else - { - // Start two Win32 threads and two pthreads. We'll use a single, common - // parameter for each thread: dwSignal. Each thread will increment the - // signal param when it's ready for us to go; once that's done, a - // thread will kill itself and inc the signal *again* each die we - // increment the signal: - // - // starts at 0 - // thread 1 wakes up and incs signal to 1 - // thread 2 wakes up and incs signal to 2 - // thread 3 wakes up and incs signal to 3 - // thread 4 wakes up and incs signal to 4 - // we notice signal is 4, and we increment signal to 5 - // thread 1 notices signal is 5, incs to 6 and dies - // we notice signal is 6, and we increment signal to 7 - // thread 1 notices signal is 7, incs to 8 and dies - // we notice signal is 8, and we increment signal to 9 - // thread 1 notices signal is 9, incs to 10 and dies - // we notice signal is 10, and we increment signal to 11 - // thread 1 notices signal is 11, incs to 12 and dies - // we notice signal is 12 and finish our tests - // - volatile LONG dwSignal = 0; - printf (" 3: creating test threads\n"); - - DWORD idThread; - CreateThread (0, 0, Test3_Thread1, (LPVOID)&dwSignal, 0, &idThread); - Sleep (500); - - CreateThread (0, 0, Test3_Thread2, (LPVOID)&dwSignal, 0, &idThread); - Sleep (500); - - pthread_attr_t attr; - attr.is_joinable = PTHREAD_CREATE_DETACHED; - - pthread_t hThread; - pthread_create (&hThread, &attr, Test3_Thread3, (void *)&dwSignal); - Sleep (500); - - pthread_create (&hThread, &attr, Test3_Thread4, (void *)&dwSignal); - Sleep (500); - - // Count the active queue again as soon as we're sure all the threads - // are ready for us to do so. - // - while (dwSignal != 4) - ; - - size_t cQueueSize; - if ((cQueueSize = Test3_CountActiveQueue()) == 0) - { - printf (" 3: unable to determine active queue size\n"); - rc = FALSE; - } - else if (cQueueSize != cInitialQueueSize+4) - { - printf (" 3: error: active queue wasn't increased by 4\n"); - rc = FALSE; - } - else while (rc && (dwSignal < 12)) - { - LONG dwTarget = dwSignal +2; - InterlockedIncrement ((LONG*)&dwSignal); - - // wait for a thread to notice the change and kill itself - while (dwSignal != dwTarget) - ; - Sleep (500); // give a little time for cleanup after thread incremented - - if ((cQueueSize = Test3_CountActiveQueue()) == 0) - { - printf (" 3: unable to determine active queue size (dwSignal=%ld)\n", dwSignal); - rc = FALSE; - } - else if (cQueueSize != (cInitialQueueSize + 4 - ((dwTarget -4) /2))) - { - printf (" 3: active queue size did not diminish (dwSignal=%ld)\n", dwSignal); - rc = FALSE; - } - } - } - - printf ("--> Test3 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); - return rc; -} - - -/* - * main - Runs all tests (unless the command-line says otherwise) - * - */ -int main(int argc, char **argv) -{ - DWORD iRunTest[nPASSES_MAX]; - for (size_t ii = 0; ii < nPASSES_MAX; ++ii) - iRunTest[ii] = (ii < nTESTS) ? (ii+1) : 0; - - ii = 0; - for (--argc,++argv; argc; --argc,++argv) - { - DWORD iTest; - if ( ((iTest = (size_t)atol (*argv)) > 0) && (iTest <= nTESTS) ) - { - if (ii == 0) - memset (iRunTest, 0x00, sizeof(iRunTest)); - if (ii < nPASSES_MAX) - iRunTest[ ii++ ] = iTest; - } - } - - BOOL rc = TRUE; - - for (ii = 0; ii < nPASSES_MAX; ++ii) - { - if (iRunTest[ ii ] == 0) - break; - else switch (iRunTest[ ii ]) - { - case 1: if (!Test1()) rc = FALSE; break; - case 2: if (!Test2()) rc = FALSE; break; - case 3: if (!Test3()) rc = FALSE; break; - } - } - - return rc; -} - +/* + * 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 + */ + +/* + * Test pthread interaction with native Win32 threads + * + */ + + +#include +#include + +#include +#include +#include + +extern "C" { +#include +#include +#include +} + + +#define nTESTS 3 +#define nPASSES_MAX 256 + + +/* + * Test1 - Tests the main thread calling pthread_self() + * + */ + +BOOL Test1 (void) +{ + BOOL rc = TRUE; + printf ("Begin Test1:\n"); + + PVOID hSelf; + if ((hSelf = pthread_self()) == NULL) + rc = FALSE; + + printf (" 1: pthread_self() on main thread returned 0x%08lX\n", hSelf); + + printf ("--> Test1 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); + return rc; +} + + +/* + * Test2 - Tests a Win32 thread's ability to join onto a pthread + * + */ +#define TEST2_RETURNVALUE 'Test' + +DWORD WINAPI Test2_Thread1 (LPVOID lp) +{ + printf (" 1-1: waiting for thread 2 to begin\n"); + + while (!*(volatile DWORD*)lp) + ; + + printf (" 1-1: calling pthread_join (0x%08lX)\n", *(DWORD*)lp); + + DWORD status; + int rc; + if ((rc = pthread_join ((pthread_t)(*(DWORD*)lp), (void**)&status)) != 0) + { + printf (" 1-1: pthread_join failed; rc=%lu\n", rc); + return 0; + } + + if (status != TEST2_RETURNVALUE) + { + printf (" 1-1: pthread_join succeeded with wrong status (rc=%lu)\n", status); + return 0; + } + + printf (" 1-1: pthread_join succeeded; terminating\n"); + return 1; +} + +extern "C" void *Test2_Thread2 (void *pdwCommonParam) +{ + printf (" 1-2: signalling that thread 2 began\n"); + *(volatile DWORD*)pdwCommonParam = (DWORD)pthread_self(); + Sleep (1500); + + printf (" 1-2: terminating\n"); + return (void*)TEST2_RETURNVALUE; +} + +BOOL Test2 (void) +{ + BOOL rc = TRUE; + printf ("Begin Test2:\n"); + + DWORD dwCommonParam = 0; + DWORD idThread; + + printf (" 1: creating win32 thread\n"); + HANDLE hThread1 = CreateThread (0, 0, Test2_Thread1, (LPVOID)&dwCommonParam, 0, &idThread); + Sleep(500); + + printf (" 1: creating pthread thread\n"); + pthread_t hThread2; + pthread_create (&hThread2, NULL, Test2_Thread2, (void *)&dwCommonParam); + Sleep(500); + + printf (" 1: blocking until win32 thread (thread1) terminates...\n"); + + WaitForSingleObject (hThread1, INFINITE); + GetExitCodeThread (hThread1, (ULONG*)&rc); + + printf (" 1: detected thread1 termination\n"); + + printf ("--> Test2 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); + return rc; +} + + +/* + * Test3 - Makes sure the pthread library recognizes when native threads die + * + */ + +DWORD WINAPI Test3_Thread1 (LPVOID lp) +{ + LONG *pdw = (LONG*)lp; + + // We're awake. Do something pthready. + // + pthread_t pMe; + if ((pMe = pthread_self()) == NULL) + printf (" 3-1: could not get a pthread_self!\n"); + else + printf (" 3-1: ready\n"); + + InterlockedIncrement (pdw); + + // Now wait until we see the signal to die. + // + while (*(volatile LONG*)pdw != 5) + ; + + printf (" 3-1: terminating\n"); + InterlockedIncrement (pdw); + return 1; +} + + +DWORD WINAPI Test3_Thread2 (LPVOID lp) +{ + LONG *pdw = (LONG*)lp; + + // We're awake. Do something pthready. + // + pthread_t pMe; + if ((pMe = pthread_self()) == NULL) + printf (" 3-2: could not get a pthread_self!\n"); + else + printf (" 3-2: ready\n"); + + InterlockedIncrement (pdw); + + // Now wait until we see the signal to die. + // + while (*(volatile LONG*)pdw != 7) + ; + + printf (" 3-2: terminating\n"); + InterlockedIncrement (pdw); + return 1; +} + + +extern "C" void *Test3_Thread3 (void *pdwParam) +{ + LONG *pdw = (LONG*)pdwParam; + + // We're awake. + // + printf (" 3-3: ready\n"); + InterlockedIncrement (pdw); + + // Now wait until we see the signal to die. + // + while (*(volatile LONG*)pdw != 9) + ; + + printf (" 3-3: terminating\n"); + InterlockedIncrement (pdw); + return (void*)1; +} + + +extern "C" void *Test3_Thread4 (void *pdwParam) +{ + LONG *pdw = (LONG*)pdwParam; + + // We're awake. + // + printf (" 3-4: ready\n"); + InterlockedIncrement (pdw); + + // Now wait until we see the signal to die. + // + while (*(volatile LONG*)pdw != 11) + ; + + printf (" 3-4: terminating\n"); + InterlockedIncrement (pdw); + return (void*)1; +} + + +extern "C" void *Test3_ThreadCount (void *pdwParam) +{ + volatile LONG *pdw = (LONG*)pdwParam; + + pthread_t pMe; + if ((pMe = pthread_self()) == NULL) + return (void*)0; + + try { + struct rx_queue *pNow = (rx_queue*)pMe; + + for (struct rx_queue *pWalk = pNow->next; pWalk != pNow; pWalk = pWalk->next) + ++(*pdw); + + } catch(...) { + *pdw = 0; + } + + return (void*)*pdw; +} + +size_t Test3_CountActiveQueue (void) +{ + DWORD dwArg = 0; + pthread_t pThread; + pthread_create (&pThread, NULL, Test3_ThreadCount, (void *)&dwArg); + + DWORD status; + int rc; + if ((rc = pthread_join (pThread, (void**)&status)) != 0) + { + printf (" 3: counter: pthread_join failed; rc=%lu\n", rc); + return 0; + } + + return dwArg; +} + +BOOL Test3 (void) +{ + BOOL rc = TRUE; + printf ("Begin Test3:\n"); + + // Find the size of the active queue + // + size_t cInitialQueueSize; + if ((cInitialQueueSize = Test3_CountActiveQueue()) == 0) + { + printf (" 3: unable to determine active queue size\n"); + rc = FALSE; + } + else + { + // Start two Win32 threads and two pthreads. We'll use a single, common + // parameter for each thread: dwSignal. Each thread will increment the + // signal param when it's ready for us to go; once that's done, a + // thread will kill itself and inc the signal *again* each die we + // increment the signal: + // + // starts at 0 + // thread 1 wakes up and incs signal to 1 + // thread 2 wakes up and incs signal to 2 + // thread 3 wakes up and incs signal to 3 + // thread 4 wakes up and incs signal to 4 + // we notice signal is 4, and we increment signal to 5 + // thread 1 notices signal is 5, incs to 6 and dies + // we notice signal is 6, and we increment signal to 7 + // thread 1 notices signal is 7, incs to 8 and dies + // we notice signal is 8, and we increment signal to 9 + // thread 1 notices signal is 9, incs to 10 and dies + // we notice signal is 10, and we increment signal to 11 + // thread 1 notices signal is 11, incs to 12 and dies + // we notice signal is 12 and finish our tests + // + volatile LONG dwSignal = 0; + printf (" 3: creating test threads\n"); + + DWORD idThread; + CreateThread (0, 0, Test3_Thread1, (LPVOID)&dwSignal, 0, &idThread); + Sleep (500); + + CreateThread (0, 0, Test3_Thread2, (LPVOID)&dwSignal, 0, &idThread); + Sleep (500); + + pthread_attr_t attr; + attr.is_joinable = PTHREAD_CREATE_DETACHED; + + pthread_t hThread; + pthread_create (&hThread, &attr, Test3_Thread3, (void *)&dwSignal); + Sleep (500); + + pthread_create (&hThread, &attr, Test3_Thread4, (void *)&dwSignal); + Sleep (500); + + // Count the active queue again as soon as we're sure all the threads + // are ready for us to do so. + // + while (dwSignal != 4) + ; + + size_t cQueueSize; + if ((cQueueSize = Test3_CountActiveQueue()) == 0) + { + printf (" 3: unable to determine active queue size\n"); + rc = FALSE; + } + else if (cQueueSize != cInitialQueueSize+4) + { + printf (" 3: error: active queue wasn't increased by 4\n"); + rc = FALSE; + } + else while (rc && (dwSignal < 12)) + { + LONG dwTarget = dwSignal +2; + InterlockedIncrement ((LONG*)&dwSignal); + + // wait for a thread to notice the change and kill itself + while (dwSignal != dwTarget) + ; + Sleep (500); // give a little time for cleanup after thread incremented + + if ((cQueueSize = Test3_CountActiveQueue()) == 0) + { + printf (" 3: unable to determine active queue size (dwSignal=%ld)\n", dwSignal); + rc = FALSE; + } + else if (cQueueSize != (cInitialQueueSize + 4 - ((dwTarget -4) /2))) + { + printf (" 3: active queue size did not diminish (dwSignal=%ld)\n", dwSignal); + rc = FALSE; + } + } + } + + printf ("--> Test3 %s\n", (rc) ? TEXT("succeeded") : TEXT("FAILED")); + return rc; +} + + +/* + * main - Runs all tests (unless the command-line says otherwise) + * + */ +int main(int argc, char **argv) +{ + DWORD iRunTest[nPASSES_MAX]; + for (size_t ii = 0; ii < nPASSES_MAX; ++ii) + iRunTest[ii] = (ii < nTESTS) ? (ii+1) : 0; + + ii = 0; + for (--argc,++argv; argc; --argc,++argv) + { + DWORD iTest; + if ( ((iTest = (size_t)atol (*argv)) > 0) && (iTest <= nTESTS) ) + { + if (ii == 0) + memset (iRunTest, 0x00, sizeof(iRunTest)); + if (ii < nPASSES_MAX) + iRunTest[ ii++ ] = iTest; + } + } + + BOOL rc = TRUE; + + for (ii = 0; ii < nPASSES_MAX; ++ii) + { + if (iRunTest[ ii ] == 0) + break; + else switch (iRunTest[ ii ]) + { + case 1: if (!Test1()) rc = FALSE; break; + case 2: if (!Test2()) rc = FALSE; break; + case 3: if (!Test3()) rc = FALSE; break; + } + } + + return rc; +} + diff --git a/src/WINNT/pthread/test/ptest.c b/src/WINNT/pthread/test/ptest.c index 0f97fdd1e..43ca7c0fb 100644 --- a/src/WINNT/pthread/test/ptest.c +++ b/src/WINNT/pthread/test/ptest.c @@ -1,7 +1,7 @@ /* * 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 @@ -150,7 +150,7 @@ int main(int argc, char **argv) { condWaitFunc, (void *) 0); assert(i==0); } - assert(pthread_create(&tid[NTH-1], (const pthread_attr_t *) 0, + assert(pthread_create(&tid[NTH-1], (const pthread_attr_t *) 0, condBroadcastFunc, (void *) 0)==0); for(j=0;jleft, pr->top, pr->right - pr->left, + SetWindowPos (hWnd, 0, pr->left, pr->top, pr->right - pr->left, pr->bottom - pr->top, SWP_NOZORDER | SWP_NOACTIVATE); } diff --git a/src/WINNT/talocale/tal_dialog.cpp b/src/WINNT/talocale/tal_dialog.cpp index 363ae2ef8..f2ff43a1d 100644 --- a/src/WINNT/talocale/tal_dialog.cpp +++ b/src/WINNT/talocale/tal_dialog.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/talocale/tal_main.cpp b/src/WINNT/talocale/tal_main.cpp index 9fb289319..9b1ff3d4b 100644 --- a/src/WINNT/talocale/tal_main.cpp +++ b/src/WINNT/talocale/tal_main.cpp @@ -1,7 +1,7 @@ /* * 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 diff --git a/src/WINNT/talocale/tal_string.cpp b/src/WINNT/talocale/tal_string.cpp index 401fb38dd..911fad948 100644 --- a/src/WINNT/talocale/tal_string.cpp +++ b/src/WINNT/talocale/tal_string.cpp @@ -1,7 +1,7 @@ /* * 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 @@ -511,7 +511,7 @@ LPTSTR cdecl vFormatString (LONG pszSource, LPCTSTR pszFmt, va_list arg) cch = cchMaxNUMBER; break; - case vtSTRINGA: + case vtSTRINGA: { LPSTR arg_pszA = va_arg (arg, LPSTR); @@ -524,7 +524,7 @@ LPTSTR cdecl vFormatString (LONG pszSource, LPCTSTR pszFmt, va_list arg) break; } - case vtSTRINGW: + case vtSTRINGW: { LPWSTR arg_pszW = va_arg (arg, LPWSTR); @@ -785,7 +785,7 @@ BOOL FormatElapsed (LPTSTR pszTarget, LPTSTR pszFormatUser, SYSTEMTIME *pst) lstrcpy (szTimeSep, TEXT(":")); TCHAR szElapsed[ cchRESOURCE ]; - wsprintf (szElapsed, TEXT("%02lu%s%02lu%s%02lu"), + wsprintf (szElapsed, TEXT("%02lu%s%02lu%s%02lu"), pst->wHour + (pst->wDay * 24), szTimeSep, pst->wMinute, diff --git a/src/WINNT/talocale_unicode/NTMakefile b/src/WINNT/talocale_unicode/NTMakefile index 4c4e8c2c5..041a958df 100644 --- a/src/WINNT/talocale_unicode/NTMakefile +++ b/src/WINNT/talocale_unicode/NTMakefile @@ -1,6 +1,6 @@ # 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 @@ -40,4 +40,4 @@ clean:: $(DEL) $(LIBINCLUDES) mkdir: - + diff --git a/src/WINNT/tests/NTMakefile b/src/WINNT/tests/NTMakefile index a9e08dda5..b30022d7d 100644 --- a/src/WINNT/tests/NTMakefile +++ b/src/WINNT/tests/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -27,5 +27,5 @@ clean:: cd ..\winflock $(MAKECMD) /nologo /f NTMakefile clean cd .. - + diff --git a/src/WINNT/tests/largefiles/NTMakefile b/src/WINNT/tests/largefiles/NTMakefile index 7c072d613..a4101f673 100644 --- a/src/WINNT/tests/largefiles/NTMakefile +++ b/src/WINNT/tests/largefiles/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -28,5 +28,5 @@ $(EXEDIR)\lftest.exe: $(OBJS) install: idirs $(EXEDIR)\lftest.exe clean:: - + diff --git a/src/WINNT/tests/largefiles/lftest.c b/src/WINNT/tests/largefiles/lftest.c index bf775e055..4f63c8dc8 100644 --- a/src/WINNT/tests/largefiles/lftest.c +++ b/src/WINNT/tests/largefiles/lftest.c @@ -17,22 +17,22 @@ int test_write(HANDLE hf, LARGE_INTEGER offset) { DWORD dwWritten; int ret = 0; - if (!LockFile(hf, offset.u.LowPart, offset.u.HighPart, + if (!LockFile(hf, offset.u.LowPart, offset.u.HighPart, 4096, 0)) { - fprintf(stderr, "Unable to lock offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to lock offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); return -1; } if (!SetFilePointerEx(hf, offset, NULL, FILE_BEGIN)) { - fprintf(stderr, "Unable to set file pointer to offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to set file pointer to offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; goto unlock; } if (!WriteFile(hf, teststr, strlen(teststr)+1, &dwWritten, NULL)) { - fprintf(stderr, "Unable to write test string at offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to write test string at offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; goto unlock; @@ -41,16 +41,16 @@ int test_write(HANDLE hf, LARGE_INTEGER offset) { } unlock: - if (!UnlockFile(hf, offset.u.LowPart, offset.u.HighPart, + if (!UnlockFile(hf, offset.u.LowPart, offset.u.HighPart, 4096, 0)) { - fprintf(stderr, "Unable to unlock offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to unlock offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; } #if 0 if (!FlushFileBuffers(hf)) { - fprintf(stderr, "Flush buffers fails at offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Flush buffers fails at offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); } #endif @@ -62,22 +62,22 @@ int test_read(HANDLE hf, LARGE_INTEGER offset) { DWORD dwRead; int ret = 0; - if (!LockFile(hf, offset.u.LowPart, offset.u.HighPart, + if (!LockFile(hf, offset.u.LowPart, offset.u.HighPart, 4096, 0)) { - fprintf(stderr, "Unable to lock offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to lock offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); return -1; } if (!SetFilePointerEx(hf, offset, NULL, FILE_BEGIN)) { - fprintf(stderr, "Unable to set file pointer to offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to set file pointer to offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; goto unlock; } if (!ReadFile(hf, buffer, strlen(teststr)+1, &dwRead, NULL)) { - fprintf(stderr, "Unable to read test string at offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to read test string at offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; goto unlock; @@ -86,7 +86,7 @@ int test_read(HANDLE hf, LARGE_INTEGER offset) { } if (strcmp(buffer, teststr)) { - fprintf(stderr, "Test string comparison failure at offset 0x%08x:%08x\n", + fprintf(stderr, "Test string comparison failure at offset 0x%08x:%08x\n", offset.u.HighPart, offset.u.LowPart); ret = -1; goto unlock; @@ -95,7 +95,7 @@ int test_read(HANDLE hf, LARGE_INTEGER offset) { unlock: if (!UnlockFile(hf, offset.u.LowPart, offset.u.HighPart, 4096, 0)) { - fprintf(stderr, "Unable to unlock offset 0x%08x:%08x gle = 0x%08x\n", + fprintf(stderr, "Unable to unlock offset 0x%08x:%08x gle = 0x%08x\n", offset.u.HighPart, offset.u.LowPart, GetLastError()); ret = -1; } @@ -103,14 +103,14 @@ int test_read(HANDLE hf, LARGE_INTEGER offset) { return ret; } -int +int main(int argc, char *argv[]) { HANDLE fh; __int64 i; char cmdline[512]; LARGE_INTEGER large; - if (argc == 1) + if (argc == 1) usage(); if (!SetCurrentDirectory(argv[1])) { @@ -118,14 +118,14 @@ main(int argc, char *argv[]) { return 2; } - fh = CreateFile("largefile.test", + fh = CreateFile("largefile.test", GENERIC_READ | GENERIC_WRITE | STANDARD_RIGHTS_READ | STANDARD_RIGHTS_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL /* default security */, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_RANDOM_ACCESS | FILE_FLAG_WRITE_THROUGH, NULL ); - + if (fh == INVALID_HANDLE_VALUE) { fprintf(stderr, "unable to create/open the test file\n"); return 3; @@ -143,14 +143,14 @@ main(int argc, char *argv[]) { sprintf(cmdline, "fs.exe flushvolume %s", argv[1]); system(cmdline); - fh = CreateFile("largefile.test", + fh = CreateFile("largefile.test", GENERIC_READ | GENERIC_WRITE | STANDARD_RIGHTS_READ | STANDARD_RIGHTS_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL /* default security */, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_RANDOM_ACCESS | FILE_FLAG_WRITE_THROUGH, NULL ); - + if (fh == INVALID_HANDLE_VALUE) { fprintf(stderr, "unable to create/open the test file\n"); return 3; diff --git a/src/WINNT/tests/nmtest/NTMakefile b/src/WINNT/tests/nmtest/NTMakefile index fe2de51e4..cfce8e7a8 100644 --- a/src/WINNT/tests/nmtest/NTMakefile +++ b/src/WINNT/tests/nmtest/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -28,5 +28,5 @@ $(EXEDIR)\nmtest.exe: $(OBJS) install: idirs $(EXEDIR)\nmtest.exe clean:: - + diff --git a/src/WINNT/tests/nmtest/nmtest.c b/src/WINNT/tests/nmtest/nmtest.c index f85e3d4af..827527eb1 100644 --- a/src/WINNT/tests/nmtest/nmtest.c +++ b/src/WINNT/tests/nmtest/nmtest.c @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2009 - Secure Endpoints Inc. * * Author: Asanka Herath @@ -244,7 +244,7 @@ BOOL write_bitmap(HANDLE h, bitmap * b) done: - return success; + return success; } bitmap* read_bitmap(HANDLE h) diff --git a/src/WINNT/tests/torture/DumpAfsLog/DumpAfsLog.c b/src/WINNT/tests/torture/DumpAfsLog/DumpAfsLog.c index f80a70af7..e35419bab 100644 --- a/src/WINNT/tests/torture/DumpAfsLog/DumpAfsLog.c +++ b/src/WINNT/tests/torture/DumpAfsLog/DumpAfsLog.c @@ -32,7 +32,7 @@ int main(int argc, char* argv[]) // char *pPtr; time_t StartTime; // FILE *fp; - HANDLE hStdin; + HANDLE hStdin; Count = 0; @@ -75,7 +75,7 @@ int main(int argc, char* argv[]) if (NewSessionDeadlockCount == 0) NewSessionDeadlockCount = 20; } - if (!stricmp(argv[i], "-?") || !stricmp(argv[i], "/?") || + if (!stricmp(argv[i], "-?") || !stricmp(argv[i], "/?") || !stricmp(argv[i], "?") || !stricmp(argv[i], "help")) { usage(); @@ -234,10 +234,10 @@ int GetConsoleInput(HANDLE hStdin) if (InputRecordCount == 0) return(0); rc = ReadConsoleInput(hStdin, InputRecord, 128, &InputRecordCount); - for (i = 0; i < (int)InputRecordCount; i++) + for (i = 0; i < (int)InputRecordCount; i++) { - switch(InputRecord[i].EventType) - { + switch(InputRecord[i].EventType) + { case KEY_EVENT: if (InputRecord[i].Event.KeyEvent.bKeyDown) { @@ -248,9 +248,9 @@ int GetConsoleInput(HANDLE hStdin) exit(0); } } - break; - default: - break; + break; + default: + break; } } return(RetCode); diff --git a/src/WINNT/tests/torture/DumpAfsLog/NTMakefile b/src/WINNT/tests/torture/DumpAfsLog/NTMakefile index e1e9670e6..f34fda17d 100644 --- a/src/WINNT/tests/torture/DumpAfsLog/NTMakefile +++ b/src/WINNT/tests/torture/DumpAfsLog/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -23,7 +23,7 @@ EXEDIR = $(DESTDIR)\bin OBJS = $(OUT)\DumpAfsLog.obj $(EXEDIR)\DumpAfsLog.exe: $(OBJS) - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) @@ -32,5 +32,5 @@ $(EXEDIR)\DumpAfsLog.exe: $(OBJS) install: idirs $(EXEDIR)\DumpAfsLog.exe clean:: - + diff --git a/src/WINNT/tests/torture/NTMakefile b/src/WINNT/tests/torture/NTMakefile index b1d7d403b..785cdb632 100644 --- a/src/WINNT/tests/torture/NTMakefile +++ b/src/WINNT/tests/torture/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -27,5 +27,5 @@ clean:: cd ..\StopStressTest $(MAKECMD) /nologo /f NTMakefile clean cd .. - + diff --git a/src/WINNT/tests/torture/Source/NTMakefile b/src/WINNT/tests/torture/Source/NTMakefile index 8f4c17d81..4e12718e8 100644 --- a/src/WINNT/tests/torture/Source/NTMakefile +++ b/src/WINNT/tests/torture/Source/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -36,5 +36,5 @@ $(EXEDIR)\wintorture.exe: $(OBJS) install: idirs $(EXEDIR)\wintorture.exe clean:: - + diff --git a/src/WINNT/tests/torture/Source/ResolveLocker.c b/src/WINNT/tests/torture/Source/ResolveLocker.c index 7b9934cd2..866d38940 100644 --- a/src/WINNT/tests/torture/Source/ResolveLocker.c +++ b/src/WINNT/tests/torture/Source/ResolveLocker.c @@ -1,4 +1,4 @@ -/* +/* * MODULE: locker.c. * * Copyright (C) 1988-1998 by the Massachusetts Institute of Technology. @@ -151,4 +151,4 @@ char **ResolveHesName(char *locker) return cpp; } -#endif /*HAVE_HESOID */ \ No newline at end of file +#endif /*HAVE_HESOID */ diff --git a/src/WINNT/tests/torture/Source/WinThreads.c b/src/WINNT/tests/torture/Source/WinThreads.c index eaa6fea54..7229a3f30 100644 --- a/src/WINNT/tests/torture/Source/WinThreads.c +++ b/src/WINNT/tests/torture/Source/WinThreads.c @@ -178,7 +178,7 @@ DWORD WINAPI StressTestThread(LPVOID lpThreadParameter) run_netbench(ProcessNumber, ClientText, PathToSecondDir); if (LastKnownError != ERROR_NETNAME_DELETED) - break; + break; sprintf(temp, "entered error %d processing\n", LastKnownError); if (verbose) printf("%s", temp); @@ -190,7 +190,7 @@ DWORD WINAPI StressTestThread(LPVOID lpThreadParameter) pExitStatus->ExitStatus = 0; (*pThreadStatus) = 1; count = 0; - + while ((rc = IsOnline(OriginalAfsLocker)) != WINTORTURE_ASFDLL_ONLINE) { if ((count > 3) || (rc == WINTORTURE_ASFDLL_NOTFOUND) || (rc == WINTORTURE_ASFPIOCTL_NOTFOUND)) @@ -290,9 +290,9 @@ BOOL run_netbench(int client, char *ClientText, char *PathToSecondDir) printf("%s", temp); LogMessage(ProcessNumber, HostName, FileName, temp, LogID); - hFile = CreateFile(ClientText, GENERIC_READ | STANDARD_RIGHTS_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); + hFile = CreateFile(ClientText, GENERIC_READ | STANDARD_RIGHTS_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); - if (hFile == INVALID_HANDLE_VALUE) + if (hFile == INVALID_HANDLE_VALUE) { perror(ClientText); return(-1); @@ -387,15 +387,15 @@ BOOL run_netbench(int client, char *ClientText, char *PathToSecondDir) (*pPtr) = '\0'; ++pPtr; } - + } params[i] = ""; - if (i < 1) + if (i < 1) continue; - if (!strncmp(params[0],"SMB", 3)) + if (!strncmp(params[0],"SMB", 3)) { printf("ERROR: You are using a dbench 1 load file\n"); if (GetHandleInformation((HANDLE)hWinEventHandle, &dwFlags)) @@ -404,150 +404,150 @@ BOOL run_netbench(int client, char *ClientText, char *PathToSecondDir) if (!strcmp(params[0], "BM_SETUP")) { bm_state = BM_SETUP; - } + } else if (!strcmp(params[0], "BM_WARMUP")) { bm_state = BM_WARMUP; - } + } else if (!strcmp(params[0], "BM_MEASURE")) { bm_state = BM_MEASURE; if (verbose) fprintf(stderr, "setting state to BM_MEASURE\n"); - } - else if (!strcmp(params[0],"RECONNECT")) + } + else if (!strcmp(params[0],"RECONNECT")) { if (verbose) fprintf(stderr, "Reconnecting ...\n"); - } + } else if (!strcmp(params[0], "SYNC")) { int length = atoi(params[1]), st = 0; if (verbose) fprintf(stderr, "Syncing for %d seconds\n", length); - } - else if (!strcmp(params[0],"NTCreateX")) + } + else if (!strcmp(params[0],"NTCreateX")) { if (nb_createx(params[1], ival(params[2]), ival(params[3]), ival(params[4])) == -1) break; - } + } else if (!stricmp(params[0],"SetLocker")) { if (nb_SetLocker(params[1]) == -1) break; - } - else if (!stricmp(params[0],"Xrmdir")) + } + else if (!stricmp(params[0],"Xrmdir")) { if (nb_Xrmdir(params[1], params[2]) == -1) break; - } - else if (!stricmp(params[0],"Mkdir")) + } + else if (!stricmp(params[0],"Mkdir")) { if (nb_Mkdir(params[1]) == -1) break; - } - else if (!stricmp(params[0],"Attach")) + } + else if (!stricmp(params[0],"Attach")) { if (nb_Attach(params[1], params[2]) == -1) break; - } - else if (!stricmp(params[0],"Detach")) + } + else if (!stricmp(params[0],"Detach")) { if (nb_Detach(params[1], params[2]) == -1) break; - } - else if (!stricmp(params[0],"CreateFile")) + } + else if (!stricmp(params[0],"CreateFile")) { if (nb_CreateFile(params[1], atol(params[2])) == -1) break; - } - else if (!stricmp(params[0],"CopyFiles")) + } + else if (!stricmp(params[0],"CopyFiles")) { if (nb_CopyFile(params[1], params[2]) == -1) break; - } - else if (!stricmp(params[0],"DeleteFiles")) + } + else if (!stricmp(params[0],"DeleteFiles")) { if (nb_DeleteFile(params[1]) == -1) break; - } - else if (!stricmp(params[0],"Move")) + } + else if (!stricmp(params[0],"Move")) { if (nb_Move(params[1], params[2]) == -1) break; - } - else if (!stricmp(params[0],"Xcopy")) + } + else if (!stricmp(params[0],"Xcopy")) { if (nb_xcopy(params[1], params[2]) == -1) break; - } - else if (!strcmp(params[0],"Close")) + } + else if (!strcmp(params[0],"Close")) { if (nb_close(ival(params[1])) == -1) break; - } - else if (!strcmp(params[0],"Rename")) + } + else if (!strcmp(params[0],"Rename")) { if (nb_rename(params[1], params[2]) == -1) break; - } - else if (!strcmp(params[0],"Unlink")) + } + else if (!strcmp(params[0],"Unlink")) { if (nb_unlink(params[1]) == -1) break; - } + } else if (!strcmp(params[0],"Deltree")) { if (nb_deltree(params[1]) == -1) break; - } - else if (!strcmp(params[0],"Rmdir")) + } + else if (!strcmp(params[0],"Rmdir")) { if (nb_rmdir(params[1]) == -1) break; - } + } else if (!strcmp(params[0],"QUERY_PATH_INFORMATION")) { if (nb_qpathinfo(params[1], ival(params[2])) == -1) break; - } - else if (!strcmp(params[0],"QUERY_FILE_INFORMATION")) + } + else if (!strcmp(params[0],"QUERY_FILE_INFORMATION")) { if (nb_qfileinfo(ival(params[1])) == -1) break; - } - else if (!strcmp(params[0],"QUERY_FS_INFORMATION")) + } + else if (!strcmp(params[0],"QUERY_FS_INFORMATION")) { if (nb_qfsinfo(ival(params[1])) == -1) break; - } - else if (!strcmp(params[0],"FIND_FIRST")) + } + else if (!strcmp(params[0],"FIND_FIRST")) { if (nb_findfirst(params[1]) == -1) break; - } - else if (!strcmp(params[0],"WriteX")) + } + else if (!strcmp(params[0],"WriteX")) { if (nb_writex(ival(params[1]), ival(params[2]), ival(params[3]), ival(params[4])) == -1) break; - } - else if (!strcmp(params[0],"ReadX")) + } + else if (!strcmp(params[0],"ReadX")) { if (nb_readx(ival(params[1]), ival(params[2]), ival(params[3]), ival(params[4])) == -1) break; - } - else if (!strcmp(params[0],"Flush")) + } + else if (!strcmp(params[0],"Flush")) { if (nb_flush(ival(params[1])) == -1) break; - } - else if (!strcmp(params[0],"LockingX")) + } + else if (!strcmp(params[0],"LockingX")) { if (nb_lock(ival(params[1]), ival(params[2]), ival(params[3]), ival(params[4]), (unsigned char)ival(params[5]), ival(params[6])) == -1) break; - } - else + } + else { printf("Unknown operation %s\n", params[0]); printf("Line read = %s\n", line1); @@ -560,7 +560,7 @@ BOOL run_netbench(int client, char *ClientText, char *PathToSecondDir) EndSecondTime(CMD_NONAFS); - for (i = 0; i < MAX_FILES; i++) + for (i = 0; i < MAX_FILES; i++) { if (ftable[i].handle > 0) nb_close(ftable[i].handle); @@ -620,7 +620,7 @@ int IsOnline(char *strPath) break; } } -#endif +#endif } else bret = WINTORTURE_ASFPIOCTL_NOTFOUND; diff --git a/src/WINNT/tests/torture/Source/WinTorture.c b/src/WINNT/tests/torture/Source/WinTorture.c index 8dcdd85b8..a8b27e194 100644 --- a/src/WINNT/tests/torture/Source/WinTorture.c +++ b/src/WINNT/tests/torture/Source/WinTorture.c @@ -18,19 +18,19 @@ int optopt; int optreset; char *optarg; -extern void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, int NumberOfThreads, +extern void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, int NumberOfThreads, char *HostName, int ProcessNumber, struct cmd_struct CommandInfo[], char *CommandLine, char *TargetDirectory); extern int UpdateMasterLog(char *FileName, struct cmd_struct CommandInfo[]); -extern int BuildMasterStatLog(char *FileName, char *MoveFileName, int NumberOfProcesses, - int NumberOfThreads, char *CommandLine, int LoopCount, +extern int BuildMasterStatLog(char *FileName, char *MoveFileName, int NumberOfProcesses, + int NumberOfThreads, char *CommandLine, int LoopCount, char *TargetDirectory, int ProcessNumber); extern void LogMessage(int ProcessNumber, char *HostName, char *FileName, char *message, int LogID); DWORD WINAPI StressTestThread(LPVOID lpThreadParameter); int getopt(int, char**, char*); DWORD FindProcessCount(char *ProcessName, HANDLE JobHandle); -void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct CommandInfo[], +void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct CommandInfo[], char *HostName, int NumberOfThreads, int CurrentLoop, int LogID); char *ClientText = "streamfiles.txt"; @@ -52,8 +52,8 @@ HANDLE PauseEventHandle; HANDLE ContinueEventHandle; EXIT_STATUS ExitStatus[MAX_HANDLES]; -double create_procs(char *Hostname, char *CommandLine, char *TargetDirectory, - char *AfsLocker, char *Locker, char *HostName, +double create_procs(char *Hostname, char *CommandLine, char *TargetDirectory, + char *AfsLocker, char *Locker, char *HostName, int NumberOfThreads, int CurrentLoop, int LogID) { int i; @@ -71,7 +71,7 @@ double create_procs(char *Hostname, char *CommandLine, char *TargetDirectory, USER_OPTIONS attachOption; #endif - InitializeCriticalSection(&CriticalSection); + InitializeCriticalSection(&CriticalSection); for (i = 0; i < MAX_HANDLES; i++) { hEventHandle[i] = NULL; @@ -84,7 +84,7 @@ double create_procs(char *Hostname, char *CommandLine, char *TargetDirectory, CommandInfo = calloc(1, sizeof(struct cmd_struct) * (CMD_MAX_CMD + 1) * NumberOfThreads); ProcessID = getpid(); - for (i = 0; i < NumberOfThreads; i++) + for (i = 0; i < NumberOfThreads; i++) { if (EndOnError) { @@ -96,7 +96,7 @@ double create_procs(char *Hostname, char *CommandLine, char *TargetDirectory, if (hEventHandle[count] == NULL) continue; ResetEvent(hEventHandle[count]); - + pParameterList[count] = calloc(1, sizeof(PARAMETERLIST)); pParameterList[count]->ProcessNumber = count; pParameterList[count]->CommandInfo = (struct cmd_struct *)(CommandInfo + (i * (CMD_MAX_CMD + 1))); @@ -233,7 +233,7 @@ static void usage(void) fprintf(stderr, "\n may use either upper or lower case letters.\n\n"); } -void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct *CommandInfo, +void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct *CommandInfo, char *HostName, int NumberOfThreads, int CurrentLoop, int LogID) { struct cmd_struct TotalCommandInfo[CMD_MAX_CMD + 1]; @@ -257,17 +257,17 @@ void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct *C memset(ExitStatus, '\0', sizeof(ExitStatus[0]) * MAX_HANDLES); - for (j = 0; j < NumberOfThreads; j++) - { + for (j = 0; j < NumberOfThreads; j++) + { FinalCmdInfo = CommandInfo + (j * (CMD_MAX_CMD + 1)); for (i = 0; i <= CMD_MAX_CMD; i++) { TotalCommandInfo[i].count += FinalCmdInfo[i].count; - TotalCommandInfo[i].total_sec += FinalCmdInfo[i].total_sec; - TotalCommandInfo[i].total_sum_of_squares += FinalCmdInfo[i].total_sum_of_squares; - TotalCommandInfo[i].ErrorCount += FinalCmdInfo[i].ErrorCount; - TotalCommandInfo[i].ErrorTime += FinalCmdInfo[i].ErrorTime; + TotalCommandInfo[i].total_sec += FinalCmdInfo[i].total_sec; + TotalCommandInfo[i].total_sum_of_squares += FinalCmdInfo[i].total_sum_of_squares; + TotalCommandInfo[i].ErrorCount += FinalCmdInfo[i].ErrorCount; + TotalCommandInfo[i].ErrorTime += FinalCmdInfo[i].ErrorTime; grand_total += FinalCmdInfo[j].total_sec; if (!TotalCommandInfo[i].min_sec || (TotalCommandInfo[i].min_sec > FinalCmdInfo[i].min_sec)) TotalCommandInfo[i].min_sec = FinalCmdInfo[i].min_sec; @@ -282,9 +282,9 @@ void show_results(char *CommandLine, char *TargetDirectory, struct cmd_struct *C sprintf(FileName, "%s\\log%05d\\%s\\ProcessStats.log", WorkingDirectory, LogID, HostName); if (PrintStats) - LogStats(FileName, 0, CurrentLoop, 1, NumberOfThreads, HostName, -1, TotalCommandInfo, + LogStats(FileName, 0, CurrentLoop, 1, NumberOfThreads, HostName, -1, TotalCommandInfo, CommandLine, TargetDirectory); - LogStats(FileName, 1, CurrentLoop, 1, NumberOfThreads, HostName, -1, TotalCommandInfo, + LogStats(FileName, 1, CurrentLoop, 1, NumberOfThreads, HostName, -1, TotalCommandInfo, CommandLine, TargetDirectory); sprintf(FileName, "%s\\log%05d\\%s", WorkingDirectory, LogID, "MasterStatLog.log"); @@ -505,7 +505,7 @@ int main(int argc, char *argv[]) if(*p == '/') *p = '\\'; } - + #ifdef HAVE_HESOID if (UseLocker) { @@ -621,7 +621,7 @@ int main(int argc, char *argv[]) _strtime(tbuffer); printf("\nIteration %d started at: %s\n", LoopCount, tbuffer); - create_procs(HostName, CommandLine, TargetDirectory, AfsLocker, Locker, + create_procs(HostName, CommandLine, TargetDirectory, AfsLocker, Locker, HostName, NumberOfThreads, CurrentLoop, LogID); _strtime(tbuffer); printf("Iteration %d ended at: %s\n", LoopCount, tbuffer); @@ -696,12 +696,12 @@ int main(int argc, char *argv[]) sprintf(FileName, "%s\\log%05d\\%s\\%s", WorkingDirectory, LogID, HostName, "MasterProcessStatLog.log"); sprintf(MoveFileName, "%s\\log%05d\\%s\\%s", WorkingDirectory, LogID, HostName, "MasterProcessStatLogRaw.log"); - BuildMasterStatLog(FileName, MoveFileName, NumberOfProcesses, NumberOfThreads, CommandLine, LoopCount, + BuildMasterStatLog(FileName, MoveFileName, NumberOfProcesses, NumberOfThreads, CommandLine, LoopCount, TargetDirectory, -1); // sprintf(DateTime, "%s-%04d%02d%02d-%02d%02d%02d", HostName, -// LocalTime.wYear, -// LocalTime.wMonth, +// LocalTime.wYear, +// LocalTime.wMonth, // LocalTime.wDay, // LocalTime.wHour, // LocalTime.wMinute, @@ -755,12 +755,12 @@ int main(int argc, char *argv[]) sprintf(FileName, "%s\\log%05d\\%s", WorkingDirectory, LogID, "MasterStatLog.log"); sprintf(MoveFileName, "%s\\log%05d\\%s", WorkingDirectory, LogID, "MasterStatLogRaw.log"); - BuildMasterStatLog(FileName, MoveFileName, NumberOfProcesses, NumberOfThreads, + BuildMasterStatLog(FileName, MoveFileName, NumberOfProcesses, NumberOfThreads, CommandLine, IterationCount, TargetDirectory, -2); sprintf(DateTime, "%s%05d-%04d%02d%02d-%02d%02d%02d", "log", LogID, - LocalTime.wYear, - LocalTime.wMonth, + LocalTime.wYear, + LocalTime.wMonth, LocalTime.wDay, LocalTime.wHour, LocalTime.wMinute, @@ -887,7 +887,7 @@ int getopt(int nargc, char *nargv[], char *ostr) return (-1); } } - if ((optopt = (int)*place++) == (int)':' || !(oli = strchr(ostr, optopt))) + if ((optopt = (int)*place++) == (int)':' || !(oli = strchr(ostr, optopt))) { if (optopt == (int)'-') return (-1); @@ -897,7 +897,7 @@ int getopt(int nargc, char *nargv[], char *ostr) (void)fprintf(stderr, "%s: illegal option -- %c\n", __progname, optopt); return (BADCH); } - if (*++oli != ':') + if (*++oli != ':') { optarg = NULL; if (!*place) @@ -907,7 +907,7 @@ int getopt(int nargc, char *nargv[], char *ostr) { if (*place) optarg = place; - else if (nargc <= ++optind) + else if (nargc <= ++optind) { place = EMSG; if (*ostr == ':') diff --git a/src/WINNT/tests/torture/Source/nbio.c b/src/WINNT/tests/torture/Source/nbio.c index 37d365390..3148ee55b 100644 --- a/src/WINNT/tests/torture/Source/nbio.c +++ b/src/WINNT/tests/torture/Source/nbio.c @@ -1,19 +1,19 @@ -/* +/* Unix SMB/CIFS implementation. SMB torture tester Copyright (C) Andrew Tridgell 1997-1998 Copyright (C) Richard Sharpe 2002 - + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -53,9 +53,9 @@ void DumpAFSLog(char * HostName, int LogID); int FindHandle(int handle); int GetFileList(char *Mask, void (*fn)(file_info *, const char *, void *), void *state); BOOL GetFileInfo(char *FileName, HANDLE fd, uint16 *mode, size_t *size, - time_t *c_time, time_t *a_time, time_t *m_time, + time_t *c_time, time_t *a_time, time_t *m_time, time_t *w_time); -BOOL GetPathInfo(const char *fname, time_t *c_time, time_t *a_time, time_t *m_time, +BOOL GetPathInfo(const char *fname, time_t *c_time, time_t *a_time, time_t *m_time, size_t *size, uint16 *mode); int LeaveThread(int status, char *Reason, int cmd); void StartFirstTimer(); @@ -303,7 +303,7 @@ int nb_CreateFile(char *path, DWORD size) strcpy(NewPath, path); StartFirstTimer(); - fHandle = CreateFile(NewPath, + fHandle = CreateFile(NewPath, GENERIC_READ | GENERIC_WRITE | STANDARD_RIGHTS_ALL, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, @@ -507,11 +507,11 @@ int nb_createx(char *fname, unsigned create_options, unsigned create_disposition } StartFirstTimer(); - fd = CreateObject(path, + fd = CreateObject(path, desired_access, 0x0, - FILE_SHARE_READ|FILE_SHARE_WRITE, - create_disposition, + FILE_SHARE_READ|FILE_SHARE_WRITE, + create_disposition, create_options); if (fd == INVALID_HANDLE_VALUE && handle != -1) @@ -550,19 +550,19 @@ int nb_createx(char *fname, unsigned create_options, unsigned create_disposition if (fd == INVALID_HANDLE_VALUE && handle == -1) return(0); - for (i = 0; i < MAX_FILES; i++) + for (i = 0; i < MAX_FILES; i++) { - if (ftable[i].handle == 0) + if (ftable[i].handle == 0) break; } - if (i == MAX_FILES) + if (i == MAX_FILES) { printf("(%d) file table full for %s\n", LineCount, path); return(LeaveThread(1, "file table is full\n", CMD_NTCREATEX)); } ftable[i].handle = handle; ftable[i].fd = fd; - if (ftable[i].name) + if (ftable[i].name) free(ftable[i].name); ftable[i].name = strdup(path); ftable[i].reads = ftable[i].writes = 0; @@ -589,7 +589,7 @@ int nb_writex(int handle, int offset, int size, int ret_size) return(-1); StartFirstTimer(); status = nb_write(ftable[i].fd, IoBuffer, offset, size); - if (status != ret_size) + if (status != ret_size) { EndFirstTimer(CMD_WRITEX, 0); LeaveThread(0, "", CMD_WRITEX); @@ -700,9 +700,9 @@ int nb_close(int handle) return(0); StartFirstTimer(); - ret = nb_close1(ftable[i].fd); + ret = nb_close1(ftable[i].fd); EndFirstTimer(CMD_CLOSE, ret); - if (!ret) + if (!ret) { LeaveThread(0, "", CMD_CLOSE); sprintf(temp, "(%d) close failed on handle %d\n", LineCount, handle); @@ -714,10 +714,10 @@ int nb_close(int handle) ftable[i].handle = 0; ftable[i].fd = 0; - if (ftable[i].name) + if (ftable[i].name) free(ftable[i].name); ftable[i].name = NULL; - return(0); + return(0); } int nb_rmdir(char *fname) @@ -764,7 +764,7 @@ int nb_rename(char *old, char *New) strcpy(opath, AfsLocker); strcat(opath, old); strcpy(npath, AfsLocker); - strcat(npath, New); + strcat(npath, New); StartFirstTimer(); rc = MoveFileEx(opath, npath, MOVEFILE_REPLACE_EXISTING | MOVEFILE_WRITE_THROUGH); @@ -783,8 +783,8 @@ int nb_rename(char *old, char *New) return(0); } -/* - * Type is used to determine whether the file is expected +/* + * Type is used to determine whether the file is expected * to exist or not. It is overloaded (temporarily) to control * Flag which indicates whether an error is treated as an error * or not. The StreamFiles.txt script does not have the Type @@ -900,7 +900,7 @@ int nb_qfsinfo(int level) ULARGE_INTEGER TotalNumberOfBytes; ULARGE_INTEGER TotalNumberOfFreeBytes; DWORD gle; - + sprintf(FileName, "Thread_%05d.log", ProcessNumber); sprintf(Path, "%s\\%s%05d", AfsLocker, HostName, LogID); @@ -984,7 +984,7 @@ void delete_fn(file_info *finfo, const char *name, void *state) sprintf(FileName, "Thread_%05d.log", ProcessNumber); - if (finfo->mode & aDIR) + if (finfo->mode & aDIR) { char s2[1024]; sprintf(s2, "%s\\*", name); @@ -1225,7 +1225,7 @@ HANDLE CreateObject(const char *fname, uint32 DesiredAccess, { DWORD rc; - if (!CreateDirectory(fname, NULL) && (rc = GetLastError()) != ERROR_ALREADY_EXISTS) + if (!CreateDirectory(fname, NULL) && (rc = GetLastError()) != ERROR_ALREADY_EXISTS) { SetLastError(rc); fd = INVALID_HANDLE_VALUE; @@ -1376,14 +1376,14 @@ void SubstituteString(char *s,const char *pattern,const char *insert, size_t len li = (ssize_t)strlen(insert); if (!*pattern) return; - + while (lp <= ls && (p = strstr(s,pattern))) { - if (len && (ls + (li-lp) >= (int)len)) + if (len && (ls + (li-lp) >= (int)len)) { break; } - if (li != lp) + if (li != lp) { memmove(p+li,p+lp,strlen(p+lp)+1); } @@ -1405,8 +1405,8 @@ B.tm_isdst = -1; \ B.tm_mday = A.wDay; -BOOL GetPathInfo(const char *fname, - time_t *c_time, time_t *a_time, time_t *m_time, +BOOL GetPathInfo(const char *fname, + time_t *c_time, time_t *a_time, time_t *m_time, size_t *size, uint16 *mode) { WIN32_FILE_ATTRIBUTE_DATA FileInfo; @@ -1435,7 +1435,7 @@ BOOL GetPathInfo(const char *fname, CHANGE_TIME(SystemTime, tm_time) (*m_time) = mktime(&tm_time); } - if (size) + if (size) { rc = 1; if (!(FileInfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) @@ -1453,9 +1453,9 @@ BOOL GetPathInfo(const char *fname, /**************************************************************************** send a qfileinfo call ****************************************************************************/ -BOOL GetFileInfo(char *FileName, HANDLE fd, +BOOL GetFileInfo(char *FileName, HANDLE fd, uint16 *mode, size_t *size, - time_t *c_time, time_t *a_time, time_t *m_time, + time_t *c_time, time_t *a_time, time_t *m_time, time_t *w_time) { WIN32_FILE_ATTRIBUTE_DATA FileInfo; @@ -1484,7 +1484,7 @@ BOOL GetFileInfo(char *FileName, HANDLE fd, CHANGE_TIME(SystemTime, tm_time) (*m_time) = mktime(&tm_time); } - if (size) + if (size) { rc = 0; if (!(FileInfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) @@ -1509,7 +1509,7 @@ ssize_t nb_read(HANDLE fd, char *IoBuffer, off_t offset, size_t size) int rc; DWORD LowDword; - if (size == 0) + if (size == 0) return(0); LowDword = SetFilePointer(fd, offset, 0, FILE_BEGIN); diff --git a/src/WINNT/tests/torture/Source/output.c b/src/WINNT/tests/torture/Source/output.c index 67e4c90eb..049be713c 100644 --- a/src/WINNT/tests/torture/Source/output.c +++ b/src/WINNT/tests/torture/Source/output.c @@ -8,7 +8,7 @@ extern HANDLE ChronMutexHandle; extern HANDLE MutexHandle; extern HANDLE FileMutexHandle; -void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, int NumberOfThreads, +void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, int NumberOfThreads, char *HostName, int ProcessNumber, struct cmd_struct CommandInfo[], char *CommandLine, char *TargetDirectory) { @@ -48,9 +48,9 @@ void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, i for (i = 0; i <= CMD_MAX_CMD; i++) { TotalCommandInfo[i].count += CommandInfo[i].count; - TotalCommandInfo[i].total_sec += CommandInfo[i].total_sec; - TotalCommandInfo[i].ErrorCount += CommandInfo[i].ErrorCount; - TotalCommandInfo[i].ErrorTime += CommandInfo[i].ErrorTime; + TotalCommandInfo[i].total_sec += CommandInfo[i].total_sec; + TotalCommandInfo[i].ErrorCount += CommandInfo[i].ErrorCount; + TotalCommandInfo[i].ErrorTime += CommandInfo[i].ErrorTime; grand_total += CommandInfo[i].total_sec; if (!TotalCommandInfo[i].min_sec || (TotalCommandInfo[i].min_sec > CommandInfo[i].min_sec)) TotalCommandInfo[i].min_sec = CommandInfo[i].min_sec; @@ -107,8 +107,8 @@ void LogStats(char *FileName, int ToLog, int Iteration, int NumberOfProcesses, i for (i = 0; i <= CMD_MAX_CMD; i++) { fprintf(fp, "%-30s %8d %8d %10d %10.2f %5.1f%% %10d %8d %8d %s\n", - cmd_names[i].name, - TotalCommandInfo[i].count, + cmd_names[i].name, + TotalCommandInfo[i].count, TotalCommandInfo[i].min_sec, TotalCommandInfo[i].max_sec, (TotalCommandInfo[i].count ? (float)TotalCommandInfo[i].total_sec/(float)TotalCommandInfo[i].count : 0), @@ -183,7 +183,7 @@ void DumpAFSLog(char *HostName, int LogID) strcat(EnvVariable, "\\TEMP\\afsd.log"); sprintf(command, "move %s %s\\log%05d\\%s > .\\test\\%s", EnvVariable, WorkingDirectory, LogID, HostName, HostName); rc = system(command); - sprintf(command, "rename %s\\log%05d\\%s\\afsd.log afsd_%s_iteration%d.log", + sprintf(command, "rename %s\\log%05d\\%s\\afsd.log afsd_%s_iteration%d.log", WorkingDirectory, LogID, HostName, HostName, CurrentLoop); rc = system(command); ReleaseMutex(FileMutexHandle); @@ -263,8 +263,8 @@ int UpdateMasterLog(char *FileName, struct cmd_struct CommandInfo[]) return(0); } -int BuildMasterStatLog(char *FileName, char*MoveFileName, int NumberOfProcesses, - int NumberOfThreads, char *CommandLine, int Iterations, +int BuildMasterStatLog(char *FileName, char*MoveFileName, int NumberOfProcesses, + int NumberOfThreads, char *CommandLine, int Iterations, char *TargetDirectory, int ProcessNumber) { FILE *fp; @@ -307,10 +307,10 @@ int BuildMasterStatLog(char *FileName, char*MoveFileName, int NumberOfProcesses, fclose(fp); MoveFile(FileName, MoveFileName); } - + fp = fopen(FileName, "w"); fclose(fp); - LogStats(FileName, 1, Iterations, NumberOfProcesses, NumberOfThreads, "", ProcessNumber, TotalCommandInfo, + LogStats(FileName, 1, Iterations, NumberOfProcesses, NumberOfThreads, "", ProcessNumber, TotalCommandInfo, CommandLine, TargetDirectory); return(0); } diff --git a/src/WINNT/tests/torture/StopStressTest/NTMakefile b/src/WINNT/tests/torture/StopStressTest/NTMakefile index 4e1928f3e..fcb5d0b62 100644 --- a/src/WINNT/tests/torture/StopStressTest/NTMakefile +++ b/src/WINNT/tests/torture/StopStressTest/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -23,7 +23,7 @@ EXEDIR = $(DESTDIR)\bin OBJS = $(OUT)\StopStressTest.obj $(EXEDIR)\StopStressTest.exe: $(OBJS) - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) @@ -32,5 +32,5 @@ $(EXEDIR)\StopStressTest.exe: $(OBJS) install: idirs $(EXEDIR)\StopStressTest.exe clean:: - + diff --git a/src/WINNT/tests/torture/StopStressTest/StopStressTest.c b/src/WINNT/tests/torture/StopStressTest/StopStressTest.c index da4869562..8feee694f 100644 --- a/src/WINNT/tests/torture/StopStressTest/StopStressTest.c +++ b/src/WINNT/tests/torture/StopStressTest/StopStressTest.c @@ -21,7 +21,7 @@ int main(int argc, char* argv[]) HANDLE ShutDownEventHandle; HANDLE PauseEventHandle; HANDLE ContinueEventHandle; - HANDLE hStdin; + HANDLE hStdin; hStdin = GetStdHandle(STD_INPUT_HANDLE); @@ -74,10 +74,10 @@ int GetConsoleInput(HANDLE hStdin) break; } } - for (i = 0; i < (int)InputRecordCount; i++) + for (i = 0; i < (int)InputRecordCount; i++) { - switch(InputRecord[i].EventType) - { + switch(InputRecord[i].EventType) + { case KEY_EVENT: if (InputRecord[i].Event.KeyEvent.bKeyDown) { @@ -103,9 +103,9 @@ int GetConsoleInput(HANDLE hStdin) printf("\nEnd stress test request received\n"); } } - break; - default: - break; + break; + default: + break; } } return(RetCode); diff --git a/src/WINNT/tests/torture/Stress/NTMakefile b/src/WINNT/tests/torture/Stress/NTMakefile index 8f290bfb9..905341853 100644 --- a/src/WINNT/tests/torture/Stress/NTMakefile +++ b/src/WINNT/tests/torture/Stress/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -23,7 +23,7 @@ EXEDIR = $(DESTDIR)\bin OBJS = $(OUT)\Stress.obj $(EXEDIR)\Stress.exe: $(OBJS) - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) @@ -32,5 +32,5 @@ $(EXEDIR)\Stress.exe: $(OBJS) install: idirs $(EXEDIR)\Stress.exe clean:: - + diff --git a/src/WINNT/tests/torture/Stress/Stress.c b/src/WINNT/tests/torture/Stress/Stress.c index ae6253c66..0cbeea6f0 100644 --- a/src/WINNT/tests/torture/Stress/Stress.c +++ b/src/WINNT/tests/torture/Stress/Stress.c @@ -230,7 +230,7 @@ int getopt(int nargc, char *nargv[], char *ostr) return (-1); } } - if ((optopt = (int)*place++) == (int)':' || !(oli = strchr(ostr, optopt))) + if ((optopt = (int)*place++) == (int)':' || !(oli = strchr(ostr, optopt))) { if (optopt == (int)'-') return (-1); @@ -240,7 +240,7 @@ int getopt(int nargc, char *nargv[], char *ostr) (void)fprintf(stderr, "%s: illegal option -- %c\n", __progname, optopt); return (BADCH); } - if (*++oli != ':') + if (*++oli != ':') { optarg = NULL; if (!*place) @@ -250,7 +250,7 @@ int getopt(int nargc, char *nargv[], char *ostr) { if (*place) optarg = place; - else if (nargc <= ++optind) + else if (nargc <= ++optind) { place = EMSG; if (*ostr == ':') diff --git a/src/WINNT/tests/torture/clients/CopySmallFilesLong.txt b/src/WINNT/tests/torture/clients/CopySmallFilesLong.txt index aa48646dc..b82ddca3c 100644 --- a/src/WINNT/tests/torture/clients/CopySmallFilesLong.txt +++ b/src/WINNT/tests/torture/clients/CopySmallFilesLong.txt @@ -9,7 +9,7 @@ SetLocker c: Deltree \clients\client1 SetLocker Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -28,7 +28,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -230,7 +230,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -249,7 +249,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -451,7 +451,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -470,7 +470,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -672,7 +672,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -691,7 +691,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -893,7 +893,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -912,7 +912,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -1114,7 +1114,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -1133,7 +1133,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -1335,7 +1335,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -1354,7 +1354,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 @@ -1556,7 +1556,7 @@ Move \\afs\locker\clients\client1\~dmtmp\WORDPRO\filler.003 \\afs\locker\clients Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -1575,7 +1575,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 diff --git a/src/WINNT/tests/torture/clients/CopySmallFilesShort.txt b/src/WINNT/tests/torture/clients/CopySmallFilesShort.txt index a4d9c7bbd..69a6a507c 100644 --- a/src/WINNT/tests/torture/clients/CopySmallFilesShort.txt +++ b/src/WINNT/tests/torture/clients/CopySmallFilesShort.txt @@ -5,7 +5,7 @@ SetLocker Xrmdir \\afs\locker\clients\client1 all Xrmdir c:\clients\client1 all Mkdir c:\clients\client1\mixfile -Mkdir c:\clients\client1\~dmtmp +Mkdir c:\clients\client1\~dmtmp CreateFile c:\clients\client1\filler.000 256891 CreateFile c:\clients\client1\filler.001 99243 CreateFile c:\clients\client1\filler.002 9000 @@ -24,7 +24,7 @@ CreateFile c:\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile c:\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile c:\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir c:\clients\client1\~dmtmp\COREL +Mkdir c:\clients\client1\~dmtmp\COREL CreateFile c:\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile c:\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile c:\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 diff --git a/src/WINNT/tests/torture/clients/MoveSmallFilesBetweenLockersShort.txt b/src/WINNT/tests/torture/clients/MoveSmallFilesBetweenLockersShort.txt index b4c9712e9..561a11e94 100644 --- a/src/WINNT/tests/torture/clients/MoveSmallFilesBetweenLockersShort.txt +++ b/src/WINNT/tests/torture/clients/MoveSmallFilesBetweenLockersShort.txt @@ -5,7 +5,7 @@ Xrmdir \\afs\locker\clients\client1 all Xrmdir \\afs\lcolby\Public\clients\client1 all #detach lcolby locker Mkdir \\afs\locker\clients\client1\mixfile -Mkdir \\afs\locker\clients\client1\~dmtmp +Mkdir \\afs\locker\clients\client1\~dmtmp CreateFile \\afs\locker\clients\client1\filler.000 256891 CreateFile \\afs\locker\clients\client1\filler.001 99243 CreateFile \\afs\locker\clients\client1\filler.002 9000 @@ -29,7 +29,7 @@ CreateFile \\afs\locker\clients\client1\~dmtmp\PWRPNT\ZD16.BMP 174533 CreateFile \\afs\locker\clients\client1\~dmtmp\PWRPNT\PPTOOLS1.PPA 273561 CreateFile \\afs\locker\clients\client1\~dmtmp\PWRPNT\TIPS.PPT 43596 CreateFile \\afs\locker\clients\client1\~dmtmp\PWRPNT\TRIDOTS.POT 33811 -Mkdir \\afs\locker\clients\client1\~dmtmp\COREL +Mkdir \\afs\locker\clients\client1\~dmtmp\COREL CreateFile \\afs\locker\clients\client1\~dmtmp\COREL\CDRROLS.CFG 213857 CreateFile \\afs\locker\clients\client1\~dmtmp\COREL\CDRBARS.CFG 172699 CreateFile \\afs\locker\clients\client1\~dmtmp\COREL\ARTISTIC.ACL 23982 diff --git a/src/WINNT/tests/torture/clients/StreamFiles.txt b/src/WINNT/tests/torture/clients/StreamFiles.txt index 652766f1b..b4f1938e6 100644 --- a/src/WINNT/tests/torture/clients/StreamFiles.txt +++ b/src/WINNT/tests/torture/clients/StreamFiles.txt @@ -12714,7 +12714,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 13569 QUERY_FILE_INFORMATION 13569 ReadX 13569 0 512 512 @@ -21506,7 +21506,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 12871 QUERY_FILE_INFORMATION 12871 ReadX 12871 0 512 512 @@ -21834,7 +21834,7 @@ QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FOO 1 FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC NTCreateX \clients\client1\~dmtmp\WORD\FACTS.DOC 0x40 0x1 12888 QUERY_FILE_INFORMATION 12888 ReadX 12888 0 512 512 @@ -30294,7 +30294,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 13755 QUERY_FILE_INFORMATION 13755 ReadX 13755 0 512 512 @@ -30622,7 +30622,7 @@ QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FOO 1 FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC NTCreateX \clients\client1\~dmtmp\WORD\FACTS.DOC 0x40 0x1 13772 QUERY_FILE_INFORMATION 13772 ReadX 13772 0 512 512 @@ -39082,7 +39082,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 12964 QUERY_FILE_INFORMATION 12964 ReadX 12964 0 512 512 @@ -39410,7 +39410,7 @@ QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FOO 1 FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC NTCreateX \clients\client1\~dmtmp\WORD\FACTS.DOC 0x40 0x1 12981 QUERY_FILE_INFORMATION 12981 ReadX 12981 0 512 512 @@ -47871,7 +47871,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 13848 QUERY_FILE_INFORMATION 13848 ReadX 13848 0 512 512 @@ -48199,7 +48199,7 @@ QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FOO 1 FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC NTCreateX \clients\client1\~dmtmp\WORD\FACTS.DOC 0x40 0x1 13865 QUERY_FILE_INFORMATION 13865 ReadX 13865 0 512 512 @@ -56661,7 +56661,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 12963 QUERY_FILE_INFORMATION 12963 ReadX 12963 0 512 512 @@ -56989,7 +56989,7 @@ QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FOO 1 FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\FACTS.DOC NTCreateX \clients\client1\~dmtmp\WORD\FACTS.DOC 0x40 0x1 12980 QUERY_FILE_INFORMATION 12980 ReadX 12980 0 512 512 @@ -65449,7 +65449,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 13847 QUERY_FILE_INFORMATION 13847 ReadX 13847 0 512 512 @@ -74240,7 +74240,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 6444 QUERY_FILE_INFORMATION 6444 ReadX 6444 0 512 512 @@ -83029,7 +83029,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 7328 QUERY_FILE_INFORMATION 7328 ReadX 7328 0 512 512 @@ -91818,7 +91818,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 8212 QUERY_FILE_INFORMATION 8212 ReadX 8212 0 512 512 @@ -100607,7 +100607,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 9096 QUERY_FILE_INFORMATION 9096 ReadX 9096 0 512 512 @@ -109396,7 +109396,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 9980 QUERY_FILE_INFORMATION 9980 ReadX 9980 0 512 512 @@ -118185,7 +118185,7 @@ FIND_FIRST \clients\client1\~dmtmp\<.JNK QUERY_FS_INFORMATION 259 QUERY_FS_INFORMATION 259 QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10 1 -QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC +QUERY_PATH_INFORMATION \clients\client1\~dmtmp\WORD\CHAP10.DOC NTCreateX \clients\client1\~dmtmp\WORD\CHAP10.DOC 0x40 0x1 10864 QUERY_FILE_INFORMATION 10864 ReadX 10864 0 512 512 diff --git a/src/WINNT/tests/torture/include/common.h b/src/WINNT/tests/torture/include/common.h index 51d2778e5..582b866db 100644 --- a/src/WINNT/tests/torture/include/common.h +++ b/src/WINNT/tests/torture/include/common.h @@ -40,8 +40,8 @@ enum states {BM_SETUP, BM_WARMUP, BM_MEASURE}; #define CMD_RMDIR 9 #define CMD_UNLINK 10 #define CMD_WRITEX 11 -#define CMD_XCOPY 12 -#define CMD_DELETEFILES 13 +#define CMD_XCOPY 12 +#define CMD_DELETEFILES 13 #define CMD_COPYFILES 14 #define CMD_ATTACH 15 #define CMD_DETACH 16 @@ -79,7 +79,7 @@ struct cmd_struct { DWORD total_sum_of_squares; }; -static struct +static struct { char *name; /* name used in results */ char *disable_name; /* name used in disable (-d) option */ @@ -142,9 +142,9 @@ typedef struct { typedef struct { HANDLE fd; int handle; - char *name; + char *name; int reads, writes; } FTABLE; -#endif \ No newline at end of file +#endif diff --git a/src/WINNT/tests/torture/include/includes.h b/src/WINNT/tests/torture/include/includes.h index bdaef162d..0b3a4bfe4 100644 --- a/src/WINNT/tests/torture/include/includes.h +++ b/src/WINNT/tests/torture/include/includes.h @@ -1,21 +1,21 @@ #ifndef _INCLUDES_H #define _INCLUDES_H -/* +/* Unix SMB/CIFS implementation. Machine customisation and include handling Copyright (C) Andrew Tridgell 1994-1998 Copyright (C) 2002 by Martin Pool - + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -27,9 +27,9 @@ //#include "local.h" -#ifndef _WIN32_WINNT -#define _WIN32_WINNT 0x0500 -#endif +#ifndef _WIN32_WINNT +#define _WIN32_WINNT 0x0500 +#endif #include #include #include diff --git a/src/WINNT/tests/torture/include/proto.h b/src/WINNT/tests/torture/include/proto.h index eb64e150f..f9b6edf27 100644 --- a/src/WINNT/tests/torture/include/proto.h +++ b/src/WINNT/tests/torture/include/proto.h @@ -5,7 +5,7 @@ #include int nb_unlink(char *fname); -int nb_createx(char *fname, +int nb_createx(char *fname, unsigned create_options, unsigned create_disposition, int handle); int nb_SetLocker(char *Locker); int nb_Mkdir(char *Directory); diff --git a/src/WINNT/tests/winflock/NTMakefile b/src/WINNT/tests/winflock/NTMakefile index 6c90c4c99..c40c48034 100644 --- a/src/WINNT/tests/winflock/NTMakefile +++ b/src/WINNT/tests/winflock/NTMakefile @@ -1,4 +1,4 @@ -# +# # Copyright (c) 2009 Secure Endpoints Inc. # @@ -23,7 +23,7 @@ OBJS = $(OUT)\main.obj \ LIBS = $(DESTDIR)\lib\afs\afsutil.lib $(EXEDIR)\winflock.exe: $(OBJS) $(LIBS) - $(EXECONLINK) + $(EXECONLINK) $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) @@ -32,5 +32,5 @@ $(EXEDIR)\winflock.exe: $(OBJS) $(LIBS) install: idirs $(EXEDIR)\winflock.exe clean:: - + diff --git a/src/WINNT/tests/winflock/README.txt b/src/WINNT/tests/winflock/README.txt index 672ff76e7..385033053 100644 --- a/src/WINNT/tests/winflock/README.txt +++ b/src/WINNT/tests/winflock/README.txt @@ -3,7 +3,7 @@ To run winflock.exe: C:\> winflock.exe -d (dir) > verbose.log -By default, there a lot of logging generated to stdout while the actual test +By default, there a lot of logging generated to stdout while the actual test results are reported to stderr. Redirecting stdout to a log file cleans out the output. diff --git a/src/WINNT/tests/winflock/main.cpp b/src/WINNT/tests/winflock/main.cpp index 670fa5270..d5e461a27 100644 --- a/src/WINNT/tests/winflock/main.cpp +++ b/src/WINNT/tests/winflock/main.cpp @@ -48,7 +48,7 @@ int parse_cmd_line(int argc, _TCHAR * argv[]) return show_usage(argv[0]); } } else if (!_tcscmp(argv[i], _T("-nr"))) { - tst_read_write = FALSE; + tst_read_write = FALSE; } else if(!_tcscmp(argv[i], _T("-child"))) { isChild = TRUE; } else if(!_tcscmp(argv[i], _T("-p"))) { @@ -97,7 +97,7 @@ int spawn_kids(int argc, _TCHAR *argv[]) startinfo.lpTitle = NULL; startinfo.dwFlags = 0; startinfo.cbReserved2 = 0; - + cerr << "PARENT: Process ID:" << GetCurrentProcessId() << "\n"; cerr << "PARENT: Spawning child process: " << cmd_line << "\n"; @@ -155,11 +155,11 @@ int run_tests(void) #define PCINT_CALL(f) \ rvt = f; \ rv = (rv | rvt) - + PC_CALL(begin_tests()); PC_CALL(test_create()); - + if(tst_read_write) PC_CALL(test_lock_prep()); diff --git a/src/WINNT/tests/winflock/sync.cpp b/src/WINNT/tests/winflock/sync.cpp index 8796a9297..cd0aa715c 100644 --- a/src/WINNT/tests/winflock/sync.cpp +++ b/src/WINNT/tests/winflock/sync.cpp @@ -1,12 +1,12 @@ #include "winflock.h" -void _begin_log(void) +void _begin_log(void) { WaitForSingleObject(mutex_logfile, INFINITE); logfile << (isChild?"CHILD {\n":"PARENT {\n"); } -void _end_log(void) +void _end_log(void) { logfile << "}\n"; logfile.flush(); diff --git a/src/WINNT/tests/winflock/tests.cpp b/src/WINNT/tests/winflock/tests.cpp index 1bb7e3d6e..52238ad7c 100644 --- a/src/WINNT/tests/winflock/tests.cpp +++ b/src/WINNT/tests/winflock/tests.cpp @@ -81,7 +81,7 @@ int test_create(void) if(isChild) { logfile << "----Begin CreateFile tests ----\n"; - cerr << + cerr << "TEST:CREATE:001 Requesting a sharing mode that conflicts with the access mode " "specified in a previous open requestion whose handle is still open should be an error.\n"; @@ -422,7 +422,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:01 PASS\n"; } - + cerr << "TEST:LOCK:002:02 Read in partially locked area (A)\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(27), NULL, FILE_BEGIN)\n"; @@ -435,7 +435,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:02 PASS\n"; } - + cerr << "TEST:LOCK:002:03 Read in locked area\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(32), NULL, FILE_BEGIN)\n"; @@ -448,7 +448,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:03 PASS\n"; } - + cerr << "TEST:LOCK:002:04 Read in partially locked area (B)\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(37), NULL, FILE_BEGIN)\n"; @@ -461,7 +461,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:04 PASS\n"; } - + cerr << "TEST:LOCK:002:05 Read in partially unowned area (A)\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(47), NULL, FILE_BEGIN)\n"; @@ -474,7 +474,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:05 ***FAILED***\n"; } - + cerr << "TEST:LOCK:002:06 Read in fully unowned area\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(52), NULL, FILE_BEGIN)\n"; @@ -487,7 +487,7 @@ int testint_lock_excl_rw_beof(void) } else { cerr << "TEST:LOCK:002:06 ***FAILED***\n"; } - + cerr << "TEST:LOCK:002:07 Read in partially unowned area (B)\n"; logfile << "SetFilePointer(h_file_base, PAGE_BEGIN(56), NULL, FILE_BEGIN)\n"; @@ -1031,7 +1031,7 @@ int testint_waitlock(void) cerr << "done\n" << "TEST:WLCS:002:06 PASS\n"; } else { - logfile << "Unlock failed! last error = " + logfile << "Unlock failed! last error = " << e << "\n"; cerr << "TEST:WLCS:002:06 FAILED! Unlock failed! see log\n"; rv = 1; -- 2.39.5