Lines Matching refs:argv
140 main(int argc, char *argv[])
152 while ((c = getopt(argc, argv, "RhfHLPs")) != EOF)
194 argv = &argv[optind];
203 if (sid_to_id(argv[0], B_FALSE, &gid)) {
205 "chgrp: invalid group sid %s\n"), argv[0]);
208 } else if ((gr = getgrnam(argv[0])) != NULL) {
211 if (isnumber(argv[0])) {
214 gid = (gid_t)strtoul(argv[0], NULL, 10);
229 argv[0]);
236 if (lstat(argv[c], &stbuf) < 0) {
237 status += Perror(argv[c]);
248 LCHOWN(argv[c], -1, gid);
250 if (stat(argv[c], &stbuf2) < 0) {
251 status += Perror(argv[c]);
275 chgrpr(argv[c], gid);
281 argv[c],
293 argv[c]);
301 CHOWN(argv[c], -1, gid);
308 CHOWN(argv[c], -1, gid);
313 SETUGID_PRESERVE(argv[c],
325 chgrpr(argv[c], gid);
328 SETUGID_PRESERVE(argv[c],
339 status += Perror(argv[c]);
343 LCHOWN(argv[c], -1, gid);
345 CHOWN(argv[c], -1, gid);
349 SETUGID_PRESERVE(argv[c],