Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 147693
Collapse All | Expand All

(-)dcmtls/libsrc/tlslayer.cc.orig (-12 / +6 lines)
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

Return to bug 147693