static int test_iface(char *name, size_t size, const char *updownpath)
{
nozzle_t nozzle;
- char *error_down = NULL, *error_postdown = NULL;
nozzle=nozzle_open(name, size, updownpath);
if (!nozzle) {
printf("Found interface %s in nozzle db\n", name);
}
- nozzle_close(nozzle, &error_down, &error_postdown);
-
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
-
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle);
if (is_if_in_system(name) == 0)
printf("Successfully removed interface %s from the system\n", name);
int err=0;
nozzle_t nozzle1 = NULL;
nozzle_t nozzle2 = NULL;
- char *error_down = NULL, *error_postdown = NULL;
printf("Testing multiple knet interface instances\n");
}
if (nozzle1) {
- nozzle_close(nozzle1, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle1);
}
if (nozzle2) {
- nozzle_close(nozzle2, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle2);
}
printf("Testing error conditions\n");
out_clean:
if (nozzle1) {
- nozzle_close(nozzle1, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle1);
}
if (nozzle2) {
- nozzle_close(nozzle2, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle2);
}
return err;
size_t size = IFNAMSIZ;
int err=0;
nozzle_t nozzle;
- char *error_down = NULL, *error_postdown = NULL;
char *error_string = NULL;
int current_mtu = 0;
out_clean:
if (nozzle) {
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle);
}
return err;
int err=0;
nozzle_t nozzle;
char *error_string = NULL;
- char *error_down = NULL, *error_postdown = NULL;
printf("Testing get/set MTU with IPv6 address\n");
out_clean:
if (nozzle) {
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle);
}
return err;
nozzle_t nozzle;
char *current_mac = NULL, *temp_mac = NULL, *err_mac = NULL;
struct ether_addr *cur_mac, *tmp_mac;
- char *error_down = NULL, *error_postdown = NULL;
printf("Testing get/set MAC\n");
free(temp_mac);
if (nozzle) {
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("Error from error_down: %s\n", error_down);
- free(error_down);
- }
- if (error_postdown) {
- printf("Error from error_down: %s\n", error_postdown);
- free(error_postdown);
- }
+ nozzle_close(nozzle);
}
return err;
goto out_clean;
}
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
printf("Testing interface pre-up/up/down/post-down (exec errors)\n");
error_down = NULL;
}
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
printf("Testing interface pre-up/up/down/post-down\n");
error_down = NULL;
}
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
printf("Test ERROR conditions\n");
}
out_clean:
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
return err;
}
int err=0;
nozzle_t nozzle;
char *error_string = NULL;
- char *error_down = NULL, *error_postdown = NULL;
printf("Testing close leak (needs valgrind)\n");
}
out_clean:
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
return err;
}
char *ip_list = NULL;
int ip_list_entries = 0, i, offset = 0;
char *error_string = NULL;
- char *error_down = NULL, *error_postdown = NULL;
printf("Testing interface add/remove ip\n");
}
out_clean:
- nozzle_close(nozzle, &error_down, &error_postdown);
- if (error_down) {
- printf("down output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
- if (error_postdown) {
- printf("postdown output: %s\n", error_down);
- free(error_down);
- error_down = NULL;
- }
+ nozzle_close(nozzle);
return err;
}