• Jeff Layton's avatar
    [CIFS] Make sec=none force an anonymous mount · 8426c39c
    Jeff Layton authored
    We had a customer report that attempting to make CIFS mount with a null
    username (i.e. doing an anonymous mount) doesn't work. Looking through the
    code, it looks like CIFS expects a NULL username from userspace in order
    to trigger an anonymous mount. The mount.cifs code doesn't seem to ever
    pass a null username to the kernel, however.
    
    It looks also like the kernel can take a sec=none option, but it only seems
    to look at it if the username is already NULL. This seems redundant and
    effectively makes sec=none useless.
    
    The following patch makes sec=none force an anonymous mount.
    Signed-off-by: default avatarSteve French <sfrench@us.ibm.com>
    8426c39c
CHANGES 36.5 KB