mirror of
https://github.com/openvswitch/ovs
synced 2025-10-17 14:28:02 +00:00
flow: Move flow_extract_stats() to dpif.c, as dpif_flow_stats_extract().
The "flow" module is concerned only with OpenFlow flows these days. It shouldn't have anything to do with ODP or dpifs. However, it included dpif.h just to implement flow_extract_stats(). This function is a better fit for dpif.c, so this commit moves it there and removes the dpif.h #include from flow.h and flow.c This commit also removes a few more dpif.h #includes that weren't needed.
This commit is contained in:
@@ -79,8 +79,6 @@ BUILD_ASSERT_DECL(FLOW_SIG_SIZE == 116 && FLOW_WC_SEQ == 1);
|
||||
|
||||
int flow_extract(struct ofpbuf *, ovs_be64 tun_id, uint16_t in_port,
|
||||
struct flow *);
|
||||
void flow_extract_stats(const struct flow *flow, struct ofpbuf *packet,
|
||||
struct dpif_flow_stats *);
|
||||
void flow_zero_wildcards(struct flow *, const struct flow_wildcards *);
|
||||
|
||||
char *flow_to_string(const struct flow *);
|
||||
|
Reference in New Issue
Block a user