mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 17:59:25 +01:00
t-runner: Remove chdirs before exec. of hwsim
This commit is contained in:
parent
52f5d134de
commit
e29b193195
@ -54,7 +54,7 @@
|
|||||||
#define CMDLINE_MAX 2048
|
#define CMDLINE_MAX 2048
|
||||||
|
|
||||||
#define BIN_IW "iw"
|
#define BIN_IW "iw"
|
||||||
#define BIN_HWSIM "./hwsim"
|
#define BIN_HWSIM "hwsim"
|
||||||
|
|
||||||
#define HWSIM_RADIOS_MAX 100
|
#define HWSIM_RADIOS_MAX 100
|
||||||
#define TEST_MAX_EXEC_TIME_SEC 20
|
#define TEST_MAX_EXEC_TIME_SEC 20
|
||||||
@ -553,12 +553,6 @@ static bool list_hwsim_radios(void)
|
|||||||
char *argv[3];
|
char *argv[3];
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
|
|
||||||
if (chdir(exec_home + 5) < 0) {
|
|
||||||
l_error("Failed to change home test directory: %s",
|
|
||||||
strerror(errno));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
argv[0] = BIN_HWSIM;
|
argv[0] = BIN_HWSIM;
|
||||||
argv[1] = "--list";
|
argv[1] = "--list";
|
||||||
argv[2] = NULL;
|
argv[2] = NULL;
|
||||||
@ -584,12 +578,6 @@ static int create_hwsim_radio(const char *radio_name,
|
|||||||
char *argv[7];
|
char *argv[7];
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
|
|
||||||
if (chdir(exec_home + 5) < 0) {
|
|
||||||
l_error("Failed to change home test directory: %s",
|
|
||||||
strerror(errno));
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*TODO add the rest of params*/
|
/*TODO add the rest of params*/
|
||||||
argv[0] = BIN_HWSIM;
|
argv[0] = BIN_HWSIM;
|
||||||
argv[1] = "--create";
|
argv[1] = "--create";
|
||||||
@ -614,12 +602,6 @@ static bool destroy_hwsim_radio(int radio_id)
|
|||||||
|
|
||||||
sprintf(destroy_param, "--destroy=%d", radio_id);
|
sprintf(destroy_param, "--destroy=%d", radio_id);
|
||||||
|
|
||||||
if (chdir(exec_home + 5) < 0) {
|
|
||||||
l_error("Failed to change home test directory: %s",
|
|
||||||
strerror(errno));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
argv[0] = BIN_HWSIM;
|
argv[0] = BIN_HWSIM;
|
||||||
argv[1] = destroy_param;
|
argv[1] = destroy_param;
|
||||||
argv[2] = NULL;
|
argv[2] = NULL;
|
||||||
@ -635,12 +617,6 @@ static pid_t register_hwsim_as_trans_medium(void)
|
|||||||
{
|
{
|
||||||
char *argv[3];
|
char *argv[3];
|
||||||
|
|
||||||
if (chdir(exec_home + 5) < 0) {
|
|
||||||
l_error("Failed to change home test directory: %s",
|
|
||||||
strerror(errno));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
argv[0] = BIN_HWSIM;
|
argv[0] = BIN_HWSIM;
|
||||||
argv[1] = "--register";
|
argv[1] = "--register";
|
||||||
argv[2] = NULL;
|
argv[2] = NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user