#include <file.h>
Data Fields | |
| int | flags |
| const char * | magicfile |
| const char * | separator |
| int | lineno |
| mlist * | mlist |
| mlist * | ml |
| const char * | fn |
| int | fd |
| stat | sb |
| unsigned char * | buf |
| int | nb |
| VALUETYPE | val |
| int | cls |
| int | swap |
| char * | obp |
| size_t | nob |
| char | obuf [512] |
|
|
current file buffer Definition at line 193 of file file.h. Referenced by fmagicA(), fmagicProcess(), fmagicSGet(), fmagicZ(), and is_tar(). |
|
|
Elf class |
|
|
current file descriptor Definition at line 190 of file file.h. Referenced by fmagicProcess(). |
|
|
bit(s) to control fmagic behavior. Definition at line 178 of file file.h. Referenced by fmagicA(), fmagicD(), fmagicF(), fmagicProcess(), fmagicSCheck(), fmagicSGet(), fmagicSMatch(), and main(). |
|
|
current file name Definition at line 189 of file file.h. Referenced by fmagicD(), and fmagicProcess(). |
|
|
current line number in magic file Definition at line 183 of file file.h. Referenced by apprentice_file(), and file_magwarn(). |
|
|
name of the magic file Definition at line 180 of file file.h. Referenced by file_magwarn(), main(), and rpmfcClassify(). |
|
|
current magic array item Definition at line 187 of file file.h. Referenced by fmagicS(), and fmagicSMatch(). |
|
|
list of arrays of magic entries Definition at line 185 of file file.h. Referenced by apprentice_1(), fmagicS(), and fmagicSetup(). |
|
|
current no. bytes in file buffer Definition at line 194 of file file.h. Referenced by fmagicA(), fmagicProcess(), fmagicSGet(), fmagicZ(), and is_tar(). |
|
|
bytes remaining in output buffer Definition at line 200 of file file.h. Referenced by file_printf(), main(), rpmfcClassify(), and unwrap(). |
|
|
current output buffer pointer Definition at line 199 of file file.h. Referenced by file_printf(), main(), rpmfcClassify(), and unwrap(). |
|
|
output buffer Definition at line 201 of file file.h. Referenced by file_printf(), main(), rpmfcClassify(), and unwrap(). |
|
|
current file stat(2) buffer Definition at line 191 of file file.h. Referenced by fmagicD(), and fmagicProcess(). |
|
|
file name/type separator (default ":" Definition at line 182 of file file.h. Referenced by fmagicProcess(), and main(). |
|
|
Elf swap bytes? |
|
|
current magic expression value Definition at line 195 of file file.h. Referenced by fmagicSCheck(), fmagicSConvert(), fmagicSGet(), and fmagicSPrint(). |
1.3.5