|
int | family |
|
struct module * | owner |
|
int(* | release )(struct socket *sock) |
|
int(* | bind )(struct socket *sock, struct sockaddr *myaddr, int sockaddr_len) |
|
int(* | connect )(struct socket *sock, struct sockaddr *vaddr, int sockaddr_len, int flags) |
|
int(* | socketpair )(struct socket *sock1, struct socket *sock2) |
|
int(* | accept )(struct socket *sock, struct socket *newsock, int flags) |
|
int(* | getname )(struct socket *sock, struct sockaddr *addr, int *sockaddr_len, int peer) |
|
unsigned int(* | poll )(struct file *file, struct socket *sock, struct poll_table_struct *wait) |
|
int(* | ioctl )(struct socket *sock, unsigned int cmd, unsigned long arg) |
|
int(* | listen )(struct socket *sock, int len) |
|
int(* | shutdown )(struct socket *sock, int flags) |
|
int(* | setsockopt )(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) |
|
int(* | getsockopt )(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) |
|
int(* | sendmsg )(struct kiocb *iocb, struct socket *sock, struct msghdr *m, size_t total_len) |
|
int(* | recvmsg )(struct kiocb *iocb, struct socket *sock, struct msghdr *m, size_t total_len, int flags) |
|
int(* | mmap )(struct file *file, struct socket *sock, struct vm_area_struct *vma) |
|
ssize_t(* | sendpage )(struct socket *sock, struct page *page, int offset, size_t size, int flags) |
|
ssize_t(* | splice_read )(struct socket *sock, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) |
|
void(* | set_peek_off )(struct sock *sk, int val) |
|
Definition at line 127 of file net.h.