mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
parent
bd8e916cb5
commit
f6b962fba3
@ -2686,7 +2686,7 @@ static int do_message_op(void)
|
||||
io_bufsize = MAX(1, atoi(optarg));
|
||||
break;
|
||||
case 'k':
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
use_kerberos = True;
|
||||
got_pass = True;
|
||||
#else
|
||||
|
@ -95,7 +95,7 @@ size_t convert_string(charset_t from, charset_t to,
|
||||
{
|
||||
size_t i_len, o_len;
|
||||
size_t retval;
|
||||
const char* inbuf = (char*)src;
|
||||
const char* inbuf = (const char*)src;
|
||||
char* outbuf = (char*)dest;
|
||||
smb_iconv_t descriptor;
|
||||
|
||||
@ -155,7 +155,7 @@ size_t convert_string_allocate(charset_t from, charset_t to,
|
||||
{
|
||||
size_t i_len, o_len, destlen;
|
||||
size_t retval;
|
||||
const char *inbuf = (char *)src;
|
||||
const char *inbuf = (const char *)src;
|
||||
char *outbuf, *ob;
|
||||
smb_iconv_t descriptor;
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include "includes.h"
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
|
||||
#define DEFAULT_KPASSWD_PORT 464
|
||||
#define KRB5_KPASSWD_VERS_CHANGEPW 1
|
||||
|
@ -378,7 +378,7 @@ static DATA_BLOB cli_session_setup_blob(struct cli_state *cli, DATA_BLOB blob)
|
||||
}
|
||||
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
/****************************************************************************
|
||||
do a spnego/kerberos encrypted session setup
|
||||
****************************************************************************/
|
||||
@ -543,7 +543,7 @@ static BOOL cli_session_setup_spnego(struct cli_state *cli, char *user,
|
||||
|
||||
fstrcpy(cli->user_name, user);
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
if (got_kerberos_mechanism && cli->use_kerberos) {
|
||||
return cli_session_setup_kerberos(cli, principal, workgroup);
|
||||
}
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include "includes.h"
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
/*
|
||||
we can't use krb5_mk_req because w2k wants the service to be in a particular format
|
||||
*/
|
||||
|
@ -64,7 +64,7 @@ static NTSTATUS check_guest_password(auth_serversupplied_info **server_info)
|
||||
}
|
||||
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
/****************************************************************************
|
||||
reply to a session setup spnego negotiate packet for kerberos
|
||||
****************************************************************************/
|
||||
@ -201,7 +201,7 @@ static int reply_spnego_negotiate(connection_struct *conn,
|
||||
}
|
||||
DEBUG(3,("Got secblob of size %d\n", secblob.length));
|
||||
|
||||
#if HAVE_KRB5
|
||||
#ifdef HAVE_KRB5
|
||||
if (got_kerberos) {
|
||||
int ret = reply_spnego_kerberos(conn, inbuf, outbuf,
|
||||
length, bufsize, &secblob);
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include "includes.h"
|
||||
|
||||
#if HAVE_ADS
|
||||
#ifdef HAVE_ADS
|
||||
|
||||
/* a lame random number generator - used /dev/urandom if possible */
|
||||
static unsigned one_random(void)
|
||||
|
Loading…
Reference in New Issue
Block a user