#ifndef _CONFIG_H_
#define _CONFIG_H_
#include "reader_master.h"
+enum{
+ CONFIG_OVERRIDE_UNDEF = 4649,
+ CONFIG_OVERRIDE_TRUE = 1,
+ CONFIG_STR_LENGTH = 20
+};
struct st_config{
//override config
long mapper;
int mode, syntaxtest;
//debug member
long write_wait;
- char flash_test_device[20];
- char flash_test_mapper[20];
-};
-enum{
- CONFIG_OVERRIDE_UNDEF = 4649,
- CONFIG_OVERRIDE_TRUE = 1
+ char flash_test_device[CONFIG_STR_LENGTH];
+ char flash_test_mapper[CONFIG_STR_LENGTH];
};
enum{
}
}else if(strcmp("TEST_DEVICE", word[0]) == 0){
if(DEBUG == 1){
- strncpy(c->flash_test_device, word[1], 20);
+ strncpy(c->flash_test_device, word[1], CONFIG_STR_LENGTH);
}
}else if(strcmp("TEST_MAPPER", word[0]) == 0){
if(DEBUG == 1){
- strncpy(c->flash_test_mapper, word[1], 20);
+ strncpy(c->flash_test_mapper, word[1], CONFIG_STR_LENGTH);
}
}else{
printf("%s unknown config title %s", PREFIX_CONFIG_ERROR, word[1]);