Statistics
| Branch: | Revision:

root / hw / vhost_net.h @ 0f8151cb

History | View | Annotate | Download (501 Bytes)

1
#ifndef VHOST_NET_H
2
#define VHOST_NET_H
3

    
4
#include "net.h"
5

    
6
struct vhost_net;
7
typedef struct vhost_net VHostNetState;
8

    
9
VHostNetState *vhost_net_init(VLANClientState *backend, int devfd);
10

    
11
int vhost_net_start(VHostNetState *net, VirtIODevice *dev);
12
void vhost_net_stop(VHostNetState *net, VirtIODevice *dev);
13

    
14
void vhost_net_cleanup(VHostNetState *net);
15

    
16
unsigned vhost_net_get_features(VHostNetState *net, unsigned features);
17
void vhost_net_ack_features(VHostNetState *net, unsigned features);
18

    
19
#endif