Lines Matching full:bridge

21 #include "bridge.h"
31 #define MAX_BRIDGE_NAME_LEN MIN(sizeof("bridge##"), CONFIG_NET_INTERFACE_NAME_LEN)
109 if (eth_ctx->bridge == br) { in eth_bridge_iface_add()
110 /* This Ethernet interface was already added to the bridge */ in eth_bridge_iface_add()
117 eth_ctx->bridge = br; in eth_bridge_iface_add()
121 /* Calculate how many interfaces are added to this bridge */ in eth_bridge_iface_add()
125 if (tmp->bridge == br) { in eth_bridge_iface_add()
151 NET_DBG("iface %d added to bridge %d", net_if_get_by_iface(iface), in eth_bridge_iface_add()
157 NET_INFO("Bridge %d is %ssetup", net_if_get_by_iface(eth_ctx->bridge), ""); in eth_bridge_iface_add()
188 eth_ctx->bridge = NULL; in eth_bridge_iface_remove()
192 /* Calculate how many interfaces are added to this bridge */ in eth_bridge_iface_remove()
196 if (tmp->bridge == br) { in eth_bridge_iface_remove()
204 NET_DBG("iface %d removed from bridge %d", net_if_get_by_iface(iface), in eth_bridge_iface_remove()
210 NET_INFO("Bridge %d is %ssetup", net_if_get_by_iface(br), "not "); in eth_bridge_iface_remove()
260 snprintk(name, sizeof(name), "bridge%d", ctx->id); in bridge_iface_init()
293 NET_DBG("Bridge interface %d not configured yet.", in bridge_iface_start()
306 NET_INFO("Bridge %d is %sactive", net_if_get_by_iface(ctx->iface), ""); in bridge_iface_start()
325 NET_INFO("Bridge %d is %sactive", net_if_get_by_iface(ctx->iface), "not "); in bridge_iface_stop()
370 /* Clone the packet if we have more than two interfaces in the bridge in bridge_iface_process()
438 /* We cannot attach the bridge interface to Ethernet interface because
440 * need to "attach" at least two Ethernet interfaces to the bridge interface.