From bea6aa5b3d1dcb29e2eed27921ee2c2a8b6ea7ae Mon Sep 17 00:00:00 2001 From: bg- Date: Wed, 24 Jan 2007 16:08:27 +0000 Subject: [PATCH] * Don't request MAC level ACKs for packets we "try" to forward before we have a route. --- core/dev/cc2420_send_uaodv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/core/dev/cc2420_send_uaodv.c b/core/dev/cc2420_send_uaodv.c index aa697c983..03db8e305 100644 --- a/core/dev/cc2420_send_uaodv.c +++ b/core/dev/cc2420_send_uaodv.c @@ -47,6 +47,7 @@ cc2420_send_uaodv(void) if (route == NULL) { h.dst = next_gw->u16[1]; /* try local while waiting for route */ + h.fc0 &= ~FC0_REQ_ACK; /* but don't request an ACK. */ } else { if (cc2420_check_remote(route->nexthop.u16[1]) == 1) { printf("LOST 0x%04x\n", route->nexthop.u16[1]);