result = isc_portset_create(gmctx, &v4portset);
check_result(result, "isc_portset_create (v4)");
- result = isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
- check_result(result, "isc_net_getudpportrange (v4)");
+ isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
isc_portset_addrange(v4portset, udpport_low, udpport_high);
result = isc_portset_create(gmctx, &v6portset);
check_result(result, "isc_portset_create (v6)");
- result = isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
- check_result(result, "isc_net_getudpportrange (v6)");
+ isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
isc_portset_addrange(v6portset, udpport_low, udpport_high);
result = dns_dispatchmgr_setavailports(manager, v4portset, v6portset);
fatal("isc_portset_create (v4) failed");
}
- result = isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
- if (result != ISC_R_SUCCESS) {
- fatal("isc_net_getudpportrange (v4) failed");
- }
+ isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
isc_portset_addrange(v4portset, udpport_low, udpport_high);
if (result != ISC_R_SUCCESS) {
fatal("isc_portset_create (v6) failed");
}
- result = isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
- if (result != ISC_R_SUCCESS) {
- fatal("isc_net_getudpportrange (v6) failed");
- }
+ isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
isc_portset_addrange(v6portset, udpport_low, udpport_high);
if (result != ISC_R_SUCCESS) {
goto cleanup;
}
- result = isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
- if (result != ISC_R_SUCCESS) {
- goto cleanup;
- }
+ isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
isc_portset_addrange(v4portset, udpport_low, udpport_high);
result = isc_portset_create(mctx, &v6portset);
if (result != ISC_R_SUCCESS) {
goto cleanup;
}
- result = isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
- if (result != ISC_R_SUCCESS) {
- goto cleanup;
- }
+ isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
isc_portset_addrange(v6portset, udpport_low, udpport_high);
result = dns_dispatchmgr_setavailports(manager, v4portset, v6portset);
void
isc_net_enableipv6(void);
-isc_result_t
+void
isc_net_getudpportrange(int af, in_port_t *low, in_port_t *high);
/*%<
* Returns system's default range of ephemeral UDP ports, if defined.
#endif /* HAVE_SYSCTLBYNAME */
#endif /* USE_SYSCTL_PORTRANGE */
-isc_result_t
+void
isc_net_getudpportrange(int af, in_port_t *low, in_port_t *high) {
int result = ISC_R_FAILURE;
#if !defined(USE_SYSCTL_PORTRANGE) && defined(__linux)
*low = ISC_NET_PORTRANGELOW;
*high = ISC_NET_PORTRANGEHIGH;
}
-
- return ISC_R_SUCCESS; /* we currently never fail in this function */
}
void