blob: f5de8ed2b564d76b644a665aa25b5d586d21b94a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#ifndef __FILE_TYPE_H
#define __FILE_TYPE_H
/*
* List of file types we know
*/
enum filetype {
filetype_unknown,
filetype_arm_zimage,
filetype_lzo_compressed,
filetype_arm_barebox,
filetype_uimage,
filetype_ubi,
filetype_jffs2,
filetype_gzip,
filetype_bzip2,
filetype_oftree,
filetype_aimage,
filetype_sh,
filetype_mips_barebox,
};
const char *file_type_to_string(enum filetype f);
enum filetype file_detect_type(void *_buf);
enum filetype file_name_detect_type(const char *filename);
#endif /* __FILE_TYPE_H */
|