diff options
-rw-r--r-- | contrib/amd/amd/ops_pcfs.c | 5 | ||||
-rw-r--r-- | usr.sbin/amd/include/config.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/contrib/amd/amd/ops_pcfs.c b/contrib/amd/amd/ops_pcfs.c index f148e6d..5552c43 100644 --- a/contrib/amd/amd/ops_pcfs.c +++ b/contrib/amd/amd/ops_pcfs.c @@ -39,6 +39,7 @@ * %W% (Berkeley) %G% * * $Id: ops_pcfs.c,v 1.3.2.5 2004/01/06 03:15:16 ezk Exp $ + * $FreeBSD$ * */ @@ -134,6 +135,10 @@ mount_pcfs(char *dir, char *fs_name, char *opts) pcfs_args.mask = 0777; /* this may be the msdos file modes */ #endif /* HAVE_PCFS_ARGS_T_MASK */ +#ifdef HAVE_PCFS_ARGS_T_DIRMASK + pcfs_args.dirmask = 0777; /* this may be the msdos dir modes */ +#endif /* HAVE_PCFS_ARGS_T_DIRMASK */ + #ifdef HAVE_PCFS_ARGS_T_UID pcfs_args.uid = 0; /* root */ #endif /* HAVE_PCFS_ARGS_T_UID */ diff --git a/usr.sbin/amd/include/config.h b/usr.sbin/amd/include/config.h index 9585bc1..5adca19 100644 --- a/usr.sbin/amd/include/config.h +++ b/usr.sbin/amd/include/config.h @@ -703,6 +703,9 @@ /* Define if `mask' is member of `pcfs_args_t'. */ #define HAVE_PCFS_ARGS_T_MASK 1 +/* Define if `dirmask' is member of `pcfs_args_t'. */ +#define HAVE_PCFS_ARGS_T_DIRMASK 1 + /* Define if `secondswest' is member of `pcfs_args_t'. */ /* #undef HAVE_PCFS_ARGS_T_SECONDSWEST */ |