summaryrefslogtreecommitdiff
path: root/nuttx/arch/sim/src/up_tapdev.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-08-30 23:57:58 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2007-08-30 23:57:58 +0000
commit0cab5d84f146c0f6105192db5593aa4019edcdcf (patch)
treea4f27d4408986adfe1ac8bd5008a63920099bda5 /nuttx/arch/sim/src/up_tapdev.c
parentc98a99e6c02ff76fc8e161a0889c183ff105f725 (diff)
downloadpx4-nuttx-0cab5d84f146c0f6105192db5593aa4019edcdcf.tar.gz
px4-nuttx-0cab5d84f146c0f6105192db5593aa4019edcdcf.tar.bz2
px4-nuttx-0cab5d84f146c0f6105192db5593aa4019edcdcf.zip
smtp now compiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@317 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/sim/src/up_tapdev.c')
-rw-r--r--nuttx/arch/sim/src/up_tapdev.c22
1 files changed, 8 insertions, 14 deletions
diff --git a/nuttx/arch/sim/src/up_tapdev.c b/nuttx/arch/sim/src/up_tapdev.c
index 539667e6d..dd7cbde2c 100644
--- a/nuttx/arch/sim/src/up_tapdev.c
+++ b/nuttx/arch/sim/src/up_tapdev.c
@@ -38,6 +38,10 @@
*
****************************************************************************/
+#ifndef linux
+# error "Sorry, this will only work with Linux"
+#endif
+
/****************************************************************************
* Included Files
****************************************************************************/
@@ -55,20 +59,8 @@
#include <unistd.h>
#include <string.h>
-#if 0
-#include "uip/uip.h"
-#include <net/uip/uip-arch.h>
-#include <net/uip/uip-arp.h>
-#endif
-
-#ifdef linux
-# include <sys/ioctl.h>
-# include <linux/if.h>
-# include <linux/if_tun.h>
-# define DEVTAP "/dev/net/tun"
-#else /* linux */
-# define DEVTAP "/dev/tap0"
-#endif /* linux */
+#include <linux/if.h>
+#include <linux/if_tun.h>
extern int lib_rawprintf(const char *format, ...);
@@ -78,6 +70,8 @@ extern int lib_rawprintf(const char *format, ...);
#define TAPDEV_DEBUG 1
+#define DEVTAP "/dev/net/tun"
+
#define UIP_DRIPADDR0 192
#define UIP_DRIPADDR1 168
#define UIP_DRIPADDR2 0