Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
slip_user.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <fcntl.h>
#include <string.h>
#include <sys/termios.h>
#include <sys/wait.h>
#include <net_user.h>
#include <os.h>
#include "slip.h"
#include <um_malloc.h>

Go to the source code of this file.

Data Structures

struct  slip_pre_exec_data
 

Functions

int slip_user_read (int fd, void *buf, int len, struct slip_data *pri)
 
int slip_user_write (int fd, void *buf, int len, struct slip_data *pri)
 

Variables

struct net_user_info slip_user_info
 

Function Documentation

int slip_user_read ( int  fd,
void buf,
int  len,
struct slip_data pri 
)

Definition at line 212 of file slip_user.c.

int slip_user_write ( int  fd,
void buf,
int  len,
struct slip_data pri 
)

Definition at line 217 of file slip_user.c.

Variable Documentation

struct net_user_info slip_user_info
Initial value:
= {
.init = slip_user_init,
.open = slip_open,
.close = slip_close,
.remove = NULL,
.add_address = slip_add_addr,
.delete_address = slip_del_addr,
.mtu = BUF_SIZE,
.max_packet = BUF_SIZE,
}

Definition at line 242 of file slip_user.c.