contiki/core/net
Ivan Delamer 02d3fd4758 Fixes small bug in uip-nd6.c: when a packet is sent before DAD is
completed, DAD-like message is sent that can create a DAD fail in
another node (if it matches the destination of our packet).
2012-01-31 15:44:29 -07:00
..
mac Adjust cycle starts when RTIMER_ARCH_SECOND not a power of two. 2012-01-10 12:48:39 -05:00
rime Corrected debug output 2012-01-22 22:27:20 +01:00
rpl fixed loop detection bug in RPL 2012-01-13 05:37:30 -08:00
dhcpc.c Converted scope-local variables into function-local variables. 2011-04-12 14:12:09 +02:00
dhcpc.h
hc.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
hc.h
neighbor-attr.c Add the NEIGHBOR_ATTR prefix to a macro name 2011-02-13 21:34:59 +01:00
neighbor-attr.h added timestamp to neighbor info 2012-01-10 16:04:56 +01:00
neighbor-info.c added timestamp to neighbor info 2012-01-10 16:04:56 +01:00
neighbor-info.h added timestamp to neighbor info 2012-01-10 16:04:56 +01:00
netstack.c
netstack.h Set default RDC wakeup rate to 8 hz 2011-09-05 20:42:38 +02:00
packetbuf.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
packetbuf.h Added a PACKETBUF_ATTR_STREAM_END packet flag 2011-02-08 22:20:07 +01:00
packetqueue.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
packetqueue.h Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
psock.c added psock function for reading specified number of bytes 2011-03-09 02:40:53 -05:00
psock.h added psock function for reading specified number of bytes 2011-03-09 02:40:53 -05:00
queuebuf.c Add missing includes, remove unimplemented function declaration. 2011-10-13 11:23:53 -04:00
queuebuf.h Added bursts support in CSMA/ContikiMAC, and CFS-swapping in 2011-09-27 16:47:03 +02:00
rawpacket-udp.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
rawpacket-udp.h
rawpacket.h Added *experimental* module for sending raw (non-routed) packets from Contiki. The name of the module is likely to change. 2006-10-22 12:31:46 +00:00
resolv.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
resolv.h
rime.h Rime sniffers must be called for all transmissions, even if they failed, to get energy attribution right. This means that rime output sniffers now also must take the MAC transmission status as an argument. 2011-05-02 15:06:34 +02:00
sicslowpan.c Avoid infinite loop when printing garbled packets 2011-10-27 11:13:26 -04:00
sicslowpan.h reverted to byte-based iid check 2011-03-07 22:02:43 +01:00
simple-udp.c Fixed previously erroneously fixed include 2011-09-01 09:11:46 +02:00
simple-udp.h A significantly simpler API for sending UDP packets 2011-08-29 21:30:21 +02:00
slipdev.c
slipdev.h
tcpdump.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
tcpdump.h
tcpip.c Added native-border-router and slip-radio 2012-01-01 09:29:33 +01:00
tcpip.h A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uaodv-def.h
uaodv-rt.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uaodv-rt.h
uaodv.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uaodv.h
uip6.c fixed debug output and changed to use uip-debug.h for debug output 2012-01-27 15:51:46 +01:00
uip_arch.h
uip_arp.c Fix compiler warnings 2010-12-14 22:45:22 +00:00
uip_arp.h
uip-debug.c Add PRINTA so direct calls to debug routines will always print 2011-03-13 11:57:39 -04:00
uip-debug.h Add PRINTA so direct calls to debug routines will always print 2011-03-13 11:57:39 -04:00
uip-ds6.c Fix coding style. 2011-12-08 15:42:19 +01:00
uip-ds6.h Add (dangerous) feature : use layer 2 acks instead of NUD in the IPv6 layer. 2011-07-11 14:19:14 +02:00
uip-fw-drv.c
uip-fw-drv.h Changed packet drivers from services to plain processes. 2007-05-20 21:29:39 +00:00
uip-fw.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uip-fw.h
uip-icmp6.c Added native-border-router and slip-radio 2012-01-01 09:29:33 +01:00
uip-icmp6.h added icmp_send function and moved rpl input function signature 2010-04-30 13:22:21 +00:00
uip-nd6.c Fixes small bug in uip-nd6.c: when a packet is sent before DAD is 2012-01-31 15:44:29 -07:00
uip-nd6.h Allow to completely desactivate DAD (useless in route-over LLN as implemented, see http://tools.ietf.org/html/draft-ietf-6lowpan-nd-15#section-8.2) 2011-07-11 13:51:38 +02:00
uip-neighbor.c
uip-neighbor.h
uip-over-mesh.c
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-packetqueue.c When IPv6 ND kicks in, the packet that caused the ND can either be dropped or saved in a buffer to be send when the NS reply returns. This commit reimplements the buffer management to avoid having one buffer per neighbor, but instead use a buffer pool from which buffers can be allocated for different neighbors. 2010-10-28 15:42:56 +00:00
uip-packetqueue.h When IPv6 ND kicks in, the packet that caused the ND can either be dropped or saved in a buffer to be send when the NS reply returns. This commit reimplements the buffer management to avoid having one buffer per neighbor, but instead use a buffer pool from which buffers can be allocated for different neighbors. 2010-10-28 15:42:56 +00:00
uip-split.c
uip-split.h
uip-udp-packet.c Added some defensive programming 2011-08-31 20:53:48 +02:00
uip-udp-packet.h
uip.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uip.h fixed extension header handling 2012-01-27 15:40:39 +01:00
uiplib.c Fixed uiplib to stop parsing IPv6 address when at length part 2012-01-01 09:29:27 +01:00
uiplib.h
uipopt.h Cleaning old .h : 2011-07-11 13:20:30 +02:00