Lines Matching refs:cmd
61 const char *cmd = strrchr(name, '/'); in shellname() local
63 if (cmd == NULL) in shellname()
64 cmd = name; in shellname()
66 cmd++; in shellname()
68 if (strncmp(cmd, "pf", 2) != 0) in shellname()
71 if (strcmp(cmd, PFEXEC) == 0) in shellname()
77 if (cmd == name) { in shellname()
78 (void) strlcpy(buf, cmd + 2, MAXPATHLEN); in shellname()
80 (void) strncpy(buf, name, cmd - name); in shellname()
81 (void) strcpy(buf + (cmd - name), cmd + 2); in shellname()
97 char *cmd; in main() local
113 cmd = argv[0] + 1; in main()
115 cmd = argv[0]; in main()
118 if (strncmp(cmd, "pf", 2) == 0) { in main()
129 switch (shellname(cmd, pathbuf)) { in main()