sign_info         236 source3/include/client.h 	smb_sign_info sign_info;
sign_info        1566 source3/libsmb/cliconnect.c 	if ((cli->protocol < PROTOCOL_NT1) && cli->sign_info.mandatory_signing) {
sign_info        1605 source3/libsmb/cliconnect.c 			if (!cli->sign_info.allow_smb_signing) {
sign_info        1609 source3/libsmb/cliconnect.c 			cli->sign_info.negotiated_smb_signing = True;
sign_info        1610 source3/libsmb/cliconnect.c 			cli->sign_info.mandatory_signing = True;
sign_info        1611 source3/libsmb/cliconnect.c 		} else if (cli->sign_info.mandatory_signing && cli->sign_info.allow_smb_signing) {
sign_info        1617 source3/libsmb/cliconnect.c 			cli->sign_info.negotiated_smb_signing = True;
sign_info        1618 source3/libsmb/cliconnect.c 			cli->sign_info.mandatory_signing = True;
sign_info        1620 source3/libsmb/cliconnect.c 			cli->sign_info.negotiated_smb_signing = True;
sign_info         559 source3/libsmb/clientgen.c 	cli->sign_info.allow_smb_signing = allow_smb_signing;
sign_info         560 source3/libsmb/clientgen.c 	cli->sign_info.mandatory_signing = mandatory_signing;
sign_info         110 source3/libsmb/smb_signing.c 	if (!cli->sign_info.allow_smb_signing) {
sign_info         114 source3/libsmb/smb_signing.c 	if (!cli->sign_info.negotiated_smb_signing 
sign_info         115 source3/libsmb/smb_signing.c 	    && !cli->sign_info.mandatory_signing) {
sign_info         119 source3/libsmb/smb_signing.c 	if (cli->sign_info.doing_signing) {
sign_info         123 source3/libsmb/smb_signing.c 	if (cli->sign_info.free_signing_context)
sign_info         124 source3/libsmb/smb_signing.c 		cli->sign_info.free_signing_context(&cli->sign_info);
sign_info         481 source3/libsmb/smb_signing.c 	if (!set_smb_signing_real_common(&cli->sign_info)) {
sign_info         488 source3/libsmb/smb_signing.c 	cli->sign_info.signing_context = data;
sign_info         513 source3/libsmb/smb_signing.c 	cli->sign_info.sign_outgoing_message = client_sign_outgoing_message;
sign_info         514 source3/libsmb/smb_signing.c 	cli->sign_info.check_incoming_message = client_check_incoming_message;
sign_info         515 source3/libsmb/smb_signing.c 	cli->sign_info.free_signing_context = simple_free_signing_context;
sign_info         560 source3/libsmb/smb_signing.c 	return null_set_signing(&cli->sign_info);
sign_info         573 source3/libsmb/smb_signing.c 	cli->sign_info.signing_context = NULL;
sign_info         575 source3/libsmb/smb_signing.c 	cli->sign_info.sign_outgoing_message = temp_sign_outgoing_message;
sign_info         576 source3/libsmb/smb_signing.c 	cli->sign_info.check_incoming_message = temp_check_incoming_message;
sign_info         577 source3/libsmb/smb_signing.c 	cli->sign_info.free_signing_context = temp_free_signing_context;
sign_info         584 source3/libsmb/smb_signing.c 	free_signing_context(&cli->sign_info);
sign_info         593 source3/libsmb/smb_signing.c 	cli->sign_info.sign_outgoing_message(buf, &cli->sign_info);
sign_info         604 source3/libsmb/smb_signing.c 	if (!cli->sign_info.check_incoming_message(buf, &cli->sign_info, True)) {
sign_info         605 source3/libsmb/smb_signing.c 		free_signing_context(&cli->sign_info);	
sign_info         617 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
sign_info         642 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
sign_info         671 source3/libsmb/smb_signing.c 	struct smb_sign_info *si = &cli->sign_info;
sign_info         165 source4/client/smbmount.c 	c->sign_info.allow_smb_signing = false;
sign_info          71 source4/libcli/raw/clisession.c 	if (session->transport->negotiate.sign_info.doing_signing) {
sign_info          59 source4/libcli/raw/libcliraw.h 	struct smb_signing_context sign_info;
sign_info          31 source4/libcli/raw/smb_signing.c bool set_smb_signing_common(struct smb_signing_context *sign_info)
sign_info          33 source4/libcli/raw/smb_signing.c 	if (sign_info->doing_signing) {
sign_info          38 source4/libcli/raw/smb_signing.c 	if (!sign_info->allow_smb_signing) {
sign_info          51 source4/libcli/raw/smb_signing.c 	if (!set_smb_signing_common(&transport->negotiate.sign_info)) {
sign_info          76 source4/libcli/raw/smb_signing.c bool signing_good(struct smb_signing_context *sign_info, 
sign_info          80 source4/libcli/raw/smb_signing.c 		if (!sign_info->doing_signing) {
sign_info          82 source4/libcli/raw/smb_signing.c 			sign_info->doing_signing = true;
sign_info          84 source4/libcli/raw/smb_signing.c 		if (!sign_info->seen_valid) {
sign_info          86 source4/libcli/raw/smb_signing.c 			sign_info->seen_valid = true;
sign_info          89 source4/libcli/raw/smb_signing.c 		if (!sign_info->seen_valid) {
sign_info          93 source4/libcli/raw/smb_signing.c 			smbcli_set_signing_off(sign_info);
sign_info         208 source4/libcli/raw/smb_signing.c 	req->seq_num = req->transport->negotiate.sign_info.next_seq_num;
sign_info         213 source4/libcli/raw/smb_signing.c 		req->transport->negotiate.sign_info.next_seq_num += 1;
sign_info         215 source4/libcli/raw/smb_signing.c 		req->transport->negotiate.sign_info.next_seq_num += 2;
sign_info         230 source4/libcli/raw/smb_signing.c 	switch (req->transport->negotiate.sign_info.signing_state) {
sign_info         247 source4/libcli/raw/smb_signing.c 				      &req->transport->negotiate.sign_info.mac_key, 
sign_info         261 source4/libcli/raw/smb_signing.c bool smbcli_set_signing_off(struct smb_signing_context *sign_info)
sign_info         264 source4/libcli/raw/smb_signing.c 	sign_info->doing_signing = false;
sign_info         265 source4/libcli/raw/smb_signing.c 	data_blob_free(&sign_info->mac_key);
sign_info         266 source4/libcli/raw/smb_signing.c 	sign_info->signing_state = SMB_SIGNING_ENGINE_OFF;
sign_info         280 source4/libcli/raw/smb_signing.c 	smbcli_set_signing_off(&transport->negotiate.sign_info);
sign_info         282 source4/libcli/raw/smb_signing.c 	transport->negotiate.sign_info.mac_key = data_blob(NULL, 0);
sign_info         283 source4/libcli/raw/smb_signing.c 	transport->negotiate.sign_info.signing_state = SMB_SIGNING_ENGINE_BSRSPYL;
sign_info         300 source4/libcli/raw/smb_signing.c 	if (!req->transport->negotiate.sign_info.doing_signing &&
sign_info         307 source4/libcli/raw/smb_signing.c 	switch (req->transport->negotiate.sign_info.signing_state) 
sign_info         320 source4/libcli/raw/smb_signing.c 							     &req->transport->negotiate.sign_info.mac_key, 
sign_info         323 source4/libcli/raw/smb_signing.c 			return signing_good(&req->transport->negotiate.sign_info, 
sign_info         336 source4/libcli/raw/smb_signing.c 			       struct smb_signing_context *sign_info,
sign_info         340 source4/libcli/raw/smb_signing.c 	if (sign_info->mandatory_signing) {
sign_info         347 source4/libcli/raw/smb_signing.c 		sign_info->mac_key = data_blob_talloc(mem_ctx, NULL, response->length + user_session_key->length);
sign_info         349 source4/libcli/raw/smb_signing.c 		sign_info->mac_key = data_blob_talloc(mem_ctx, NULL, user_session_key->length);
sign_info         352 source4/libcli/raw/smb_signing.c 	memcpy(&sign_info->mac_key.data[0], user_session_key->data, user_session_key->length);
sign_info         355 source4/libcli/raw/smb_signing.c 		memcpy(&sign_info->mac_key.data[user_session_key->length],response->data, response->length);
sign_info         358 source4/libcli/raw/smb_signing.c 	dump_data_pw("Started Signing with key:\n", sign_info->mac_key.data, sign_info->mac_key.length);
sign_info         360 source4/libcli/raw/smb_signing.c 	sign_info->signing_state = SMB_SIGNING_ENGINE_ON;
sign_info         361 source4/libcli/raw/smb_signing.c 	sign_info->next_seq_num = 2;
sign_info         379 source4/libcli/raw/smb_signing.c 					 &transport->negotiate.sign_info,
sign_info         387 source4/libcli/raw/smb_signing.c 	transport->negotiate.sign_info.next_seq_num = 0;
sign_info         388 source4/libcli/raw/smb_signing.c 	transport->negotiate.sign_info.mac_key = data_blob(NULL, 0);
sign_info         389 source4/libcli/raw/smb_signing.c 	if (!smbcli_set_signing_off(&transport->negotiate.sign_info)) {
sign_info         395 source4/libcli/raw/smb_signing.c 		transport->negotiate.sign_info.allow_smb_signing = false;
sign_info         399 source4/libcli/raw/smb_signing.c 		transport->negotiate.sign_info.allow_smb_signing = true;
sign_info         402 source4/libcli/raw/smb_signing.c 		transport->negotiate.sign_info.allow_smb_signing = true;
sign_info         403 source4/libcli/raw/smb_signing.c 		transport->negotiate.sign_info.mandatory_signing = true;
sign_info         237 source4/libcli/smb_composite/sesssetup.c 		if (!session->transport->negotiate.sign_info.doing_signing 
sign_info         238 source4/libcli/smb_composite/sesssetup.c 		    && session->transport->negotiate.sign_info.mandatory_signing) {