HostDnsService.h revision 5218e94d899f948d3def7109e05a93fc6d590037
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * Host DNS listener.
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * Copyright (C) 2005-2012 Oracle Corporation
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * This file is part of VirtualBox Open Source Edition (OSE), as
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * available from http://www.virtualbox.org. This file is free software;
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * you can redistribute it and/or modify it under the terms of the GNU
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * General Public License (GPL) as published by the Free Software
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * Foundation, in version 2 as it comes in the "COPYING" file of the
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi STDMETHOD(COMGETTER(NameServers))(ComSafeArrayOut(BSTR, aNameServers));
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi STDMETHOD(COMGETTER(SearchStrings))(ComSafeArrayOut(BSTR, aSearchStrings));
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi /* XXX: hide it with struct Data together with <list> */
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi HostDnsService(const HostDnsService& service){ NOREF(service); }
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi HostDnsService& operator =(const HostDnsService& service){ NOREF(service); return *this; }
40cb5e5daa7b80bb70fcf8dadfb20f9281566331vi static void hostDnsServiceStoreCallback(void *store, void *arrayRef, void *info);
# ifdef RT_OS_WINDOWS
# if defined(RT_OS_SOLARIS)