From d0a88a40dc29fdcc820d3c06bc31a7b2c65d8cd1 Mon Sep 17 00:00:00 2001 From: youngifif <151758018+youngifif@users.noreply.github.com> Date: Wed, 5 Aug 2026 18:27:01 +0800 Subject: [PATCH] fix beacon_agent circular references(and remove unnecessary forward declaration) --- .../extenders/beacon_agent/src_beacon/beacon/Agent.cpp | 1 + AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.h | 1 - .../extenders/beacon_agent/src_beacon/beacon/Commander.h | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.cpp b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.cpp index 794093fae..de70117ba 100644 --- a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.cpp +++ b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.cpp @@ -3,6 +3,7 @@ #include "utils.h" #include "Packer.h" #include "Crypt.h" +#include "Commander.h" void* Agent::operator new(size_t sz) { diff --git a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.h b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.h index da2db8b1e..c0f0b86cb 100644 --- a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.h +++ b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Agent.h @@ -7,7 +7,6 @@ #include "MemorySaver.h" #include "Proxyfire.h" #include "Pivotter.h" -#include "Commander.h" #include "Boffer.h" class Commander; diff --git a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Commander.h b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Commander.h index 55ec1e553..3b8f9c4dc 100644 --- a/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Commander.h +++ b/AdaptixServer/extenders/beacon_agent/src_beacon/beacon/Commander.h @@ -35,7 +35,7 @@ #define COMMAND_SAVEMEMORY 0x2321 #define COMMAND_ERROR 0x1111ffff -class Agent; + class Commander {