]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: add debug message for configuring MDB entries
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 15 Sep 2020 07:27:24 +0000 (16:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 16 Sep 2020 15:04:22 +0000 (00:04 +0900)
src/network/networkd-mdb.c

index 5d400c3a287b4f74ca03f557e14f8bd4d51fb4bc..f27d4da254d7de79c17d0349345ed6e5cb94ccd4 100644 (file)
@@ -5,6 +5,7 @@
 #include "netlink-util.h"
 #include "networkd-manager.h"
 #include "networkd-mdb.h"
+#include "string-util.h"
 #include "vlan-util.h"
 
 #define STATIC_MDB_ENTRIES_PER_NETWORK_MAX 1024U
@@ -127,6 +128,14 @@ static int mdb_entry_configure(Link *link, MdbEntry *mdb_entry) {
         assert(link->manager);
         assert(mdb_entry);
 
+        if (DEBUG_LOGGING) {
+                _cleanup_free_ char *a = NULL;
+
+                (void) in_addr_to_string(mdb_entry->family, &mdb_entry->group_addr, &a);
+                log_link_debug(link, "Configuring bridge MDB entry: MulticastGroupAddress=%s, VLANId=%u",
+                               strna(a), mdb_entry->vlan_id);
+        }
+
         entry = (struct br_mdb_entry) {
                 .state = MDB_PERMANENT,
                 .ifindex = link->ifindex,