/*
 *	packet.c	Stefan Petri <petri@ibr.cs.tu-bs.de>	Jun '95
 *
 * a wrapper for the machine-specific interface handling.
 * yes, this is really ugly.
 */

#undef __got_packet_c

#ifdef __linux__
#include "packet.c-linux"
#define __got_packet_c
#endif

#ifdef __FreeBSD__
#include "packet.c-bpf"
#define __got_packet_c
#endif

#if defined(__ultrix__) && defined(__mips__)
/* compiles ok but not tested because I had no root privs - S.P.*/
#include "packet.c-ultrix-mips"
#define __got_packet_c
#endif

#if defined(__sun__)
# if defined(SVR4)
#  include "packet.c-dlpi"
#  define __got_packet_c
# else
#  include "packet.c-nit"
#  define __got_packet_c
# endif
#endif

#ifndef __got_packet_c
Sorry, this systems seems not to be supported (yet)
#endif
