#!/bin/bash

source ./cmd_utils.sh
source ./kernel_config_utils.sh
source ./net_utils.sh

ethernet_bridging_check() {
    if ! kernel_config_check CONFIG_BRIDGE bridge; then
        return 1
    fi

    ifname=dodo

    netif_delete $ifname

    if ! ${IP_CMD} link add name $ifname type bridge; then
        echo "create bridge failed"
        return 1
    fi
    if ! netif_check $ifname; then
        echo "netif not exist: ifname $ifname"
        return 1
    fi

    netif_delete $ifname
    return 0
}

