Go to the documentation of this file.
   37 #ifndef LWIP_HDR_INIT_H 
   38 #define LWIP_HDR_INIT_H 
   53 #define LWIP_VERSION_MAJOR      2 
   55 #define LWIP_VERSION_MINOR      0 
   57 #define LWIP_VERSION_REVISION   3 
   61 #define LWIP_VERSION_RC         LWIP_RC_RELEASE 
   64 #define LWIP_RC_RELEASE         255 
   66 #define LWIP_RC_DEVELOPMENT     0 
   68 #define LWIP_VERSION_IS_RELEASE     (LWIP_VERSION_RC == LWIP_RC_RELEASE) 
   69 #define LWIP_VERSION_IS_DEVELOPMENT (LWIP_VERSION_RC == LWIP_RC_DEVELOPMENT) 
   70 #define LWIP_VERSION_IS_RC          ((LWIP_VERSION_RC != LWIP_RC_RELEASE) && (LWIP_VERSION_RC != LWIP_RC_DEVELOPMENT)) 
   73 #define LWIP_VERSTR2(x) #x 
   74 #define LWIP_VERSTR(x) LWIP_VERSTR2(x) 
   75 #if LWIP_VERSION_IS_RELEASE 
   76 #define LWIP_VERSION_STRING_SUFFIX "" 
   77 #elif LWIP_VERSION_IS_DEVELOPMENT 
   78 #define LWIP_VERSION_STRING_SUFFIX "d" 
   80 #define LWIP_VERSION_STRING_SUFFIX "rc" LWIP_VERSTR(LWIP_VERSION_RC) 
   84 #define LWIP_VERSION   (((u32_t)LWIP_VERSION_MAJOR) << 24   | ((u32_t)LWIP_VERSION_MINOR) << 16 | \ 
   85                         ((u32_t)LWIP_VERSION_REVISION) << 8 | ((u32_t)LWIP_VERSION_RC)) 
   87 #define LWIP_VERSION_STRING     LWIP_VERSTR(LWIP_VERSION_MAJOR) "." LWIP_VERSTR(LWIP_VERSION_MINOR) "." LWIP_VERSTR(LWIP_VERSION_REVISION) LWIP_VERSION_STRING_SUFFIX