]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Use pI4 instead of inet_ntop in sockopt.c 11684/head
authorDonald Sharp <sharpd@nvidia.com>
Tue, 26 Jul 2022 20:59:20 +0000 (16:59 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Fri, 29 Jul 2022 22:31:58 +0000 (18:31 -0400)
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
lib/sockopt.c

index 45f3c2333073143e07c130afc55eb61c356340f6..5bdd506a730d20f503a5f29471786346e3521c9d 100644 (file)
@@ -268,12 +268,9 @@ int setsockopt_ipv4_multicast(int sock, int optname, struct in_addr if_addr,
            && (errno == EADDRINUSE)) {
                /* see above: handle possible problem when interface comes back
                 * up */
-               char buf[1][INET_ADDRSTRLEN];
                zlog_info(
-                       "setsockopt_ipv4_multicast attempting to drop and re-add (fd %d, mcast %s, ifindex %u)",
-                       sock, inet_ntop(AF_INET, &mreqn.imr_multiaddr, buf[0],
-                                       sizeof(buf[0])),
-                       ifindex);
+                       "setsockopt_ipv4_multicast attempting to drop and re-add (fd %d, mcast %pI4, ifindex %u)",
+                       sock, &mreqn.imr_multiaddr, ifindex);
                setsockopt(sock, IPPROTO_IP, IP_DROP_MEMBERSHIP, (void *)&mreqn,
                           sizeof(mreqn));
                ret = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,