Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
slirp_user.c File Reference
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/wait.h>
#include <net_user.h>
#include <os.h>
#include "slirp.h"

Go to the source code of this file.

Data Structures

struct  slirp_pre_exec_data
 

Functions

int slirp_user_read (int fd, void *buf, int len, struct slirp_data *pri)
 
int slirp_user_write (int fd, void *buf, int len, struct slirp_data *pri)
 

Variables

struct net_user_info slirp_user_info
 

Function Documentation

int slirp_user_read ( int  fd,
void buf,
int  len,
struct slirp_data pri 
)

Definition at line 106 of file slirp_user.c.

int slirp_user_write ( int  fd,
void buf,
int  len,
struct slirp_data pri 
)

Definition at line 111 of file slirp_user.c.

Variable Documentation

struct net_user_info slirp_user_info
Initial value:
= {
.init = slirp_user_init,
.open = slirp_open,
.close = slirp_close,
.remove = NULL,
.add_address = NULL,
.delete_address = NULL,
.mtu = BUF_SIZE,
.max_packet = BUF_SIZE,
}

Definition at line 116 of file slirp_user.c.