Lines Matching refs:error

94 static void sdp_sock_disconnected(void *handle, int error);
95 static void sdp_sock_connfail(void *handle, int error);
135 int error = 0; in sosdp_init() local
154 if ((error = secpolicy_basic_net_access(cr)) != 0) in sosdp_init()
155 return (error); in sosdp_init()
160 so->so_family, SDP_CAN_BLOCK, upcalls, &sbl, cr, &error); in sosdp_init()
169 return (error); in sosdp_init()
180 int error = 0; in sosdp_accept() local
196 error = so_acceptq_dequeue(lso, (fflag & (FNONBLOCK|FNDELAY)), &nso); in sosdp_accept()
197 if (error != 0) { in sosdp_accept()
198 eprintsoline(lso, error); in sosdp_accept()
200 error, (void *)lso, (void *)lso->so_proto_handle)); in sosdp_accept()
201 return (error); in sosdp_accept()
218 int error = 0; in sosdp_bind() local
233 error = EINVAL; in sosdp_bind()
234 eprintsoline(so, error); in sosdp_bind()
242 error = EINVAL; in sosdp_bind()
251 error = sdp_bind((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_bind()
256 if (error == 0) { in sosdp_bind()
259 eprintsoline(so, error); in sosdp_bind()
270 return (error); in sosdp_bind()
280 int error = 0; in sosdp_listen() local
291 error = EINVAL; in sosdp_listen()
306 error = sdp_listen((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_listen()
310 if (error == 0) { in sosdp_listen()
314 eprintsoline(so, error); in sosdp_listen()
320 return (error); in sosdp_listen()
331 int error = 0; in sosdp_connect() local
342 error = EISCONN; in sosdp_connect()
344 error = EALREADY; in sosdp_connect()
346 error = EOPNOTSUPP; in sosdp_connect()
348 eprintsoline(so, error); in sosdp_connect()
356 error = sogeterr(so, B_TRUE); in sosdp_connect()
357 eprintsoline(so, error); in sosdp_connect()
368 error = EINVAL; in sosdp_connect()
369 eprintsoline(so, error); in sosdp_connect()
379 error = sdp_connect((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_connect()
383 if (error == 0) { in sosdp_connect()
387 error = sowaitconnected(so, fflag, 0); in sosdp_connect()
391 (void *)so, (void *)so->so_proto_handle, error)); in sosdp_connect()
394 switch (error) { in sosdp_connect()
410 return (error); in sosdp_connect()
421 int flags, error = 0; in sosdp_recvmsg() local
452 error = so_lock_read_intr(so, in sosdp_recvmsg()
454 if (error != 0) { in sosdp_recvmsg()
456 return (error); in sosdp_recvmsg()
465 error = sdp_recv( in sosdp_recvmsg()
476 return (error); in sosdp_recvmsg()
489 int error; in sosdp_sendmsg() local
509 error = sogeterr(so, B_TRUE); in sosdp_sendmsg()
511 return (error); in sosdp_sendmsg()
527 error = sdp_send((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_sendmsg()
530 return (error); in sosdp_sendmsg()
590 int error = 0; in sosdp_shutdown() local
601 error = ENOTCONN; in sosdp_shutdown()
617 error = EINVAL; in sosdp_shutdown()
629 error = sdp_shutdown( in sosdp_shutdown()
642 if (error == EWOULDBLOCK) in sosdp_shutdown()
643 error = 0; in sosdp_shutdown()
644 return (error); in sosdp_shutdown()
655 int error = 0; in sosdp_getsockopt() local
683 error = EINVAL; in sosdp_getsockopt()
684 eprintsoline(so, error); in sosdp_getsockopt()
690 error = EINVAL; in sosdp_getsockopt()
691 eprintsoline(so, error); in sosdp_getsockopt()
763 error = sdp_get_opt((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_getsockopt()
767 if (error != 0) { in sosdp_getsockopt()
770 eprintsoline(so, error); in sosdp_getsockopt()
773 error = 0; in sosdp_getsockopt()
791 return (error); in sosdp_getsockopt()
803 int error = 0; in sosdp_setsockopt() local
821 error = sdp_set_opt((struct sdp_conn_struct_t *)conn, level, in sosdp_setsockopt()
850 error = EINVAL; in sosdp_setsockopt()
851 eprintsoline(so, error); in sosdp_setsockopt()
859 error = EINVAL; in sosdp_setsockopt()
860 eprintsoline(so, error); in sosdp_setsockopt()
875 error = ENOPROTOOPT; in sosdp_setsockopt()
937 if (error != 0) { in sosdp_setsockopt()
938 if ((error == ENOPROTOOPT || error == EPROTO || in sosdp_setsockopt()
939 error == EINVAL) && handled) { in sosdp_setsockopt()
942 "for 0x%x\n", error, option_name)); in sosdp_setsockopt()
943 error = 0; in sosdp_setsockopt()
952 return (error); in sosdp_setsockopt()
961 int error, intval; in sosdp_ioctl() local
1005 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0; in sosdp_ioctl()
1007 return (error); in sosdp_ioctl()
1018 error = sdp_ioctl( in sosdp_ioctl()
1038 error = sdp_ioctl( in sosdp_ioctl()
1135 int error = 0; in sosdp_close() local
1152 error = sdp_disconnect((struct sdp_conn_struct_t *)so->so_proto_handle, in sosdp_close()
1157 so_notify_disconnected(so, B_FALSE, error); in sosdp_close()
1159 return (error); in sosdp_close()
1196 int error; in sdp_sock_newconn() local
1212 nso = socket_newconn(lso, connind, NULL, SOCKET_NOSLEEP, &error); in sdp_sock_newconn()
1214 eprintsoline(lso, error); in sdp_sock_newconn()
1253 sdp_sock_disconnected(void *handle, int error) in sdp_sock_disconnected() argument
1259 (void *)so, (void *)so->so_proto_handle, error)); in sdp_sock_disconnected()
1264 soisdisconnected(so, error); in sdp_sock_disconnected()
1265 so_notify_disconnected(so, B_FALSE, error); in sdp_sock_disconnected()
1345 sdp_sock_connfail(void *handle, int error) in sdp_sock_connfail() argument
1354 so->so_error = (ushort_t)error; in sdp_sock_connfail()