Lines Matching defs:smb_vol
436 struct smb_vol { struct
437 char *username;
438 char *password;
439 char *domainname;
440 char *UNC;
441 char *iocharset; /* local code page for mapping to and from Unicode */
442 char source_rfc1001_name[RFC1001_NAME_LEN_WITH_NULL]; /* clnt nb name */
443 char target_rfc1001_name[RFC1001_NAME_LEN_WITH_NULL]; /* srvr nb name */
444 kuid_t cred_uid;
445 kuid_t linux_uid;
446 kgid_t linux_gid;
447 kuid_t backupuid;
448 kgid_t backupgid;
449 umode_t file_mode;
450 umode_t dir_mode;
451 enum securityEnum sectype; /* sectype requested via mnt opts */
452 bool sign; /* was signing requested via mnt opts? */
453 bool retry:1;
454 bool intr:1;
455 bool setuids:1;
456 bool override_uid:1;
457 bool override_gid:1;
458 bool dynperm:1;
459 bool noperm:1;
460 bool no_psx_acl:1; /* set if posix acl support should be disabled */
461 bool cifs_acl:1;
462 bool backupuid_specified; /* mount option backupuid is specified */
463 bool backupgid_specified; /* mount option backupgid is specified */
464 bool no_xattr:1; /* set if xattr (EA) support should be disabled*/
465 bool server_ino:1; /* use inode numbers from server ie UniqueId */
466 bool direct_io:1;
467 bool strict_io:1; /* strict cache behavior */
468 bool remap:1; /* set to remap seven reserved chars in filenames */
469 bool sfu_remap:1; /* remap seven reserved chars ala SFU */
470 bool posix_paths:1; /* unset to not ask for posix pathnames. */
471 bool no_linux_ext:1;
472 bool sfu_emul:1;
473 bool nullauth:1; /* attempt to authenticate with null user */
474 bool nocase:1; /* request case insensitive filenames */
475 bool nobrl:1; /* disable sending byte range locks to srv */
476 bool mand_lock:1; /* send mandatory not posix byte range lock reqs */
477 bool seal:1; /* request transport encryption on share */
478 bool nodfs:1; /* Do not request DFS, even if available */
479 bool local_lease:1; /* check leases only on local system, not remote */
480 bool noblocksnd:1;
481 bool noautotune:1;
482 bool nostrictsync:1; /* do not force expensive SMBflush on every sync */
483 bool fsc:1; /* enable fscache */
484 bool mfsymlinks:1; /* use Minshall+French Symlinks */
485 bool multiuser:1;
486 bool rwpidforward:1; /* pid forward for read/write operations */
487 bool nosharesock;
488 unsigned int rsize;
489 unsigned int wsize;
490 bool sockopt_tcp_nodelay:1;
491 unsigned long actimeo; /* attribute cache timeout (jiffies) */
492 struct smb_version_operations *ops;
493 struct smb_version_values *vals;
517 struct smb_vol *vol; argument