|
@@ -978,10 +978,12 @@ struct cdp_soc_t {
|
|
* to set values in peer
|
|
* to set values in peer
|
|
* @CDP_CONFIG_NAWDS: Enable nawds mode
|
|
* @CDP_CONFIG_NAWDS: Enable nawds mode
|
|
* @CDP_CONFIG_NAC: Enable nac
|
|
* @CDP_CONFIG_NAC: Enable nac
|
|
|
|
+ * @CDP_CONFIG_ISOLATION : Enable isolation
|
|
*/
|
|
*/
|
|
enum cdp_peer_param_type {
|
|
enum cdp_peer_param_type {
|
|
CDP_CONFIG_NAWDS,
|
|
CDP_CONFIG_NAWDS,
|
|
CDP_CONFIG_NAC,
|
|
CDP_CONFIG_NAC,
|
|
|
|
+ CDP_CONFIG_ISOLATION,
|
|
};
|
|
};
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -1050,6 +1052,7 @@ enum cdp_pdev_param_type {
|
|
* to set values into dp handles.
|
|
* to set values into dp handles.
|
|
*
|
|
*
|
|
* @cdp_peer_param_nawds: Enable nawds mode
|
|
* @cdp_peer_param_nawds: Enable nawds mode
|
|
|
|
+ * @cdp_peer_param_isolation: Enable isolation
|
|
* @cdp_peer_param_nac: Enable nac
|
|
* @cdp_peer_param_nac: Enable nac
|
|
*
|
|
*
|
|
* @cdp_vdev_param_nawds: set nawds enable/disable
|
|
* @cdp_vdev_param_nawds: set nawds enable/disable
|
|
@@ -1104,6 +1107,7 @@ enum cdp_pdev_param_type {
|
|
typedef union cdp_config_param_t {
|
|
typedef union cdp_config_param_t {
|
|
/* peer params */
|
|
/* peer params */
|
|
bool cdp_peer_param_nawds;
|
|
bool cdp_peer_param_nawds;
|
|
|
|
+ bool cdp_peer_param_isolation;
|
|
uint8_t cdp_peer_param_nac;
|
|
uint8_t cdp_peer_param_nac;
|
|
|
|
|
|
/* vdev params */
|
|
/* vdev params */
|