40 #ifndef __OPENAPI_L2OL3TUNNEL_H__
41 #define __OPENAPI_L2OL3TUNNEL_H__
49 #define OPEN_L2OL3_TUNNEL_VXLAN_UDP_PORT (4789)
51 #define OPEN_L2OL3_TENANT_ID_MIN (1)
52 #define OPEN_L2OL3_TENANT_ID_MAX (0xFFFFFE)
53 #define OPEN_L2OL3_TENANT_ID_RESERVED (0xFFFFFF)
62 OPEN_L2OL3_TUNNEL_TYPE_INVALID = 0,
77 OPEN_L2OL3_REASON_INVALID = 0,
88 uint32_t localTepIpAddr;
157 unsigned char macAddress[OPEN_MAC_ADDR_LEN];
214 uint32_t maxNumLocalStaticFwdEntriesPerInterface;
216 uint32_t maxNumRemoteStaticFwdEntriesPerTenant;
218 uint32_t maxNumRemoteStaticFwdEntriesPerSwitch;
246 uint32_t *capabilities );
363 uint32_t udpDestPort );
385 uint32_t * udpDestPort );
600 uint32_t * nextTenant,
620 uint32_t accessPortHandle,
641 uint32_t accessPortHandle,
702 uint32_t remoteIPAddr,
703 uint32_t * tunnelHandle );
723 uint32_t tunnelHandle );
742 uint32_t tunnelHandle,
795 uint32_t tunnelHandle,
826 uint32_t tunnelHandle );
864 uint32_t destIntfHandle );