#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(). |