#include <cstring>
#include <ctime>
#include "base64.h"
#include "compat/krb5.h"
#include "util.h"
Go to the source code of this file.
|
static const unsigned char | ntlmProtocol [] = {'N', 'T', 'L', 'M', 'S', 'S', 'P', 0} |
|
◆ gss_nt_service_name
#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE |
◆ GSSKRB_APPLE_DEPRECATED
#define GSSKRB_APPLE_DEPRECATED |
( |
|
x | ) |
|
◆ HAVE_PAC_SUPPORT
#define HAVE_PAC_SUPPORT 0 |
◆ MAX_AUTHTOKEN_LEN
#define MAX_AUTHTOKEN_LEN 65535 |
◆ PROGRAM
#define PROGRAM "negotiate_kerberos_auth" |
◆ SQUID_KERB_AUTH_VERSION
#define SQUID_KERB_AUTH_VERSION "3.1.0sq" |
◆ check_gss_err()
int check_gss_err |
( |
OM_uint32 |
major_status, |
|
|
OM_uint32 |
minor_status, |
|
|
const char * |
function, |
|
|
int |
log, |
|
|
int |
sout |
|
) |
| |
◆ check_k5_err()
int check_k5_err |
( |
krb5_context |
context, |
|
|
const char * |
msg, |
|
|
krb5_error_code |
code |
|
) |
| |
◆ gethost_name()
char * gethost_name |
( |
void |
| ) |
|
◆ LogTime()
const char * LogTime |
( |
void |
| ) |
|
|
inline |
◆ ntlmProtocol
const unsigned char ntlmProtocol[] = {'N', 'T', 'L', 'M', 'S', 'S', 'P', 0} |
|
static |