| lwIP
    2.1.2
    Lightweight IP stack | 
| Functions | |
| void | bridgeif_fdb_update_src (void *fdb_ptr, struct eth_addr *src_addr, u8_t port_idx) | 
| bridgeif_portmask_t | bridgeif_fdb_get_dst_ports (void *fdb_ptr, struct eth_addr *dst_addr) | 
| void * | bridgeif_fdb_init (u16_t max_fdb_entries) | 
This file implements an example for an FDB (Forwarding DataBase)
| bridgeif_portmask_t bridgeif_fdb_get_dst_ports | ( | void * | fdb_ptr, | 
| struct eth_addr * | dst_addr | ||
| ) | 
Walk our list of auto-learnt fdb entries and return a port to forward or BR_FLOOD if unknown
| void* bridgeif_fdb_init | ( | u16_t | max_fdb_entries | ) | 
Init our simple fdb list
| void bridgeif_fdb_update_src | ( | void * | fdb_ptr, | 
| struct eth_addr * | src_addr, | ||
| u8_t | port_idx | ||
| ) | 
A real simple and slow implementation of an auto-learning forwarding database that remembers known src mac addresses to know which port to send frames destined for that mac address.
ATTENTION: This is meant as an example only, in real-world use, you should provide a better implementation :-)