} *servers;
struct interface_info *uplink = NULL;
-isc_boolean_t fake_gw = ISC_FALSE;
+isc_boolean_t use_fake_gw = ISC_FALSE;
struct in_addr gw = {0};
#ifdef DHCPv6
if (inet_pton(AF_INET, argv[i], &gw) <= 0) {
usage("Invalid gateway address '%s'", argv[i]);
} else {
- fake_gw = ISC_TRUE;
+ use_fake_gw = ISC_TRUE;
}
} else if (!strcmp(argv[i], "-D")) {
#ifdef DHCPv6
return;
}
- if (fake_gw) {
+ if (use_fake_gw) {
packet->giaddr = gw;
}
+
if (send_packet(out, NULL, packet, length, out->addresses[0],
&to, htop) < 0) {
++server_packet_errors;
atf_tc_set_md_var(tc, "descr", "tests that gateway addr (giaddr) field can be overridden");
}
-extern isc_boolean_t fake_gw;
+extern isc_boolean_t use_fake_gw;
extern struct in_addr gw;
/* This basic test checks if the new gwaddr override (-g) option is disabled by default */
ATF_TC_BODY(gwaddr_override_test, tc) {
- if (fake_gw == ISC_TRUE) {
+ if (use_fake_gw == ISC_TRUE) {
atf_tc_fail("the gwaddr override should be disabled by default");
}
char txt[48] = {0};