mirror of
https://github.com/reactos/wine.git
synced 2025-02-08 21:27:31 +00:00
iphlpapi: Partially implement IcmpSendEcho2 using IcmpSendEcho.
This commit is contained in:
parent
65549c5e58
commit
8c4953f05a
@ -68,6 +68,7 @@
|
|||||||
#include "windef.h"
|
#include "windef.h"
|
||||||
#include "winbase.h"
|
#include "winbase.h"
|
||||||
#include "winerror.h"
|
#include "winerror.h"
|
||||||
|
#include "winternl.h"
|
||||||
#include "ipexport.h"
|
#include "ipexport.h"
|
||||||
#include "icmpapi.h"
|
#include "icmpapi.h"
|
||||||
#include "wine/debug.h"
|
#include "wine/debug.h"
|
||||||
@ -476,6 +477,41 @@ DWORD WINAPI IcmpSendEcho(
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* IcmpSendEcho2 (IPHLPAPI.@)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI IcmpSendEcho2(
|
||||||
|
HANDLE IcmpHandle,
|
||||||
|
HANDLE Event,
|
||||||
|
PIO_APC_ROUTINE ApcRoutine,
|
||||||
|
PVOID ApcContext,
|
||||||
|
IPAddr DestinationAddress,
|
||||||
|
LPVOID RequestData,
|
||||||
|
WORD RequestSize,
|
||||||
|
PIP_OPTION_INFORMATION RequestOptions,
|
||||||
|
LPVOID ReplyBuffer,
|
||||||
|
DWORD ReplySize,
|
||||||
|
DWORD Timeout
|
||||||
|
)
|
||||||
|
{
|
||||||
|
TRACE("(%p, %p, %p, %p, %08lx, %p, %d, %p, %p, %d, %d): stub\n", IcmpHandle,
|
||||||
|
Event, ApcRoutine, ApcContext, DestinationAddress, RequestData,
|
||||||
|
RequestSize, RequestOptions, ReplyBuffer, ReplySize, Timeout);
|
||||||
|
|
||||||
|
if (Event)
|
||||||
|
{
|
||||||
|
FIXME("unsupported for events\n");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (ApcRoutine)
|
||||||
|
{
|
||||||
|
FIXME("unsupported for APCs\n");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
return IcmpSendEcho(IcmpHandle, DestinationAddress, RequestData,
|
||||||
|
RequestSize, RequestOptions, ReplyBuffer, ReplySize, Timeout);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1989 The Regents of the University of California.
|
* Copyright (c) 1989 The Regents of the University of California.
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
@ stdcall IcmpCloseHandle(ptr)
|
@ stdcall IcmpCloseHandle(ptr)
|
||||||
@ stdcall IcmpCreateFile()
|
@ stdcall IcmpCreateFile()
|
||||||
@ stub IcmpParseReplies
|
@ stub IcmpParseReplies
|
||||||
@ stub IcmpSendEcho2
|
@ stdcall IcmpSendEcho2(ptr ptr ptr ptr long ptr long ptr ptr long long)
|
||||||
@ stdcall IcmpSendEcho(ptr long ptr long ptr ptr long long)
|
@ stdcall IcmpSendEcho(ptr long ptr long ptr ptr long long)
|
||||||
@ stub InternalCreateIpForwardEntry
|
@ stub InternalCreateIpForwardEntry
|
||||||
@ stub InternalCreateIpNetEntry
|
@ stub InternalCreateIpNetEntry
|
||||||
|
Loading…
x
Reference in New Issue
Block a user