From fac3246d990ba8c0d17b983712f4646ca01dcc28 Mon Sep 17 00:00:00 2001 From: Ludvig Strigeus Date: Sun, 7 Oct 2018 19:40:09 +0200 Subject: [PATCH] Change return value of GetStats to a reference --- wireguard.cpp | 2 +- wireguard.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/wireguard.cpp b/wireguard.cpp index ae9a74b..be21969 100644 --- a/wireguard.cpp +++ b/wireguard.cpp @@ -96,7 +96,7 @@ void WireguardProcessor::SetHeaderObfuscation(const char *key) { dev_.SetHeaderObfuscation(key); } -WgProcessorStats WireguardProcessor::GetStats() { +const WgProcessorStats &WireguardProcessor::GetStats() { // todo: only supports one peer but i want this in the ui for now. stats_.endpoint.sin.sin_family = 0; WgPeer *peer = dev_.first_peer(); diff --git a/wireguard.h b/wireguard.h index 4e4bfc1..10ec2db 100644 --- a/wireguard.h +++ b/wireguard.h @@ -88,7 +88,7 @@ public: void SecondLoop(); - WgProcessorStats GetStats(); + const WgProcessorStats &GetStats(); void ResetStats(); bool Start();