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!)