Fix various bugs reported by valgrind --tool=memcheck (#46978)
This commit is contained in:
@@ -135,6 +135,7 @@ struct ns_client {
|
||||
isc_sockaddr_t peeraddr;
|
||||
isc_boolean_t peeraddr_valid;
|
||||
isc_netaddr_t destaddr;
|
||||
isc_sockaddr_t destsockaddr;
|
||||
|
||||
dns_ecs_t ecs; /*%< EDNS client subnet sent by client */
|
||||
|
||||
@@ -303,6 +304,13 @@ ns_client_getsockaddr(ns_client_t *client);
|
||||
* currently being processed.
|
||||
*/
|
||||
|
||||
isc_sockaddr_t *
|
||||
ns_client_getdestaddr(ns_client_t *client);
|
||||
/*%<
|
||||
* Get the destination address (server) for the request that is
|
||||
* currently being processed.
|
||||
*/
|
||||
|
||||
isc_result_t
|
||||
ns_client_checkaclsilent(ns_client_t *client, isc_netaddr_t *netaddr,
|
||||
dns_acl_t *acl, isc_boolean_t default_allow);
|
||||
|
||||
Reference in New Issue
Block a user