Hello! +#define HAVE_SSL_GROUPS \ + defined(HAVE_DECL_SSL_GET1_GROUPS) && \ + defined(HAVE_DECL_SSL_GET_NEGOTIATED_GROUP) && \ + defined(HAVE_SSL_GROUP_TO_NAME)
I don't think this check works properly 1. autoconf/meson always defines HAVE_DECL to 0/1, so defined() always returns true 2. in practice it should work, but using defined() in a macro expansion is undefined behavior
