mirror of https://github.com/lukechilds/node.git
Ryan Dahl
15 years ago
3 changed files with 35 additions and 23 deletions
@ -1,26 +1,11 @@ |
|||||
var tcp = process.binding('tcp'); |
var net = require('net'); |
||||
|
var sys = require('sys'); |
||||
|
|
||||
var TLS_STATUS_CODES = { |
var warning; |
||||
1 : 'JS_GNUTLS_CERT_VALIDATED', |
if (!warning) { |
||||
0 : 'JS_GNUTLS_CERT_UNDEFINED', |
warning = "The 'tcp' module is now called 'net'. Otherwise it should have a similar interface."; |
||||
|
sys.error(warning); |
||||
} |
} |
||||
TLS_STATUS_CODES[-100] = 'JS_GNUTLS_CERT_SIGNER_NOT_FOUND'; |
|
||||
TLS_STATUS_CODES[-101] = 'JS_GNUTLS_CERT_SIGNER_NOT_CA'; |
|
||||
TLS_STATUS_CODES[-102] = 'JS_GNUTLS_CERT_INVALID'; |
|
||||
TLS_STATUS_CODES[-103] = 'JS_GNUTLS_CERT_NOT_ACTIVATED'; |
|
||||
TLS_STATUS_CODES[-104] = 'JS_GNUTLS_CERT_EXPIRED'; |
|
||||
TLS_STATUS_CODES[-105] = 'JS_GNUTLS_CERT_REVOKED'; |
|
||||
TLS_STATUS_CODES[-106] = 'JS_GNUTLS_CERT_DOES_NOT_MATCH_HOSTNAME'; |
|
||||
|
|
||||
exports.createServer = function (on_connection, options) { |
exports.createServer = net.createServer; |
||||
var server = new tcp.Server(); |
exports.createConnection = net.createConnection; |
||||
server.addListener("connection", on_connection); |
|
||||
//server.setOptions(options);
|
|
||||
return server; |
|
||||
}; |
|
||||
|
|
||||
exports.createConnection = function (port, host) { |
|
||||
var connection = new tcp.Connection(); |
|
||||
connection.connect(port, host); |
|
||||
return connection; |
|
||||
}; |
|
||||
|
@ -0,0 +1,26 @@ |
|||||
|
var tcp = process.binding('tcp'); |
||||
|
|
||||
|
var TLS_STATUS_CODES = { |
||||
|
1 : 'JS_GNUTLS_CERT_VALIDATED', |
||||
|
0 : 'JS_GNUTLS_CERT_UNDEFINED', |
||||
|
} |
||||
|
TLS_STATUS_CODES[-100] = 'JS_GNUTLS_CERT_SIGNER_NOT_FOUND'; |
||||
|
TLS_STATUS_CODES[-101] = 'JS_GNUTLS_CERT_SIGNER_NOT_CA'; |
||||
|
TLS_STATUS_CODES[-102] = 'JS_GNUTLS_CERT_INVALID'; |
||||
|
TLS_STATUS_CODES[-103] = 'JS_GNUTLS_CERT_NOT_ACTIVATED'; |
||||
|
TLS_STATUS_CODES[-104] = 'JS_GNUTLS_CERT_EXPIRED'; |
||||
|
TLS_STATUS_CODES[-105] = 'JS_GNUTLS_CERT_REVOKED'; |
||||
|
TLS_STATUS_CODES[-106] = 'JS_GNUTLS_CERT_DOES_NOT_MATCH_HOSTNAME'; |
||||
|
|
||||
|
exports.createServer = function (on_connection, options) { |
||||
|
var server = new tcp.Server(); |
||||
|
server.addListener("connection", on_connection); |
||||
|
//server.setOptions(options);
|
||||
|
return server; |
||||
|
}; |
||||
|
|
||||
|
exports.createConnection = function (port, host) { |
||||
|
var connection = new tcp.Connection(); |
||||
|
connection.connect(port, host); |
||||
|
return connection; |
||||
|
}; |
Loading…
Reference in new issue