zephyr/tests/net
Fabio Baltieri 4a4c63519d net: if: check for multicast address already registered
Add a check to stop a multicast address to be registered multiple times.
This can happen if the application is using net_if_ipv6_maddr_add()
directly.

Tested on the existing bluetooth/ipsp sample:

<wrn> net_if: Multicast address ff02::1 is is already registered.

Signed-off-by: Fabio Baltieri <fabio.baltieri@gmail.com>
2021-01-14 16:57:07 +02:00
..
6lo tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
all tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
arp tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
buf tests: net: buf: validate push & remove impl 2021-01-05 14:31:13 +02:00
checksum_offload device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
context device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
dhcpv4 tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
ethernet_mgmt device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
hostname device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
icmpv4 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
icmpv6 tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
ieee802154 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
iface net: if: check for multicast address already registered 2021-01-14 16:57:07 +02:00
ip-addr net: IPv4 bcast address recognized as multicast 2020-10-09 10:26:38 +03:00
ipv6 net: timeout: refactor to fix multiple problems 2021-01-07 11:14:38 +02:00
ipv6_fragment device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
lib tests: add filter for some tests using newlib 2020-12-16 08:57:40 -05:00
mgmt tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
mld tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
neighbor tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
net_pkt tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
pm power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
ppp/driver zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
promiscuous device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ptp/clock tests: convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 20:05:40 -05:00
route device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
route_mcast device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
shell device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
socket tests: net: Test resolving literal IPv6 addresses 2020-12-22 15:44:00 +02:00
tcp device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tcp2 tests: net: tcp2: Add tests for TCP recv data queueing 2021-01-12 13:40:05 +02:00
traffic_class device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
trickle tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
tx_timestamp device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
udp tests: net: Adjust the thread priorities 2020-11-20 12:57:29 +02:00
utils net: improved test for IPv6 pton() and ntop() 2020-11-17 11:44:16 +02:00
vlan device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00