contiki/core/net
adamdunkels be846d8c90 A new experimental network primitive called an 'announcement'. An
announcement is an (ID, value) tuple that is disseminated to local
area neighbors. An application or protocol can explicitly listen to
announcements from neighbors. When an announcement is heard, a
callback is invoked.

Announcements can be used for a variety of network mechanisms such as
neighbor discovery, node-level service discovery, or routing metric
dissemination.

Application programs and protocols register announcements with the
announcement module. An announcement back-end, implemented by the
system, takes care of sending out announcements over the radio, as
well as collecting announcements heard from neighbors.
2009-02-05 19:32:01 +00:00
..
mac updated for latest mac driver structure 2008-11-12 12:42:41 +00:00
rime A new experimental network primitive called an 'announcement'. An 2009-02-05 19:32:01 +00:00
dhcpc.c
dhcpc.h
hc.c
hc.h
psock.c Commented out otherwise unguarded printf(). 2008-11-06 23:15:58 +00:00
psock.h
rawpacket-udp.c
rawpacket-udp.h
rawpacket.h
resolv.c
resolv.h
rime.h Renamed Rime module mh to multihop 2008-07-03 22:36:02 +00:00
sicslowpan.c temporary fix to get sicslowpan.c working on the Sky platform: 2008-11-06 20:45:06 +00:00
sicslowpan.h Removed unused include files (also automatically removed whitespace from line endings) 2008-10-14 12:26:18 +00:00
slipdev.c
slipdev.h
tcpdump.c
tcpdump.h
tcpip.c Inform user about (most likely unintentional) call of dummy_tcpip_output_function. 2008-11-10 21:00:53 +00:00
tcpip.h Main uIPv6 files addition 2008-10-14 09:40:56 +00:00
uaodv-def.h
uaodv-rt.c
uaodv-rt.h
uaodv.c
uaodv.h
uip6.c ping-ipv6 example compiles on native cygwin 2008-10-14 13:39:12 +00:00
uip_arch.h
uip_arp.c
uip_arp.h
uip-fw-drv.c
uip-fw-drv.h
uip-fw.c
uip-fw.h
uip-icmp6.c Main uIPv6 files addition - more 2008-10-14 09:42:33 +00:00
uip-icmp6.h Main uIPv6 files addition - more 2008-10-14 09:42:33 +00:00
uip-nd6-io.c Main uIPv6 files addition - more 2008-10-14 09:42:33 +00:00
uip-nd6.c Temporarily out-commented the problematic code and added a comment that describes the problem 2008-10-17 14:40:16 +00:00
uip-nd6.h Main uIPv6 files addition - more 2008-10-14 09:42:33 +00:00
uip-neighbor.c Remove unguarded printf() 2008-11-09 12:16:05 +00:00
uip-neighbor.h
uip-netif.c Debugged autoconf for ethernet 2008-10-14 16:50:11 +00:00
uip-netif.h Main uIPv6 files addition - more 2008-10-14 09:42:33 +00:00
uip-over-mesh.c Added logic for announcing that a network has a gateway to the outside world (with the function uip_over_mesh_make_announced_gateway()). The announced gateway sends a trickle message to the network, containing the address of the gateway. Other nodes will then know that packets destined to the outside world should go through the gateway node. 2008-11-09 12:20:56 +00:00
uip-over-mesh.h Added logic for announcing that a network has a gateway to the outside world (with the function uip_over_mesh_make_announced_gateway()). The announced gateway sends a trickle message to the network, containing the address of the gateway. Other nodes will then know that packets destined to the outside world should go through the gateway node. 2008-11-09 12:20:56 +00:00
uip-split.c ping-ipv6 example compiles on native cygwin 2008-10-14 13:39:12 +00:00
uip-split.h
uip-udp-packet.c ping-ipv6 example compiles on native cygwin 2008-10-14 13:39:12 +00:00
uip-udp-packet.h
uip.c Added an #if around the whole code if IPv6 is defined 2008-10-15 08:08:32 +00:00
uip.h *Support for Atmel 'Router Under Mac' (RUM) in Jackdaw 2008-12-10 21:26:05 +00:00
uiplib.c
uiplib.h
uipopt.h Bug fix by David Kopf - sicslowpan timeout was always set at 20 seconds, this greatly improves performance!! 2008-12-02 22:04:16 +00:00