From 2e0dc5755723b5be59f8e9c910b0555d0a8c17e4 Mon Sep 17 00:00:00 2001 From: nilskuehme Date: Thu, 9 Jan 2025 14:53:25 +0100 Subject: [PATCH 1/2] Fix: Update hardcoded GlobalProtect client version to 6.3.0-33 Signed-off-by: nilskuehme --- gpst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpst.c b/gpst.c index cb3ff89e5..b75ebbb13 100644 --- a/gpst.c +++ b/gpst.c @@ -651,7 +651,7 @@ static int gpst_get_config(struct openconnect_info *vpninfo) /* submit getconfig request */ buf_append(request_body, "client-type=1&protocol-version=p1&internal=no"); - append_opt(request_body, "app-version", vpninfo->csd_ticket ? : "6.1.2-82"); + append_opt(request_body, "app-version", vpninfo->csd_ticket ? : "6.3.0-33); append_opt(request_body, "ipv6-support", vpninfo->disable_ipv6 ? "no" : "yes"); append_opt(request_body, "clientos", gpst_os_name(vpninfo)); append_opt(request_body, "os-version", vpninfo->platname); -- GitLab From 784fcde3615729a7e344333b81147ffc3b41acf4 Mon Sep 17 00:00:00 2001 From: nilskuehme Date: Thu, 9 Jan 2025 15:05:51 +0100 Subject: [PATCH 2/2] Bugfix: Resolve syntax issue in gpst.c Signed-off-by: nilskuehme --- gpst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpst.c b/gpst.c index b75ebbb13..4e4d141f6 100644 --- a/gpst.c +++ b/gpst.c @@ -651,7 +651,7 @@ static int gpst_get_config(struct openconnect_info *vpninfo) /* submit getconfig request */ buf_append(request_body, "client-type=1&protocol-version=p1&internal=no"); - append_opt(request_body, "app-version", vpninfo->csd_ticket ? : "6.3.0-33); + append_opt(request_body, "app-version", vpninfo->csd_ticket ? : "6.3.0-33"); append_opt(request_body, "ipv6-support", vpninfo->disable_ipv6 ? "no" : "yes"); append_opt(request_body, "clientos", gpst_os_name(vpninfo)); append_opt(request_body, "os-version", vpninfo->platname); -- GitLab