]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/ipv4/xfrm4_policy.c
[XFRM] IPv6: Fix dst/routing check at transformation.
[mv-sheeva.git] / net / ipv4 / xfrm4_policy.c
index 5ccae3a463c244f8837e826d5142064cead24071..656345f75e0da2a11d21f83627dafc78ef54425c 100644 (file)
@@ -84,6 +84,12 @@ static int xfrm4_get_tos(struct flowi *fl)
        return fl->fl4_tos;
 }
 
+static int xfrm4_init_path(struct xfrm_dst *path, struct dst_entry *dst,
+                          int nfheader_len)
+{
+       return 0;
+}
+
 static int xfrm4_fill_dst(struct xfrm_dst *xdst, struct net_device *dev)
 {
        struct rtable *rt = (struct rtable *)xdst->route;
@@ -251,6 +257,7 @@ static struct xfrm_policy_afinfo xfrm4_policy_afinfo = {
        .find_bundle =          __xfrm4_find_bundle,
        .decode_session =       _decode_session4,
        .get_tos =              xfrm4_get_tos,
+       .init_path =            xfrm4_init_path,
        .fill_dst =             xfrm4_fill_dst,
 };