Fix "make dist" by adding forgotten files to sources lists.
[sliver-openvswitch.git] / switch / datapath.h
index f0423de..56d5324 100644 (file)
@@ -36,7 +36,9 @@
 #ifndef DATAPATH_H
 #define DATAPATH_H 1
 
+#include <stdbool.h>
 #include <stdint.h>
+#include "ofpbuf.h"
 
 struct datapath;
 struct rconn;
@@ -47,5 +49,9 @@ int dp_add_port(struct datapath *, const char *netdev);
 void dp_add_listen_pvconn(struct datapath *, struct pvconn *);
 void dp_run(struct datapath *);
 void dp_wait(struct datapath *);
+void dp_output_port(struct datapath *, struct ofpbuf *, int in_port, 
+        int out_port, bool ignore_no_fwd);
+void dp_output_control(struct datapath *, struct ofpbuf *, int in_port,
+        size_t max_len, int reason);
 
 #endif /* datapath.h */