| /* | 
 |  * Copyright (C) 2007 Luca Bigliardi (shammash@artha.org). | 
 |  * Licensed under the GPL. | 
 |  */ | 
 |  | 
 | #ifndef __UM_VDE_H__ | 
 | #define __UM_VDE_H__ | 
 |  | 
 | struct vde_data { | 
 | 	char *vde_switch; | 
 | 	char *descr; | 
 | 	void *args; | 
 | 	void *conn; | 
 | 	void *dev; | 
 | }; | 
 |  | 
 | struct vde_init { | 
 | 	char *vde_switch; | 
 | 	char *descr; | 
 | 	int port; | 
 | 	char *group; | 
 | 	int mode; | 
 | }; | 
 |  | 
 | extern const struct net_user_info vde_user_info; | 
 |  | 
 | extern void vde_init_libstuff(struct vde_data *vpri, struct vde_init *init); | 
 |  | 
 | extern int vde_user_read(void *conn, void *buf, int len); | 
 | extern int vde_user_write(void *conn, void *buf, int len); | 
 |  | 
 | #endif |