1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Copyright (C) 2007 Luca Bigliardi (shammash@artha.org). 4 */ 5 6 #ifndef __UM_VDE_H__ 7 #define __UM_VDE_H__ 8 9 struct vde_data { 10 char *vde_switch; 11 char *descr; 12 void *args; 13 void *conn; 14 void *dev; 15 }; 16 17 struct vde_init { 18 char *vde_switch; 19 char *descr; 20 int port; 21 char *group; 22 int mode; 23 }; 24 25 extern const struct net_user_info vde_user_info; 26 27 extern void vde_init_libstuff(struct vde_data *vpri, struct vde_init *init); 28 29 extern int vde_user_read(void *conn, void *buf, int len); 30 extern int vde_user_write(void *conn, void *buf, int len); 31 32 #endif 33
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.