summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2015-07-02 23:00:29 +0200
committerLubomir Rintel <lkundrak@v3.sk>2015-07-02 23:03:43 +0200
commit31c8bd6b698cd868357699f3a31f46e780718259 (patch)
tree33a58f9a343cc238a8bbff5b8ec455bed06278c1
parent1a5fec681be4a3a59c0d37b3a5b0d3e1248095ec (diff)
downloadNetworkManager-31c8bd6b698cd868357699f3a31f46e780718259.tar.gz
platform: avoid assuming a permanent address is an ethernet address
This gets called for all links via link_get_permanent_address(). This could easily be an infiniband address and we don't want to assert it's not.
-rw-r--r--src/platform/nm-platform-utils.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/platform/nm-platform-utils.c b/src/platform/nm-platform-utils.c
index 02773512c8..d3c62bddcd 100644
--- a/src/platform/nm-platform-utils.c
+++ b/src/platform/nm-platform-utils.c
@@ -143,8 +143,6 @@ nmp_utils_ethtool_get_permanent_address (const char *ifname,
if (!ethtool_get (ifname, epaddr))
return FALSE;
- if (!nm_ethernet_address_is_valid (epaddr->data, epaddr->size))
- return FALSE;
g_assert (epaddr->size <= NM_UTILS_HWADDR_LEN_MAX);
memcpy (buf, epaddr->data, epaddr->size);