X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=datapath%2Factions.h;h=da4f4bf77e1a792157e8ad8159f6001850c81120;hb=refs%2Fheads%2Flts-1.0;hp=9dfca36594d6738f483604ef99cf8c9ffa61b468;hpb=ff6402a9f0d9ee4c29567b62938c82924d502b92;p=sliver-openvswitch.git diff --git a/datapath/actions.h b/datapath/actions.h index 9dfca3659..da4f4bf77 100644 --- a/datapath/actions.h +++ b/datapath/actions.h @@ -11,6 +11,7 @@ #include #include +#include struct datapath; struct sk_buff; @@ -18,12 +19,12 @@ struct odp_flow_key; union odp_action; int execute_actions(struct datapath *dp, struct sk_buff *skb, - struct odp_flow_key *key, + const struct odp_flow_key *key, const union odp_action *, int n_actions, gfp_t gfp); -static inline void -set_skb_csum_bits(const struct sk_buff *old_skb, struct sk_buff *new_skb) +static inline void set_skb_csum_bits(const struct sk_buff *old_skb, + struct sk_buff *new_skb) { #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) /* Before 2.6.24 these fields were not copied when