/*
 * This file is part of DesktopBSD, see the README file.
 *
 * Author: Peter Hofer <ph@desktopbsd.net>
 *         (C) 2004, 2005
 *
 * Copyright: BSD, see the COPYING file included in this distribution
 *
 */

#ifndef __RESOLVER_H
#define __RESOLVER_H

class IPv4Addr;
template <class T> class QPtrList;

/** @brief Modify resolv.conf settings.
  *
  * This class does NOT provide functionality
  * to resolve hostnames to IP adresses or
  * something like that.
  */
class Resolver {
public:
   static  QPtrList<IPv4Addr>  getDNSList();
   static  bool  setDNSList(QPtrList<IPv4Addr> lst);
};

#endif /* __RESOLVER_H */
