diff --git a/mongoose.h b/mongoose.h index a6e23b86..0491e1b9 100644 --- a/mongoose.h +++ b/mongoose.h @@ -3871,6 +3871,15 @@ struct mg_connect_opts { */ const char *ssl_psk_identity; const char *ssl_psk_key; +#else + /* Ensure struct size remains the same. */ + const char *unused_ssl_cert; + const char *unused_ssl_key; + const char *unused_ssl_ca_cert; + const char *unused_ssl_cipher_suites; + const char *unused_ssl_server_name; + const char *unused_ssl_psk_identity; + const char *unused_ssl_psk_key; #endif }; diff --git a/src/mg_net.h b/src/mg_net.h index 89939bf2..d55ea6b3 100644 --- a/src/mg_net.h +++ b/src/mg_net.h @@ -393,6 +393,15 @@ struct mg_connect_opts { */ const char *ssl_psk_identity; const char *ssl_psk_key; +#else + /* Ensure struct size remains the same. */ + const char *unused_ssl_cert; + const char *unused_ssl_key; + const char *unused_ssl_ca_cert; + const char *unused_ssl_cipher_suites; + const char *unused_ssl_server_name; + const char *unused_ssl_psk_identity; + const char *unused_ssl_psk_key; #endif };