]> git.ipfire.org Git - thirdparty/bash.git/blame - findcmd.h
Bash-4.3 patch 39
[thirdparty/bash.git] / findcmd.h
CommitLineData
cce855bc
JA
1/* findcmd.h - functions from findcmd.c. */
2
ac50fbac 3/* Copyright (C) 1997-2012 Free Software Foundation, Inc.
cce855bc
JA
4
5 This file is part of GNU Bash, the Bourne Again SHell.
6
3185942a
JA
7 Bash is free software: you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation, either version 3 of the License, or
10 (at your option) any later version.
cce855bc 11
3185942a
JA
12 Bash is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
cce855bc 16
3185942a
JA
17 You should have received a copy of the GNU General Public License
18 along with Bash. If not, see <http://www.gnu.org/licenses/>.
19*/
cce855bc
JA
20
21#if !defined (_FINDCMD_H_)
22#define _FINDCMD_H_
23
24#include "stdc.h"
25
f73dda09
JA
26extern int file_status __P((const char *));
27extern int executable_file __P((const char *));
28extern int is_directory __P((const char *));
29extern int executable_or_directory __P((const char *));
30extern char *find_user_command __P((const char *));
31extern char *find_path_file __P((const char *));
ac50fbac 32extern char *search_for_command __P((const char *, int));
f73dda09 33extern char *user_command_matches __P((const char *, int, int));
cce855bc
JA
34
35#endif /* _FINDCMD_H_ */