wrap ns_nm_socket_type for testing

The testing ns_client doesn't have a proper nmhandle.
This commit is contained in:
Evan Hunt
2024-10-09 23:16:26 -07:00
committed by Aydın Mercan
parent 29f1d4bb6f
commit 44de1d5bef

View File

@@ -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;
}