osd-contiki/core/net
2010-11-03 11:56:11 +00:00
..
mac Turned off streaming by default to save code space; made guard time a little more conservative 2010-11-02 11:00:08 +00:00
rime Rewrote proactive link estimator to be invoked randomly instead of triggered by an empty queue; this makes network bootups because nodes are not synchronized 2010-10-28 15:36:02 +00:00
rpl made rank use full resolution when using OF-ETX 2010-10-28 20:39:06 +00:00
dhcpc.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
dhcpc.h * Support longer lease times. 2007-03-16 12:16:16 +00:00
hc.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
hc.h fixed documentation typos. 2009-03-17 20:28:44 +00:00
neighbor-attr.c Refactored the code, removed void pointer arithmetic, and fixed invalid list removal after freeing of memb object. 2010-06-11 12:32:48 +00:00
neighbor-attr.h Enabled external neighbor removal 2010-03-17 15:00:52 +00:00
neighbor-info.c improved ETX calculation 2010-10-28 08:54:54 +00:00
neighbor-info.h Export fix-point representation of the ETX. Make RPL temporarily use the same representation as before. 2010-10-22 13:50:13 +00:00
netstack.c Common initialization code for the netstack 2010-02-18 23:15:26 +00:00
netstack.h Moved the definition of the channel check rate used by the radio duty 2010-10-03 20:37:32 +00: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 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.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 removed unused (and slightly problematic) code 2010-06-15 14:19:22 +00:00
psock.h removed unused (and slightly problematic) code 2010-06-15 14:19:22 +00:00
queuebuf.c Fixed build for platforms which use the default value for QUEUEBUF_NUM. 2010-10-12 19:51:28 +00:00
queuebuf.h Fixed build for platforms which use the default value for QUEUEBUF_NUM. 2010-10-12 19:51:28 +00: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 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
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 Updated API for uiplib and resolv to use uip_ipaddr_t instead of uint16_t for compability with IPv6 2010-05-31 15:22:08 +00:00
rime.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
sicslowpan.c Bugfix: out-of-order fragments were not handled correctly. minor style fixes 2010-11-02 10:56:57 +00:00
sicslowpan.h added support for all UDP port compressions in hc06 2010-03-26 10:28:51 +00:00
slipdev.c Import of the contiki-2.x development code from the SICS internal CVS server 2006-06-17 22:41:10 +00:00
slipdev.h fixed documentation typos. 2009-03-17 20:28:44 +00:00
tcpdump.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
tcpdump.h corrected function signature 2007-08-06 13:14:09 +00:00
tcpip.c Use the new shared ND-packet queue buffers 2010-10-29 05:36:07 +00: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 * Optional AODV BAD_HOP extension. 2007-05-28 16:32:43 +00:00
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 * Make it explicit that some seqno:s are in host byte order by naming 2007-05-09 13:45:16 +00:00
uaodv.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uaodv.h including uaodv-rt 2007-12-13 10:04:59 +00:00
uip-debug.c added uip-debug utilities 2010-04-30 13:20:57 +00:00
uip-debug.h added uip-debug utilities 2010-04-30 13:20:57 +00:00
uip-ds6.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-ds6.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-fw-drv.c Removed the empty PROCESS_NO_BROADCAST macro. 2007-05-23 22:16:05 +00:00
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 fixed documentation typos. 2009-03-15 20:29:04 +00:00
uip-icmp6.c Bugfix: allow ICMPv6 to send packets larger than those whose length fits in one byte. Bugfix by mathieupouillot 2010-11-03 11:56:11 +00: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 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-nd6.h removed nd llao option struct since not naturally aligned - replaced struct fields access with array based access 2010-05-19 12:21:45 +00:00
uip-neighbor.c Remove unguarded printf() 2008-11-09 12:16:05 +00:00
uip-neighbor.h Change typedef of uip_ipaddr_t from a vector type to a union. 2006-08-09 16:13:39 +00:00
uip-over-mesh.c bugfix: refresh correct source route 2010-03-31 09:38:42 +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-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 Bugfix: split full size TCP segments if they match the MSS definition, not only the buffer size definition 2010-01-25 13:53:15 +00:00
uip-split.h Import of the contiki-2.x development code from the SICS internal CVS server 2006-06-17 22:41:10 +00:00
uip-udp-packet.c Added function for sending an UDP packet to a specified IP address and port number over an existing UDP connection 2009-10-18 22:02:01 +00:00
uip-udp-packet.h Added function for sending an UDP packet to a specified IP address and port number over an existing UDP connection 2009-10-18 22:02:01 +00:00
uip.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uip.h A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uip6.c A simple but substantial change: uIP used the htons()/HTONS() macro 2010-10-19 18:29:03 +00:00
uip_arch.h Import of the contiki-2.x development code from the SICS internal CVS server 2006-06-17 22:41:10 +00:00
uip_arp.c ARP fix for multicast transmissions. (Patch by Robert Quattlebaum.) 2010-10-24 22:29:39 +00:00
uip_arp.h Added the CCIF (Contiki Core InterFace) declarations used by the applications which are currently part of the Win32 build. 2006-08-26 23:54:00 +00:00
uiplib.c Updated API for uiplib and resolv to use uip_ipaddr_t instead of uint16_t for compability with IPv6 2010-05-31 15:22:08 +00:00
uiplib.h Updated API for uiplib and resolv to use uip_ipaddr_t instead of uint16_t for compability with IPv6 2010-05-31 15:22:08 +00:00
uipopt.h UDP checksum is mandatory with IPv6. (Patch by Robert Quattlebaum.) 2010-10-24 22:28:43 +00:00