901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
|
if (_listeningSocket != nil)
@throw [OFAlreadyConnectedException exception];
if (_usesTLS) {
OFTCPSocket <OFTLSSocket> *TLSSocket;
if (of_tls_socket_class == Nil)
@throw [OFUnsupportedProtocolException exception];
TLSSocket = [[of_tls_socket_class alloc] init];
_listeningSocket = TLSSocket;
TLSSocket.certificateFile = _certificateFile;
TLSSocket.privateKeyFile = _privateKeyFile;
TLSSocket.privateKeyPassphrase = _privateKeyPassphrase;
} else
_listeningSocket = [[OFTCPSocket alloc] init];
|
|
|
|
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
|
if (_listeningSocket != nil)
@throw [OFAlreadyConnectedException exception];
if (_usesTLS) {
OFTCPSocket <OFTLSSocket> *TLSSocket;
if (OFTLSSocketClass == Nil)
@throw [OFUnsupportedProtocolException exception];
TLSSocket = [[OFTLSSocketClass alloc] init];
_listeningSocket = TLSSocket;
TLSSocket.certificateFile = _certificateFile;
TLSSocket.privateKeyFile = _privateKeyFile;
TLSSocket.privateKeyPassphrase = _privateKeyPassphrase;
} else
_listeningSocket = [[OFTCPSocket alloc] init];
|