🐞 fix(packet inject test): reduce compile warning
This commit is contained in:
@@ -8,6 +8,7 @@ extern "C"
|
||||
#include <stdarg.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
#include <limits.h>
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "stellar/stellar.h"
|
||||
@@ -34,7 +35,7 @@ struct packet_inject_case
|
||||
|
||||
static inline void system_cmd(const char *cmd, ...)
|
||||
{
|
||||
char buf[1024] = {0};
|
||||
char buf[PATH_MAX] = {0};
|
||||
va_list args;
|
||||
|
||||
va_start(args, cmd);
|
||||
@@ -106,9 +107,9 @@ static inline int replace_file_string(const char *file, const char *old_str, con
|
||||
static inline void expect_cmp_inject(const char *expect_pcap_file, const char *inject_pcap_file, const char *diff_skip_pattern, int idx)
|
||||
{
|
||||
struct stat s;
|
||||
char expect_pcap_json[1024] = {0};
|
||||
char inject_pcap_json[1024] = {0};
|
||||
char diff_json_txt[1024] = {0};
|
||||
char expect_pcap_json[PATH_MAX] = {0};
|
||||
char inject_pcap_json[PATH_MAX] = {0};
|
||||
char diff_json_txt[PATH_MAX] = {0};
|
||||
|
||||
snprintf(expect_pcap_json, sizeof(expect_pcap_json), "expect_pcap_%d.json", idx);
|
||||
snprintf(inject_pcap_json, sizeof(inject_pcap_json), "inject_pcap_%d.json", idx);
|
||||
@@ -144,7 +145,7 @@ static inline void expect_cmp_inject(const char *expect_pcap_file, const char *i
|
||||
static inline void packet_inject_test(struct packet_inject_case *test)
|
||||
{
|
||||
// create directory
|
||||
char dumpfile_dir[1024] = {0};
|
||||
char dumpfile_dir[PATH_MAX] = {0};
|
||||
snprintf(dumpfile_dir, sizeof(dumpfile_dir), "%s/input/", test->work_dir);
|
||||
system_cmd("rm -rf %s", test->work_dir);
|
||||
system_cmd("mkdir -p %s/input/", test->work_dir);
|
||||
@@ -168,8 +169,8 @@ static inline void packet_inject_test(struct packet_inject_case *test)
|
||||
system_cmd("cp libpacket_inject.so %s/plugin/", test->work_dir);
|
||||
|
||||
// run
|
||||
char cwd[2048] = {0};
|
||||
char temp[2048] = {0};
|
||||
char cwd[PATH_MAX] = {0};
|
||||
char temp[PATH_MAX*2] = {0};
|
||||
getcwd(cwd, sizeof(cwd));
|
||||
chdir(test->work_dir);
|
||||
snprintf(temp, sizeof(temp), "dumpfile_dir = \"%s\"", dumpfile_dir);
|
||||
|
||||
Reference in New Issue
Block a user