linux/arch/um/drivers/daemon.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
   3 * Licensed under the GPL
   4 */
   5
   6#ifndef __DAEMON_H__
   7#define __DAEMON_H__
   8
   9#include "net_user.h"
  10
  11#define SWITCH_VERSION 3
  12
  13struct daemon_data {
  14        char *sock_type;
  15        char *ctl_sock;
  16        void *ctl_addr;
  17        void *data_addr;
  18        void *local_addr;
  19        int fd;
  20        int control;
  21        void *dev;
  22};
  23
  24extern const struct net_user_info daemon_user_info;
  25
  26extern int daemon_user_write(int fd, void *buf, int len,
  27                             struct daemon_data *pri);
  28
  29#endif
  30