(and there doesn't seem to be much explanation why).
+ * Always #include <sys/types.h> before <sys/socket.h> (for FreeBSD 4.6).
* Don't use <sys/select.h> any more, it was a mistake made in pre-1.0
(and there doesn't seem to be much explanation why).
* Understand and sort of check OpenBSD `lookup' resolv.conf directive.
* Don't use <sys/select.h> any more, it was a mistake made in pre-1.0
(and there doesn't seem to be much explanation why).
* Understand and sort of check OpenBSD `lookup' resolv.conf directive.
+ * Always #include <sys/types.h> before <sys/socket.h> (for FreeBSD 4.6).
#ifndef HSYSCALLS_H_INCLUDED
#define HSYSCALLS_H_INCLUDED
#ifndef HSYSCALLS_H_INCLUDED
#define HSYSCALLS_H_INCLUDED
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/uio.h>
#ifndef HSYSCALLS_H_INCLUDED
#define HSYSCALLS_H_INCLUDED
#ifndef HSYSCALLS_H_INCLUDED
#define HSYSCALLS_H_INCLUDED
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/uio.h>
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
*
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
*
- * $Id: adns.h,v 1.83 2000/09/17 01:56:18 ian Exp $
+ * $Id: adns.h,v 1.84 2002/11/24 17:23:01 ian Exp $
*/
#ifndef ADNS_H_INCLUDED
*/
#ifndef ADNS_H_INCLUDED
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/time.h>
#include <unistd.h>
#include <sys/time.h>
#include <unistd.h>
#include <unistd.h>
#include <fcntl.h>
#include <unistd.h>
#include <fcntl.h>
#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>