Lines 189-206
Link Here
|
189 |
seedPRNG(randFile); |
197 |
seedPRNG(randFile); |
190 |
|
198 |
|
191 |
SSL_METHOD *method = NULL; |
199 |
if (networkRole == DICOM_APPLICATION_ACCEPTOR) |
192 |
switch (networkRole) |
|
|
193 |
{ |
200 |
{ |
194 |
case DICOM_APPLICATION_ACCEPTOR: |
201 |
transportLayerContext = SSL_CTX_new(TLSv1_server_method()); |
195 |
method = TLSv1_server_method(); |
202 |
} else if (networkRole == DICOM_APPLICATION_REQUESTOR) { |
196 |
break; |
203 |
transportLayerContext = SSL_CTX_new(TLSv1_client_method()); |
197 |
case DICOM_APPLICATION_REQUESTOR: |
204 |
} else { |
198 |
method = TLSv1_client_method(); |
205 |
transportLayerContext = SSL_CTX_new(TLSv1_method()); |
199 |
break; |
|
|
200 |
default: |
201 |
method = TLSv1_method(); |
202 |
break; |
203 |
} |
206 |
} |
204 |
transportLayerContext = SSL_CTX_new(method); |
|
|
205 |
|
207 |
|
206 |
#ifdef DEBUG |
208 |
#ifdef DEBUG |