file-type.h 1 KB
Newer Older
1 2
/* Return a string describing the type of a file.

Paul Eggert's avatar
Paul Eggert committed
3
   Copyright (C) 1993-1994, 2001-2002, 2004-2005, 2009-2016 Free Software
Paul Eggert's avatar
Paul Eggert committed
4
   Foundation, Inc.
5

6
   This program is free software: you can redistribute it and/or modify
7
   it under the terms of the GNU General Public License as published by
8 9
   the Free Software Foundation; either version 3 of the License, or
   (at your option) any later version.
10 11 12 13 14 15 16

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
17
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
Jim Meyering's avatar
Jim Meyering committed
18

19 20
/* Written by Paul Eggert and Jim Meyering.  */

21 22 23
#ifndef FILE_TYPE_H
# define FILE_TYPE_H 1

Paul Eggert's avatar
Paul Eggert committed
24 25 26
# include <sys/types.h>
# include <sys/stat.h>

27
char const *file_type (struct stat const *) _GL_ATTRIBUTE_PURE;
Jim Meyering's avatar
Jim Meyering committed
28

29
#endif /* FILE_TYPE_H */