Skip to content

Commit 5a73792

Browse files
authored
[subnet_decap] Introduce subnet decap tables (#861)
Introduce the following four tables for the subnet decap feature: - tunnel decap term table in APPL_DB - subnet decap table in CONFIG_DB - tunnel table in STATE_DB - tunnel decap term table in STATE_DB Signed-off-by: Longxiang Lyu <[email protected]>
1 parent dc9be6b commit 5a73792

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

common/schema.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ namespace swss {
3939
#define APP_ROUTE_TABLE_NAME "ROUTE_TABLE"
4040
#define APP_LABEL_ROUTE_TABLE_NAME "LABEL_ROUTE_TABLE"
4141
#define APP_TUNNEL_DECAP_TABLE_NAME "TUNNEL_DECAP_TABLE"
42+
#define APP_TUNNEL_DECAP_TERM_TABLE_NAME "TUNNEL_DECAP_TERM_TABLE"
4243
#define APP_TUNNEL_ROUTE_TABLE_NAME "TUNNEL_ROUTE_TABLE"
4344
#define APP_FDB_TABLE_NAME "FDB_TABLE"
4445
#define APP_PFC_WD_TABLE_NAME "PFC_WD_TABLE"
@@ -424,6 +425,7 @@ namespace swss {
424425
#define CFG_PEER_SWITCH_TABLE_NAME "PEER_SWITCH"
425426

426427
#define CFG_TUNNEL_TABLE_NAME "TUNNEL"
428+
#define CFG_SUBNET_DECAP_TABLE_NAME "SUBNET_DECAP"
427429

428430
#define CFG_SYSTEM_PORT_TABLE_NAME "SYSTEM_PORT"
429431
#define CFG_VOQ_INBAND_INTERFACE_TABLE_NAME "VOQ_INBAND_INTERFACE"
@@ -512,6 +514,9 @@ namespace swss {
512514
#define STATE_BUFFER_PROFILE_TABLE_NAME "BUFFER_PROFILE_TABLE"
513515
#define STATE_DHCPv6_COUNTER_TABLE_NAME "DHCPv6_COUNTER_TABLE"
514516

517+
#define STATE_TUNNEL_DECAP_TABLE_NAME "TUNNEL_DECAP_TABLE"
518+
#define STATE_TUNNEL_DECAP_TERM_TABLE_NAME "TUNNEL_DECAP_TERM_TABLE"
519+
515520
#define STATE_BFD_SESSION_TABLE_NAME "BFD_SESSION_TABLE"
516521
#define STATE_ROUTE_TABLE_NAME "ROUTE_TABLE"
517522
#define STATE_VNET_RT_TUNNEL_TABLE_NAME "VNET_ROUTE_TUNNEL_TABLE"

0 commit comments

Comments
 (0)