| SYNOPSIS | 
#include <dkim.h>
void dkim_dns_set_query_service(
	DKIM_LIB *libopendkim,
        void *service
);
Specifies an opaque handle referring to the DNS service to be used by
libopendkim.  This handle will be passed to the DNS functions declared
using
dkim_dns_set_query_start(), 
dkim_dns_set_query_cancel(),
and
dkim_dns_set_query_waitreply().
 | 
| DESCRIPTION | 
| Called When | 
dkim_dns_set_query_service() can be called at any time, but is
presumably most useful prior to doing any DNS operations such as are done
during dkim_eoh() when verifying.   | 
 
 
 | 
|---|
| ARGUMENTS | 
    
    | Argument | Description |  
    | libopendkim | 
	The library instantiation handle, returned by
        dkim_init().
	 |  
    | service | 
	An opaque handle referring to the DNS service to be used.
	 |  
     
 | 
| RETURN VALUES |  
 | 
| NOTES |  
 |