summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-05-09 13:58:07 +0200
committerLubomir Rintel <lkundrak@v3.sk>2016-05-30 16:14:04 +0200
commit76ee40cb58e6778df8d911ebbbf57932c957a60d (patch)
tree56de67e64237209fbb42a5078c5b80fcf69924f2
parentd4831d341733c4f4769ba42c1b8d42e66f0afadf (diff)
downloadNetworkManager-76ee40cb58e6778df8d911ebbbf57932c957a60d.tar.gz
linux: use the utility functionality to convert the token from platform
-rw-r--r--src/platform/nm-linux-platform.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c
index 2c20d77c57..86a7b749b1 100644
--- a/src/platform/nm-linux-platform.c
+++ b/src/platform/nm-linux-platform.c
@@ -851,14 +851,7 @@ _parse_af_inet6 (NMPlatform *platform,
success = TRUE;
if (iid_is_valid) {
- out_iid->id_u8[7] = i6_token.s6_addr[15];
- out_iid->id_u8[6] = i6_token.s6_addr[14];
- out_iid->id_u8[5] = i6_token.s6_addr[13];
- out_iid->id_u8[4] = i6_token.s6_addr[12];
- out_iid->id_u8[3] = i6_token.s6_addr[11];
- out_iid->id_u8[2] = i6_token.s6_addr[10];
- out_iid->id_u8[1] = i6_token.s6_addr[9];
- out_iid->id_u8[0] = i6_token.s6_addr[8];
+ nm_utils_ipv6_interface_identifier_get_from_addr (out_iid, &i6_token);
*out_iid_is_valid = TRUE;
}
*out_addr_gen_mode_inv = i6_addr_gen_mode_inv;