【已评审】修改NCSI网口号定制化项默认值

背景

NCSI网口号定制化项Custom_NCSI_Port_Num当前的默认值为0,当对外网口模式BMCSet_NET_Mode定制为自适应并且没有定制网口号时,会将自适应网口设置为port1,port1参与自适应,其他自适应NCSI网口关闭自适应。期望BMCSet_NET_Mode定制为自适应并且没有定制网口号时,所有网口都在自适应范围内。

关联ISSUE

暂无

整体方案

修改NCSI网口号定制化项Custom_NCSI_Port_Num的默认值为255

评审点

  1. 修改NCSI网口号定制化项Custom_NCSI_Port_Num的默认值为255

详细描述

评审点1:修改NCSI网口号定制化项Custom_NCSI_Port_Num的默认值为255

项目
定制化项 Custom_NCSI_Port_Num定制项
定制化接口名称 Custom_NCSI_Port_Num
取值类型 integer
取值范围 integer
默认值 由0变更为255,255表示未指定Custom_NCSI_Port_Num
处理逻辑 变更前:
if (BMCSet_NET_Mode != auto && BMCSet_NET_Mode != mgnt )
  if (NCSI_Port_Num != )
    绑定NCSI_Port_Num指定的NCSI网口
  else
    无动作
elseif (BMCSet_NET_Mode == auto && NCSI_Port_Num != )
  将NCSI_Port_Num指定的NCSI网口加入到自适应网口
else
  无动作
变更后:
if (BMCSet_NET_Mode != auto && BMCSet_NET_Mode != mgnt )
  if (NCSI_Port_Num != 255)
    绑定NCSI_Port_Num指定的NCSI网口
  else
    无动作
elseif (BMCSet_NET_Mode == auto && NCSI_Port_Num != 255)
  将NCSI_Port_Num指定的NCSI网口加入到自适应网口
else
  无动作

是否准备好AI预审

评审结论

  1. 同意修改NCSI网口号定制化项Custom_NCSI_Port_Num的默认值为255,255表示未指定Custom_NCSI_Port_Num,此时无动作。

遗留问题

  1. 确认Custom_NCSI_Port_Num为255时的动作
    结论:已确认Custom_NCSI_Port_Num为255时保持无动作,与历史实现一致。
  2. 补充Custom_NCSI_Port_Num为255的描述
    结论:已补充。