diff options
author | Ido Barnea <ibarnea@cisco.com> | 2017-03-27 15:37:21 +0300 |
---|---|---|
committer | Ido Barnea <ibarnea@cisco.com> | 2017-03-30 18:04:15 +0300 |
commit | fa6068394a80766175b59a2b38b4881ec70e7760 (patch) | |
tree | 98969a757daf77cd89a0fcfbbe5140d654247c81 /src/bp_sim.h | |
parent | 2c839ec5098bf1ad39ec574729891c622a485083 (diff) |
Supporting more flows in stateless flow stats, according to NIC type, and running mode
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
Diffstat (limited to 'src/bp_sim.h')
-rwxr-xr-x | src/bp_sim.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bp_sim.h b/src/bp_sim.h index fd4e6627..c524723a 100755 --- a/src/bp_sim.h +++ b/src/bp_sim.h @@ -78,7 +78,7 @@ class CGenNodePCAP; /* reserve both 0xFF and 0xFE , router will -1 FF */ #define TTL_RESERVE_DUPLICATE 0xff -#define TOS_TTL_RESERVE_DUPLICATE 0x1 +#define TOS_GO_TO_CPU 0x1 /* * Length of string needed to hold the largest port (16-bit) address */ @@ -2832,18 +2832,18 @@ public: void setTOSReserve(){ BP_ASSERT(l3.m_ipv4); if (is_ipv6()) { - l3.m_ipv6->setTrafficClass(l3.m_ipv6->getTrafficClass() | TOS_TTL_RESERVE_DUPLICATE ); + l3.m_ipv6->setTrafficClass(l3.m_ipv6->getTrafficClass() | TOS_GO_TO_CPU ); }else{ - l3.m_ipv4->setTOS(l3.m_ipv4->getTOS()| TOS_TTL_RESERVE_DUPLICATE ); + l3.m_ipv4->setTOS(l3.m_ipv4->getTOS()| TOS_GO_TO_CPU ); } } void clearTOSReserve(){ BP_ASSERT(l3.m_ipv4); if (is_ipv6()) { - l3.m_ipv6->setTrafficClass(l3.m_ipv6->getTrafficClass()& (~TOS_TTL_RESERVE_DUPLICATE) ); + l3.m_ipv6->setTrafficClass(l3.m_ipv6->getTrafficClass()& (~TOS_GO_TO_CPU) ); }else{ - l3.m_ipv4->setTOS(l3.m_ipv4->getTOS() & (~TOS_TTL_RESERVE_DUPLICATE) ); + l3.m_ipv4->setTOS(l3.m_ipv4->getTOS() & (~TOS_GO_TO_CPU) ); } } |