summaryrefslogtreecommitdiffstats
path: root/src/shared/bridge-util.c
blob: 83a94ef104e0b960e9bc3550ca9753faad970aa3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* SPDX-License-Identifier: LGPL-2.1+ */

#include "bridge-util.h"
#include "string-table.h"

static const char* const bridge_state_table[_NETDEV_BRIDGE_STATE_MAX] = {
        [NETDEV_BRIDGE_STATE_DISABLED]   = "disabled",
        [NETDEV_BRIDGE_STATE_LISTENING]  = "listening",
        [NETDEV_BRIDGE_STATE_LEARNING]   = "learning",
        [NETDEV_BRIDGE_STATE_FORWARDING] = "forwarding",
};

DEFINE_STRING_TABLE_LOOKUP(bridge_state, BridgeState);