]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/xfrm/xfrm_device.c
Merge branch 'x86/debug' into core/urgent
[linux.git] / net / xfrm / xfrm_device.c
index ff654306d836c6518c93df5e1d7568f8a24cbe16..189ef15acbbc3b8b09505435bebed1f14ca90c76 100644 (file)
@@ -271,9 +271,8 @@ bool xfrm_dev_offload_ok(struct sk_buff *skb, struct xfrm_state *x)
                return false;
 
        if ((!dev || (dev == xfrm_dst_path(dst)->dev)) &&
-           (!xdst->child->xfrm && x->type->get_mtu)) {
-               mtu = x->type->get_mtu(x, xdst->child_mtu_cached);
-
+           (!xdst->child->xfrm)) {
+               mtu = xfrm_state_mtu(x, xdst->child_mtu_cached);
                if (skb->len <= mtu)
                        goto ok;