Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/um/drivers/umcast.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 __DRIVERS_UMCAST_H
7
#define __DRIVERS_UMCAST_H
8
9
#include "net_user.h"
10
11
struct umcast_data {
12
char *addr;
13
unsigned short lport;
14
unsigned short rport;
15
void *listen_addr;
16
void *remote_addr;
17
int ttl;
18
int unicast;
19
void *dev;
20
};
21
22
extern const struct net_user_info umcast_user_info;
23
24
extern int umcast_user_write(int fd, void *buf, int len,
25
struct umcast_data *pri);
26
27
#endif
28
29