Skip to content

Commit 9eb4422

Browse files
authored
Upstream new development on p4orch (sonic-net#2237)
* Upstream new development on p4orch: 1. New actions in route manager: trap, set metadata. 2. New match attribute in ACL manager: ROUTE_DST_USER_META. 3. Bulk SAI call in route manager. 4. Added l3 admin manager. 5. Added GRE tunnel manager. 6. P4orch state verification for internal cache and ASIC DB (place holder). 7. Bug fixes and code enhancements. Co-authored-by: Runming Wu [[email protected]](mailto:[email protected])
1 parent e9be2c0 commit 9eb4422

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+14015
-2352
lines changed

orchagent/Makefile.am

+3-1
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,16 @@ orchagent_SOURCES += p4orch/p4orch.cpp \
106106
p4orch/p4orch_util.cpp \
107107
p4orch/p4oidmapper.cpp \
108108
p4orch/router_interface_manager.cpp \
109+
p4orch/gre_tunnel_manager.cpp \
109110
p4orch/neighbor_manager.cpp \
110111
p4orch/next_hop_manager.cpp \
111112
p4orch/route_manager.cpp \
112113
p4orch/acl_util.cpp \
113114
p4orch/acl_table_manager.cpp \
114115
p4orch/acl_rule_manager.cpp \
115116
p4orch/wcmp_manager.cpp \
116-
p4orch/mirror_session_manager.cpp
117+
p4orch/mirror_session_manager.cpp \
118+
p4orch/l3_admit_manager.cpp
117119

118120
orchagent_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
119121
orchagent_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)

0 commit comments

Comments
 (0)