Lines Matching refs:snapname
95 char *cp, *snapname; in main() local
103 snapname = argv[1]; in main()
105 snapname = argv[2]; /* Old usage. */ in main()
117 if (strlen(snapname) >= PATH_MAX) in main()
118 errx(1, "pathname too long %s", snapname); in main()
119 cp = strrchr(snapname, '/'); in main()
122 } else if (cp == snapname) { in main()
125 strlcpy(path, snapname, cp - snapname + 1); in main()
165 build_iovec(&iov, &iovlen, "from", snapname, (size_t)-1); in main()
174 err(1, "Cannot create snapshot %s%s%s", snapname, in main()
177 if ((fd = open(snapname, O_RDONLY)) < 0) in main()
178 err(1, "Cannot open %s", snapname); in main()
180 err(1, "Cannot stat %s", snapname); in main()
182 errx(1, "File %s is not a snapshot", snapname); in main()
184 err(1, "Cannot chown %s", snapname); in main()
186 err(1, "Cannot chmod %s", snapname); in main()