| version 1.162, 2008/04/28 20:24:05 |
version 1.163, 2008/04/29 17:35:31 |
| Line 567 solisten(struct socket *so, int backlog, |
|
| Line 567 solisten(struct socket *so, int backlog, |
|
| |
|
| solock(so); |
solock(so); |
| if ((so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING | |
if ((so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING | |
| SS_ISDISCONNECTING)) != 0) |
SS_ISDISCONNECTING)) != 0) { |
| |
sounlock(so); |
| return (EOPNOTSUPP); |
return (EOPNOTSUPP); |
| |
} |
| error = (*so->so_proto->pr_usrreq)(so, PRU_LISTEN, NULL, |
error = (*so->so_proto->pr_usrreq)(so, PRU_LISTEN, NULL, |
| NULL, NULL, l); |
NULL, NULL, l); |
| if (error != 0) { |
if (error != 0) { |