Reduced default size of forwarding cache to two
diff --git a/contiki/uip/uip-fw.c b/contiki/uip/uip-fw.c
index 3fa507b..5697a83 100644
--- a/contiki/uip/uip-fw.c
+++ b/contiki/uip/uip-fw.c
@@ -123,7 +123,7 @@
  * \internal
  * The number of packets to remember when looking for duplicates.
  */
-#define FWCACHE_SIZE 20
+#define FWCACHE_SIZE 2
 
 /**
  * \internal
@@ -389,7 +389,7 @@
   BUF->ttl = BUF->ttl - 1;
   
   /* Update the IP checksum. */
-  if(BUF->ipchksum >= htons(0xffff - 0x0100)) {
+  if(BUF->ipchksum >= HTONS(0xffff - 0x0100)) {
     BUF->ipchksum = BUF->ipchksum + HTONS(0x0100) + 1;
   } else {
     BUF->ipchksum = BUF->ipchksum + HTONS(0x0100);