From 9a00b28279142401a54bbbe5fbf0e629f9799e78 Mon Sep 17 00:00:00 2001 From: x3 Date: Sun, 9 Jan 2022 13:09:40 +0100 Subject: [PATCH] Define API_VERSION --- src/api.c | 5 +++-- src/api.h | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/api.c b/src/api.c index 6c37fa3..d9d6669 100644 --- a/src/api.c +++ b/src/api.c @@ -602,8 +602,9 @@ static enum error api_cmd_auth(const char *uname, const char *pass, char buffer[API_BUFSIZE]; long code; size_t res_len = api_send(buffer, snprintf(buffer, sizeof(buffer), - "AUTH user=%s&pass=%B&protover=3&client=caniadd&clientver=" - PROG_VERSION "&enc=UTF-8", uname, pass), sizeof(buffer)); + "AUTH user=%s&pass=%B&protover=" API_VERSION "&client=caniadd&" + "clientver=" PROG_VERSION "&enc=UTF-8", uname, pass), + sizeof(buffer)); enum error err = NOERR; if (res_len == -1) { diff --git a/src/api.h b/src/api.h index a10279c..5845bc8 100644 --- a/src/api.h +++ b/src/api.h @@ -5,6 +5,8 @@ #include "error.h" +#define API_VERSION "3" + /* Maximum length of one response/request */ #define API_BUFSIZE 1400 /* Session key maximum size, including '\0' */