Browse Source

Put 6LoWPAN border router in its own module

dev/timer
Martin Lenders 9 years ago
parent
commit
4e39cbdd54
  1. 6
      Makefile.dep
  2. 3
      sys/Makefile
  3. 0
      sys/net/network_layer/sixlowpan/border/border.c
  4. 0
      sys/net/network_layer/sixlowpan/border/border.h
  5. 0
      sys/net/network_layer/sixlowpan/border/bordermultiplex.c
  6. 0
      sys/net/network_layer/sixlowpan/border/bordermultiplex.h
  7. 0
      sys/net/network_layer/sixlowpan/border/flowcontrol.c
  8. 0
      sys/net/network_layer/sixlowpan/border/flowcontrol.h
  9. 4
      sys/net/network_layer/sixlowpan/lowpan.c

6
Makefile.dep

@ -79,6 +79,12 @@ ifneq (,$(filter destiny,$(USEMODULE)))
endif
endif
ifneq (,$(filter sixlowborder,$(USEMODULE)))
ifeq (,$(filter sixlowpan,$(USEMODULE)))
USEMODULE += sixlowpan
endif
endif
ifneq (,$(filter sixlowpan,$(USEMODULE)))
ifeq (,$(filter ieee802154,$(USEMODULE)))
USEMODULE += ieee802154

3
sys/Makefile

@ -57,6 +57,9 @@ endif
ifneq (,$(filter sixlowpan,$(USEMODULE)))
DIRS += net/network_layer/sixlowpan
endif
ifneq (,$(filter sixlowborder,$(USEMODULE)))
DIRS += net/network_layer/sixlowpan/border
endif
ifneq (,$(filter rpl,$(USEMODULE)))
DIRS += net/routing/rpl
endif

0
sys/net/network_layer/sixlowpan/border.c → sys/net/network_layer/sixlowpan/border/border.c

0
sys/net/network_layer/sixlowpan/border.h → sys/net/network_layer/sixlowpan/border/border.h

0
sys/net/network_layer/sixlowpan/bordermultiplex.c → sys/net/network_layer/sixlowpan/border/bordermultiplex.c

0
sys/net/network_layer/sixlowpan/bordermultiplex.h → sys/net/network_layer/sixlowpan/border/bordermultiplex.h

0
sys/net/network_layer/sixlowpan/flowcontrol.c → sys/net/network_layer/sixlowpan/border/flowcontrol.c

0
sys/net/network_layer/sixlowpan/flowcontrol.h → sys/net/network_layer/sixlowpan/border/flowcontrol.h

4
sys/net/network_layer/sixlowpan/lowpan.c

@ -36,7 +36,9 @@
#include "sixlowpan/ndp.h"
#include "lowpan.h"
#include "border.h"
#ifdef MODULE_SIXLOWBORDER
#include "border/border.h"
#endif
#include "ip.h"
#include "icmp.h"

Loading…
Cancel
Save