From 7e3dfa3bc7770d1205bc1af15e688affb9303f26 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 13 Mar 2013 15:23:07 -0700 Subject: [PATCH] netdev: Remove netdev_exists(), which has no users. Signed-off-by: Ben Pfaff Acked-by: Ethan Jackson --- lib/netdev.c | 21 --------------------- lib/netdev.h | 1 - 2 files changed, 22 deletions(-) diff --git a/lib/netdev.c b/lib/netdev.c index e338d7c64..77080ea76 100644 --- a/lib/netdev.c +++ b/lib/netdev.c @@ -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 diff --git a/lib/netdev.h b/lib/netdev.h index 13105ee59..425942ffe 100644 --- a/lib/netdev.h +++ b/lib/netdev.h @@ -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); -- 2.43.0