1
0
mirror of https://github.com/solemnwarning/ipxwrapper synced 2024-12-30 16:45:37 +01:00

Use service provider GUID defined in dplay.h.

This commit is contained in:
Daniel Collins 2011-09-07 23:37:57 +00:00
parent 3c9d1870c8
commit eec97eee76

View File

@ -17,6 +17,8 @@
/* TODO: ASYNC I/O!! */
#define INITGUID
#include <windows.h>
#include <dplaysp.h>
#include <winsock2.h>
@ -41,13 +43,6 @@ struct sp_data_cont {
HANDLE mutex;
};
const GUID IPX_GUID = {
0x685BC400,
0x9D2C,
0x11CF,
{0xA9, 0xCD, 0x00, 0xAA, 0x00, 0x68, 0x86, 0xE3}
};
#define DISCOVERY_SOCKET 42367
#define API_HEADER_SIZE sizeof(struct sockaddr_ipx)
@ -364,7 +359,7 @@ static HRESULT WINAPI IPX_ShutdownEx(LPDPSP_SHUTDOWNDATA data) {
HRESULT WINAPI r_SPInit(LPSPINITDATA);
HRESULT WINAPI SPInit(LPSPINITDATA data) {
if(!IsEqualGUID(data->lpGuid, &IPX_GUID)) {
if(!IsEqualGUID(data->lpGuid, &DPSPGUID_IPX)) {
return r_SPInit(data);
}