cfgfile: increase entry name and value sizes
This patch refers to the ABI change proposed for librte_cfgfile(rte_cfgfile.h). In order to allow for longer names and values, the values of macro CFG_NAME_LEN and CFG_VAL_LEN is increased. Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
This commit is contained in:
parent
a73c93ec14
commit
ca743ea84e
@ -41,10 +41,6 @@ Deprecation Notices
|
||||
* The scheduler statistics structure will change to allow keeping track of
|
||||
RED actions.
|
||||
|
||||
* librte_cfgfile: In order to allow for longer names and values,
|
||||
the value of macros CFG_NAME_LEN and CFG_NAME_VAL will be increased.
|
||||
Most likely, the new values will be 64 and 256, respectively.
|
||||
|
||||
* librte_table: New functions for table entry bulk add/delete will be added
|
||||
to the table operations structure.
|
||||
|
||||
|
@ -119,6 +119,9 @@ ABI Changes
|
||||
* librte_port: Macros to access the packet meta-data stored within the packet
|
||||
buffer has been adjusted to cover the packet mbuf structure.
|
||||
|
||||
* librte_cfgfile: Allow longer names and values by increasing the constants
|
||||
CFG_NAME_LEN and CFG_VALUE_LEN to 64 and 256 respectively.
|
||||
|
||||
|
||||
Shared Library Versions
|
||||
-----------------------
|
||||
@ -129,7 +132,7 @@ The libraries prepended with a plus sign were incremented in this version.
|
||||
|
||||
+ libethdev.so.2
|
||||
+ librte_acl.so.2
|
||||
librte_cfgfile.so.1
|
||||
+ librte_cfgfile.so.2
|
||||
librte_cmdline.so.1
|
||||
librte_distributor.so.1
|
||||
+ librte_eal.so.2
|
||||
|
@ -41,7 +41,7 @@ CFLAGS += $(WERROR_FLAGS)
|
||||
|
||||
EXPORT_MAP := rte_cfgfile_version.map
|
||||
|
||||
LIBABIVER := 1
|
||||
LIBABIVER := 2
|
||||
|
||||
#
|
||||
# all source are stored in SRCS-y
|
||||
|
@ -47,8 +47,13 @@ extern "C" {
|
||||
*
|
||||
***/
|
||||
|
||||
#define CFG_NAME_LEN 32
|
||||
#define CFG_VALUE_LEN 64
|
||||
#ifndef CFG_NAME_LEN
|
||||
#define CFG_NAME_LEN 64
|
||||
#endif
|
||||
|
||||
#ifndef CFG_VALUE_LEN
|
||||
#define CFG_VALUE_LEN 256
|
||||
#endif
|
||||
|
||||
/** Configuration file */
|
||||
struct rte_cfgfile;
|
||||
|
Loading…
x
Reference in New Issue
Block a user