netdev: Remove netdev_exists(), which has no users.
authorBen Pfaff <blp@nicira.com>
Wed, 13 Mar 2013 22:23:07 +0000 (15:23 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 1 Apr 2013 22:49:31 +0000 (15:49 -0700)
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
lib/netdev.c
lib/netdev.h

index e338d7c..77080ea 100644 (file)
@@ -320,27 +320,6 @@ netdev_close(struct netdev *netdev)
     }
 }
 
-/* Returns true if a network device named 'name' exists and may be opened,
- * otherwise false. */
-bool
-netdev_exists(const char *name)
-{
-    struct netdev *netdev;
-    int error;
-
-    error = netdev_open(name, "system", &netdev);
-    if (!error) {
-        netdev_close(netdev);
-        return true;
-    } else {
-        if (error != ENODEV) {
-            VLOG_WARN("failed to open network device %s: %s",
-                      name, strerror(error));
-        }
-        return false;
-    }
-}
-
 /* Returns true if a network device named 'name' is currently opened,
  * otherwise false. */
 bool
index 13105ee..425942f 100644 (file)
@@ -114,7 +114,6 @@ void netdev_enumerate_types(struct sset *types);
 int netdev_open(const char *name, const char *type, struct netdev **);
 void netdev_close(struct netdev *);
 
-bool netdev_exists(const char *name);
 bool netdev_is_open(const char *name);
 
 void netdev_parse_name(const char *netdev_name, char **name, char **type);