ReactOS 0.4.15-dev-7907-g95bf896
_NegoHelper Struct Reference

#include <ntlm.h>

Collaboration diagram for _NegoHelper:

Public Attributes

pid_t helper_pid
 
HelperMode mode
 
int pipe_in
 
int pipe_out
 
int major
 
int minor
 
int micro
 
charcom_buf
 
int com_buf_size
 
int com_buf_offset
 
BYTEsession_key
 
ULONG neg_flags
 
struct {
   struct {
      ULONG   seq_num
 
      arc4_info *   a4i
 
   }   ntlm
 
   struct {
      BYTE *   send_sign_key
 
      BYTE *   send_seal_key
 
      BYTE *   recv_sign_key
 
      BYTE *   recv_seal_key
 
      ULONG   send_seq_no
 
      ULONG   recv_seq_no
 
      arc4_info *   send_a4i
 
      arc4_info *   recv_a4i
 
   }   ntlm2
 
crypt
 

Detailed Description

Definition at line 21 of file ntlm.h.

Member Data Documentation

◆ a4i

arc4_info* _NegoHelper::a4i

Definition at line 41 of file ntlm.h.

◆ com_buf

char* _NegoHelper::com_buf

Definition at line 33 of file ntlm.h.

Referenced by cleanup_helper(), fork_helper(), preserve_unused(), read_line(), and run_helper().

◆ com_buf_offset

int _NegoHelper::com_buf_offset

Definition at line 35 of file ntlm.h.

Referenced by fork_helper(), preserve_unused(), and read_line().

◆ com_buf_size

int _NegoHelper::com_buf_size

Definition at line 34 of file ntlm.h.

Referenced by fork_helper(), and read_line().

◆ 

◆ helper_pid

pid_t _NegoHelper::helper_pid

Definition at line 23 of file ntlm.h.

Referenced by cleanup_helper(), and fork_helper().

◆ major

int _NegoHelper::major

Definition at line 30 of file ntlm.h.

Referenced by check_version(), fork_helper(), and SECUR32_initNTLMSP().

◆ micro

int _NegoHelper::micro

Definition at line 32 of file ntlm.h.

Referenced by check_version(), fork_helper(), and SECUR32_initNTLMSP().

◆ minor

int _NegoHelper::minor

Definition at line 31 of file ntlm.h.

Referenced by check_version(), fork_helper(), and SECUR32_initNTLMSP().

◆ mode

HelperMode _NegoHelper::mode

◆ neg_flags

◆ 

struct { ... } _NegoHelper::ntlm

◆ 

struct { ... } _NegoHelper::ntlm2

◆ pipe_in

int _NegoHelper::pipe_in

Definition at line 28 of file ntlm.h.

Referenced by check_version(), cleanup_helper(), fork_helper(), and read_line().

◆ pipe_out

int _NegoHelper::pipe_out

Definition at line 29 of file ntlm.h.

Referenced by cleanup_helper(), fork_helper(), and run_helper().

◆ recv_a4i

arc4_info* _NegoHelper::recv_a4i

Definition at line 51 of file ntlm.h.

◆ recv_seal_key

BYTE* _NegoHelper::recv_seal_key

Definition at line 47 of file ntlm.h.

◆ recv_seq_no

ULONG _NegoHelper::recv_seq_no

Definition at line 49 of file ntlm.h.

◆ recv_sign_key

BYTE* _NegoHelper::recv_sign_key

Definition at line 46 of file ntlm.h.

◆ send_a4i

arc4_info* _NegoHelper::send_a4i

Definition at line 50 of file ntlm.h.

◆ send_seal_key

BYTE* _NegoHelper::send_seal_key

Definition at line 45 of file ntlm.h.

◆ send_seq_no

ULONG _NegoHelper::send_seq_no

Definition at line 48 of file ntlm.h.

◆ send_sign_key

BYTE* _NegoHelper::send_sign_key

Definition at line 44 of file ntlm.h.

◆ seq_num

ULONG _NegoHelper::seq_num

Definition at line 40 of file ntlm.h.

◆ session_key


The documentation for this struct was generated from the following file: