Changeset 221 for branches/samba-3.3.x/source/client/mount.cifs.c
- Timestamp:
- May 24, 2009, 7:17:10 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/client/mount.cifs.c
r206 r221 86 86 const char *thisprogram; 87 87 int verboseflag = 0; 88 int fakemnt = 0; 88 89 static int got_password = 0; 89 90 static int got_user = 0; … … 1031 1032 char * temp; 1032 1033 char * dev_name; 1033 int rc ;1034 int rc = 0; 1034 1035 int rsize = 0; 1035 1036 int wsize = 0; … … 1104 1105 exit(EX_USAGE); 1105 1106 case 'n': 1106 1107 1107 ++nomtab; 1108 break; 1108 1109 case 'b': 1109 1110 #ifdef MS_BIND … … 1209 1210 break; 1210 1211 case 't': 1212 break; 1213 case 'f': 1214 ++fakemnt; 1211 1215 break; 1212 1216 default: … … 1411 1415 } 1412 1416 1413 if ( mount(dev_name, mountpoint, "cifs", flags, options)) {1417 if (!fakemnt && mount(dev_name, mountpoint, "cifs", flags, options)) { 1414 1418 switch (errno) { 1415 1419 case ECONNREFUSED: … … 1441 1445 } 1442 1446 1447 if (nomtab) 1448 goto mount_exit; 1443 1449 atexit(unlock_mtab); 1444 1450 rc = lock_mtab();
Note:
See TracChangeset
for help on using the changeset viewer.