Author: sfrench Date: 2007-05-10 19:12:32 +0000 (Thu, 10 May 2007) New Revision: 22778
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22778 Log: Patch for not prompting for password on cifs mounts when "sec=none" specified Modified: branches/SAMBA_3_0_25/source/client/mount.cifs.c Changeset: Modified: branches/SAMBA_3_0_25/source/client/mount.cifs.c =================================================================== --- branches/SAMBA_3_0_25/source/client/mount.cifs.c 2007-05-10 13:31:15 UTC (rev 22777) +++ branches/SAMBA_3_0_25/source/client/mount.cifs.c 2007-05-10 19:12:32 UTC (rev 22778) @@ -419,6 +419,11 @@ printf("password too long\n"); return 1; } + } else if (strncmp(data, "sec", 3) == 0) { + if (value) { + if (!strcmp(value, "none")) + got_password = 1; + } } else if (strncmp(data, "ip", 2) == 0) { if (!value || !*value) { printf("target ip address argument missing"); @@ -567,8 +572,6 @@ *filesys_flags &= ~MS_NOEXEC; } else if (strncmp(data, "guest", 5) == 0) { got_password=1; - /* remove the parm since it would otherwise be logged by kern */ - goto nocopy; } else if (strncmp(data, "ro", 2) == 0) { *filesys_flags |= MS_RDONLY; } else if (strncmp(data, "rw", 2) == 0) {