#define DPIF_LINUX_H 1
#include <stdbool.h>
+#include <stdint.h>
#include "openvswitch/datapath-protocol.h"
struct ofpbuf;
struct dpif_linux_vport {
- /* ioctl command argument. */
- int cmd;
+ /* Generic Netlink header. */
+ uint8_t cmd;
/* odp_vport header. */
- uint32_t dp_idx;
+ int dp_ifindex;
uint32_t port_no; /* UINT32_MAX if unknown. */
enum odp_vport_type type;
bool dpif_linux_is_internal_device(const char *name);
+int dpif_linux_vport_send(int dp_ifindex, uint32_t port_no,
+ const void *data, size_t size);
+
#endif /* dpif-linux.h */