/* Set the fields of structure stc_eth_mac_addr_config_t to default values.  */
int32_t ETH_MACADDR_StructInit(stc_eth_mac_addr_config_t *pstcMacAddrInit)
/* Set the fields of structure stc_eth_mac_addr_config_t to default values.  */
int32_t ETH_MACADDR_StructInit(stc_eth_mac_addr_config_t *pstcMacAddrInit)
{
    int32_t i32Ret = LL_OK;
    uint8_t i;
    if (NULL == pstcMacAddrInit) {
        i32Ret = LL_ERR_INVD_PARAM;
    } else {
        pstcMacAddrInit->u32MacAddrFilter = ETH_MAC_ADDR_FILTER_DISABLE;
        pstcMacAddrInit->u32MacAddrMask   = ETH_MAC_ADDR_MASK_DISABLE;
        for (i = 0U; i < ETH_MAC_ADDR_BYTE_LEN; i++) {
            pstcMacAddrInit->au8MacAddr[i] = 0x00U;
        }
    }
    return i32Ret;
}