vg_msg_init( &data, req->q, msg->m_cbSize - sizeof(netmsg_request) );
/* create response packet */
- netmsg_request *res = alloca( sizeof(netmsg_request) + 512 );
+ netmsg_request *res = alloca( sizeof(netmsg_request) + NETWORK_REQUEST_MAX );
res->inetmsg_id = k_inetmsg_response;
res->id = req->id;
vg_msg body;
- vg_msg_init( &body, res->q, 512 );
+ vg_msg_init( &body, res->q, NETWORK_REQUEST_MAX );
const char *endpoint = vg_msg_getkvstr( &data, "endpoint" );
#define NETWORK_MAX_PLAYERS 20
#define NETWORK_FRAMERATE 0.1
#define NETWORK_BUFFERFRAMES 6
-#define NETWORK_LEADERBOARD_MAX_SIZE 1024
+//#define NETWORK_LEADERBOARD_MAX_SIZE 1024
#define NETWORK_MAX_CHAT 128
#define NETWORK_SKATERIFT_VERSION 8
+#define NETWORK_REQUEST_MAX 2048
#define NETWORK_LEADERBOARD_ALLTIME 0
#define NETWORK_LEADERBOARD_CURRENT_WEEK 1
return;
}
- if( body->max > NETWORK_LEADERBOARD_MAX_SIZE ){
+ if( body->max > NETWORK_REQUEST_MAX ){
vg_error( "Scoreboard leaderboard too big (%u>%u)\n", body->max,
- NETWORK_LEADERBOARD_MAX_SIZE );
+ NETWORK_REQUEST_MAX );
return;
}