system-linux: use correct netlink attribute for address management
authorSteven Barth <steven@midlink.org>
Wed, 28 Sep 2011 11:22:43 +0000 (11:22 +0000)
committerSteven Barth <steven@midlink.org>
Wed, 28 Sep 2011 11:22:43 +0000 (11:22 +0000)
system-linux.c

index cee41f5..f6e1058 100644 (file)
@@ -203,7 +203,7 @@ static int system_addr(struct device *dev, struct device_addr *addr, int cmd)
                return -1;
 
        nlmsg_append(msg, &ifa, sizeof(ifa), 0);
                return -1;
 
        nlmsg_append(msg, &ifa, sizeof(ifa), 0);
-       nla_put(msg, IFA_ADDRESS, alen, &addr->addr);
+       nla_put(msg, IFA_LOCAL, alen, &addr->addr);
        return system_rtnl_call(msg);
 }
 
        return system_rtnl_call(msg);
 }