]> Pileus Git - ~andy/linux/blobdiff - net/openvswitch/flow.h
openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs()
[~andy/linux] / net / openvswitch / flow.h
index 0875fde65b9cc21815b725ac84d579efbd64a2da..2a83e2141f088921ebae9956fc828d86dcd93c3e 100644 (file)
@@ -141,8 +141,8 @@ u64 ovs_flow_used_time(unsigned long flow_jiffies);
 int ovs_flow_to_nlattrs(const struct sw_flow_key *, struct sk_buff *);
 int ovs_flow_from_nlattrs(struct sw_flow_key *swkey, int *key_lenp,
                      const struct nlattr *);
-int ovs_flow_metadata_from_nlattrs(u32 *priority, u32 *mark, u16 *in_port,
-                              const struct nlattr *);
+int ovs_flow_metadata_from_nlattrs(struct sw_flow *flow,
+                                 const struct nlattr *attr);
 
 #define MAX_ACTIONS_BUFSIZE    (16 * 1024)
 #define TBL_MIN_BUCKETS                1024