#include <file.h>
Data Fields | |
| int | flags |
| const char * | magicfile |
| 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 146 of file file.h. Referenced by fmagicA(), fmagicProcess(), fmagicSGet(), and fmagicZ(). |
|
|
Elf class |
|
|
current file descriptor Definition at line 143 of file file.h. Referenced by fmagicProcess(). |
|
|
bit(s) to control fmagic behavior. Definition at line 133 of file file.h. Referenced by fmagicA(), fmagicD(), fmagicF(), fmagicProcess(), fmagicSCheck(), fmagicSGet(), fmagicSMatch(), and main(). |
|
|
current file name Definition at line 142 of file file.h. Referenced by fmagicD(), and fmagicProcess(). |
|
|
current line number in magic file Definition at line 136 of file file.h. Referenced by apprentice_file(), and magwarn(). |
|
|
name of the magic file Definition at line 135 of file file.h. Referenced by magwarn(), main(), and rpmfcClassify(). |
|
|
current magic array item Definition at line 140 of file file.h. Referenced by fmagicS(), and fmagicSMatch(). |
|
|
list of arrays of magic entries Definition at line 138 of file file.h. Referenced by apprentice_1(), fmagicS(), and fmagicSetup(). |
|
|
current no. bytes in file buffer Definition at line 147 of file file.h. Referenced by fmagicA(), fmagicProcess(), fmagicSGet(), fmagicZ(), and is_tar(). |
|
|
bytes remaining in output buffer Definition at line 153 of file file.h. Referenced by fmagicPrintf(), main(), rpmfcClassify(), and unwrap(). |
|
|
current output buffer pointer Definition at line 152 of file file.h. Referenced by fmagicPrintf(), main(), rpmfcClassify(), and unwrap(). |
|
|
output buffer Definition at line 154 of file file.h. Referenced by fmagicPrintf(), main(), rpmfcClassify(), and unwrap(). |
|
|
current file stat(2) buffer Definition at line 144 of file file.h. Referenced by fmagicD(), and fmagicProcess(). |
|
|
Elf swap bytes? |
|
|
current magic expression value Definition at line 148 of file file.h. Referenced by fmagicSCheck(), fmagicSConvert(), fmagicSGet(), and fmagicSPrint(). |
1.2.18