構造体 smb_sign_info

#include <smb.h>


変数

void(* sign_outgoing_message )(char *outbuf, struct smb_sign_info *si)
BOOL(* check_incoming_message )(char *inbuf, struct smb_sign_info *si, BOOL must_be_ok)
void(* free_signing_context )(struct smb_sign_info *si)
void * signing_context
BOOL negotiated_smb_signing
BOOL allow_smb_signing
BOOL doing_signing
BOOL mandatory_signing
BOOL seen_valid


説明

smb.h1881 行で定義されています。


構造体

void(* sign_outgoing_message)(char *outbuf, struct smb_sign_info *si)

参照元 cli_calculate_sign_mac()cli_simple_set_signing()cli_temp_set_signing()null_set_signing()srv_calculate_sign_mac()srv_set_signing()srv_set_signing_negotiated().

BOOL(* check_incoming_message)(char *inbuf, struct smb_sign_info *si, BOOL must_be_ok)

参照元 cli_check_sign_mac()cli_simple_set_signing()cli_temp_set_signing()null_set_signing()srv_check_sign_mac()srv_set_signing()srv_set_signing_negotiated().

void(* free_signing_context)(struct smb_sign_info *si)

参照元 cli_set_smb_signing_common()cli_simple_set_signing()cli_temp_set_signing()free_signing_context()null_set_signing()srv_set_signing()srv_set_signing_negotiated().

void* signing_context

smb.h1885 行で定義されています。

参照元 cli_simple_set_signing()cli_temp_set_signing()client_check_incoming_message()client_set_trans_sign_state_off()client_set_trans_sign_state_on()client_sign_outgoing_message()free_signing_context()null_set_signing()simple_free_signing_context()srv_cancel_sign_response()srv_check_incoming_message()srv_defer_sign_response()srv_set_signing()srv_sign_outgoing_message()srv_signing_started().

BOOL negotiated_smb_signing

smb.h1887 行で定義されています。

参照元 cli_negprot()cli_set_smb_signing_common()signing_good()srv_is_signing_negotiated()srv_set_signing()srv_set_signing_negotiated().

BOOL allow_smb_signing

smb.h1888 行で定義されています。

参照元 cli_initialise()cli_negprot()cli_set_smb_signing_common()cli_setup_signing_state()do_connection()signing_good()srv_set_signing_negotiated().

BOOL doing_signing

smb.h1889 行で定義されています。

参照元 cli_set_smb_signing_common()client_check_incoming_message()client_set_trans_sign_state_off()client_set_trans_sign_state_on()client_sign_outgoing_message()set_smb_signing_real_common()signing_good()srv_cancel_sign_response()srv_check_incoming_message()srv_defer_sign_response()srv_is_signing_active()srv_oplock_set_signing()srv_set_signing()srv_sign_outgoing_message()srv_signing_started().

BOOL mandatory_signing

smb.h1890 行で定義されています。

参照元 cli_initialise()cli_negprot()cli_set_smb_signing_common()cli_setup_signing_state()set_smb_signing_real_common()signing_good()srv_set_signing()srv_set_signing_negotiated().

BOOL seen_valid

smb.h1891 行で定義されています。

参照元 signing_good().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:46 2009に生成されました。  doxygen 1.4.7