maat_redis支持配置port范围,例如12345-54321,kni.conf中变量名称不变

This commit is contained in:
liuyang
2018-12-04 22:29:50 +08:00
parent 8e3e5a7ad1
commit 58999736c8
5 changed files with 66 additions and 16 deletions

View File

@@ -1,6 +1,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include "kni_replace.h"
#include "kni_entry.h"
@@ -48,11 +49,11 @@ int kni_get_replace(int cfg_id,int ser_def_len,char* service_defined,struct kni_
replace_len = strlen(replace);
replace_info->original_len = replace - original -1;
assert(sizeof(replace_info->find)>=replace_info->original_len);
assert((int)sizeof(replace_info->find)>=replace_info->original_len);
memcpy(replace_info->find,original,replace_info->original_len);
replace_info->replace_len = replace_len;
assert(sizeof(replace_info->replace)>=replace_info->replace_len);
assert((int)sizeof(replace_info->replace)>=replace_info->replace_len);
memcpy(replace_info->replace,replace,replace_info->replace_len);
return 0;