From 62afc0a8c1e8528b1a50b0d4b6ba2b10acbe9879 Mon Sep 17 00:00:00 2001 From: Ken Hornstein Date: Fri, 5 May 2006 06:47:37 +0000 Subject: [PATCH] more-rx-updates-20060504 Suppress warnings from prototype changes. Trial code for OpenBSD support. Fix missing piece from UKERNEL. ==================== This delta was composed from multiple commits as part of the CVS->Git migration. The checkin message with each commit was inconsistent. The following are the additional commit messages. ==================== IPv6 support for Windows requires the use of ws2tcpip.h and associated restructing of include file order. --- src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp | 3 +++ .../afsadmsvr/TaAfsAdmSvrClientInternal.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp | 3 +++ src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp | 3 +++ src/WINNT/afsapplib/al_browse.cpp | 3 +++ src/WINNT/afsapplib/al_creds.cpp | 3 +++ src/WINNT/afsapplib/al_dynlink.cpp | 3 +++ src/WINNT/afsapplib/al_misc.cpp | 3 +++ src/WINNT/afsapplib/al_progress.cpp | 3 +++ src/WINNT/afsapplib/al_pump.cpp | 3 +++ src/WINNT/afsapplib/al_task.cpp | 3 +++ src/WINNT/afsapplib/al_wizard.cpp | 3 +++ src/WINNT/afsclass/afsclassfn.cpp | 3 +++ src/WINNT/afsclass/c_agg.cpp | 3 +++ src/WINNT/afsclass/c_cell.cpp | 3 +++ src/WINNT/afsclass/c_debug.cpp | 3 +++ src/WINNT/afsclass/c_grp.cpp | 3 +++ src/WINNT/afsclass/c_ident.cpp | 3 +++ src/WINNT/afsclass/c_identlist.cpp | 3 +++ src/WINNT/afsclass/c_notify.cpp | 3 +++ src/WINNT/afsclass/c_set.cpp | 3 +++ src/WINNT/afsclass/c_svc.cpp | 3 +++ src/WINNT/afsclass/c_svr.cpp | 3 +++ src/WINNT/afsclass/c_usr.cpp | 3 +++ src/WINNT/afsclass/internal.cpp | 3 +++ src/WINNT/afsclass/worker.cpp | 3 +++ src/WINNT/afssvrcfg/admin_info_dlg.cpp | 3 +++ src/WINNT/afssvrcfg/afscfg.cpp | 3 +++ src/WINNT/afssvrcfg/backup_server_page.cpp | 3 +++ src/WINNT/afssvrcfg/cfg_utils.cpp | 3 +++ src/WINNT/afssvrcfg/config_server_page.cpp | 3 +++ src/WINNT/afssvrcfg/create_partition_dlg.cpp | 3 +++ src/WINNT/afssvrcfg/db_server_page.cpp | 3 +++ src/WINNT/afssvrcfg/file_server_page.cpp | 3 +++ src/WINNT/afssvrcfg/get_cur_config.cpp | 3 +++ src/WINNT/afssvrcfg/get_pw_dlg.cpp | 3 +++ src/WINNT/afssvrcfg/graphics.cpp | 3 +++ src/WINNT/afssvrcfg/help.cpp | 3 +++ src/WINNT/afssvrcfg/info2_page.cpp | 3 +++ src/WINNT/afssvrcfg/info_page.cpp | 3 +++ src/WINNT/afssvrcfg/intro_page.cpp | 3 +++ src/WINNT/afssvrcfg/logfile.cpp | 3 +++ src/WINNT/afssvrcfg/partition_page.cpp | 3 +++ src/WINNT/afssvrcfg/partition_utils.cpp | 3 +++ src/WINNT/afssvrcfg/partitions_page.cpp | 3 +++ src/WINNT/afssvrcfg/replicatition_page.cpp | 3 +++ src/WINNT/afssvrcfg/root_afs_page.cpp | 3 +++ src/WINNT/afssvrcfg/salvage_dlg.cpp | 3 +++ src/WINNT/afssvrcfg/salvage_results_dlg.cpp | 3 +++ src/WINNT/afssvrcfg/services_page.cpp | 3 +++ src/WINNT/afssvrcfg/sys_control_page.cpp | 3 +++ src/WINNT/afssvrcfg/toolbox.cpp | 3 +++ src/WINNT/afssvrcfg/validation.cpp | 3 +++ src/WINNT/afssvrcfg/volume_utils.cpp | 3 +++ src/WINNT/afssvrmgr/action.cpp | 3 +++ src/WINNT/afssvrmgr/agg_col.cpp | 3 +++ src/WINNT/afssvrmgr/agg_general.cpp | 3 +++ src/WINNT/afssvrmgr/agg_prop.cpp | 3 +++ src/WINNT/afssvrmgr/agg_tab.cpp | 3 +++ src/WINNT/afssvrmgr/alert.cpp | 3 +++ src/WINNT/afssvrmgr/cmdline.cpp | 3 +++ src/WINNT/afssvrmgr/columns.cpp | 3 +++ src/WINNT/afssvrmgr/command.cpp | 3 +++ src/WINNT/afssvrmgr/creds.cpp | 3 +++ src/WINNT/afssvrmgr/dispatch.cpp | 3 +++ src/WINNT/afssvrmgr/dispguts.cpp | 3 +++ src/WINNT/afssvrmgr/display.cpp | 3 +++ src/WINNT/afssvrmgr/general.cpp | 3 +++ src/WINNT/afssvrmgr/helpfunc.cpp | 3 +++ src/WINNT/afssvrmgr/options.cpp | 3 +++ src/WINNT/afssvrmgr/prefs.cpp | 3 +++ src/WINNT/afssvrmgr/problems.cpp | 3 +++ src/WINNT/afssvrmgr/propcache.cpp | 3 +++ src/WINNT/afssvrmgr/set_clone.cpp | 3 +++ src/WINNT/afssvrmgr/set_col.cpp | 3 +++ src/WINNT/afssvrmgr/set_create.cpp | 3 +++ src/WINNT/afssvrmgr/set_createrep.cpp | 3 +++ src/WINNT/afssvrmgr/set_delete.cpp | 3 +++ src/WINNT/afssvrmgr/set_dump.cpp | 3 +++ src/WINNT/afssvrmgr/set_general.cpp | 3 +++ src/WINNT/afssvrmgr/set_move.cpp | 3 +++ src/WINNT/afssvrmgr/set_prop.cpp | 3 +++ src/WINNT/afssvrmgr/set_quota.cpp | 3 +++ src/WINNT/afssvrmgr/set_release.cpp | 3 +++ src/WINNT/afssvrmgr/set_rename.cpp | 3 +++ src/WINNT/afssvrmgr/set_repprop.cpp | 3 +++ src/WINNT/afssvrmgr/set_restore.cpp | 3 +++ src/WINNT/afssvrmgr/set_tab.cpp | 3 +++ src/WINNT/afssvrmgr/subset.cpp | 3 +++ src/WINNT/afssvrmgr/svc_col.cpp | 3 +++ src/WINNT/afssvrmgr/svc_create.cpp | 3 +++ src/WINNT/afssvrmgr/svc_delete.cpp | 3 +++ src/WINNT/afssvrmgr/svc_general.cpp | 3 +++ src/WINNT/afssvrmgr/svc_prop.cpp | 3 +++ src/WINNT/afssvrmgr/svc_startstop.cpp | 3 +++ src/WINNT/afssvrmgr/svc_tab.cpp | 3 +++ src/WINNT/afssvrmgr/svc_viewlog.cpp | 3 +++ src/WINNT/afssvrmgr/svr_address.cpp | 3 +++ src/WINNT/afssvrmgr/svr_col.cpp | 3 +++ src/WINNT/afssvrmgr/svr_execute.cpp | 3 +++ src/WINNT/afssvrmgr/svr_general.cpp | 3 +++ src/WINNT/afssvrmgr/svr_getdates.cpp | 3 +++ src/WINNT/afssvrmgr/svr_hosts.cpp | 3 +++ src/WINNT/afssvrmgr/svr_install.cpp | 3 +++ src/WINNT/afssvrmgr/svr_prop.cpp | 3 +++ src/WINNT/afssvrmgr/svr_prune.cpp | 3 +++ src/WINNT/afssvrmgr/svr_salvage.cpp | 3 +++ src/WINNT/afssvrmgr/svr_security.cpp | 3 +++ src/WINNT/afssvrmgr/svr_syncvldb.cpp | 3 +++ src/WINNT/afssvrmgr/svr_uninstall.cpp | 3 +++ src/WINNT/afssvrmgr/svr_window.cpp | 3 +++ src/WINNT/afssvrmgr/svrmgr.cpp | 3 +++ src/WINNT/afssvrmgr/task.cpp | 3 +++ src/WINNT/afssvrmgr/window.cpp | 3 +++ src/WINNT/client_config/RegistrySupport.cpp | 3 +++ src/WINNT/client_config/config.cpp | 3 +++ src/WINNT/client_config/dlg_automap.cpp | 3 +++ src/WINNT/client_config/dlg_binding.cpp | 3 +++ src/WINNT/client_config/dlg_diag.cpp | 3 +++ src/WINNT/client_config/dlg_logon.cpp | 3 +++ src/WINNT/client_config/dlg_misc.cpp | 3 +++ src/WINNT/client_config/drivemap.cpp | 3 +++ src/WINNT/client_config/isadmin.cpp | 3 +++ src/WINNT/client_config/main.cpp | 3 +++ src/WINNT/client_config/misc.cpp | 3 +++ src/WINNT/client_config/pagesize.cpp | 3 +++ src/WINNT/client_config/tab_advanced.cpp | 3 +++ src/WINNT/client_config/tab_drives.cpp | 3 +++ src/WINNT/client_config/tab_general.cpp | 3 +++ src/WINNT/client_config/tab_hosts.cpp | 3 +++ src/WINNT/client_config/tab_prefs.cpp | 3 +++ src/WINNT/client_creds/advtab.cpp | 3 +++ src/WINNT/client_creds/afswiz.cpp | 3 +++ src/WINNT/client_creds/creds.cpp | 3 +++ src/WINNT/client_creds/credstab.cpp | 3 +++ src/WINNT/client_creds/main.cpp | 3 +++ src/WINNT/client_creds/misc.cpp | 3 +++ src/WINNT/client_creds/mounttab.cpp | 3 +++ src/WINNT/client_creds/settings.cpp | 3 +++ src/WINNT/client_creds/shortcut.cpp | 3 +++ src/WINNT/client_creds/trayicon.cpp | 3 +++ src/WINNT/client_creds/window.cpp | 3 +++ src/WINNT/client_exp/add_acl_entry_dlg.cpp | 5 ++++- src/WINNT/client_exp/add_submount_dlg.cpp | 5 ++++- src/WINNT/client_exp/afs_shl_ext.cpp | 5 ++++- src/WINNT/client_exp/auth_dlg.cpp | 5 ++++- src/WINNT/client_exp/clear_acl_dlg.cpp | 5 ++++- src/WINNT/client_exp/copy_acl_dlg.cpp | 5 ++++- src/WINNT/client_exp/down_servers_dlg.cpp | 5 ++++- src/WINNT/client_exp/gui2fs.cpp | 5 ++++- src/WINNT/client_exp/help.cpp | 5 ++++- src/WINNT/client_exp/klog_dlg.cpp | 5 ++++- src/WINNT/client_exp/make_mount_point_dlg.cpp | 5 ++++- src/WINNT/client_exp/make_symbolic_link_dlg.cpp | 5 ++++- src/WINNT/client_exp/mount_points_dlg.cpp | 5 ++++- src/WINNT/client_exp/msgs.cpp | 5 ++++- src/WINNT/client_exp/partition_info_dlg.cpp | 5 ++++- src/WINNT/client_exp/results_dlg.cpp | 5 ++++- src/WINNT/client_exp/server_status_dlg.cpp | 5 ++++- src/WINNT/client_exp/set_afs_acl.cpp | 5 ++++- src/WINNT/client_exp/shell_ext.cpp | 7 +++++-- src/WINNT/client_exp/stdafx.cpp | 5 ++++- src/WINNT/client_exp/submount_info.cpp | 5 ++++- src/WINNT/client_exp/submounts_dlg.cpp | 5 ++++- src/WINNT/client_exp/unlog_dlg.cpp | 5 ++++- src/WINNT/client_exp/volumeinfo.cpp | 5 ++++- src/afs/afs_mariner.c | 8 ++++---- src/rx/OBSD/rx_knet.c | 17 +++++++++-------- src/rx/UKERNEL/rx_knet.c | 7 ++++--- src/rx/rx.h | 2 ++ src/rx/rx_user.c | 1 - 187 files changed, 590 insertions(+), 41 deletions(-) diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp index 49102b11f..e9f8cd777 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvr.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp index 58e796413..4d9554ad8 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCallback.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp index 0d134006f..05102a64b 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp index bca6c96e8..3c5991014 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp index 72dddcd5a..18e918274 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp index 7bbb51376..7f383ef76 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp index beb49067c..6d310dbf0 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp index 8168ad665..272179fc9 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp index 0955c327b..f32f18a60 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp index 4d3106056..27dcad186 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp index 8875707d4..975065993 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientPing.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp index 5c47d14b5..39eaba4ac 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp index f755baa3a..b79664d6e 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp index 1b8c4b0b0..35e0e3886 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp index cc8da0e07..684a4dcff 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrGeneral.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp index 8a9faab7d..cbc39a660 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp index 60268956e..0dfc8b901 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp index 73f8ce029..ded0a5246 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrProperties.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp index a9f1fbac1..b7899b546 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp b/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp index c197e325d..f89320511 100644 --- a/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp +++ b/src/WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_browse.cpp b/src/WINNT/afsapplib/al_browse.cpp index 586fe6eb9..a9052be27 100644 --- a/src/WINNT/afsapplib/al_browse.cpp +++ b/src/WINNT/afsapplib/al_browse.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_creds.cpp b/src/WINNT/afsapplib/al_creds.cpp index 3d5a64d62..fc831a451 100644 --- a/src/WINNT/afsapplib/al_creds.cpp +++ b/src/WINNT/afsapplib/al_creds.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_dynlink.cpp b/src/WINNT/afsapplib/al_dynlink.cpp index 86113fb73..d22d42dd5 100644 --- a/src/WINNT/afsapplib/al_dynlink.cpp +++ b/src/WINNT/afsapplib/al_dynlink.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_misc.cpp b/src/WINNT/afsapplib/al_misc.cpp index c86151055..d73f09f31 100644 --- a/src/WINNT/afsapplib/al_misc.cpp +++ b/src/WINNT/afsapplib/al_misc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_progress.cpp b/src/WINNT/afsapplib/al_progress.cpp index 6daa74e76..74d7e9673 100644 --- a/src/WINNT/afsapplib/al_progress.cpp +++ b/src/WINNT/afsapplib/al_progress.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_pump.cpp b/src/WINNT/afsapplib/al_pump.cpp index 313f8dde8..760ddf877 100644 --- a/src/WINNT/afsapplib/al_pump.cpp +++ b/src/WINNT/afsapplib/al_pump.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_task.cpp b/src/WINNT/afsapplib/al_task.cpp index d409da397..1b4d93ac5 100644 --- a/src/WINNT/afsapplib/al_task.cpp +++ b/src/WINNT/afsapplib/al_task.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsapplib/al_wizard.cpp b/src/WINNT/afsapplib/al_wizard.cpp index ec5b2bd98..71e233325 100644 --- a/src/WINNT/afsapplib/al_wizard.cpp +++ b/src/WINNT/afsapplib/al_wizard.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/afsclassfn.cpp b/src/WINNT/afsclass/afsclassfn.cpp index b7429acc3..207e87c73 100644 --- a/src/WINNT/afsclass/afsclassfn.cpp +++ b/src/WINNT/afsclass/afsclassfn.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_agg.cpp b/src/WINNT/afsclass/c_agg.cpp index cda0f0b68..9535a0222 100644 --- a/src/WINNT/afsclass/c_agg.cpp +++ b/src/WINNT/afsclass/c_agg.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_cell.cpp b/src/WINNT/afsclass/c_cell.cpp index d49ddbd4c..187f4cf69 100644 --- a/src/WINNT/afsclass/c_cell.cpp +++ b/src/WINNT/afsclass/c_cell.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_debug.cpp b/src/WINNT/afsclass/c_debug.cpp index 7d70c2eb5..87cff5d59 100644 --- a/src/WINNT/afsclass/c_debug.cpp +++ b/src/WINNT/afsclass/c_debug.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_grp.cpp b/src/WINNT/afsclass/c_grp.cpp index 44a04b141..43ff03768 100644 --- a/src/WINNT/afsclass/c_grp.cpp +++ b/src/WINNT/afsclass/c_grp.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_ident.cpp b/src/WINNT/afsclass/c_ident.cpp index 8c4945e23..6983545bb 100644 --- a/src/WINNT/afsclass/c_ident.cpp +++ b/src/WINNT/afsclass/c_ident.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_identlist.cpp b/src/WINNT/afsclass/c_identlist.cpp index 6d6184f62..d0be2fe32 100644 --- a/src/WINNT/afsclass/c_identlist.cpp +++ b/src/WINNT/afsclass/c_identlist.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_notify.cpp b/src/WINNT/afsclass/c_notify.cpp index 50739b9c7..1826daa5c 100644 --- a/src/WINNT/afsclass/c_notify.cpp +++ b/src/WINNT/afsclass/c_notify.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_set.cpp b/src/WINNT/afsclass/c_set.cpp index 79520b989..fab75d91a 100644 --- a/src/WINNT/afsclass/c_set.cpp +++ b/src/WINNT/afsclass/c_set.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_svc.cpp b/src/WINNT/afsclass/c_svc.cpp index 767633773..f9924748d 100644 --- a/src/WINNT/afsclass/c_svc.cpp +++ b/src/WINNT/afsclass/c_svc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_svr.cpp b/src/WINNT/afsclass/c_svr.cpp index f260c8f6a..1cb54d541 100644 --- a/src/WINNT/afsclass/c_svr.cpp +++ b/src/WINNT/afsclass/c_svr.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/c_usr.cpp b/src/WINNT/afsclass/c_usr.cpp index dafe17424..19f472a42 100644 --- a/src/WINNT/afsclass/c_usr.cpp +++ b/src/WINNT/afsclass/c_usr.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/internal.cpp b/src/WINNT/afsclass/internal.cpp index b81317d8d..4df7d4377 100644 --- a/src/WINNT/afsclass/internal.cpp +++ b/src/WINNT/afsclass/internal.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afsclass/worker.cpp b/src/WINNT/afsclass/worker.cpp index 9a4bcc692..ae52cf49b 100644 --- a/src/WINNT/afsclass/worker.cpp +++ b/src/WINNT/afsclass/worker.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/admin_info_dlg.cpp b/src/WINNT/afssvrcfg/admin_info_dlg.cpp index b179c5084..c78a8bdf7 100644 --- a/src/WINNT/afssvrcfg/admin_info_dlg.cpp +++ b/src/WINNT/afssvrcfg/admin_info_dlg.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/afscfg.cpp b/src/WINNT/afssvrcfg/afscfg.cpp index 511a43543..48473afec 100644 --- a/src/WINNT/afssvrcfg/afscfg.cpp +++ b/src/WINNT/afssvrcfg/afscfg.cpp @@ -12,6 +12,9 @@ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/backup_server_page.cpp b/src/WINNT/afssvrcfg/backup_server_page.cpp index 400397cc4..b65cb7e92 100644 --- a/src/WINNT/afssvrcfg/backup_server_page.cpp +++ b/src/WINNT/afssvrcfg/backup_server_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/cfg_utils.cpp b/src/WINNT/afssvrcfg/cfg_utils.cpp index ff6ca87c5..add25b3e2 100644 --- a/src/WINNT/afssvrcfg/cfg_utils.cpp +++ b/src/WINNT/afssvrcfg/cfg_utils.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/config_server_page.cpp b/src/WINNT/afssvrcfg/config_server_page.cpp index f1170c78d..a225f3541 100644 --- a/src/WINNT/afssvrcfg/config_server_page.cpp +++ b/src/WINNT/afssvrcfg/config_server_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/create_partition_dlg.cpp b/src/WINNT/afssvrcfg/create_partition_dlg.cpp index 93f419bef..dfa33c4ef 100644 --- a/src/WINNT/afssvrcfg/create_partition_dlg.cpp +++ b/src/WINNT/afssvrcfg/create_partition_dlg.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/db_server_page.cpp b/src/WINNT/afssvrcfg/db_server_page.cpp index 1f6c54999..1f4563668 100644 --- a/src/WINNT/afssvrcfg/db_server_page.cpp +++ b/src/WINNT/afssvrcfg/db_server_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/file_server_page.cpp b/src/WINNT/afssvrcfg/file_server_page.cpp index 78f0cc500..a407250ff 100644 --- a/src/WINNT/afssvrcfg/file_server_page.cpp +++ b/src/WINNT/afssvrcfg/file_server_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/get_cur_config.cpp b/src/WINNT/afssvrcfg/get_cur_config.cpp index 07ad67647..df8c3f67d 100644 --- a/src/WINNT/afssvrcfg/get_cur_config.cpp +++ b/src/WINNT/afssvrcfg/get_cur_config.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/get_pw_dlg.cpp b/src/WINNT/afssvrcfg/get_pw_dlg.cpp index 968013d58..d71c1694d 100644 --- a/src/WINNT/afssvrcfg/get_pw_dlg.cpp +++ b/src/WINNT/afssvrcfg/get_pw_dlg.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/graphics.cpp b/src/WINNT/afssvrcfg/graphics.cpp index 98287352a..c643404cf 100644 --- a/src/WINNT/afssvrcfg/graphics.cpp +++ b/src/WINNT/afssvrcfg/graphics.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/help.cpp b/src/WINNT/afssvrcfg/help.cpp index 73fb729b6..1cd639cda 100644 --- a/src/WINNT/afssvrcfg/help.cpp +++ b/src/WINNT/afssvrcfg/help.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/info2_page.cpp b/src/WINNT/afssvrcfg/info2_page.cpp index 233290fc1..21bef2056 100644 --- a/src/WINNT/afssvrcfg/info2_page.cpp +++ b/src/WINNT/afssvrcfg/info2_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/info_page.cpp b/src/WINNT/afssvrcfg/info_page.cpp index adfd7a1c9..e9d741c51 100644 --- a/src/WINNT/afssvrcfg/info_page.cpp +++ b/src/WINNT/afssvrcfg/info_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/intro_page.cpp b/src/WINNT/afssvrcfg/intro_page.cpp index 52f67cd42..9ff50d2e1 100644 --- a/src/WINNT/afssvrcfg/intro_page.cpp +++ b/src/WINNT/afssvrcfg/intro_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/logfile.cpp b/src/WINNT/afssvrcfg/logfile.cpp index ae38ab6b7..c94b1842c 100644 --- a/src/WINNT/afssvrcfg/logfile.cpp +++ b/src/WINNT/afssvrcfg/logfile.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/partition_page.cpp b/src/WINNT/afssvrcfg/partition_page.cpp index eebff5abc..d21ca3734 100644 --- a/src/WINNT/afssvrcfg/partition_page.cpp +++ b/src/WINNT/afssvrcfg/partition_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/partition_utils.cpp b/src/WINNT/afssvrcfg/partition_utils.cpp index 30076d0f2..0df8c1c05 100644 --- a/src/WINNT/afssvrcfg/partition_utils.cpp +++ b/src/WINNT/afssvrcfg/partition_utils.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/partitions_page.cpp b/src/WINNT/afssvrcfg/partitions_page.cpp index ffa1f6b70..b90c5908f 100644 --- a/src/WINNT/afssvrcfg/partitions_page.cpp +++ b/src/WINNT/afssvrcfg/partitions_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/replicatition_page.cpp b/src/WINNT/afssvrcfg/replicatition_page.cpp index 064532486..40ad0df4d 100644 --- a/src/WINNT/afssvrcfg/replicatition_page.cpp +++ b/src/WINNT/afssvrcfg/replicatition_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/root_afs_page.cpp b/src/WINNT/afssvrcfg/root_afs_page.cpp index 95e04c7d2..90b030c5e 100644 --- a/src/WINNT/afssvrcfg/root_afs_page.cpp +++ b/src/WINNT/afssvrcfg/root_afs_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/salvage_dlg.cpp b/src/WINNT/afssvrcfg/salvage_dlg.cpp index 4b30e1362..dce267488 100644 --- a/src/WINNT/afssvrcfg/salvage_dlg.cpp +++ b/src/WINNT/afssvrcfg/salvage_dlg.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/salvage_results_dlg.cpp b/src/WINNT/afssvrcfg/salvage_results_dlg.cpp index 41e983917..3534485d9 100644 --- a/src/WINNT/afssvrcfg/salvage_results_dlg.cpp +++ b/src/WINNT/afssvrcfg/salvage_results_dlg.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + #include "afscfg.h" // Main header for this application #include "resource.h" #include "salvage_results_dlg.h" diff --git a/src/WINNT/afssvrcfg/services_page.cpp b/src/WINNT/afssvrcfg/services_page.cpp index 50457394d..14e263b50 100644 --- a/src/WINNT/afssvrcfg/services_page.cpp +++ b/src/WINNT/afssvrcfg/services_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/sys_control_page.cpp b/src/WINNT/afssvrcfg/sys_control_page.cpp index 203bb8822..c311f8616 100644 --- a/src/WINNT/afssvrcfg/sys_control_page.cpp +++ b/src/WINNT/afssvrcfg/sys_control_page.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/toolbox.cpp b/src/WINNT/afssvrcfg/toolbox.cpp index fde339d1f..a3f4aa40a 100644 --- a/src/WINNT/afssvrcfg/toolbox.cpp +++ b/src/WINNT/afssvrcfg/toolbox.cpp @@ -11,6 +11,9 @@ * INCLUDES ___________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrcfg/validation.cpp b/src/WINNT/afssvrcfg/validation.cpp index 0bfb75a19..2900fced6 100644 --- a/src/WINNT/afssvrcfg/validation.cpp +++ b/src/WINNT/afssvrcfg/validation.cpp @@ -11,6 +11,9 @@ * INCLUDES _________________________________________________________________ * */ +#include +#include + #include "afscfg.h" #include "resource.h" #include "validation.h" diff --git a/src/WINNT/afssvrcfg/volume_utils.cpp b/src/WINNT/afssvrcfg/volume_utils.cpp index 039176a38..f4eb0e9ce 100644 --- a/src/WINNT/afssvrcfg/volume_utils.cpp +++ b/src/WINNT/afssvrcfg/volume_utils.cpp @@ -11,6 +11,9 @@ * Includes _________________________________________________________________ * */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/action.cpp b/src/WINNT/afssvrmgr/action.cpp index c45ab114f..d9ef10ca8 100644 --- a/src/WINNT/afssvrmgr/action.cpp +++ b/src/WINNT/afssvrmgr/action.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/agg_col.cpp b/src/WINNT/afssvrmgr/agg_col.cpp index b319a1754..c1e96599d 100644 --- a/src/WINNT/afssvrmgr/agg_col.cpp +++ b/src/WINNT/afssvrmgr/agg_col.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/agg_general.cpp b/src/WINNT/afssvrmgr/agg_general.cpp index 12e02fff5..4ce1497c7 100644 --- a/src/WINNT/afssvrmgr/agg_general.cpp +++ b/src/WINNT/afssvrmgr/agg_general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/agg_prop.cpp b/src/WINNT/afssvrmgr/agg_prop.cpp index f4e7c3cf5..a0cf01c89 100644 --- a/src/WINNT/afssvrmgr/agg_prop.cpp +++ b/src/WINNT/afssvrmgr/agg_prop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/agg_tab.cpp b/src/WINNT/afssvrmgr/agg_tab.cpp index ce6ea5922..2ad137ae1 100644 --- a/src/WINNT/afssvrmgr/agg_tab.cpp +++ b/src/WINNT/afssvrmgr/agg_tab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/alert.cpp b/src/WINNT/afssvrmgr/alert.cpp index 4758f2f0e..0a66a8370 100644 --- a/src/WINNT/afssvrmgr/alert.cpp +++ b/src/WINNT/afssvrmgr/alert.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/cmdline.cpp b/src/WINNT/afssvrmgr/cmdline.cpp index 801f8f0d8..f3b8fa261 100644 --- a/src/WINNT/afssvrmgr/cmdline.cpp +++ b/src/WINNT/afssvrmgr/cmdline.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/columns.cpp b/src/WINNT/afssvrmgr/columns.cpp index 03c15c116..545dc7c2c 100644 --- a/src/WINNT/afssvrmgr/columns.cpp +++ b/src/WINNT/afssvrmgr/columns.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/command.cpp b/src/WINNT/afssvrmgr/command.cpp index 73c2f4250..01bacdf16 100644 --- a/src/WINNT/afssvrmgr/command.cpp +++ b/src/WINNT/afssvrmgr/command.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/creds.cpp b/src/WINNT/afssvrmgr/creds.cpp index c0adbaa6f..0e43f1e9f 100644 --- a/src/WINNT/afssvrmgr/creds.cpp +++ b/src/WINNT/afssvrmgr/creds.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/dispatch.cpp b/src/WINNT/afssvrmgr/dispatch.cpp index 5291f8677..2e2dd47df 100644 --- a/src/WINNT/afssvrmgr/dispatch.cpp +++ b/src/WINNT/afssvrmgr/dispatch.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/dispguts.cpp b/src/WINNT/afssvrmgr/dispguts.cpp index 17329254e..d2dd7a4b0 100644 --- a/src/WINNT/afssvrmgr/dispguts.cpp +++ b/src/WINNT/afssvrmgr/dispguts.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/display.cpp b/src/WINNT/afssvrmgr/display.cpp index 80e2ac965..0f90b38db 100644 --- a/src/WINNT/afssvrmgr/display.cpp +++ b/src/WINNT/afssvrmgr/display.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/general.cpp b/src/WINNT/afssvrmgr/general.cpp index 634819bbc..64e9cf589 100644 --- a/src/WINNT/afssvrmgr/general.cpp +++ b/src/WINNT/afssvrmgr/general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/helpfunc.cpp b/src/WINNT/afssvrmgr/helpfunc.cpp index e973849e6..9e636c366 100644 --- a/src/WINNT/afssvrmgr/helpfunc.cpp +++ b/src/WINNT/afssvrmgr/helpfunc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/options.cpp b/src/WINNT/afssvrmgr/options.cpp index 0f5418b97..71bf260c6 100644 --- a/src/WINNT/afssvrmgr/options.cpp +++ b/src/WINNT/afssvrmgr/options.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/prefs.cpp b/src/WINNT/afssvrmgr/prefs.cpp index d787e3fb1..a095bf6af 100644 --- a/src/WINNT/afssvrmgr/prefs.cpp +++ b/src/WINNT/afssvrmgr/prefs.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/problems.cpp b/src/WINNT/afssvrmgr/problems.cpp index c3411927b..67c17e8b4 100644 --- a/src/WINNT/afssvrmgr/problems.cpp +++ b/src/WINNT/afssvrmgr/problems.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/propcache.cpp b/src/WINNT/afssvrmgr/propcache.cpp index 3fcc8997f..303b0573a 100644 --- a/src/WINNT/afssvrmgr/propcache.cpp +++ b/src/WINNT/afssvrmgr/propcache.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_clone.cpp b/src/WINNT/afssvrmgr/set_clone.cpp index e80fdd6eb..62ccfcec5 100644 --- a/src/WINNT/afssvrmgr/set_clone.cpp +++ b/src/WINNT/afssvrmgr/set_clone.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_col.cpp b/src/WINNT/afssvrmgr/set_col.cpp index b0b6531f5..f4451621f 100644 --- a/src/WINNT/afssvrmgr/set_col.cpp +++ b/src/WINNT/afssvrmgr/set_col.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_create.cpp b/src/WINNT/afssvrmgr/set_create.cpp index e64a498f0..ddc7de473 100644 --- a/src/WINNT/afssvrmgr/set_create.cpp +++ b/src/WINNT/afssvrmgr/set_create.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_createrep.cpp b/src/WINNT/afssvrmgr/set_createrep.cpp index 9cd3a14c6..408e9c831 100644 --- a/src/WINNT/afssvrmgr/set_createrep.cpp +++ b/src/WINNT/afssvrmgr/set_createrep.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_delete.cpp b/src/WINNT/afssvrmgr/set_delete.cpp index 68bdfa6b6..404260e1a 100644 --- a/src/WINNT/afssvrmgr/set_delete.cpp +++ b/src/WINNT/afssvrmgr/set_delete.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_dump.cpp b/src/WINNT/afssvrmgr/set_dump.cpp index 31b6198c1..a161167c1 100644 --- a/src/WINNT/afssvrmgr/set_dump.cpp +++ b/src/WINNT/afssvrmgr/set_dump.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_general.cpp b/src/WINNT/afssvrmgr/set_general.cpp index d42a1bfe8..3222ff477 100644 --- a/src/WINNT/afssvrmgr/set_general.cpp +++ b/src/WINNT/afssvrmgr/set_general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_move.cpp b/src/WINNT/afssvrmgr/set_move.cpp index c82b86661..13b2e9163 100644 --- a/src/WINNT/afssvrmgr/set_move.cpp +++ b/src/WINNT/afssvrmgr/set_move.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_prop.cpp b/src/WINNT/afssvrmgr/set_prop.cpp index 723578df8..368af7893 100644 --- a/src/WINNT/afssvrmgr/set_prop.cpp +++ b/src/WINNT/afssvrmgr/set_prop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_quota.cpp b/src/WINNT/afssvrmgr/set_quota.cpp index 3f0fbe1f0..14a8fa1c2 100644 --- a/src/WINNT/afssvrmgr/set_quota.cpp +++ b/src/WINNT/afssvrmgr/set_quota.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_release.cpp b/src/WINNT/afssvrmgr/set_release.cpp index cdde93303..ca3721548 100644 --- a/src/WINNT/afssvrmgr/set_release.cpp +++ b/src/WINNT/afssvrmgr/set_release.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_rename.cpp b/src/WINNT/afssvrmgr/set_rename.cpp index 674633ea2..5658cfdf0 100644 --- a/src/WINNT/afssvrmgr/set_rename.cpp +++ b/src/WINNT/afssvrmgr/set_rename.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_repprop.cpp b/src/WINNT/afssvrmgr/set_repprop.cpp index 722bb0b0c..586dc6e9a 100644 --- a/src/WINNT/afssvrmgr/set_repprop.cpp +++ b/src/WINNT/afssvrmgr/set_repprop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_restore.cpp b/src/WINNT/afssvrmgr/set_restore.cpp index 485b22515..67b6e385f 100644 --- a/src/WINNT/afssvrmgr/set_restore.cpp +++ b/src/WINNT/afssvrmgr/set_restore.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/set_tab.cpp b/src/WINNT/afssvrmgr/set_tab.cpp index 1480f73bf..71f80dc3c 100644 --- a/src/WINNT/afssvrmgr/set_tab.cpp +++ b/src/WINNT/afssvrmgr/set_tab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/subset.cpp b/src/WINNT/afssvrmgr/subset.cpp index 599bb22a7..faa4db6ac 100644 --- a/src/WINNT/afssvrmgr/subset.cpp +++ b/src/WINNT/afssvrmgr/subset.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_col.cpp b/src/WINNT/afssvrmgr/svc_col.cpp index 9c8072046..7efaeca24 100644 --- a/src/WINNT/afssvrmgr/svc_col.cpp +++ b/src/WINNT/afssvrmgr/svc_col.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_create.cpp b/src/WINNT/afssvrmgr/svc_create.cpp index a69be2b2a..bf4cd93a8 100644 --- a/src/WINNT/afssvrmgr/svc_create.cpp +++ b/src/WINNT/afssvrmgr/svc_create.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_delete.cpp b/src/WINNT/afssvrmgr/svc_delete.cpp index 40bfee9b8..3121ff737 100644 --- a/src/WINNT/afssvrmgr/svc_delete.cpp +++ b/src/WINNT/afssvrmgr/svc_delete.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_general.cpp b/src/WINNT/afssvrmgr/svc_general.cpp index 45bdbcdf9..170c1cbfc 100644 --- a/src/WINNT/afssvrmgr/svc_general.cpp +++ b/src/WINNT/afssvrmgr/svc_general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_prop.cpp b/src/WINNT/afssvrmgr/svc_prop.cpp index 5944d8451..58976334c 100644 --- a/src/WINNT/afssvrmgr/svc_prop.cpp +++ b/src/WINNT/afssvrmgr/svc_prop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_startstop.cpp b/src/WINNT/afssvrmgr/svc_startstop.cpp index 0d498faf5..ee55c3e96 100644 --- a/src/WINNT/afssvrmgr/svc_startstop.cpp +++ b/src/WINNT/afssvrmgr/svc_startstop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_tab.cpp b/src/WINNT/afssvrmgr/svc_tab.cpp index c19d2bc3f..8835016c5 100644 --- a/src/WINNT/afssvrmgr/svc_tab.cpp +++ b/src/WINNT/afssvrmgr/svc_tab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svc_viewlog.cpp b/src/WINNT/afssvrmgr/svc_viewlog.cpp index c2ab76138..3fecc3016 100644 --- a/src/WINNT/afssvrmgr/svc_viewlog.cpp +++ b/src/WINNT/afssvrmgr/svc_viewlog.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_address.cpp b/src/WINNT/afssvrmgr/svr_address.cpp index 0ffd54fe1..75bb29f10 100644 --- a/src/WINNT/afssvrmgr/svr_address.cpp +++ b/src/WINNT/afssvrmgr/svr_address.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_col.cpp b/src/WINNT/afssvrmgr/svr_col.cpp index 40d0fb091..b6528bcb7 100644 --- a/src/WINNT/afssvrmgr/svr_col.cpp +++ b/src/WINNT/afssvrmgr/svr_col.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_execute.cpp b/src/WINNT/afssvrmgr/svr_execute.cpp index df951aca7..5e0bbc547 100644 --- a/src/WINNT/afssvrmgr/svr_execute.cpp +++ b/src/WINNT/afssvrmgr/svr_execute.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_general.cpp b/src/WINNT/afssvrmgr/svr_general.cpp index 538034eec..de3b0b16a 100644 --- a/src/WINNT/afssvrmgr/svr_general.cpp +++ b/src/WINNT/afssvrmgr/svr_general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_getdates.cpp b/src/WINNT/afssvrmgr/svr_getdates.cpp index 228e1cef9..005fc315f 100644 --- a/src/WINNT/afssvrmgr/svr_getdates.cpp +++ b/src/WINNT/afssvrmgr/svr_getdates.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_hosts.cpp b/src/WINNT/afssvrmgr/svr_hosts.cpp index 98272bf64..32f7f1c96 100644 --- a/src/WINNT/afssvrmgr/svr_hosts.cpp +++ b/src/WINNT/afssvrmgr/svr_hosts.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_install.cpp b/src/WINNT/afssvrmgr/svr_install.cpp index 3fb528b4c..db2100906 100644 --- a/src/WINNT/afssvrmgr/svr_install.cpp +++ b/src/WINNT/afssvrmgr/svr_install.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_prop.cpp b/src/WINNT/afssvrmgr/svr_prop.cpp index 6548bac4d..77c1d72c7 100644 --- a/src/WINNT/afssvrmgr/svr_prop.cpp +++ b/src/WINNT/afssvrmgr/svr_prop.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_prune.cpp b/src/WINNT/afssvrmgr/svr_prune.cpp index 4226236fb..003056462 100644 --- a/src/WINNT/afssvrmgr/svr_prune.cpp +++ b/src/WINNT/afssvrmgr/svr_prune.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_salvage.cpp b/src/WINNT/afssvrmgr/svr_salvage.cpp index 3c2ea5084..dc0b5dd84 100644 --- a/src/WINNT/afssvrmgr/svr_salvage.cpp +++ b/src/WINNT/afssvrmgr/svr_salvage.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_security.cpp b/src/WINNT/afssvrmgr/svr_security.cpp index 2e7a5a0a0..52105521c 100644 --- a/src/WINNT/afssvrmgr/svr_security.cpp +++ b/src/WINNT/afssvrmgr/svr_security.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_syncvldb.cpp b/src/WINNT/afssvrmgr/svr_syncvldb.cpp index d9602514e..562fcffd0 100644 --- a/src/WINNT/afssvrmgr/svr_syncvldb.cpp +++ b/src/WINNT/afssvrmgr/svr_syncvldb.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_uninstall.cpp b/src/WINNT/afssvrmgr/svr_uninstall.cpp index 9b1ce4bc2..f681f8619 100644 --- a/src/WINNT/afssvrmgr/svr_uninstall.cpp +++ b/src/WINNT/afssvrmgr/svr_uninstall.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svr_window.cpp b/src/WINNT/afssvrmgr/svr_window.cpp index 71535ada8..b60a55473 100644 --- a/src/WINNT/afssvrmgr/svr_window.cpp +++ b/src/WINNT/afssvrmgr/svr_window.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/svrmgr.cpp b/src/WINNT/afssvrmgr/svrmgr.cpp index eb1aec257..de8f94551 100644 --- a/src/WINNT/afssvrmgr/svrmgr.cpp +++ b/src/WINNT/afssvrmgr/svrmgr.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/task.cpp b/src/WINNT/afssvrmgr/task.cpp index 50fc579c8..4c31eec02 100644 --- a/src/WINNT/afssvrmgr/task.cpp +++ b/src/WINNT/afssvrmgr/task.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/afssvrmgr/window.cpp b/src/WINNT/afssvrmgr/window.cpp index 0a61f61ef..bf65f17c4 100644 --- a/src/WINNT/afssvrmgr/window.cpp +++ b/src/WINNT/afssvrmgr/window.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/RegistrySupport.cpp b/src/WINNT/client_config/RegistrySupport.cpp index a0c6f30f8..3ba0fcbd9 100644 --- a/src/WINNT/client_config/RegistrySupport.cpp +++ b/src/WINNT/client_config/RegistrySupport.cpp @@ -8,6 +8,9 @@ */ #include +#include +#include + #include //#include #include diff --git a/src/WINNT/client_config/config.cpp b/src/WINNT/client_config/config.cpp index 747dd6152..5b6784edd 100644 --- a/src/WINNT/client_config/config.cpp +++ b/src/WINNT/client_config/config.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/dlg_automap.cpp b/src/WINNT/client_config/dlg_automap.cpp index b90d8c509..c3e70931f 100644 --- a/src/WINNT/client_config/dlg_automap.cpp +++ b/src/WINNT/client_config/dlg_automap.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/dlg_binding.cpp b/src/WINNT/client_config/dlg_binding.cpp index 5ccfcdbaa..bea006973 100644 --- a/src/WINNT/client_config/dlg_binding.cpp +++ b/src/WINNT/client_config/dlg_binding.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/dlg_diag.cpp b/src/WINNT/client_config/dlg_diag.cpp index ac69f058c..1cc8aed76 100644 --- a/src/WINNT/client_config/dlg_diag.cpp +++ b/src/WINNT/client_config/dlg_diag.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/dlg_logon.cpp b/src/WINNT/client_config/dlg_logon.cpp index e61c0a0d6..7f9a906ee 100644 --- a/src/WINNT/client_config/dlg_logon.cpp +++ b/src/WINNT/client_config/dlg_logon.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/dlg_misc.cpp b/src/WINNT/client_config/dlg_misc.cpp index 9fafc0f82..66970e8d5 100644 --- a/src/WINNT/client_config/dlg_misc.cpp +++ b/src/WINNT/client_config/dlg_misc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/drivemap.cpp b/src/WINNT/client_config/drivemap.cpp index d0ed09e86..960e9598f 100644 --- a/src/WINNT/client_config/drivemap.cpp +++ b/src/WINNT/client_config/drivemap.cpp @@ -31,6 +31,9 @@ * of the possibility of such damages. */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/isadmin.cpp b/src/WINNT/client_config/isadmin.cpp index 8cf1dafeb..75f730251 100644 --- a/src/WINNT/client_config/isadmin.cpp +++ b/src/WINNT/client_config/isadmin.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/main.cpp b/src/WINNT/client_config/main.cpp index ad4255f43..13d3a6c32 100644 --- a/src/WINNT/client_config/main.cpp +++ b/src/WINNT/client_config/main.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/misc.cpp b/src/WINNT/client_config/misc.cpp index a33e74a52..f783ae420 100644 --- a/src/WINNT/client_config/misc.cpp +++ b/src/WINNT/client_config/misc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/pagesize.cpp b/src/WINNT/client_config/pagesize.cpp index a58fcb7d3..e186fbfbb 100644 --- a/src/WINNT/client_config/pagesize.cpp +++ b/src/WINNT/client_config/pagesize.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/tab_advanced.cpp b/src/WINNT/client_config/tab_advanced.cpp index 527f0b472..69ff60398 100644 --- a/src/WINNT/client_config/tab_advanced.cpp +++ b/src/WINNT/client_config/tab_advanced.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/tab_drives.cpp b/src/WINNT/client_config/tab_drives.cpp index 5044ecf57..8594fda81 100644 --- a/src/WINNT/client_config/tab_drives.cpp +++ b/src/WINNT/client_config/tab_drives.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/tab_general.cpp b/src/WINNT/client_config/tab_general.cpp index b4caf2fdf..5f2459401 100644 --- a/src/WINNT/client_config/tab_general.cpp +++ b/src/WINNT/client_config/tab_general.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/tab_hosts.cpp b/src/WINNT/client_config/tab_hosts.cpp index 54faea7bc..8a4927482 100644 --- a/src/WINNT/client_config/tab_hosts.cpp +++ b/src/WINNT/client_config/tab_hosts.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_config/tab_prefs.cpp b/src/WINNT/client_config/tab_prefs.cpp index 3a702c398..1841158cb 100644 --- a/src/WINNT/client_config/tab_prefs.cpp +++ b/src/WINNT/client_config/tab_prefs.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/advtab.cpp b/src/WINNT/client_creds/advtab.cpp index ac23ad850..b3d6712b1 100644 --- a/src/WINNT/client_creds/advtab.cpp +++ b/src/WINNT/client_creds/advtab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/afswiz.cpp b/src/WINNT/client_creds/afswiz.cpp index 2dbb734e9..719bb7551 100644 --- a/src/WINNT/client_creds/afswiz.cpp +++ b/src/WINNT/client_creds/afswiz.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/creds.cpp b/src/WINNT/client_creds/creds.cpp index 9576baea9..27210563f 100644 --- a/src/WINNT/client_creds/creds.cpp +++ b/src/WINNT/client_creds/creds.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/credstab.cpp b/src/WINNT/client_creds/credstab.cpp index 24d88cbdc..0872ff9ac 100644 --- a/src/WINNT/client_creds/credstab.cpp +++ b/src/WINNT/client_creds/credstab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/main.cpp b/src/WINNT/client_creds/main.cpp index 744af343a..0cdd11484 100644 --- a/src/WINNT/client_creds/main.cpp +++ b/src/WINNT/client_creds/main.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/misc.cpp b/src/WINNT/client_creds/misc.cpp index b1cc410a5..e759b31cc 100644 --- a/src/WINNT/client_creds/misc.cpp +++ b/src/WINNT/client_creds/misc.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/mounttab.cpp b/src/WINNT/client_creds/mounttab.cpp index b4e9f7a73..c8ea7b554 100644 --- a/src/WINNT/client_creds/mounttab.cpp +++ b/src/WINNT/client_creds/mounttab.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/settings.cpp b/src/WINNT/client_creds/settings.cpp index dab6f1307..bab9cb2ea 100644 --- a/src/WINNT/client_creds/settings.cpp +++ b/src/WINNT/client_creds/settings.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/shortcut.cpp b/src/WINNT/client_creds/shortcut.cpp index 128168253..2f6f117a2 100644 --- a/src/WINNT/client_creds/shortcut.cpp +++ b/src/WINNT/client_creds/shortcut.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/trayicon.cpp b/src/WINNT/client_creds/trayicon.cpp index c07a846c6..39c768c89 100644 --- a/src/WINNT/client_creds/trayicon.cpp +++ b/src/WINNT/client_creds/trayicon.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_creds/window.cpp b/src/WINNT/client_creds/window.cpp index 1d4364b27..7cbbabb51 100644 --- a/src/WINNT/client_creds/window.cpp +++ b/src/WINNT/client_creds/window.cpp @@ -7,6 +7,9 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include + extern "C" { #include #include diff --git a/src/WINNT/client_exp/add_acl_entry_dlg.cpp b/src/WINNT/client_exp/add_acl_entry_dlg.cpp index 37ff78a1a..7588d6c9e 100644 --- a/src/WINNT/client_exp/add_acl_entry_dlg.cpp +++ b/src/WINNT/client_exp/add_acl_entry_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "add_acl_entry_dlg.h" #include "set_afs_acl.h" diff --git a/src/WINNT/client_exp/add_submount_dlg.cpp b/src/WINNT/client_exp/add_submount_dlg.cpp index 7485495a1..660999601 100644 --- a/src/WINNT/client_exp/add_submount_dlg.cpp +++ b/src/WINNT/client_exp/add_submount_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "add_submount_dlg.h" #include "submount_info.h" #include "help.h" diff --git a/src/WINNT/client_exp/afs_shl_ext.cpp b/src/WINNT/client_exp/afs_shl_ext.cpp index bc4d09e20..366d67ff5 100644 --- a/src/WINNT/client_exp/afs_shl_ext.cpp +++ b/src/WINNT/client_exp/afs_shl_ext.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include #include "help.h" diff --git a/src/WINNT/client_exp/auth_dlg.cpp b/src/WINNT/client_exp/auth_dlg.cpp index 2d48f35fb..ee05cd58b 100644 --- a/src/WINNT/client_exp/auth_dlg.cpp +++ b/src/WINNT/client_exp/auth_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "auth_dlg.h" #include "klog_dlg.h" diff --git a/src/WINNT/client_exp/clear_acl_dlg.cpp b/src/WINNT/client_exp/clear_acl_dlg.cpp index 74cec3a0a..3e12929ca 100644 --- a/src/WINNT/client_exp/clear_acl_dlg.cpp +++ b/src/WINNT/client_exp/clear_acl_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "clear_acl_dlg.h" diff --git a/src/WINNT/client_exp/copy_acl_dlg.cpp b/src/WINNT/client_exp/copy_acl_dlg.cpp index 95ce4f549..04439c867 100644 --- a/src/WINNT/client_exp/copy_acl_dlg.cpp +++ b/src/WINNT/client_exp/copy_acl_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "copy_acl_dlg.h" #include "io.h" diff --git a/src/WINNT/client_exp/down_servers_dlg.cpp b/src/WINNT/client_exp/down_servers_dlg.cpp index 745e74c2b..d942a25c8 100644 --- a/src/WINNT/client_exp/down_servers_dlg.cpp +++ b/src/WINNT/client_exp/down_servers_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "down_servers_dlg.h" #ifdef _DEBUG diff --git a/src/WINNT/client_exp/gui2fs.cpp b/src/WINNT/client_exp/gui2fs.cpp index 3b2977d90..69290110c 100644 --- a/src/WINNT/client_exp/gui2fs.cpp +++ b/src/WINNT/client_exp/gui2fs.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include #include diff --git a/src/WINNT/client_exp/help.cpp b/src/WINNT/client_exp/help.cpp index 797f97927..10acc77bf 100644 --- a/src/WINNT/client_exp/help.cpp +++ b/src/WINNT/client_exp/help.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "help.h" diff --git a/src/WINNT/client_exp/klog_dlg.cpp b/src/WINNT/client_exp/klog_dlg.cpp index 1945b3976..f715d5a4e 100644 --- a/src/WINNT/client_exp/klog_dlg.cpp +++ b/src/WINNT/client_exp/klog_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "klog_dlg.h" #include "hourglass.h" diff --git a/src/WINNT/client_exp/make_mount_point_dlg.cpp b/src/WINNT/client_exp/make_mount_point_dlg.cpp index 4167d566f..92da17826 100644 --- a/src/WINNT/client_exp/make_mount_point_dlg.cpp +++ b/src/WINNT/client_exp/make_mount_point_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "make_mount_point_dlg.h" #include "gui2fs.h" diff --git a/src/WINNT/client_exp/make_symbolic_link_dlg.cpp b/src/WINNT/client_exp/make_symbolic_link_dlg.cpp index ff3a29de5..19db55026 100644 --- a/src/WINNT/client_exp/make_symbolic_link_dlg.cpp +++ b/src/WINNT/client_exp/make_symbolic_link_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "make_symbolic_link_dlg.h" #include "gui2fs.h" diff --git a/src/WINNT/client_exp/mount_points_dlg.cpp b/src/WINNT/client_exp/mount_points_dlg.cpp index 8fb9abc5f..aa18838a8 100644 --- a/src/WINNT/client_exp/mount_points_dlg.cpp +++ b/src/WINNT/client_exp/mount_points_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "mount_points_dlg.h" diff --git a/src/WINNT/client_exp/msgs.cpp b/src/WINNT/client_exp/msgs.cpp index b951fb692..9b2c2a782 100644 --- a/src/WINNT/client_exp/msgs.cpp +++ b/src/WINNT/client_exp/msgs.cpp @@ -7,6 +7,10 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include @@ -15,7 +19,6 @@ extern "C" { #include #include -#include "stdafx.h" #include "msgs.h" diff --git a/src/WINNT/client_exp/partition_info_dlg.cpp b/src/WINNT/client_exp/partition_info_dlg.cpp index 839b3bd13..881bf471b 100644 --- a/src/WINNT/client_exp/partition_info_dlg.cpp +++ b/src/WINNT/client_exp/partition_info_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "partition_info_dlg.h" diff --git a/src/WINNT/client_exp/results_dlg.cpp b/src/WINNT/client_exp/results_dlg.cpp index 396bf0c97..da6e53f71 100644 --- a/src/WINNT/client_exp/results_dlg.cpp +++ b/src/WINNT/client_exp/results_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "results_dlg.h" diff --git a/src/WINNT/client_exp/server_status_dlg.cpp b/src/WINNT/client_exp/server_status_dlg.cpp index 76fd50b33..2b6cd5f54 100644 --- a/src/WINNT/client_exp/server_status_dlg.cpp +++ b/src/WINNT/client_exp/server_status_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "server_status_dlg.h" #include "gui2fs.h" diff --git a/src/WINNT/client_exp/set_afs_acl.cpp b/src/WINNT/client_exp/set_afs_acl.cpp index b36e3b7b1..5da8a51fa 100644 --- a/src/WINNT/client_exp/set_afs_acl.cpp +++ b/src/WINNT/client_exp/set_afs_acl.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "set_afs_acl.h" #include "clear_acl_dlg.h" diff --git a/src/WINNT/client_exp/shell_ext.cpp b/src/WINNT/client_exp/shell_ext.cpp index 0ab470492..eab767614 100644 --- a/src/WINNT/client_exp/shell_ext.cpp +++ b/src/WINNT/client_exp/shell_ext.cpp @@ -7,13 +7,16 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include -#include "stdafx.h" #include #include #include diff --git a/src/WINNT/client_exp/stdafx.cpp b/src/WINNT/client_exp/stdafx.cpp index dbb1fb962..07dd70d56 100644 --- a/src/WINNT/client_exp/stdafx.cpp +++ b/src/WINNT/client_exp/stdafx.cpp @@ -7,10 +7,13 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" diff --git a/src/WINNT/client_exp/submount_info.cpp b/src/WINNT/client_exp/submount_info.cpp index f1cf7c2c5..5911a24bc 100644 --- a/src/WINNT/client_exp/submount_info.cpp +++ b/src/WINNT/client_exp/submount_info.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "submount_info.h" diff --git a/src/WINNT/client_exp/submounts_dlg.cpp b/src/WINNT/client_exp/submounts_dlg.cpp index 055cbf3bc..f39a5bf64 100644 --- a/src/WINNT/client_exp/submounts_dlg.cpp +++ b/src/WINNT/client_exp/submounts_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "submounts_dlg.h" #include "add_submount_dlg.h" #include "msgs.h" diff --git a/src/WINNT/client_exp/unlog_dlg.cpp b/src/WINNT/client_exp/unlog_dlg.cpp index 042eeffb5..923d84697 100644 --- a/src/WINNT/client_exp/unlog_dlg.cpp +++ b/src/WINNT/client_exp/unlog_dlg.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "unlog_dlg.h" extern "C" { diff --git a/src/WINNT/client_exp/volumeinfo.cpp b/src/WINNT/client_exp/volumeinfo.cpp index b2b7e4f58..d200ef73e 100644 --- a/src/WINNT/client_exp/volumeinfo.cpp +++ b/src/WINNT/client_exp/volumeinfo.cpp @@ -7,12 +7,15 @@ * directory or online at http://www.openafs.org/dl/license10.html */ +#include "stdafx.h" +#include +#include + extern "C" { #include #include } -#include "stdafx.h" #include "afs_shl_ext.h" #include "volume_info.h" #include "partition_info_dlg.h" diff --git a/src/afs/afs_mariner.c b/src/afs/afs_mariner.c index 1ae7d3acd..e94dbbec2 100644 --- a/src/afs/afs_mariner.c +++ b/src/afs/afs_mariner.c @@ -99,8 +99,8 @@ afs_MarinerLogFetch(register struct vcache *avc, register afs_int32 off, dvec.iov_base = tp1; dvec.iov_len = len; AFS_GUNLOCK(); - (void)osi_NetSend(afs_server->socket, &taddr, sizeof(taddr), &dvec, 1, - len, 0); + (void)osi_NetSend(afs_server->socket, (struct sockaddr_storage *) &taddr, + sizeof(taddr), &dvec, 1, len, 0); AFS_GLOCK(); osi_FreeSmallSpace(tp1); } /*afs_MarinerLogFetch */ @@ -133,8 +133,8 @@ afs_MarinerLog(register char *astring, register struct vcache *avc) dvec.iov_base = buf; dvec.iov_len = tp - buf; AFS_GUNLOCK(); - (void)osi_NetSend(afs_server->socket, &taddr, sizeof(taddr), &dvec, 1, - tp - buf, 0); + (void)osi_NetSend(afs_server->socket, (struct sockaddr_storage *) &taddr, + sizeof(taddr), &dvec, 1, tp - buf, 0); AFS_GLOCK(); osi_FreeSmallSpace(buf); } /*afs_MarinerLog */ diff --git a/src/rx/OBSD/rx_knet.c b/src/rx/OBSD/rx_knet.c index e2fa381e3..73934e2ac 100644 --- a/src/rx/OBSD/rx_knet.c +++ b/src/rx/OBSD/rx_knet.c @@ -16,7 +16,7 @@ RCSID #include "../rx/rx_kcommon.h" int -osi_NetReceive(osi_socket asocket, struct sockaddr_in *addr, +osi_NetReceive(osi_socket asocket, struct sockaddr_storage *saddr, int *slen, struct iovec *dvec, int nvecs, int *alength) { struct uio u; @@ -42,7 +42,7 @@ osi_NetReceive(osi_socket asocket, struct sockaddr_in *addr, if (haveGlock) AFS_GUNLOCK(); - code = soreceive(asocket, (addr ? &nam : NULL), &u, NULL, NULL, NULL); + code = soreceive(asocket, (saddr ? &nam : NULL), &u, NULL, NULL, NULL); if (haveGlock) AFS_GLOCK(); @@ -56,8 +56,9 @@ osi_NetReceive(osi_socket asocket, struct sockaddr_in *addr, } *alength -= u.uio_resid; - if (addr && nam) { - memcpy(addr, mtod(nam, caddr_t), nam->m_len); + if (saddr && nam) { + memcpy(saddr, mtod(nam, caddr_t), nam->m_len); + *slen = nam->m_len; m_freem(nam); } @@ -81,8 +82,8 @@ osi_StopListener(void) */ int -osi_NetSend(osi_socket asocket, struct sockaddr_in *addr, struct iovec *dvec, - int nvecs, afs_int32 alength, int istack) +osi_NetSend(osi_socket asocket, struct sockaddr_storage *addr, int slen, + struct iovec *dvec, int nvecs, afs_int32 alength, int istack) { int i, code; struct iovec iov[RX_MAXIOVECS]; @@ -108,8 +109,8 @@ osi_NetSend(osi_socket asocket, struct sockaddr_in *addr, struct iovec *dvec, nam = m_get(M_DONTWAIT, MT_SONAME); if (!nam) return ENOBUFS; - nam->m_len = addr->sin_len = sizeof(struct sockaddr_in); - memcpy(mtod(nam, caddr_t), addr, addr->sin_len); + nam->m_len = slen; + memcpy(mtod(nam, caddr_t), addr, slen); if (haveGlock) AFS_GUNLOCK(); diff --git a/src/rx/UKERNEL/rx_knet.c b/src/rx/UKERNEL/rx_knet.c index a5bb27c3b..d484f8582 100644 --- a/src/rx/UKERNEL/rx_knet.c +++ b/src/rx/UKERNEL/rx_knet.c @@ -64,7 +64,8 @@ void rxi_ListenerProc(osi_socket usockp, int *tnop, struct rx_call **newcallp) { struct rx_packet *tp; - afs_uint32 host; + struct sockaddr_storage saddr; + int slen; u_short port; int rc; @@ -76,9 +77,9 @@ rxi_ListenerProc(osi_socket usockp, int *tnop, struct rx_call **newcallp) while (1) { tp = rxi_AllocPacket(RX_PACKET_CLASS_RECEIVE); usr_assert(tp != NULL); - rc = rxi_ReadPacket(usockp, tp, &host, &port); + rc = rxi_ReadPacket(usockp, tp, &saddr, &slen); if (rc != 0) { - tp = rxi_ReceivePacket(tp, usockp, host, port, tnop, newcallp); + tp = rxi_ReceivePacket(tp, usockp, &saddr, slen, tnop, newcallp); if (newcallp && *newcallp) { if (tp) { rxi_FreePacket(tp); diff --git a/src/rx/rx.h b/src/rx/rx.h index ead2b9d85..333b5fcb3 100644 --- a/src/rx/rx.h +++ b/src/rx/rx.h @@ -53,6 +53,8 @@ #endif #ifdef AFS_NT40_ENV #include +#include +#include #endif # include "rx_user.h" # include "rx_clock.h" diff --git a/src/rx/rx_user.c b/src/rx/rx_user.c index 973cba94f..94c456995 100644 --- a/src/rx/rx_user.c +++ b/src/rx/rx_user.c @@ -98,7 +98,6 @@ rxi_GetHostUDPSocket(struct sockaddr_storage *saddr, int salen) { int binds, code = 0; osi_socket socketFd = OSI_NULLSOCKET; - struct sockaddr_in taddr; char *name = "rxi_GetUDPSocket: "; #ifdef AFS_LINUX22_ENV int pmtu=IP_PMTUDISC_DONT; -- 2.39.5