|
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] |
1.8.2