instru_sflow.h (824B)
1 /** 2 * \file bcm_int/dnx/instru/instru_sflow.h 3 * Internal DNX INSTRU APIs 4 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 5 * 6 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 7 */ 8 9 #ifndef INSTRU_SFLOW_H_INCLUDED 10 /* 11 * { 12 */ 13 #define INSTRU_SFLOW_H_INCLUDED 14 15 #ifndef BCM_DNX_SUPPORT 16 #error "This file is for use by DNX (JR2) family only!" 17 #endif 18 19 /* 20 * Include files. 21 * { 22 */ 23 #include <bcm/types.h> 24 /* 25 * } 26 */ 27 28 /* 29 * DEFINES 30 * { 31 */ 32 33 /** 34 * \brief 35 * SFLOW - Mapping of system-port to Interface is UNKNOWN 36 * Note: 37 * According SFLOW SPEC V5 - 0 means "interface is not known" 38 */ 39 #define SFLOW_PACKET_INTERFACE_UNKNOWN (0) 40 /* 41 * } 42 */ 43 44 /* 45 * Internal functions. 46 * { 47 */ 48 49 /* 50 * } 51 */ 52 #endif /* INSTRU_SFLOW_H_INCLUDED */