# include <com_err.h>
# endif
# define rlm_krb5_error(_x, _y, _z) error_message(_z)
+# define KRB5_UNUSED UNUSED
#else
char const *rlm_krb5_error(rlm_krb5_t const *inst, krb5_context context, krb5_error_code code);
+# define KRB5_UNUSED
#endif
void *mod_conn_create(TALLOC_CTX *ctx, void *instance, fr_time_delta_t timeout);
* @param[in] request Current request.
* @param[in] context Kerberos context.
*/
-static rlm_rcode_t krb5_parse_user(krb5_principal *client, rlm_krb5_t const *inst, REQUEST *request,
+static rlm_rcode_t krb5_parse_user(krb5_principal *client, KRB5_UNUSED rlm_krb5_t const *inst, REQUEST *request,
krb5_context context)
{
krb5_error_code ret;