From: Marcel Holtmann Date: Wed, 6 Oct 2010 06:38:39 +0000 (+0200) Subject: Add interface name checks for Virtual Machine Manager X-Git-Tag: 2.0_alpha~2314 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=51b56c6070c6a0a146a379eb541e3bfa3bf4cd89;p=framework%2Fconnectivity%2Fconnman.git Add interface name checks for Virtual Machine Manager --- diff --git a/src/inet.c b/src/inet.c index 10efd10..f44bfbe 100644 --- a/src/inet.c +++ b/src/inet.c @@ -392,6 +392,8 @@ enum connman_device_type __connman_inet_get_device_type(int index) devtype = CONNMAN_DEVICE_TYPE_UNKNOWN; else if (g_str_has_prefix(ifr.ifr_name, "vboxnet") == TRUE) devtype = CONNMAN_DEVICE_TYPE_UNKNOWN; + else if (g_str_has_prefix(ifr.ifr_name, "virbr") == TRUE) + devtype = CONNMAN_DEVICE_TYPE_UNKNOWN; else if (g_str_has_prefix(devname, "bnep") == TRUE) devtype = CONNMAN_DEVICE_TYPE_UNKNOWN; else if (g_str_has_prefix(devname, "wmx") == TRUE) diff --git a/src/rtnl.c b/src/rtnl.c index ec9a5a7..809a06b 100644 --- a/src/rtnl.c +++ b/src/rtnl.c @@ -94,6 +94,10 @@ static connman_bool_t ether_blacklisted(const char *name) if (g_str_has_prefix(name, "vboxnet") == TRUE) return TRUE; + /* virtual interface from Virtual Machine Manager */ + if (g_str_has_prefix(name, "virbr") == TRUE) + return TRUE; + return FALSE; }