diff options
| author | 2026-06-13 19:09:41 +0100 | |
|---|---|---|
| committer | 2026-06-13 19:09:41 +0100 | |
| commit | 7ed6febc38c2e80ef0612c1327d7a59879a15cab (patch) | |
| tree | 41cf93e2b37ac958560ae21ab4e3a8f0346c56ff /modules/spanningtree/protocolinterface.cpp | |
| parent | Fix missing virtual dtors in types with virtual methods. (diff) | |
Fix the source of an ENCAP being lost in BroadcastEncap.
Diffstat (limited to 'modules/spanningtree/protocolinterface.cpp')
| -rw-r--r-- | modules/spanningtree/protocolinterface.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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); |
