98f0a4a Ticket 49275 - fix tls auth regression

Authored and Committed by William Brown 6 years ago
    Ticket 49275 - fix tls auth regression
    
    Bug Description:  Durinc the GCC 7 fix I broke a case-switch in
    ssl.c. This statement set cert auth request to true, followed by
    required to true if require was also true.
    
    Fix Description:  Make the case-switch statement clearer by having
    each branch set it's options directly without relying on fallthrough
    logic.
    
    https://pagure.io/389-ds-base/issue/49275
    
    Author: wibrown
    
    Review by: mreynolds (Thanks!)
    
        
file modified
+21 -3