Lines Matching refs:error

93 static void sdp_sock_disconnected(void *handle, int error);
94 static void sdp_sock_connfail(void *handle, int error);
134 int error = 0;
153 if ((error = secpolicy_basic_net_access(cr)) != 0)
154 return (error);
159 so->so_family, SDP_CAN_BLOCK, upcalls, &sbl, cr, &error);
168 return (error);
179 int error = 0;
195 error = so_acceptq_dequeue(lso, (fflag & (FNONBLOCK|FNDELAY)), &nso);
196 if (error != 0) {
197 eprintsoline(lso, error);
199 error, (void *)lso, (void *)lso->so_proto_handle));
200 return (error);
217 int error = 0;
232 error = EINVAL;
233 eprintsoline(so, error);
241 error = EINVAL;
250 error = sdp_bind((struct sdp_conn_struct_t *)so->so_proto_handle,
255 if (error == 0) {
258 eprintsoline(so, error);
269 return (error);
279 int error = 0;
290 error = EINVAL;
305 error = sdp_listen((struct sdp_conn_struct_t *)so->so_proto_handle,
309 if (error == 0) {
313 eprintsoline(so, error);
319 return (error);
330 int error = 0;
341 error = EISCONN;
343 error = EALREADY;
345 error = EOPNOTSUPP;
347 eprintsoline(so, error);
355 error = sogeterr(so, B_TRUE);
356 eprintsoline(so, error);
367 error = EINVAL;
368 eprintsoline(so, error);
378 error = sdp_connect((struct sdp_conn_struct_t *)so->so_proto_handle,
382 if (error == 0) {
386 error = sowaitconnected(so, fflag, 0);
390 (void *)so, (void *)so->so_proto_handle, error));
393 switch (error) {
409 return (error);
420 int flags, error = 0;
451 error = so_lock_read_intr(so,
453 if (error != 0) {
455 return (error);
464 error = sdp_recv(
475 return (error);
488 int error;
508 error = sogeterr(so, B_TRUE);
510 return (error);
526 error = sdp_send((struct sdp_conn_struct_t *)so->so_proto_handle,
529 return (error);
589 int error = 0;
600 error = ENOTCONN;
616 error = EINVAL;
628 error = sdp_shutdown(
638 * HACK: sdp_disconnect() may return EWOULDBLOCK. But this error is
641 if (error == EWOULDBLOCK)
642 error = 0;
643 return (error);
654 int error = 0;
682 error = EINVAL;
683 eprintsoline(so, error);
689 error = EINVAL;
690 eprintsoline(so, error);
762 error = sdp_get_opt((struct sdp_conn_struct_t *)so->so_proto_handle,
766 if (error != 0) {
769 eprintsoline(so, error);
772 error = 0;
790 return (error);
802 int error = 0;
820 error = sdp_set_opt((struct sdp_conn_struct_t *)conn, level,
849 error = EINVAL;
850 eprintsoline(so, error);
858 error = EINVAL;
859 eprintsoline(so, error);
874 error = ENOPROTOOPT;
936 if (error != 0) {
937 if ((error == ENOPROTOOPT || error == EPROTO ||
938 error == EINVAL) && handled) {
940 ("sosdp_setsockopt: ignoring error %d "
941 "for 0x%x\n", error, option_name));
942 error = 0;
951 return (error);
960 int error, intval;
1004 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0;
1006 return (error);
1017 error = sdp_ioctl(
1037 error = sdp_ioctl(
1138 int error = 0;
1155 error = sdp_disconnect((struct sdp_conn_struct_t *)so->so_proto_handle,
1160 so_notify_disconnected(so, B_FALSE, error);
1162 return (error);
1199 int error;
1215 nso = socket_newconn(lso, connind, NULL, SOCKET_NOSLEEP, &error);
1217 eprintsoline(lso, error);
1252 * Connection got disconnected. Either with an error, or through
1256 sdp_sock_disconnected(void *handle, int error)
1261 dprint(2, ("sosdp_disconnected C: so:%p so_proto_handle:%p error:%d",
1262 (void *)so, (void *)so->so_proto_handle, error));
1267 soisdisconnected(so, error);
1268 so_notify_disconnected(so, B_FALSE, error);
1348 sdp_sock_connfail(void *handle, int error)
1357 so->so_error = (ushort_t)error;