Lines Matching refs:ns
140 static PRStatus ssl_PushIOLayer(sslSocket *ns, PRFileDesc *stack,
1386 sslSocket * ns = NULL;
1397 ns = ssl_NewSocket((PRBool)(!ssl_defaults.noLocks), variant);
1405 ns = ssl_DupSocket(ss);
1407 if (ns == NULL)
1410 rv = ssl_PushIOLayer(ns, fd, PR_TOP_IO_LAYER);
1412 ssl_FreeSocket(ns);
1416 ns = ssl_FindSocket(fd);
1417 PORT_Assert(ns);
1418 if (ns)
1419 ns->TCPconnected = (PR_SUCCESS == ssl_DefGetpeername(ns, &addr));
2025 sslSocket *ns = NULL;
2053 ns = ssl_DupSocket(ss);
2061 if (ns == NULL)
2065 status = ssl_PushIOLayer(ns, newfd, PR_TOP_IO_LAYER);
2070 ** Don't need locks here because nobody else has a reference to ns yet.
2072 if ( ns->opt.useSecurity ) {
2073 if ( ns->opt.handshakeAsClient ) {
2074 ns->handshake = ssl2_BeginClientHandshake;
2077 ns->handshake = ssl2_BeginServerHandshake;
2081 ns->TCPconnected = 1;
2085 if (ns != NULL)
2086 ssl_FreeSocket(ns);
2868 ssl_PushIOLayer(sslSocket *ns, PRFileDesc *stack, PRDescIdentity id)
2879 if (ns == NULL)
2885 layer->secret = (PRFilePrivate *)ns;
2902 ns->fd = (id == PR_TOP_IO_LAYER) ? stack : layer;