From 51f35e7d3602d2a619e6f11350eb735767ad02a7 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 8 Feb 2024 14:21:41 +0100 Subject: [PATCH] wireguard - allow to set hostname for the remote peer WireGuard-ESP32 library uses lwip_getaddrinfo() call to resolve IP/hostname string, so it should work. --- src/sys/net/hasp_wireguard.cpp | 2 +- src/sys/svc/hasp_http.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sys/net/hasp_wireguard.cpp b/src/sys/net/hasp_wireguard.cpp index 36b05515..c2ca170a 100644 --- a/src/sys/net/hasp_wireguard.cpp +++ b/src/sys/net/hasp_wireguard.cpp @@ -12,7 +12,7 @@ char wg_ip[16] = WIREGUARD_IP; char wg_private_key[45] = WIREGUARD_PRIVATE_KEY; -char wg_ep_ip[16] = WIREGUARD_EP_IP; +char wg_ep_ip[40] = WIREGUARD_EP_IP; uint16_t wg_ep_port = WIREGUARD_EP_PORT; char wg_ep_public_key[45] = WIREGUARD_EP_PUBLIC_KEY; static WireGuard wg; diff --git a/src/sys/svc/hasp_http.cpp b/src/sys/svc/hasp_http.cpp index e3737309..1f78c7f8 100644 --- a/src/sys/svc/hasp_http.cpp +++ b/src/sys/svc/hasp_http.cpp @@ -2357,7 +2357,7 @@ static void http_handle_wireguard()
-
+