net: remove {revc,send}msg_copy_msghdr() from exports
The only user of these was io_uring, and it's not using them anymore. Make them static and remove them from the socket header file. Signed-off-by: Jens Axboe <axboe@kernel.dk> Link: https://lore.kernel.org/r/1b6089d3-c1cf-464a-abd3-b0f0b6bb2523@kernel.dk Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
e30cef001d
commit
e54e09c05c
|
@ -422,13 +422,6 @@ extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
|
||||||
struct user_msghdr __user *umsg,
|
struct user_msghdr __user *umsg,
|
||||||
struct sockaddr __user *uaddr,
|
struct sockaddr __user *uaddr,
|
||||||
unsigned int flags);
|
unsigned int flags);
|
||||||
extern int sendmsg_copy_msghdr(struct msghdr *msg,
|
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
|
||||||
struct iovec **iov);
|
|
||||||
extern int recvmsg_copy_msghdr(struct msghdr *msg,
|
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
|
||||||
struct sockaddr __user **uaddr,
|
|
||||||
struct iovec **iov);
|
|
||||||
extern int __copy_msghdr(struct msghdr *kmsg,
|
extern int __copy_msghdr(struct msghdr *kmsg,
|
||||||
struct user_msghdr *umsg,
|
struct user_msghdr *umsg,
|
||||||
struct sockaddr __user **save_addr);
|
struct sockaddr __user **save_addr);
|
||||||
|
|
|
@ -2600,7 +2600,7 @@ out:
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int sendmsg_copy_msghdr(struct msghdr *msg,
|
static int sendmsg_copy_msghdr(struct msghdr *msg,
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
struct user_msghdr __user *umsg, unsigned flags,
|
||||||
struct iovec **iov)
|
struct iovec **iov)
|
||||||
{
|
{
|
||||||
|
@ -2753,7 +2753,7 @@ SYSCALL_DEFINE4(sendmmsg, int, fd, struct mmsghdr __user *, mmsg,
|
||||||
return __sys_sendmmsg(fd, mmsg, vlen, flags, true);
|
return __sys_sendmmsg(fd, mmsg, vlen, flags, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
int recvmsg_copy_msghdr(struct msghdr *msg,
|
static int recvmsg_copy_msghdr(struct msghdr *msg,
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
struct user_msghdr __user *umsg, unsigned flags,
|
||||||
struct sockaddr __user **uaddr,
|
struct sockaddr __user **uaddr,
|
||||||
struct iovec **iov)
|
struct iovec **iov)
|
||||||
|
|
|
@ -422,13 +422,6 @@ extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
|
||||||
struct user_msghdr __user *umsg,
|
struct user_msghdr __user *umsg,
|
||||||
struct sockaddr __user *uaddr,
|
struct sockaddr __user *uaddr,
|
||||||
unsigned int flags);
|
unsigned int flags);
|
||||||
extern int sendmsg_copy_msghdr(struct msghdr *msg,
|
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
|
||||||
struct iovec **iov);
|
|
||||||
extern int recvmsg_copy_msghdr(struct msghdr *msg,
|
|
||||||
struct user_msghdr __user *umsg, unsigned flags,
|
|
||||||
struct sockaddr __user **uaddr,
|
|
||||||
struct iovec **iov);
|
|
||||||
extern int __copy_msghdr(struct msghdr *kmsg,
|
extern int __copy_msghdr(struct msghdr *kmsg,
|
||||||
struct user_msghdr *umsg,
|
struct user_msghdr *umsg,
|
||||||
struct sockaddr __user **save_addr);
|
struct sockaddr __user **save_addr);
|
||||||
|
|
Loading…
Reference in New Issue