[PATCH 1/6] libcli/smb: Add smbXcli_conn_server_security_mode

Stefan (metze) Metzmacher metze at samba.org
Sat May 18 03:35:14 MDT 2013


Hi Luk,

thanks for the patches!

Am 18.05.2013 10:50, schrieb Luk Claes:
> Signed-off-by: Luk Claes <luk at debian.org>
> ---
>  libcli/smb/smbXcli_base.c |    9 +++++++++
>  libcli/smb/smbXcli_base.h |    1 +
>  2 files changed, 10 insertions(+)
> 
> diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c
> index 5a5828a..421cdf0 100644
> --- a/libcli/smb/smbXcli_base.c
> +++ b/libcli/smb/smbXcli_base.c
> @@ -483,6 +483,15 @@ const struct GUID *smbXcli_conn_server_guid(struct smbXcli_conn *conn)
>  	return &conn->smb1.server.guid;
>  }
>  
> +uint16_t smbXcli_conn_server_security_mode(struct smbXcli_conn *conn)
> +{
> +	if (conn->protocol >= PROTOCOL_SMB2_02) {
> +		return conn->smb2.server.security_mode;
> +	}
> +
> +	return conn->smb1.server.security_mode;
> +}

This seems to be wrong the security_mode field differ between smb1 and smb2,
that's why I added to different functions for them.

metze

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20130518/851f0344/attachment.pgp>


More information about the samba-technical mailing list