]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Drop ipv6_address_configured() function 15053/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 21 Dec 2023 13:25:27 +0000 (15:25 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 21 Dec 2023 13:25:27 +0000 (15:25 +0200)
Not used.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
zebra/interface.c
zebra/interface.h

index 39d24f18838958fddb0d5364af787f2d4bc3e4b7..73365a8ba2e8f3e2af26f69aabe4dbc6d9d8f716 100644 (file)
@@ -5344,19 +5344,6 @@ static int ipv6_address_install(struct vty *vty, struct interface *ifp,
        return CMD_SUCCESS;
 }
 
-/* Return true if an ipv6 address is configured on ifp */
-int ipv6_address_configured(struct interface *ifp)
-{
-       struct connected *connected;
-
-       frr_each (if_connected, ifp->connected, connected)
-               if (CHECK_FLAG(connected->conf, ZEBRA_IFC_REAL)
-                   && (connected->address->family == AF_INET6))
-                       return 1;
-
-       return 0;
-}
-
 static int ipv6_address_uninstall(struct vty *vty, struct interface *ifp,
                                  const char *addr_str, const char *peer_str,
                                  const char *label)
index 3b6799549b4243b552d40cb05f2a80f2daf26da5..62de2abc803105e6bcc4c5c494456d819cf5c413 100644 (file)
@@ -283,7 +283,6 @@ extern void if_refresh(struct interface *);
 extern void if_flags_update(struct interface *, uint64_t);
 extern int if_subnet_add(struct interface *, struct connected *);
 extern int if_subnet_delete(struct interface *, struct connected *);
-extern int ipv6_address_configured(struct interface *ifp);
 extern void if_handle_vrf_change(struct interface *ifp, vrf_id_t vrf_id);
 extern void zebra_if_update_link(struct interface *ifp, ifindex_t link_ifindex,
                                 ns_id_t ns_id);