X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ofproto%2Fofproto-dpif-ipfix.h;h=6ebf8b07df5eddfef37f9e33fe97b6e93db97897;hb=28c5588e8e1a8d091c5d2275232c35f2968a97fa;hp=26b02f1d1d513aa44ce077c09cb9d12e32cc0f7a;hpb=29089a540cfa30a834e3ee19a8b4c52ff2e331b2;p=sliver-openvswitch.git diff --git a/ofproto/ofproto-dpif-ipfix.h b/ofproto/ofproto-dpif-ipfix.h index 26b02f1d1..6ebf8b07d 100644 --- a/ofproto/ofproto-dpif-ipfix.h +++ b/ofproto/ofproto-dpif-ipfix.h @@ -26,8 +26,10 @@ struct ofproto_ipfix_bridge_exporter_options; struct ofproto_ipfix_flow_exporter_options; struct dpif_ipfix *dpif_ipfix_create(void); +struct dpif_ipfix *dpif_ipfix_ref(const struct dpif_ipfix *); +void dpif_ipfix_unref(struct dpif_ipfix *); + uint32_t dpif_ipfix_get_bridge_exporter_probability(const struct dpif_ipfix *); -void dpif_ipfix_destroy(struct dpif_ipfix *); void dpif_ipfix_set_options( struct dpif_ipfix *, const struct ofproto_ipfix_bridge_exporter_options *, @@ -39,4 +41,7 @@ void dpif_ipfix_flow_sample(struct dpif_ipfix *, struct ofpbuf *, const struct flow *, uint32_t, uint16_t, uint32_t, uint32_t); +void dpif_ipfix_run(struct dpif_ipfix *); +void dpif_ipfix_wait(struct dpif_ipfix *); + #endif /* ofproto/ofproto-dpif-ipfix.h */