The Great Embooleanating

A large number of functions had return values and/or arguments changed
to use ``bool`` types instead of ``int``.
This commit is contained in:
Tim Wojtulewicz 2020-03-11 10:41:46 -07:00 committed by Robin Sommer
parent 3c470ffe13
commit fd5e15b116
145 changed files with 1288 additions and 1331 deletions

View file

@ -157,7 +157,7 @@ type SMB1_session_setup_andx_request_lanman(header: SMB_Header, offset: uint16)
extra_byte_parameters : bytestring &transient &length=(andx.offset == 0 || andx.offset >= (offset+offsetof(extra_byte_parameters))+2) ? 0 : (andx.offset-(offset+offsetof(extra_byte_parameters)));
andx_command : SMB_andx_command(header, 1, offset+offsetof(andx_command), andx.command);
andx_command : SMB_andx_command(header, true, offset+offsetof(andx_command), andx.command);
};
type SMB1_session_setup_andx_response_lanman(header: SMB_Header, offset: uint16) = record {
@ -171,7 +171,7 @@ type SMB1_session_setup_andx_response_lanman(header: SMB_Header, offset: uint16)
extra_byte_parameters : bytestring &transient &length=(andx.offset == 0 || andx.offset >= (offset+offsetof(extra_byte_parameters))+2) ? 0 : (andx.offset-(offset+offsetof(extra_byte_parameters)));
andx_command : SMB_andx_command(header, 0, offset+offsetof(andx_command), andx.command);
andx_command : SMB_andx_command(header, false, offset+offsetof(andx_command), andx.command);
} &let {
is_guest: bool = ( action & 0x1 ) > 0;
};
@ -208,7 +208,7 @@ type SMB1_session_setup_andx_request_ntlm_nonextended_security(header: SMB_Heade
extra_byte_parameters : bytestring &transient &length=(andx.offset == 0 || andx.offset >= (offset+offsetof(extra_byte_parameters))+2) ? 0 : (andx.offset-(offset+offsetof(extra_byte_parameters)));
andx_command : SMB_andx_command(header, 1, offset+offsetof(andx_command), andx.command);
andx_command : SMB_andx_command(header, true, offset+offsetof(andx_command), andx.command);
};
type SMB1_session_setup_andx_request_ntlm_extended_security(header: SMB_Header, offset: uint16) = record {
@ -228,7 +228,7 @@ type SMB1_session_setup_andx_request_ntlm_extended_security(header: SMB_Header,
extra_byte_parameters : bytestring &transient &length=(andx.offset == 0 || andx.offset >= (offset+offsetof(extra_byte_parameters))+2) ? 0 : (andx.offset-(offset+offsetof(extra_byte_parameters)));
andx_command : SMB_andx_command(header, 1, offset+offsetof(andx_command), andx.command);
andx_command : SMB_andx_command(header, true, offset+offsetof(andx_command), andx.command);
} &let {
pipe_proc : bool = $context.connection.forward_gssapi(security_blob, true);
};
@ -245,9 +245,8 @@ type SMB1_session_setup_andx_response_ntlm(header: SMB_Header, offset: uint16) =
extra_byte_parameters : bytestring &transient &length=(andx.offset == 0 || andx.offset >= (offset+offsetof(extra_byte_parameters))+2) ? 0 : (andx.offset-(offset+offsetof(extra_byte_parameters)));
andx_command : SMB_andx_command(header, 0, offset+offsetof(andx_command), andx.command);
andx_command : SMB_andx_command(header, false, offset+offsetof(andx_command), andx.command);
} &let {
is_guest : bool = ( action & 0x1 ) > 0;
gssapi_proc : bool = $context.connection.forward_gssapi(security_blob, false);
};