Skip to content

Commit

Permalink
Upstream new development on p4orch:
Browse files Browse the repository at this point in the history
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 [runmingwu@google.com](mailto:runmingwu@google.com)
Co-authored-by: Yilan Ji [yilanji@google.com](mailto:yilanji@google.com)
Co-authored-by: Jaffar Abdul [jabdulabdul@google.com](mailto:jabdulabdul@google.com)
  • Loading branch information
mint570 committed Aug 4, 2022
1 parent dc477fb commit 6f1f8e9
Show file tree
Hide file tree
Showing 62 changed files with 14,014 additions and 2,351 deletions.
4 changes: 3 additions & 1 deletion orchagent/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -106,14 +106,16 @@ orchagent_SOURCES += p4orch/p4orch.cpp \
p4orch/p4orch_util.cpp \
p4orch/p4oidmapper.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/mirror_session_manager.cpp \
p4orch/l3_admit_manager.cpp

orchagent_CFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
orchagent_CPPFLAGS = $(DBGFLAGS) $(AM_CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_SAI) $(CFLAGS_ASAN)
Expand Down
Loading

0 comments on commit 6f1f8e9

Please sign in to comment.