The following changes break the backwards compatibility.
#define MAX_INBUF_SIZE 1024
-#define ANVIL_CLIENT_PROTOCOL_MAJOR_VERSION 1
+#define ANVIL_CLIENT_PROTOCOL_MAJOR_VERSION 2
#define ANVIL_CLIENT_PROTOCOL_MINOR_VERSION 0
struct anvil_connection {
static void penalty_lookup(struct penalty_context *ctx)
{
-#define ANVIL_HANDSHAKE "VERSION\tanvil\t1\t0\n"
+#define ANVIL_HANDSHAKE "VERSION\tanvil\t2\t0\n"
#define ANVIL_CMD ANVIL_HANDSHAKE"PENALTY-DUMP\n"
struct istream *input;
const char *line;
void who_lookup(struct who_context *ctx, who_callback_t *callback)
{
-#define ANVIL_HANDSHAKE "VERSION\tanvil\t1\t0\n"
+#define ANVIL_HANDSHAKE "VERSION\tanvil\t2\t0\n"
#define ANVIL_CMD ANVIL_HANDSHAKE"CONNECT-DUMP\n"
struct istream *input;
const char *line;
enum anvil_client_flags flags;
};
-#define ANVIL_HANDSHAKE "VERSION\tanvil\t1\t0\n"
+#define ANVIL_HANDSHAKE "VERSION\tanvil\t2\t0\n"
#define ANVIL_INBUF_SIZE 1024
#define ANVIL_RECONNECT_MIN_SECS 5
#define ANVIL_QUERY_TIMEOUT_MSECS (1000*5)
#include <unistd.h>
-#define ANVIL_HANDSHAKE "VERSION\tanvil\t1\t0\n"
+#define ANVIL_HANDSHAKE "VERSION\tanvil\t2\t0\n"
struct service_anvil_global *service_anvil_global;