Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
daemon_user.c File Reference
#include <stdint.h>
#include <unistd.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/time.h>
#include <sys/un.h>
#include "daemon.h"
#include <net_user.h>
#include <os.h>
#include <um_malloc.h>

Go to the source code of this file.

Data Structures

struct  request_v3
 

Macros

#define SWITCH_MAGIC   0xfeedface
 

Enumerations

enum  request_type { REQ_NEW_CONTROL }
 

Functions

int daemon_user_write (int fd, void *buf, int len, struct daemon_data *pri)
 

Variables

struct net_user_info daemon_user_info
 

Macro Definition Documentation

#define SWITCH_MAGIC   0xfeedface

Definition at line 23 of file daemon_user.c.

Enumeration Type Documentation

Enumerator:
REQ_NEW_CONTROL 

Definition at line 21 of file daemon_user.c.

Function Documentation

int daemon_user_write ( int  fd,
void buf,
int  len,
struct daemon_data pri 
)

Definition at line 177 of file daemon_user.c.

Variable Documentation

struct net_user_info daemon_user_info
Initial value:
= {
.init = daemon_user_init,
.open = daemon_open,
.close = NULL,
.remove = daemon_remove,
.add_address = NULL,
.delete_address = NULL,
}

Definition at line 184 of file daemon_user.c.