s3:net: remove unused net_context->opt_kerberos
authorStefan Metzmacher <metze@samba.org>
Thu, 7 Mar 2024 12:44:53 +0000 (13:44 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 14 May 2024 10:18:31 +0000 (10:18 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/utils/net.c
source3/utils/net.h
source3/utils/py_net.c

index 06ccbc00016cd761f2bcc0e9e856da8e2d0f9a90..9c2062b3691c467cdd673ee233666bbf322e85a8 100644 (file)
@@ -1377,8 +1377,6 @@ static struct functable net_func[] = {
                        CRED_UNINITIALISED;
                enum smb_encryption_setting encrypt_state =
                        cli_credentials_get_smb_encryption(c->creds);
-               enum credentials_use_kerberos krb5_state =
-                       cli_credentials_get_kerberos_state(c->creds);
                uint32_t gensec_features;
 
                if (principal_obtained == CRED_SPECIFIED) {
@@ -1397,8 +1395,6 @@ static struct functable net_func[] = {
 
                c->smb_encrypt = (encrypt_state == SMB_ENCRYPTION_REQUIRED);
 
-               c->opt_kerberos = (krb5_state > CRED_USE_KERBEROS_DESIRED);
-
                gensec_features = cli_credentials_get_gensec_features(c->creds);
                if (c->legacy_opt_ccache) {
                        gensec_features |= GENSEC_FEATURE_NTLM_CCACHE;
index c14ec35915bebb1efce1aa4cae48139e88096a36..58a315c3bffcd2f994f3f8f741746a2486ffaa88 100644 (file)
@@ -72,7 +72,6 @@ struct net_context {
        const char *opt_exclude;
        const char *opt_destination;
        int opt_testmode;
-       int opt_kerberos;
        int opt_force_full_repl;
        int legacy_opt_ccache;
        int opt_single_obj_repl;
index 90c570de03e38aa7f06b31a3e7e1e1a5db938594..61b549bd9a1271f27a42671453a27f1aa5ca828d 100644 (file)
@@ -130,7 +130,6 @@ static PyObject *py_net_join_member(py_net_Object *self, PyObject *args, PyObjec
        c->explicit_credentials = true;
        c->opt_user_name = cli_credentials_get_username(self->creds);
        c->opt_password = cli_credentials_get_password(self->creds);
-       c->opt_kerberos = cli_credentials_get_kerberos_state(self->creds);
 
        werr = libnet_Join(mem_ctx, r);
        if (W_ERROR_EQUAL(werr, WERR_NERR_DCNOTFOUND)) {