pkt_len = 0;
return pkt_len;
}
+EXPORT_SYMBOL_GPL(rpl_iptunnel_xmit);
struct sk_buff *ovs_iptunnel_handle_offloads(struct sk_buff *skb,
bool csum_help, int gso_type_mask,
kfree_skb(skb);
return ERR_PTR(err);
}
+EXPORT_SYMBOL_GPL(ovs_iptunnel_handle_offloads);
int iptunnel_pull_header(struct sk_buff *skb, int hdr_len, __be16 inner_proto)
{
skb->pkt_type = PACKET_HOST;
return 0;
}
+EXPORT_SYMBOL_GPL(iptunnel_pull_header);
#endif
*/
return ovs_skb_get_inner_protocol(skb) || skb_encapsulation(skb);
}
+EXPORT_SYMBOL_GPL(skb_is_encapsulated);