bridge: Remove unused functions.
authorBen Pfaff <blp@nicira.com>
Thu, 10 Jun 2010 23:31:59 +0000 (16:31 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 23 Jun 2010 19:43:02 +0000 (12:43 -0700)
vswitchd/bridge.c
vswitchd/bridge.h

index a295fc014dbef9a580a35509d5ec7061449f185d..605888c61ebb51d6d2252f7150c4f4227a1e7b72 100644 (file)
@@ -260,33 +260,6 @@ static struct ofhooks bridge_ofhooks;
 \f
 /* Public functions. */
 
-/* Adds the name of each interface used by a bridge, including local and
- * internal ports, to 'svec'. */
-void
-bridge_get_ifaces(struct svec *svec) 
-{
-    struct bridge *br, *next;
-    size_t i, j;
-
-    LIST_FOR_EACH_SAFE (br, next, struct bridge, node, &all_bridges) {
-        for (i = 0; i < br->n_ports; i++) {
-            struct port *port = br->ports[i];
-
-            for (j = 0; j < port->n_ifaces; j++) {
-                struct iface *iface = port->ifaces[j];
-                if (iface->dp_ifidx < 0) {
-                    VLOG_ERR("%s interface not in datapath %s, ignoring",
-                             iface->name, dpif_name(br->dpif));
-                } else {
-                    if (iface->dp_ifidx != ODPP_LOCAL) {
-                        svec_add(svec, iface->name);
-                    }
-                }
-            }
-        }
-    }
-}
-
 void
 bridge_init(const struct ovsrec_open_vswitch *cfg)
 {
@@ -1248,19 +1221,6 @@ bridge_lookup(const char *name)
     return NULL;
 }
 
-bool
-bridge_exists(const char *name)
-{
-    return bridge_lookup(name) ? true : false;
-}
-
-uint64_t
-bridge_get_datapathid(const char *name)
-{
-    struct bridge *br = bridge_lookup(name);
-    return br ? ofproto_get_datapath_id(br->ofproto) : 0;
-}
-
 /* Handle requests for a listing of all flows known by the OpenFlow
  * stack, including those normally hidden. */
 static void
index 3d3770d702212362d6869ef9eb9b053fd601f95b..44ce9a1efd05b1141b1bbb9c0aecf328d81b5fb1 100644 (file)
@@ -16,8 +16,8 @@
 #ifndef VSWITCHD_BRIDGE_H
 #define VSWITCHD_BRIDGE_H 1
 
-#include <stddef.h>
-#include "list.h"
+#include <stdbool.h>
+#include <stdint.h>
 
 struct ovsrec_open_vswitch;
 struct svec;
@@ -26,8 +26,5 @@ void bridge_init(const struct ovsrec_open_vswitch *);
 void bridge_reconfigure(const struct ovsrec_open_vswitch *);
 int bridge_run(void);
 void bridge_wait(void);
-bool bridge_exists(const char *);
-uint64_t bridge_get_datapathid(const char *name);
-void bridge_get_ifaces(struct svec *svec);
 
 #endif /* bridge.h */