SCCS-vsn: usr.sbin/mtree/create.c 5.13
SCCS-vsn: usr.sbin/mtree/verify.c 5.5
-static char sccsid[] = "@(#)create.c 5.12 (Berkeley) %G%";
+static char sccsid[] = "@(#)create.c 5.13 (Berkeley) %G%";
#endif /* not lint */
#include <sys/param.h>
#endif /* not lint */
#include <sys/param.h>
gid_t gid;
mode_t mode;
int tabs, dsort();
gid_t gid;
mode_t mode;
int tabs, dsort();
char curp[MAXPATHLEN], *inotype(), *getlogin(), *rlink();
if (!getwd(curp)) {
char curp[MAXPATHLEN], *inotype(), *getlogin(), *rlink();
if (!getwd(curp)) {
(void)printf("#\t fs: %s\n#\t by: %s\n#\tdate: %s\n",
curp, getlogin(), ctime(&clock));
(void)printf("#\t fs: %s\n#\t by: %s\n#\tdate: %s\n",
curp, getlogin(), ctime(&clock));
- if (!(t = ftsopen(".", ftsoptions, dsort))) {
+ argv[0] = ".";
+ argv[1] = (char *)NULL;
+ if (!(t = ftsopen(argv, ftsoptions, dsort))) {
(void)fprintf(stderr,
"mtree: ftsopen: %s.\n", strerror(errno));
exit(1);
(void)fprintf(stderr,
"mtree: ftsopen: %s.\n", strerror(errno));
exit(1);
-static char sccsid[] = "@(#)verify.c 5.4 (Berkeley) %G%";
+static char sccsid[] = "@(#)verify.c 5.5 (Berkeley) %G%";
#endif /* not lint */
#include <sys/param.h>
#endif /* not lint */
#include <sys/param.h>
register FTS *t;
register FTSENT *p;
register NODE *ep, *level;
register FTS *t;
register FTSENT *p;
register NODE *ep, *level;
- if (!(t = ftsopen(".", ftsoptions, (int (*)())NULL))) {
+ argv[0] = ".";
+ argv[1] = (char *)NULL;
+ if (!(t = ftsopen(argv, ftsoptions, (int (*)())NULL))) {
(void)fprintf(stderr,
"mtree: ftsopen: %s.\n", strerror(errno));
exit(1);
(void)fprintf(stderr,
"mtree: ftsopen: %s.\n", strerror(errno));
exit(1);