Fix incorrect type of include_optional_fields config parameter

Signed-off-by: Marcel Jordense <marcel.jordense@adlinktech.com>
This commit is contained in:
Marcel Jordense 2020-05-08 17:09:01 +02:00 committed by eboasson
parent 860f261dc6
commit e1899df62d
5 changed files with 46 additions and 41 deletions

View file

@ -174,7 +174,7 @@ typedef struct authentication_properties_type{
char *private_key;
char *password;
char *trusted_ca_dir;
bool include_optional_fields;
int include_optional_fields;
} authentication_properties_type;
typedef struct access_control_properties_type{

View file

@ -736,7 +736,7 @@ void q_omg_security_init (struct ddsi_domaingv *gv)
gv->security_context = sc;
if (gv->config.omg_security_configuration)
gv->handshake_include_optional = gv->config.omg_security_configuration->cfg.authentication_properties.include_optional_fields;
gv->handshake_include_optional = gv->config.omg_security_configuration->cfg.authentication_properties.include_optional_fields != 0;
else
gv->handshake_include_optional = false;