提交 eda2116f 编写于 作者: S Steve French

[CIFS] mount option sec=none not displayed properly in /proc/mounts

When the user specifies "sec=none" in a cifs mount, we set
sec_type as unspecified (and set a flag and the username will be
null) rather than setting sectype as "none" so
cifs_show_security was not properly displaying it in
cifs /proc/mounts entries.
Signed-off-by: NSteve French <steve.french@primarydata.com>
Reviewed-by: NJeff Layton <jlayton@poochiereds.net>
上级 4c17a6d5
...@@ -325,8 +325,11 @@ cifs_show_address(struct seq_file *s, struct TCP_Server_Info *server) ...@@ -325,8 +325,11 @@ cifs_show_address(struct seq_file *s, struct TCP_Server_Info *server)
static void static void
cifs_show_security(struct seq_file *s, struct cifs_ses *ses) cifs_show_security(struct seq_file *s, struct cifs_ses *ses)
{ {
if (ses->sectype == Unspecified) if (ses->sectype == Unspecified) {
if (ses->user_name == NULL)
seq_puts(s, ",sec=none");
return; return;
}
seq_puts(s, ",sec="); seq_puts(s, ",sec=");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册