diff options
Diffstat (limited to 'ipacm/inc/IPACM_Defs.h')
-rw-r--r-- | ipacm/inc/IPACM_Defs.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ipacm/inc/IPACM_Defs.h b/ipacm/inc/IPACM_Defs.h index a3cbba1..82e9c6b 100644 --- a/ipacm/inc/IPACM_Defs.h +++ b/ipacm/inc/IPACM_Defs.h @@ -105,6 +105,11 @@ extern "C" #define NUM_IPV6_PREFIX_FLT_RULE 1 #define NUM_IPV6_PREFIX_MTU_RULE 1 +#define MAX_CONNTRACK_ENTRIES 100 +#define CT_ENTRIES_BUFFER_SIZE 8096 +#define LOOPBACK_MASK 0xFF000000 +#define LOOPBACK_ADDR 0x7F000000 + /*--------------------------------------------------------------------------- Return values indicating error status ---------------------------------------------------------------------------*/ @@ -188,6 +193,10 @@ typedef enum IPA_ETH_BRIDGE_WLAN_SCC_MCC_SWITCH, /* ipacm_event_eth_bridge*/ IPA_SSR_NOTICE, /* NULL*/ IPA_COALESCE_NOTICE, /* NULL*/ +#ifdef IPA_MTU_EVENT_MAX + IPA_MTU_SET, /* ipa_mtu_info */ + IPA_MTU_UPDATE, /* ipacm_event_mtu_info */ +#endif #ifdef FEATURE_L2TP IPA_ADD_VLAN_IFACE, /* ipa_ioc_vlan_iface_info */ IPA_DEL_VLAN_IFACE, /* ipa_ioc_vlan_iface_info */ @@ -402,4 +411,11 @@ typedef struct { _ipacm_offload_prefix prefix; } ipacm_event_ipahal_stream; +#ifdef IPA_MTU_EVENT_MAX +typedef struct _ipacm_event_mtu_info +{ + int if_index; + ipa_mtu_info mtu_info; +} ipacm_event_mtu_info; +#endif #endif /* IPA_CM_DEFS_H */ |