From 7ed6febc38c2e80ef0612c1327d7a59879a15cab Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 13 Jun 2026 19:09:41 +0100 Subject: Fix the source of an ENCAP being lost in BroadcastEncap. --- modules/spanningtree/protocolinterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/spanningtree/protocolinterface.cpp') diff --git a/modules/spanningtree/protocolinterface.cpp b/modules/spanningtree/protocolinterface.cpp index 375af347d..c0e4ffa7b 100644 --- a/modules/spanningtree/protocolinterface.cpp +++ b/modules/spanningtree/protocolinterface.cpp @@ -77,7 +77,7 @@ void SpanningTreeProtocolInterface::BroadcastEncap(const std::string& cmd, const // If omit is non-NULL we pass the route belonging to the user to Forward(), // otherwise we pass NULL, which is equivalent to Broadcast() TreeServer* server = (omit ? TreeServer::Get(omit)->GetRoute() : nullptr); - MessageBuilder("ENCAP") + MessageBuilder(source, "ENCAP") .Push('*', cmd) .PushParams(params) .Broadcast(server); -- cgit v1.3.1-10-gc9f91