From 3310c8b9870c2ef2d80382ccc94f7023f48c7393 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Benedikt=20Kr=C3=BCger?= Date: Tue, 2 Aug 2011 12:46:41 +0200 Subject: [PATCH] merge && test for master --- drivers/net/mmnif.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/drivers/net/mmnif.c b/drivers/net/mmnif.c index cb7d947d..cf818bf0 100644 --- a/drivers/net/mmnif.c +++ b/drivers/net/mmnif.c @@ -52,7 +52,6 @@ extern HANDLE hProc; #include #include -#include #include #include #include @@ -229,6 +228,19 @@ typedef struct mmnif }mmnif_t; +#ifdef WIN32 + +__inline int RCCE_ue(void) +{ +#ifndef RECV + return 1; +#else + return 0; +#endif +} + +#endif + /* * memory maped interface helper functions */ @@ -940,7 +952,7 @@ err_t mmnif_init(struct netif* netif) /* Generate MAC address */ mmnif_dev->hwaddr[0] = 0x11;mmnif_dev->hwaddr[1] = 0x22;mmnif_dev->hwaddr[2] = 0x33; - mmnif_dev->hwaddr[3] = 0x44;mmnif_dev->hwaddr[4] = 0x55;mmnif_dev->hwaddr[5] = RCCE_UE()*0x11 +0x66; + mmnif_dev->hwaddr[3] = 0x44;mmnif_dev->hwaddr[4] = 0x55;mmnif_dev->hwaddr[5] = RCCE_ue()*0x11 +0x66; /* * Initialize the snmp variables and counters inside the struct netif. @@ -1288,10 +1300,10 @@ int mmnif_open() * Note: core 1 is the router core */ IP4_ADDR(&gw, 0,0,0,0); - IP4_ADDR(&ipaddr, 192,168,0,RCCE_UE() +1); + IP4_ADDR(&ipaddr, 192,168,0,RCCE_ue() +1); IP4_ADDR(&netmask, 255,255,255,0); - own_ip_address+= RCCE_UE() +1; + own_ip_address+= RCCE_ue() +1; #ifdef WIN32 mmnif_dev = malloc(sizeof(struct netif));