X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=blobdiff_plain;f=lib%2Flibrte_eal%2Fcommon%2Finclude%2Frte_version.h;h=d08cf48af529c5880f68ae8dcfe12cb1bd3f89da;hp=4a8a7c564dd9c4f2d15599e251b1a089251fed30;hb=c05cb4f939082fd7b4892c03372d27e870a0f426;hpb=c4d404d7c1257465176deb5bb8c84e627d2d5eee diff --git a/lib/librte_eal/common/include/rte_version.h b/lib/librte_eal/common/include/rte_version.h index 4a8a7c564d..d08cf48af5 100644 --- a/lib/librte_eal/common/include/rte_version.h +++ b/lib/librte_eal/common/include/rte_version.h @@ -33,7 +33,7 @@ /** * @file - * Definitions of Intel(R) DPDK version numbers + * Definitions of DPDK version numbers */ #ifndef _RTE_VERSION_H_ @@ -45,27 +45,28 @@ extern "C" { #include #include +#include #include /** * String that appears before the version number */ -#define RTE_VER_PREFIX "RTE" +#define RTE_VER_PREFIX "DPDK" /** - * Major version number i.e. the x in x.y.z + * Major version/year number i.e. the yy in yy.mm.z */ -#define RTE_VER_MAJOR 2 +#define RTE_VER_YEAR 17 /** - * Minor version number i.e. the y in x.y.z + * Minor version/month number i.e. the mm in yy.mm.z */ -#define RTE_VER_MINOR 2 +#define RTE_VER_MONTH 11 /** - * Patch level number i.e. the z in x.y.z + * Patch level number i.e. the z in yy.mm.z */ -#define RTE_VER_PATCH_LEVEL 0 +#define RTE_VER_MINOR 0 /** * Extra string to be appended to version number @@ -77,7 +78,7 @@ extern "C" { * 0-15 = release candidates * 16 = release */ -#define RTE_VER_PATCH_RELEASE 1 +#define RTE_VER_RELEASE 3 /** * Macro to compute a version number usable for comparisons @@ -88,10 +89,10 @@ extern "C" { * All version numbers in one to compare with RTE_VERSION_NUM() */ #define RTE_VERSION RTE_VERSION_NUM( \ - RTE_VER_MAJOR, \ + RTE_VER_YEAR, \ + RTE_VER_MONTH, \ RTE_VER_MINOR, \ - RTE_VER_PATCH_LEVEL, \ - RTE_VER_PATCH_RELEASE) + RTE_VER_RELEASE) /** * Function returning version string @@ -105,21 +106,21 @@ rte_version(void) if (version[0] != 0) return version; if (strlen(RTE_VER_SUFFIX) == 0) - snprintf(version, sizeof(version), "%s %d.%d.%d", + snprintf(version, sizeof(version), "%s %d.%02d.%d", RTE_VER_PREFIX, - RTE_VER_MAJOR, - RTE_VER_MINOR, - RTE_VER_PATCH_LEVEL); + RTE_VER_YEAR, + RTE_VER_MONTH, + RTE_VER_MINOR); else - snprintf(version, sizeof(version), "%s %d.%d.%d%s%d", + snprintf(version, sizeof(version), "%s %d.%02d.%d%s%d", RTE_VER_PREFIX, - RTE_VER_MAJOR, + RTE_VER_YEAR, + RTE_VER_MONTH, RTE_VER_MINOR, - RTE_VER_PATCH_LEVEL, RTE_VER_SUFFIX, - RTE_VER_PATCH_RELEASE < 16 ? - RTE_VER_PATCH_RELEASE : - RTE_VER_PATCH_RELEASE - 16); + RTE_VER_RELEASE < 16 ? + RTE_VER_RELEASE : + RTE_VER_RELEASE - 16); return version; }