tcp: add tcp_sock_set_user_timeout
[linux-2.6-microblaze.git] / net / sunrpc / xprtsock.c
index 399848c..231fd61 100644 (file)
@@ -2115,8 +2115,7 @@ static void xs_tcp_set_socket_timeouts(struct rpc_xprt *xprt,
                        (char *)&keepcnt, sizeof(keepcnt));
 
        /* TCP user timeout (see RFC5482) */
-       kernel_setsockopt(sock, SOL_TCP, TCP_USER_TIMEOUT,
-                       (char *)&timeo, sizeof(timeo));
+       tcp_sock_set_user_timeout(sock->sk, timeo);
 }
 
 static void xs_tcp_set_connect_timeout(struct rpc_xprt *xprt,