netdevsim: avoid potential loop in nsim_dev_trap_report_work()
[platform/kernel/linux-rpi.git] / net / ceph / messenger.c
index 10a41cd..3c8b78d 100644 (file)
@@ -459,8 +459,8 @@ int ceph_tcp_connect(struct ceph_connection *con)
        set_sock_callbacks(sock, con);
 
        con_sock_state_connecting(con);
-       ret = sock->ops->connect(sock, (struct sockaddr *)&ss, sizeof(ss),
-                                O_NONBLOCK);
+       ret = kernel_connect(sock, (struct sockaddr *)&ss, sizeof(ss),
+                            O_NONBLOCK);
        if (ret == -EINPROGRESS) {
                dout("connect %s EINPROGRESS sk_state = %u\n",
                     ceph_pr_addr(&con->peer_addr),