static uid_t mount_uid;
static gid_t mount_gid;
static int mount_ro;
-static unsigned mount_fmask;
-static unsigned mount_dmask;
+static uint_t mount_fmask;
+static uint_t mount_dmask;
static int user_mount;
static char *options;
/* Tries to mount using the appropriate format. For 2.2 the struct,
for 2.4 the ascii version. */
static int
-do_mount(char *share_name, unsigned int flags, struct smb_mount_data *data)
+do_mount(char *share_name, uint_t flags, struct smb_mount_data *data)
{
pstring opts;
struct utsname uts;
char *mount_point, *share_name = NULL;
FILE *mtab;
int fd;
- unsigned int flags;
+ uint_t flags;
struct smb_mount_data data;
struct mntent ment;