2008-11-11 13:24:05 +00:00
|
|
|
#ifndef _MMULTI_UNSTABLE_H_
|
|
|
|
#define _MMULTI_UNSTABLE_H_
|
|
|
|
|
2009-01-09 09:29:17 +00:00
|
|
|
#include "compat.h"
|
|
|
|
|
2008-11-11 13:24:05 +00:00
|
|
|
void callcommit(void);
|
|
|
|
void initcrc(void);
|
2009-01-09 09:29:17 +00:00
|
|
|
int32_t getcrc(char *buffer, int32_t bufleng);
|
|
|
|
void mmulti_initmultiplayers(int32_t argc, char **argv);
|
|
|
|
void mmulti_sendpacket(int32_t other, char *bufptr, int32_t messleng);
|
|
|
|
void mmulti_setpackettimeout(int32_t datimeoutcount, int32_t daresendagaincount);
|
|
|
|
void mmulti_uninitmultiplayers(void);
|
2008-11-11 13:24:05 +00:00
|
|
|
void sendlogon(void);
|
|
|
|
void sendlogoff(void);
|
2009-01-09 09:29:17 +00:00
|
|
|
int32_t getoutputcirclesize(void);
|
|
|
|
void setsocket(int32_t newsocket);
|
|
|
|
int32_t mmulti_getpacket(int32_t *other, char *bufptr);
|
|
|
|
void mmulti_flushpackets(void);
|
|
|
|
void genericmultifunction(int32_t other, char *bufptr, int32_t messleng, int32_t command);
|
2008-11-11 14:48:59 +00:00
|
|
|
|
2009-01-09 09:29:17 +00:00
|
|
|
extern int32_t natfree;
|
2008-11-11 13:24:05 +00:00
|
|
|
|
2008-12-03 11:07:01 +00:00
|
|
|
#endif
|
|
|
|
|