pike.git
/
lib
/
modules
/
Sql.pmod
/
pgsql.pike
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/lib/modules/Sql.pmod/pgsql.pike:326:
} return -1; } final private object getsocket(void|int nossl) { object lcon = Stdio.File(); if(!lcon.connect(host,port)) return UNDEFINED; object fcon;
-
#if constant(SSL.
sslfile
)
+
#if constant(SSL.
File
)
if(!nossl && (options->use_ssl || options->force_ssl)) { PD("SSLRequest\n"); { object c=.pgsql_util.PGassist(); lcon.write(({c.plugint32(8),c.plugint32(PG_PROTOCOL(1234,5679))})); } switch(lcon.read(1)) { case "S": SSL.Context context = SSL.Context(); fcon=.pgsql_util.PGconnS(lcon, context); if(fcon)