* If path doesn't end in /, return TRUE iff cmnd & path name the same inode;
* otherwise, return TRUE if cmnd names one of the inodes in path
*/
-int path_matches(cmnd, user_args, path, sudoers_args)
+int command_matches(cmnd, user_args, path, sudoers_args)
char *cmnd;
char **user_args;
char *path;
/*
* Protoypes
*/
-extern int path_matches __P((char *, char **, char *, char **));
+extern int command_matches __P((char *, char **, char *, char **));
extern int addr_matches __P((char *));
extern int netgr_matches __P((char *, char *, char *));
extern int usergr_matches __P((char *, char *));
char **t;
/* if NewArgc > 1 pass ptr to 1st arg, else NULL */
- if (path_matches(cmnd, (NewArgc > 1) ? &NewArgv[1]
- : NULL, $1.cmnd, $1.args))
+ if (command_matches(cmnd, (NewArgc > 1) ?
+ &NewArgv[1] : NULL, $1.cmnd, $1.args))
cmnd_matches = TRUE;
(void) free($1.cmnd);
static void whatnow_help __P((void));
static RETSIGTYPE Exit __P((int));
static void setup_signals __P((void));
-int path_matches __P((char *, char **, char *, char **));
+int command_matches __P((char *, char **, char *, char **));
int addr_matches __P((char *));
int netgr_matches __P((char *, char *, char *));
int usergr_matches __P((char *, char *));
* These exist to allow us to use the same parser as sudo(8).
*/
-int path_matches(cmnd, user_args, path, sudoers_args)
+int command_matches(cmnd, user_args, path, sudoers_args)
char *cmnd;
char **user_args;
char *path;