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.
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include "afscfg.h" // Main header for this application
#include "resource.h"
#include "salvage_results_dlg.h"
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES ___________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* INCLUDES _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include "afscfg.h"
#include "resource.h"
#include "validation.h"
* Includes _________________________________________________________________
*
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
*/
#include <windows.h>
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
#include <tchar.h>
//#include <ctype.h>
#include <stdlib.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* of the possibility of such damages.
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs\stds.h>
#include <afs\param.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "add_acl_entry_dlg.h"
#include "set_afs_acl.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "add_submount_dlg.h"
#include "submount_info.h"
#include "help.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include <winsock2.h>
#include "help.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "auth_dlg.h"
#include "klog_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "clear_acl_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "copy_acl_dlg.h"
#include "io.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "down_servers_dlg.h"
#ifdef _DEBUG
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include <errno.h>
#include <time.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "help.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "klog_dlg.h"
#include "hourglass.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "make_mount_point_dlg.h"
#include "gui2fs.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "make_symbolic_link_dlg.h"
#include "gui2fs.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "mount_points_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
#include <string.h>
#include <stdarg.h>
-#include "stdafx.h"
#include "msgs.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "partition_info_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "results_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "server_status_dlg.h"
#include "gui2fs.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "set_afs_acl.h"
#include "clear_acl_dlg.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <afxpriv.h>
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include <afxpriv.h>
-#include "stdafx.h"
#include <atlconv.h>
#include <sys/types.h>
#include <sys/stat.h>
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "submount_info.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "submounts_dlg.h"
#include "add_submount_dlg.h"
#include "msgs.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "unlog_dlg.h"
extern "C" {
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include "stdafx.h"
+#include <winsock2.h>
+#include <ws2tcpip.h>
+
extern "C" {
#include <afs/param.h>
#include <afs/stds.h>
}
-#include "stdafx.h"
#include "afs_shl_ext.h"
#include "volume_info.h"
#include "partition_info_dlg.h"
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 */
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 */
#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;
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();
}
*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);
}
*/
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];
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();
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;
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);
#endif
#ifdef AFS_NT40_ENV
#include <malloc.h>
+#include <winsock2.h>
+#include <ws2tcpip.h>
#endif
# include "rx_user.h"
# include "rx_clock.h"
{
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;