mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 21:57:57 +03:00
41 lines
622 B
C
41 lines
622 B
C
![]() |
/******
|
||
|
gcdkeyc.h
|
||
|
GameSpy CDKey SDK Client Header
|
||
|
|
||
|
Copyright 1999-2007 GameSpy Industries, Inc
|
||
|
|
||
|
devsupport@gamespy.com
|
||
|
|
||
|
******
|
||
|
|
||
|
Please see the GameSpy CDKey SDK documentation for more
|
||
|
information
|
||
|
|
||
|
******/
|
||
|
|
||
|
#ifndef _GOACDKEYC_H_
|
||
|
#define _GOACDKEYC_H_
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
#define RESPONSE_SIZE 73
|
||
|
|
||
|
typedef enum
|
||
|
{
|
||
|
CDResponseMethod_NEWAUTH, // method = 0 for normal auth
|
||
|
CDResponseMethod_REAUTH // method = 1 for ison proof
|
||
|
} CDResponseMethod;
|
||
|
|
||
|
|
||
|
void gcd_compute_response(char *cdkey, char *challenge,/*out*/ char response[73], CDResponseMethod method);
|
||
|
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|