Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/stat.h>
#include <linux/dcache.h>
#include <linux/namei.h>
#include <linux/socket.h>
#include <linux/un.h>
#include <linux/fcntl.h>
#include <linux/termios.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/in.h>
#include <linux/fs.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include <net/net_namespace.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <net/af_unix.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <net/scm.h>
#include <linux/init.h>
#include <linux/poll.h>
#include <linux/rtnetlink.h>
#include <linux/mount.h>
#include <net/checksum.h>
#include <linux/security.h>
Go to the source code of this file.
Macros | |
#define | UNIX_ABSTRACT(sk) (unix_sk(sk)->addr->hash < UNIX_HASH_SIZE) |
#define | unix_peer(sk) (unix_sk(sk)->peer) |
#define | MAX_RECURSION_LEVEL 4 |
Functions | |
EXPORT_SYMBOL_GPL (unix_socket_table) | |
DEFINE_SPINLOCK (unix_table_lock) | |
EXPORT_SYMBOL_GPL (unix_table_lock) | |
struct sock * | unix_peer_get (struct sock *s) |
EXPORT_SYMBOL_GPL (unix_peer_get) | |
long | unix_inq_len (struct sock *sk) |
EXPORT_SYMBOL_GPL (unix_inq_len) | |
long | unix_outq_len (struct sock *sk) |
EXPORT_SYMBOL_GPL (unix_outq_len) | |
fs_initcall (af_unix_init) | |
module_exit (af_unix_exit) | |
MODULE_LICENSE ("GPL") | |
MODULE_ALIAS_NETPROTO (PF_UNIX) | |
Variables | |
struct hlist_head | unix_socket_table [2 *UNIX_HASH_SIZE] |
DEFINE_SPINLOCK | ( | unix_table_lock | ) |
EXPORT_SYMBOL_GPL | ( | unix_socket_table | ) |
EXPORT_SYMBOL_GPL | ( | unix_table_lock | ) |
EXPORT_SYMBOL_GPL | ( | unix_peer_get | ) |
EXPORT_SYMBOL_GPL | ( | unix_inq_len | ) |
EXPORT_SYMBOL_GPL | ( | unix_outq_len | ) |
fs_initcall | ( | af_unix_init | ) |
MODULE_ALIAS_NETPROTO | ( | PF_UNIX | ) |
module_exit | ( | af_unix_exit | ) |
MODULE_LICENSE | ( | "GPL" | ) |
struct hlist_head unix_socket_table[2 *UNIX_HASH_SIZE] |