fix: update the mvBoardIsEthConnected to use the Enable flag in board info.

Change-Id: Ic02e8d72d4ac1bc07f72b2a5615be54ffd0aafdc
Signed-off-by: Terry <bjzhou@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/22657
Tested-by: Star_Automation <star@marvell.com>
Reviewed-by: Omri Itach <omrii@marvell.com>
diff --git a/board/mv_ebu/msys/msys_family/boardEnv/mvBoardEnvLib.c b/board/mv_ebu/msys/msys_family/boardEnv/mvBoardEnvLib.c
index b3724ba..9d96a87 100755
--- a/board/mv_ebu/msys/msys_family/boardEnv/mvBoardEnvLib.c
+++ b/board/mv_ebu/msys/msys_family/boardEnv/mvBoardEnvLib.c
@@ -308,11 +308,7 @@
 *******************************************************************************/
 MV_BOOL mvBoardIsEthConnected(MV_U32 ethNum)
 {
-	if ((ethNum <= board->numBoardMacInfo) &&
-		(board->pBoardMacInfo[ethNum].boardMacEnabled == MV_TRUE))
-		return MV_TRUE;
-	else
-		return MV_FALSE;
+	return mvBoardIsGbEPortConnected(ethNum);
 }
 
 /*******************************************************************************
@@ -872,7 +868,8 @@
 *******************************************************************************/
 MV_BOOL mvBoardIsGbEPortConnected(MV_U32 ethPortNum)
 {
-	if ((ethPortNum + 1) <= board->numBoardMacInfo)
+	if ((ethPortNum < board->numBoardMacInfo) &&
+		(board->pBoardMacInfo[ethPortNum].boardMacEnabled == MV_TRUE))
 		return MV_TRUE;
 	else
 		return MV_FALSE;