goldsimon
|
26d3466f50
|
Add macro ETH_ADDR() to initialize a struct eth_addr with its 6 bytes and taking care of correct braces
|
2017-04-11 08:49:15 +02:00 |
|
Joel Cunningham
|
557a11047d
|
Patch #9307: Replace mem_malloc+memset with mem_calloc
Aside from reducing source code, on systems which use MEM_LIBC_MALLOC,
this has the potential to improve performance depending on the underlying
memory allocator
See http://stackoverflow.com/questions/2688466/why-mallocmemset-is-slower-than-calloc
|
2017-04-05 14:53:24 -05:00 |
|
Dirk Ziegelmeier
|
0f4ad57033
|
Fix build error in bridgeif.c
|
2017-04-05 08:11:37 +02:00 |
|
goldsimon
|
9c78909857
|
bridgeif: sanity-check init_data->max_ports <= BRIDGEIF_MAX_PORTS
|
2017-04-04 22:12:38 +02:00 |
|
goldsimon
|
77df9ccd5a
|
bridgeif: fix that max_fdb_static_entries was used to init dynamic FDB
|
2017-04-04 22:09:31 +02:00 |
|
goldsimon
|
97f4033a8a
|
bridgeif: improve documentation
|
2017-04-04 21:54:52 +02:00 |
|
goldsimon
|
8ed2bd4771
|
bridgeif: gracefully handle out-of-memory in bridgeif_fdb_init
|
2017-04-04 21:54:30 +02:00 |
|
goldsimon
|
5d600f72d2
|
bridgeif_input: check netif != NULL before calling netif_get_client_data()
|
2017-03-29 22:27:00 +02:00 |
|
goldsimon
|
1ab89ed5e6
|
bridgeif: fixed IPv6-only build
|
2017-03-26 20:52:05 +02:00 |
|
Dirk Ziegelmeier
|
d9b279d150
|
Cleanup documentation a bit: rename "Addons" to "NETIFs" - its a more appropriate name
|
2017-03-15 20:03:55 +01:00 |
|
Dirk Ziegelmeier
|
6328da87aa
|
Add bridge interface to documentation
|
2017-03-15 19:58:32 +01:00 |
|
goldsimon
|
2dcf31d6b1
|
bridgeif: better separation between bridgeif and fdb (todo: move fdb to contrib?), tried to fix the build for LWIP_NUM_NETIF_CLIENT_DATA==0
|
2017-03-15 16:50:55 +01:00 |
|
goldsimon
|
51a07661cc
|
Added a simple multi-netif 802.1d bridge implementation to show that a multi-port netif works (see task #14369)
|
2017-03-15 12:31:12 +01:00 |
|