struct_socket (9) - Linux Manuals
struct_socket: general BSD socket
NAME
struct_socket - general BSD socket
SYNOPSIS
struct socket { socket_state state; short type; unsigned long flags; struct socket_wq __rcu * wq; struct file * file; struct sock * sk; const struct proto_ops * ops; };
MEMBERS
state
- socket state (SS_CONNECTED, etc)
type
- socket type (SOCK_STREAM, etc)
flags
- socket flags (SOCK_NOSPACE, etc)
wq
- wait queue for several uses
file
- File back pointer for gc
sk
- internal networking protocol agnostic socket representation
ops
- protocol specific socket operations
COPYRIGHT