home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / misc / src / install / smb_mount.h < prev    next >
C/C++ Source or Header  |  1997-09-17  |  632b  |  37 lines

  1. /*
  2.  *  smb_mount.h
  3.  *
  4.  *  Copyright (C) 1995, 1996 by Paal-Kr. Engstad and Volker Lendecke
  5.  *
  6.  */
  7.  
  8. #ifndef _LINUX_SMB_MOUNT_H
  9. #define _LINUX_SMB_MOUNT_H
  10.  
  11. #define SMB_MOUNT_VERSION 5
  12.  
  13. struct smb_mount_data {
  14.     int version;
  15.     unsigned int fd;
  16.         uid_t mounted_uid;      /* Who may umount() this filesystem? */
  17.     struct sockaddr_in addr;
  18.  
  19.     char server_name[17];
  20.         char client_name[17];
  21.     char service[64];
  22.         char root_path[64];
  23.  
  24.         char username[64];
  25.     char password[64];
  26.     char domain[64];
  27.  
  28.     unsigned short max_xmit;
  29.  
  30.         uid_t uid;
  31.         gid_t gid;
  32.         mode_t file_mode;
  33.         mode_t dir_mode;
  34. };
  35.  
  36. #endif
  37.