Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
[linux-2.6-microblaze.git] / security / selinux / xfrm.c
index 56e354f..9281889 100644 (file)
@@ -452,7 +452,7 @@ int selinux_xfrm_postroute_last(u32 sk_sid, struct sk_buff *skb,
        if (dst) {
                struct dst_entry *iter;
 
-               for (iter = dst; iter != NULL; iter = iter->child) {
+               for (iter = dst; iter != NULL; iter = xfrm_dst_child(iter)) {
                        struct xfrm_state *x = iter->xfrm;
 
                        if (x && selinux_authorizable_xfrm(x))