Main Page   File List   Globals  

reveng_errors.h

00001 #ifndef _REVENG_ERRORS_H
00002 #define _REVENG_ERRORS_H
00003 
00004 /**********************************************
00005  *      Executable manipulation library       * 
00006  *                  by Zadig                  *
00007  *                                            *
00008  * This file contains all Errors of the       *
00009  * project.                                   *
00010  **********************************************/
00011 
00012 /*********************
00013  *  Errors Families  *
00014  *********************/
00015 #define RE                          0xFFEF0000
00016 #define CHAIN                       0xFFEE0000
00017 
00018 /***************
00019  *  RE Errors  *
00020  ***************/
00021 #define RE_ERROR_PARAMETER              (RE | 0x0001)  /* to few params in function*/
00022 #define RE_ERROR_SECTION_NOT_FOUND  (RE | 0x0002)
00023 #define RE_ERROR_FORK               (RE | 0x0003)
00024 #define RE_ERROR_END                (RE | 0xFFFF)
00025 
00026 /********************
00027  * chainlist errors *
00028  ********************/
00029  #define CHAIN_ERROR_NOT_FOUND      (CHAIN | 0x0001)  
00030 
00031 
00032 #endif

Generated at Thu Oct 4 21:55:48 2001 for RevEng, The Reversing Engine by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001