Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 8 additions & 1 deletion .azure-pipelines/build-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ parameters:
type: boolean
default: false

- name: run_unit_tests
type: boolean
default: true

- name: common_lib_artifact_name
type: string

Expand Down Expand Up @@ -257,6 +261,9 @@ jobs:
if [ '${{ parameters.asan }}' == True ]; then
export ENABLE_ASAN=y
fi
if [ '${{ parameters.run_unit_tests }}' != True ]; then
export DEB_BUILD_OPTIONS="${DEB_BUILD_OPTIONS:+$DEB_BUILD_OPTIONS }nocheck"
fi
./autogen.sh
RUSTFLAGS=-Dwarnings dpkg-buildpackage -us -uc -b -j$(nproc) && cp ../*.deb .
displayName: "Compile sonic swss"
Expand All @@ -267,7 +274,7 @@ jobs:
inputs:
testResultsFiles: '**/*_tr.xml'
testRunTitle: gtest
condition: and(succeededOrFailed(), eq('${{ parameters.asan }}', false))
condition: and(succeededOrFailed(), eq('${{ parameters.asan }}', false), eq('${{ parameters.run_unit_tests }}', true))
- publish: $(System.DefaultWorkingDirectory)/
artifact: ${{ parameters.artifact_name }}
displayName: "Archive swss debian packages"
Expand Down
3 changes: 3 additions & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ stages:
debian_version: trixie
vpp_artifact_name: vpp-trixie
archive_gcov: false
run_unit_tests: false

- template: .azure-pipelines/build-template.yml
parameters:
Expand All @@ -141,6 +142,7 @@ stages:
debian_version: trixie
vpp_artifact_name: vpp-trixie
archive_gcov: false
run_unit_tests: false

- template: .azure-pipelines/build-template.yml
parameters:
Expand All @@ -156,6 +158,7 @@ stages:
debian_version: trixie
vpp_artifact_name: vpp-trixie
archive_gcov: false
run_unit_tests: false

- stage: BuildDocker
dependsOn: Build
Expand Down
65 changes: 34 additions & 31 deletions cfgmgr/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ SAIMETA_LIBS = -lsaimeta -lsaimetadata -lzmq
COMMON_LIBS = -lswsscommon -lpthread

bin_PROGRAMS = vlanmgrd teammgrd portmgrd intfmgrd buffermgrd vrfmgrd nbrmgrd vxlanmgrd sflowmgrd natmgrd coppmgrd tunnelmgrd macsecmgrd fabricmgrd stpmgrd
noinst_LIBRARIES = libcfgmgrcommon.a

cfgmgrdir = $(datadir)/swss

Expand All @@ -31,81 +32,84 @@ COMMON_ORCH_SOURCE = $(top_srcdir)/orchagent/orch.cpp \
$(top_srcdir)/orchagent/response_publisher.cpp \
$(top_srcdir)/lib/recorder.cpp

vlanmgrd_SOURCES = vlanmgrd.cpp vlanmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
libcfgmgrcommon_a_SOURCES = $(COMMON_ORCH_SOURCE)
libcfgmgrcommon_a_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)

vlanmgrd_SOURCES = vlanmgrd.cpp vlanmgr.cpp shellcmd.h
vlanmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vlanmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vlanmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
vlanmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

teammgrd_SOURCES = teammgrd.cpp teammgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
teammgrd_SOURCES = teammgrd.cpp teammgr.cpp shellcmd.h
teammgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
teammgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
teammgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
teammgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

portmgrd_SOURCES = portmgrd.cpp portmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
portmgrd_SOURCES = portmgrd.cpp portmgr.cpp shellcmd.h
portmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
portmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
portmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
portmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

fabricmgrd_SOURCES = fabricmgrd.cpp fabricmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
fabricmgrd_SOURCES = fabricmgrd.cpp fabricmgr.cpp shellcmd.h
fabricmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
fabricmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
fabricmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
fabricmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

intfmgrd_SOURCES = intfmgrd.cpp intfmgr.cpp $(top_srcdir)/lib/subintf.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
intfmgrd_SOURCES = intfmgrd.cpp intfmgr.cpp $(top_srcdir)/lib/subintf.cpp shellcmd.h
intfmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
intfmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
intfmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
intfmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

buffermgrd_SOURCES = buffermgrd.cpp buffermgr.cpp buffermgrdyn.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
buffermgrd_SOURCES = buffermgrd.cpp buffermgr.cpp buffermgrdyn.cpp shellcmd.h
buffermgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
buffermgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
buffermgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
buffermgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

vrfmgrd_SOURCES = vrfmgrd.cpp vrfmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
vrfmgrd_SOURCES = vrfmgrd.cpp vrfmgr.cpp shellcmd.h
vrfmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vrfmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vrfmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
vrfmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

nbrmgrd_SOURCES = nbrmgrd.cpp nbrmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
nbrmgrd_SOURCES = nbrmgrd.cpp nbrmgr.cpp shellcmd.h
nbrmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(LIBNL_CFLAGS) $(CFLAGS_ASAN)
nbrmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(LIBNL_CPPFLAGS) $(CFLAGS_ASAN)
nbrmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS) $(LIBNL_LIBS)
nbrmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS) $(LIBNL_LIBS)

vxlanmgrd_SOURCES = vxlanmgrd.cpp vxlanmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
vxlanmgrd_SOURCES = vxlanmgrd.cpp vxlanmgr.cpp shellcmd.h
vxlanmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vxlanmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
vxlanmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
vxlanmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

sflowmgrd_SOURCES = sflowmgrd.cpp sflowmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
sflowmgrd_SOURCES = sflowmgrd.cpp sflowmgr.cpp shellcmd.h
sflowmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
sflowmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
sflowmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
sflowmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

natmgrd_SOURCES = natmgrd.cpp natmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
natmgrd_SOURCES = natmgrd.cpp natmgr.cpp shellcmd.h
natmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
natmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
natmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
natmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

coppmgrd_SOURCES = coppmgrd.cpp coppmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
coppmgrd_SOURCES = coppmgrd.cpp coppmgr.cpp shellcmd.h
coppmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
coppmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
coppmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
coppmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

tunnelmgrd_SOURCES = tunnelmgrd.cpp tunnelmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
tunnelmgrd_SOURCES = tunnelmgrd.cpp tunnelmgr.cpp shellcmd.h
tunnelmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
tunnelmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
tunnelmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
tunnelmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

macsecmgrd_SOURCES = macsecmgrd.cpp macsecmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h $(top_srcdir)/orchagent/macsecpost.cpp
macsecmgrd_SOURCES = macsecmgrd.cpp macsecmgr.cpp shellcmd.h $(top_srcdir)/orchagent/macsecpost.cpp
macsecmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
macsecmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
macsecmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
macsecmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)


stpmgrd_SOURCES = stpmgrd.cpp stpmgr.cpp $(COMMON_ORCH_SOURCE) shellcmd.h
stpmgrd_SOURCES = stpmgrd.cpp stpmgr.cpp shellcmd.h
stpmgrd_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
stpmgrd_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
stpmgrd_LDADD = $(LDFLAGS_ASAN) $(COMMON_LIBS) $(SAIMETA_LIBS)
stpmgrd_LDADD = $(LDFLAGS_ASAN) libcfgmgrcommon.a $(COMMON_LIBS) $(SAIMETA_LIBS)

if GCOV_ENABLED
vlanmgrd_SOURCES += ../gcovpreload/gcovpreload.cpp
Expand Down Expand Up @@ -142,4 +146,3 @@ macsecmgrd_SOURCES += $(top_srcdir)/lib/asan.cpp
fabricmgrd_SOURCES += $(top_srcdir)/lib/asan.cpp
stpmgrd_SOURCES += $(top_srcdir)/lib/asan.cpp
endif

1 change: 1 addition & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ AC_LANG_C
AC_LANG([C++])
AC_PROG_CC
AC_PROG_CXX
AM_PROG_AR
AC_PROG_LIBTOOL
AC_HEADER_STDC

Expand Down
49 changes: 11 additions & 38 deletions orchagent/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ INCLUDES = -I $(top_srcdir)/lib \
-I nhg

SUBDIRS = p4orch/tests
include $(top_srcdir)/orchagent/p4orch/shared_sources.mk

EXTRA_DIST = p4orch/shared_sources.mk

P4ORCH_SHARED_LIB = p4orch/tests/libp4orchshared.a

$(P4ORCH_SHARED_LIB): $(P4ORCH_SHARED_SOURCES)
$(MAKE) -C p4orch/tests libp4orchshared.a

CFLAGS_SAI = -I /usr/include/sai

Expand Down Expand Up @@ -51,11 +59,8 @@ orchagent_SOURCES = \
main.cpp \
$(top_srcdir)/lib/gearboxutils.cpp \
$(top_srcdir)/lib/subintf.cpp \
$(top_srcdir)/lib/recorder.cpp \
$(top_srcdir)/lib/orch_zmq_config.cpp \
orchdaemon.cpp \
orch.cpp \
notifications.cpp \
nhgorch.cpp \
nhgbase.cpp \
cbf/cbfnhgorch.cpp \
Expand All @@ -66,12 +71,9 @@ orchagent_SOURCES = \
intfsorch.cpp \
evpnmhorch.cpp \
l2nhgorch.cpp \
port/port_capabilities.cpp \
port/porthlpr.cpp \
portsorch.cpp \
fabricportsorch.cpp \
fgnhgorch.cpp \
copporch.cpp \
tunneldecaporch.cpp \
qosorch.cpp \
buffer/bufferhelper.cpp \
Expand All @@ -87,26 +89,17 @@ orchagent_SOURCES = \
pbhorch.cpp \
saihelper.cpp \
saiattr.cpp \
switch/switch_capabilities.cpp \
switch/switch_helper.cpp \
switch/trimming/capabilities.cpp \
switch/trimming/helper.cpp \
switchorch.cpp \
pfcwdorch.cpp \
pfcactionhandler.cpp \
crmorch.cpp \
request_parser.cpp \
vrforch.cpp \
countercheckorch.cpp \
vxlanorch.cpp \
tunneltermhelper.cpp \
vnetorch.cpp \
dtelorch.cpp \
flexcounterorch.cpp \
watermarkorch.cpp \
notificationconsumerstatsorch.cpp \
policerorch.cpp \
namelabelmapper.cpp \
sfloworch.cpp \
chassisorch.cpp \
debugcounterorch.cpp \
Expand All @@ -121,7 +114,6 @@ orchagent_SOURCES = \
srv6orch.cpp \
response_publisher.cpp \
nvgreorch.cpp \
zmqorch.cpp \
dash/dashenifwdorch.cpp \
dash/dashenifwdinfo.cpp \
dash/dashcounter.cpp \
Expand Down Expand Up @@ -150,31 +142,13 @@ orchagent_SOURCES = \
shlorch.cpp


orchagent_SOURCES += flex_counter/flex_counter_manager.cpp flex_counter/flex_counter_stat_manager.cpp flex_counter/flow_counter_handler.cpp flex_counter/flowcounterrouteorch.cpp
orchagent_SOURCES += flex_counter/flex_counter_stat_manager.cpp flex_counter/flowcounterrouteorch.cpp
orchagent_SOURCES += debug_counter/debug_counter.cpp debug_counter/drop_counter.cpp
orchagent_SOURCES += p4orch/p4orch.cpp \
p4orch/p4orch_util.cpp \
p4orch/p4oidmapper.cpp \
p4orch/tables_definition_manager.cpp \
p4orch/router_interface_manager.cpp \
p4orch/gre_tunnel_manager.cpp \
p4orch/neighbor_manager.cpp \
p4orch/next_hop_manager.cpp \
p4orch/route_manager.cpp \
p4orch/acl_util.cpp \
p4orch/acl_table_manager.cpp \
p4orch/acl_rule_manager.cpp \
p4orch/wcmp_manager.cpp \
p4orch/mirror_session_manager.cpp \
p4orch/tunnel_decap_group_manager.cpp \
p4orch/l3_admit_manager.cpp \
p4orch/l3_multicast_manager.cpp \
p4orch/ip_multicast_manager.cpp \
p4orch/ext_tables_manager.cpp

orchagent_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
orchagent_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
orchagent_LDADD = $(LDFLAGS_ASAN) -lnl-3 -lnl-route-3 -lpthread -lsairedis -lsaimeta -lsaimetadata -lswsscommon -lzmq -lprotobuf -ldashapi -ljemalloc
orchagent_DEPENDENCIES = $(P4ORCH_SHARED_LIB)
orchagent_LDADD = $(P4ORCH_SHARED_LIB) $(LDFLAGS_ASAN) -lnl-3 -lnl-route-3 -lpthread -lsairedis -lsaimeta -lsaimetadata -lswsscommon -lzmq -lprotobuf -ldashapi -ljemalloc

routeresync_SOURCES = routeresync.cpp \
$(top_srcdir)/lib/orch_zmq_config.cpp
Expand All @@ -197,4 +171,3 @@ orchagent_SOURCES += $(top_srcdir)/lib/asan.cpp
routeresync_SOURCES += $(top_srcdir)/lib/asan.cpp
orchagent_restart_check_SOURCES += $(top_srcdir)/lib/asan.cpp
endif

38 changes: 38 additions & 0 deletions orchagent/p4orch/shared_sources.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
P4ORCH_SHARED_SOURCES = \
$(top_srcdir)/orchagent/orch.cpp \
$(top_srcdir)/orchagent/vrforch.cpp \
$(top_srcdir)/orchagent/vxlanorch.cpp \
$(top_srcdir)/orchagent/copporch.cpp \
$(top_srcdir)/orchagent/switch/switch_capabilities.cpp \
$(top_srcdir)/orchagent/switch/switch_helper.cpp \
$(top_srcdir)/orchagent/switch/trimming/capabilities.cpp \
$(top_srcdir)/orchagent/switch/trimming/helper.cpp \
$(top_srcdir)/orchagent/switchorch.cpp \
$(top_srcdir)/orchagent/request_parser.cpp \
$(top_srcdir)/lib/recorder.cpp \
$(top_srcdir)/orchagent/zmqorch.cpp \
$(top_srcdir)/orchagent/namelabelmapper.cpp \
$(top_srcdir)/orchagent/flex_counter/flex_counter_manager.cpp \
$(top_srcdir)/orchagent/flex_counter/flow_counter_handler.cpp \
$(top_srcdir)/orchagent/port/port_capabilities.cpp \
$(top_srcdir)/orchagent/port/porthlpr.cpp \
$(top_srcdir)/orchagent/notifications.cpp \
$(top_srcdir)/orchagent/p4orch/p4oidmapper.cpp \
$(top_srcdir)/orchagent/p4orch/p4orch.cpp \
$(top_srcdir)/orchagent/p4orch/p4orch_util.cpp \
$(top_srcdir)/orchagent/p4orch/tables_definition_manager.cpp \
$(top_srcdir)/orchagent/p4orch/router_interface_manager.cpp \
$(top_srcdir)/orchagent/p4orch/gre_tunnel_manager.cpp \
$(top_srcdir)/orchagent/p4orch/neighbor_manager.cpp \
$(top_srcdir)/orchagent/p4orch/next_hop_manager.cpp \
$(top_srcdir)/orchagent/p4orch/route_manager.cpp \
$(top_srcdir)/orchagent/p4orch/acl_util.cpp \
$(top_srcdir)/orchagent/p4orch/acl_table_manager.cpp \
$(top_srcdir)/orchagent/p4orch/acl_rule_manager.cpp \
$(top_srcdir)/orchagent/p4orch/wcmp_manager.cpp \
$(top_srcdir)/orchagent/p4orch/mirror_session_manager.cpp \
$(top_srcdir)/orchagent/p4orch/l3_admit_manager.cpp \
$(top_srcdir)/orchagent/p4orch/l3_multicast_manager.cpp \
$(top_srcdir)/orchagent/p4orch/tunnel_decap_group_manager.cpp \
$(top_srcdir)/orchagent/p4orch/ip_multicast_manager.cpp \
$(top_srcdir)/orchagent/p4orch/ext_tables_manager.cpp
Loading
Loading