mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
don't open-code kernel_setsockopt()
Signed-off-by: Al Viro <[email protected]>
This commit is contained in:
parent
c1ae3cfa0e
commit
e73a67f7cd
3 changed files with 6 additions and 32 deletions
|
|
@ -84,13 +84,10 @@ static struct ctl_table rds_tcp_sysctl_table[] = {
|
|||
/* doing it this way avoids calling tcp_sk() */
|
||||
void rds_tcp_nonagle(struct socket *sock)
|
||||
{
|
||||
mm_segment_t oldfs = get_fs();
|
||||
int val = 1;
|
||||
|
||||
set_fs(KERNEL_DS);
|
||||
sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, (char __user *)&val,
|
||||
kernel_setsockopt(sock, SOL_TCP, TCP_NODELAY, (void *)&val,
|
||||
sizeof(val));
|
||||
set_fs(oldfs);
|
||||
}
|
||||
|
||||
u32 rds_tcp_snd_nxt(struct rds_tcp_connection *tc)
|
||||
|
|
|
|||
|
|
@ -40,13 +40,7 @@
|
|||
|
||||
static void rds_tcp_cork(struct socket *sock, int val)
|
||||
{
|
||||
mm_segment_t oldfs;
|
||||
|
||||
oldfs = get_fs();
|
||||
set_fs(KERNEL_DS);
|
||||
sock->ops->setsockopt(sock, SOL_TCP, TCP_CORK, (char __user *)&val,
|
||||
sizeof(val));
|
||||
set_fs(oldfs);
|
||||
kernel_setsockopt(sock, SOL_TCP, TCP_CORK, (void *)&val, sizeof(val));
|
||||
}
|
||||
|
||||
void rds_tcp_xmit_path_prepare(struct rds_conn_path *cp)
|
||||
|
|
|
|||
Loading…
Reference in a new issue