Lines Matching defs:so2
354 struct sonode *so1, *so2;
374 if ((so2 = getsonode(svs[1], &error, NULL)) == NULL) {
379 if (so1->so_family != AF_UNIX || so2->so_family != AF_UNIX) {
385 sti2 = SOTOTPI(so2);
392 ASSERT(so2->so_ops == &sotpi_sonodeops);
404 error = socket_bind(so2, NULL, 0, _SOBIND_UNSPEC, CRED());
406 eprintsoline(so2, error);
423 error = socket_connect(so2,
429 eprintsoline(so2, error);
437 * Connect so2 to so1 - nonblocking to avoid waiting for
460 error = socket_bind(so2, NULL, 0, _SOBIND_UNSPEC, CRED());
462 eprintsoline(so2, error);
470 error = socket_connect(so2,
477 eprintsoline(so2, error); goto done;
487 /* wait for so2 being SS_CONNECTED ignoring signals */
488 mutex_enter(&so2->so_lock);
489 error = sowaitconnected(so2, 0, 1);
490 mutex_exit(&so2->so_lock);
494 eprintsoline(so2, error);