mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 13:47:58 +03:00
40 lines
622 B
C
40 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
|
|
|