root/arch/um/drivers/vde.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   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

/* [<][>][^][v][top][bottom][index][help] */