Subject: | Corrections to krb524 support |
Summary of the changes that need to be made for the krb524 support to
provide backward compatibility with programs built for use with old
krb524 library.
krb5/src/include/krb5.hin:
The macro declaration of krb524_init_ets() needs to be changed from
#define krb524_init_ets() (0)
to
#define krb524_init_ets(x) (0)
krb5/src/krb524/krb524.c:
The function declaration for krb524_init_ets() needs to change from
void KRB5_CALLCONV krb524_init_ets(void)
to
void KRB5_CALLCONV_C krb524_init_ets(krb5_context context)
The function declaration for krb524_convert_creds_kdc needs to have
the calling convention changed from
KRB5_CALLCONV
to
KRB5_CALLCONV_C
provide backward compatibility with programs built for use with old
krb524 library.
krb5/src/include/krb5.hin:
The macro declaration of krb524_init_ets() needs to be changed from
#define krb524_init_ets() (0)
to
#define krb524_init_ets(x) (0)
krb5/src/krb524/krb524.c:
The function declaration for krb524_init_ets() needs to change from
void KRB5_CALLCONV krb524_init_ets(void)
to
void KRB5_CALLCONV_C krb524_init_ets(krb5_context context)
The function declaration for krb524_convert_creds_kdc needs to have
the calling convention changed from
KRB5_CALLCONV
to
KRB5_CALLCONV_C