Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/um/drivers/daemon.h
10817 views
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
13
struct 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
24
extern const struct net_user_info daemon_user_info;
25
26
extern int daemon_user_write(int fd, void *buf, int len,
27
struct daemon_data *pri);
28
29
#endif
30
31