From: Stefan Metzmacher Date: Mon, 11 Mar 2024 16:45:43 +0000 (+0100) Subject: s3:libads: remove unused kdc_host argument of ads_krb5_set_password() X-Git-Tag: tdb-1.4.11~737 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c85c084d69e4d5048b6d9a79d2b806bd4f022d73;p=thirdparty%2Fsamba.git s3:libads: remove unused kdc_host argument of ads_krb5_set_password() Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- diff --git a/source3/libads/kerberos_proto.h b/source3/libads/kerberos_proto.h index 807381248c8..8203c25d454 100644 --- a/source3/libads/kerberos_proto.h +++ b/source3/libads/kerberos_proto.h @@ -84,7 +84,7 @@ NTSTATUS kerberos_return_pac(TALLOC_CTX *mem_ctx, /* The following definitions come from libads/krb5_setpw.c */ -ADS_STATUS ads_krb5_set_password(const char *kdc_host, const char *princ, +ADS_STATUS ads_krb5_set_password(const char *princ, const char *newpw, int time_offset); ADS_STATUS kerberos_set_password(const char *kpasswd_server, const char *auth_principal, const char *auth_password, diff --git a/source3/libads/krb5_setpw.c b/source3/libads/krb5_setpw.c index dda8857b217..12a62d6d216 100644 --- a/source3/libads/krb5_setpw.c +++ b/source3/libads/krb5_setpw.c @@ -56,7 +56,7 @@ static krb5_error_code kpasswd_err_to_krb5_err(krb5_error_code res_code) } } -ADS_STATUS ads_krb5_set_password(const char *kdc_host, const char *principal, +ADS_STATUS ads_krb5_set_password(const char *principal, const char *newpw, int time_offset) { @@ -321,7 +321,7 @@ ADS_STATUS kerberos_set_password(const char *kpasswd_server, auth_password, new_password, time_offset); } else { - return ads_krb5_set_password(kpasswd_server, target_principal, + return ads_krb5_set_password(target_principal, new_password, time_offset); } } diff --git a/source3/utils/net_ads.c b/source3/utils/net_ads.c index b4b474d7c3a..84ba1c20e81 100644 --- a/source3/utils/net_ads.c +++ b/source3/utils/net_ads.c @@ -1037,7 +1037,7 @@ static int ads_user_add(struct net_context *c, int argc, const char **argv) goto done; } - status = ads_krb5_set_password(ads->auth.kdc_server, upn, argv[1], 0); + status = ads_krb5_set_password(upn, argv[1], 0); if (ADS_ERR_OK(status)) { d_printf(_("User %s added\n"), argv[0]); rc = 0;