]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/s390/net/qeth_l3_main.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
[net-next-2.6.git] / drivers / s390 / net / qeth_l3_main.c
index fc6ca1da8b983b568d49271f4ec2914d72b76a1f..35b6d3d2bd73ebfd861b962484262f9a85494560 100644 (file)
@@ -1929,7 +1929,7 @@ static void qeth_l3_free_vlan_addresses6(struct qeth_card *card,
        in6_dev = in6_dev_get(vlan_group_get_device(card->vlangrp, vid));
        if (!in6_dev)
                return;
-       for (ifa = in6_dev->addr_list; ifa; ifa = ifa->lst_next) {
+       list_for_each_entry(ifa, &in6_dev->addr_list, if_list) {
                addr = qeth_l3_get_addr_buffer(QETH_PROT_IPV6);
                if (addr) {
                        memcpy(&addr->u.a6.addr, &ifa->addr,