1#ifndef _RTL8367C_ASICDRV_MIRROR_H_ 2#define _RTL8367C_ASICDRV_MIRROR_H_ 3 4#include <rtl8367c_asicdrv.h> 5 6extern ret_t rtl8367c_setAsicPortMirror(rtk_uint32 source, rtk_uint32 monitor); 7extern ret_t rtl8367c_getAsicPortMirror(rtk_uint32 *pSource, rtk_uint32 *pMonitor); 8extern ret_t rtl8367c_setAsicPortMirrorRxFunction(rtk_uint32 enabled); 9extern ret_t rtl8367c_getAsicPortMirrorRxFunction(rtk_uint32* pEnabled); 10extern ret_t rtl8367c_setAsicPortMirrorTxFunction(rtk_uint32 enabled); 11extern ret_t rtl8367c_getAsicPortMirrorTxFunction(rtk_uint32* pEnabled); 12extern ret_t rtl8367c_setAsicPortMirrorIsolation(rtk_uint32 enabled); 13extern ret_t rtl8367c_getAsicPortMirrorIsolation(rtk_uint32* pEnabled); 14extern ret_t rtl8367c_setAsicPortMirrorPriority(rtk_uint32 priority); 15extern ret_t rtl8367c_getAsicPortMirrorPriority(rtk_uint32* pPriority); 16extern ret_t rtl8367c_setAsicPortMirrorMask(rtk_uint32 SourcePortmask); 17extern ret_t rtl8367c_getAsicPortMirrorMask(rtk_uint32 *pSourcePortmask); 18extern ret_t rtl8367c_setAsicPortMirrorVlanRxLeaky(rtk_uint32 enabled); 19extern ret_t rtl8367c_getAsicPortMirrorVlanRxLeaky(rtk_uint32* pEnabled); 20extern ret_t rtl8367c_setAsicPortMirrorVlanTxLeaky(rtk_uint32 enabled); 21extern ret_t rtl8367c_getAsicPortMirrorVlanTxLeaky(rtk_uint32* pEnabled); 22extern ret_t rtl8367c_setAsicPortMirrorIsolationRxLeaky(rtk_uint32 enabled); 23extern ret_t rtl8367c_getAsicPortMirrorIsolationRxLeaky(rtk_uint32* pEnabled); 24extern ret_t rtl8367c_setAsicPortMirrorIsolationTxLeaky(rtk_uint32 enabled); 25extern ret_t rtl8367c_getAsicPortMirrorIsolationTxLeaky(rtk_uint32* pEnabled); 26extern ret_t rtl8367c_setAsicPortMirrorRealKeep(rtk_uint32 mode); 27extern ret_t rtl8367c_getAsicPortMirrorRealKeep(rtk_uint32* pMode); 28extern ret_t rtl8367c_setAsicPortMirrorOverride(rtk_uint32 rxMirror, rtk_uint32 txMirror, rtk_uint32 aclMirror); 29extern ret_t rtl8367c_getAsicPortMirrorOverride(rtk_uint32 *pRxMirror, rtk_uint32 *pTxMirror, rtk_uint32 *pAclMirror); 30 31#endif /*#ifndef _RTL8367C_ASICDRV_MIRROR_H_*/ 32 33