diff options
Diffstat (limited to 'include/linux/net.h')
| -rw-r--r-- | include/linux/net.h | 10 | 
1 files changed, 2 insertions, 8 deletions
| diff --git a/include/linux/net.h b/include/linux/net.h index b73ad8e3c212..41c608c1b02c 100644 --- a/include/linux/net.h +++ b/include/linux/net.h @@ -43,6 +43,7 @@ struct net;  #define SOCK_PASSSEC		4  #define SOCK_SUPPORT_ZC		5  #define SOCK_CUSTOM_SOCKOPT	6 +#define SOCK_PASSPIDFD		7  #ifndef ARCH_HAS_SOCKET_TYPES  /** @@ -206,10 +207,9 @@ struct proto_ops {  				      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		(*splice_eof)(struct socket *sock);  	int		(*set_peek_off)(struct sock *sk, int val);  	int		(*peek_len)(struct socket *sock); @@ -220,8 +220,6 @@ struct proto_ops {  				     sk_read_actor_t recv_actor);  	/* This is different from read_sock(), it reads an entire skb at a time. */  	int		(*read_skb)(struct sock *sk, skb_read_actor_t recv_actor); -	int		(*sendpage_locked)(struct sock *sk, struct page *page, -					   int offset, size_t size, int flags);  	int		(*sendmsg_locked)(struct sock *sk, struct msghdr *msg,  					  size_t size);  	int		(*set_rcvlowat)(struct sock *sk, int val); @@ -339,10 +337,6 @@ int kernel_connect(struct socket *sock, struct sockaddr *addr, int addrlen,  		   int flags);  int kernel_getsockname(struct socket *sock, struct sockaddr *addr);  int kernel_getpeername(struct socket *sock, struct sockaddr *addr); -int kernel_sendpage(struct socket *sock, struct page *page, int offset, -		    size_t size, int flags); -int kernel_sendpage_locked(struct sock *sk, struct page *page, int offset, -			   size_t size, int flags);  int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how);  /* Routine returns the IP overhead imposed by a (caller-protected) socket. */ |