Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
scm.c File Reference
#include <linux/module.h>
#include <linux/signal.h>
#include <linux/capability.h>
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/kernel.h>
#include <linux/stat.h>
#include <linux/socket.h>
#include <linux/file.h>
#include <linux/fcntl.h>
#include <linux/net.h>
#include <linux/interrupt.h>
#include <linux/netdevice.h>
#include <linux/security.h>
#include <linux/pid.h>
#include <linux/nsproxy.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <net/protocol.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/compat.h>
#include <net/scm.h>

Go to the source code of this file.

Functions

void __scm_destroy (struct scm_cookie *scm)
 
 EXPORT_SYMBOL (__scm_destroy)
 
int __scm_send (struct socket *sock, struct msghdr *msg, struct scm_cookie *p)
 
 EXPORT_SYMBOL (__scm_send)
 
int put_cmsg (struct msghdr *msg, int level, int type, int len, void *data)
 
 EXPORT_SYMBOL (put_cmsg)
 
void scm_detach_fds (struct msghdr *msg, struct scm_cookie *scm)
 
 EXPORT_SYMBOL (scm_detach_fds)
 
struct scm_fp_listscm_fp_dup (struct scm_fp_list *fpl)
 
 EXPORT_SYMBOL (scm_fp_dup)
 

Function Documentation

void __scm_destroy ( struct scm_cookie scm)

Definition at line 110 of file scm.c.

int __scm_send ( struct socket sock,
struct msghdr msg,
struct scm_cookie p 
)

Definition at line 124 of file scm.c.

EXPORT_SYMBOL ( __scm_destroy  )
EXPORT_SYMBOL ( __scm_send  )
EXPORT_SYMBOL ( put_cmsg  )
EXPORT_SYMBOL ( scm_detach_fds  )
EXPORT_SYMBOL ( scm_fp_dup  )
int put_cmsg ( struct msghdr msg,
int  level,
int  type,
int  len,
void data 
)

Definition at line 223 of file scm.c.

void scm_detach_fds ( struct msghdr msg,
struct scm_cookie scm 
)

Definition at line 262 of file scm.c.

struct scm_fp_list* scm_fp_dup ( struct scm_fp_list fpl)
read

Definition at line 335 of file scm.c.