Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
b953e2f
..
zjswhhh Oct 8, 2025
0d3e494
create monitor session
zjswhhh Oct 8, 2025
5032db7
remove session
zjswhhh Oct 8, 2025
d7b0499
doroutetask
zjswhhh Oct 8, 2025
ade28ed
minor
zjswhhh Oct 8, 2025
77f7f84
wrong key index
zjswhhh Oct 8, 2025
796f062
temp ut
zjswhhh Oct 8, 2025
0afdfee
rx timer change
zjswhhh Sep 12, 2025
cce0425
define bfd statet table request
zjswhhh Oct 8, 2025
3183fd2
fix race condition at bfd creating time; skip updateVnetTun when it's…
zjswhhh Oct 10, 2025
a33b526
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Oct 10, 2025
57a625a
remove hard-coded monitoring type
zjswhhh Oct 20, 2025
be67a58
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Oct 20, 2025
722923c
address comments
zjswhhh Oct 20, 2025
251b52d
update UT
zjswhhh Oct 21, 2025
c04b284
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Oct 24, 2025
5a9ae9b
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Oct 27, 2025
072b0dd
address comments
zjswhhh Nov 3, 2025
2d7eb31
address comments
zjswhhh Nov 24, 2025
12dc0fc
update logic of create montoring sessions
zjswhhh Nov 24, 2025
71d0c82
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Nov 24, 2025
a5e6c5e
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Dec 2, 2025
03eed9e
to trigger azp
zjswhhh Dec 2, 2025
3c648c0
fix UTs
zjswhhh Dec 7, 2025
00e587a
Merge branch 'master' of https://github.com/sonic-net/sonic-swss into…
zjswhhh Dec 7, 2025
8dabaff
Merge branch 'master' into custom_bfd
prsunny Dec 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion orchagent/orchdaemon.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ Srv6Orch *gSrv6Orch;
FlowCounterRouteOrch *gFlowCounterRouteOrch;
DebugCounterOrch *gDebugCounterOrch;
MonitorOrch *gMonitorOrch;
BfdMonitorOrch *gBfdMonitorOrch;
TunnelDecapOrch *gTunneldecapOrch;
StpOrch *gStpOrch;
MuxOrch *gMuxOrch;
Expand Down Expand Up @@ -260,6 +261,8 @@ bool OrchDaemon::init()
gDirectory.set(vrf_orch);
gMonitorOrch = new MonitorOrch(m_stateDb, STATE_VNET_MONITOR_TABLE_NAME);
gDirectory.set(gMonitorOrch);
gBfdMonitorOrch = new BfdMonitorOrch(m_stateDb, STATE_BFD_SESSION_TABLE_NAME);
gDirectory.set(gBfdMonitorOrch);

const vector<string> chassis_frontend_tables = {
CFG_PASS_THROUGH_ROUTE_TABLE_NAME,
Expand Down Expand Up @@ -471,7 +474,7 @@ bool OrchDaemon::init()
* when iterating ConsumerMap. This is ensured implicitly by the order of keys in ordered map.
* For cases when Orch has to process tables in specific order, like PortsOrch during warm start, it has to override Orch::doTask()
*/
m_orchList = { gSwitchOrch, gCrmOrch, gPortsOrch, gBufferOrch, gFlowCounterRouteOrch, gIntfsOrch, gNeighOrch, gNhgMapOrch, gNhgOrch, gCbfNhgOrch, gFgNhgOrch, gRouteOrch, gCoppOrch, gQosOrch, wm_orch, gPolicerOrch, gTunneldecapOrch, sflow_orch, gDebugCounterOrch, gMacsecOrch, bgp_global_state_orch, gBfdOrch, gIcmpOrch, gSrv6Orch, gMuxOrch, mux_cb_orch, gMonitorOrch, gStpOrch};
m_orchList = { gSwitchOrch, gCrmOrch, gPortsOrch, gBufferOrch, gFlowCounterRouteOrch, gIntfsOrch, gNeighOrch, gNhgMapOrch, gNhgOrch, gCbfNhgOrch, gFgNhgOrch, gRouteOrch, gCoppOrch, gQosOrch, wm_orch, gPolicerOrch, gTunneldecapOrch, sflow_orch, gDebugCounterOrch, gMacsecOrch, bgp_global_state_orch, gBfdOrch, gIcmpOrch, gSrv6Orch, gMuxOrch, mux_cb_orch, gMonitorOrch, gBfdMonitorOrch, gStpOrch};

bool initialize_dtel = false;
if (platform == BFN_PLATFORM_SUBSTRING || platform == VS_PLATFORM_SUBSTRING)
Expand Down
Loading
Loading