summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linux/linux_socket.c')
-rw-r--r--sys/compat/linux/linux_socket.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/compat/linux/linux_socket.c b/sys/compat/linux/linux_socket.c
index 079d5dd..e47c725 100644
--- a/sys/compat/linux/linux_socket.c
+++ b/sys/compat/linux/linux_socket.c
@@ -423,7 +423,7 @@ linux_connect(struct proc *p, struct linux_connect_args *args)
error = EISCONN;
if (fp->f_flag & FNONBLOCK) {
so = (struct socket *)fp->f_data;
- if ((u_int)so->so_emuldata != 0)
+ if ((u_int)so->so_emuldata == 0)
error = so->so_error;
so->so_emuldata = (void *)1;
}
OpenPOWER on IntegriCloud