From: Evan Hunt Date: Thu, 10 Oct 2024 06:16:26 +0000 (-0700) Subject: wrap ns_nm_socket_type for testing X-Git-Tag: v9.21.3~26^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=44de1d5befcd30c2924795a07ffb3ce30ae60dc5;p=thirdparty%2Fbind9.git wrap ns_nm_socket_type for testing The testing ns_client doesn't have a proper nmhandle. --- diff --git a/tests/ns/netmgr_wrap.c b/tests/ns/netmgr_wrap.c index 725392fc5a8..2adca973032 100644 --- a/tests/ns/netmgr_wrap.c +++ b/tests/ns/netmgr_wrap.c @@ -97,3 +97,15 @@ isc_nmhandle_detach(isc_nmhandle_t **handlep) { return; } + +isc_nmsocket_type +isc_nm_socket_type(const isc_nmhandle_t *handle ISC_ATTR_UNUSED) { + /* + * By arbitrary choice, we treat mock handles as if + * they were always for UDP sockets. If it's necessary + * to test with other socket types in the future, this + * could be changed to a global variable rather than a + * constant. + */ + return isc_nm_udpsocket; +}