adamdunkels
|
adc57729c3
|
struct uip_udp_conn should be declared even if UIP_UDP is zero (it does not add any extra code)
|
2008-10-15 08:56:44 +00:00 |
|
adamdunkels
|
e931260603
|
Added more curly brackets to ensure ANSI C compliance when UIP_TCP is defined;
|
2008-10-15 08:52:30 +00:00 |
|
adamdunkels
|
6a3565f5b6
|
Added an #if around the whole code if IPv6 is defined
|
2008-10-15 08:08:32 +00:00 |
|
adamdunkels
|
91910f82dd
|
added curly brackets to ensure ANSI C compliance when UIP_TCP is defined; some automatic whitespace removal
|
2008-10-15 07:59:34 +00:00 |
|
adamdunkels
|
647443cb9d
|
Added payload field to ICMP v4 header that was inadvertedly removed during the uIPv6 commits; automatic whitespace removal at line ends
|
2008-10-15 07:55:00 +00:00 |
|
julienabeille
|
2238f2e7da
|
Debugged autoconf for ethernet
|
2008-10-14 16:50:11 +00:00 |
|
julienabeille
|
4f9bc05f90
|
ping-ipv6 example compiles on native cygwin
|
2008-10-14 13:39:12 +00:00 |
|
adamdunkels
|
fc1a8575d6
|
Removed unused include files (also automatically removed whitespace from line endings)
|
2008-10-14 12:26:18 +00:00 |
|
julienabeille
|
2e8264010b
|
Main uIPv6 files addition - more
|
2008-10-14 09:42:33 +00:00 |
|
julienabeille
|
f95cdc5abb
|
Main uIPv6 files addition
|
2008-10-14 09:40:56 +00:00 |
|
adamdunkels
|
7b238a91af
|
Don't turn on the radio on after sending a broadcast
|
2008-09-04 17:44:01 +00:00 |
|
adamdunkels
|
41dcd78c8b
|
Improved debugging output
|
2008-08-15 19:28:33 +00:00 |
|
adamdunkels
|
31509ad726
|
Fixed a bunch of bugs in the collection neighbor announcement/discovery code: neighbor announcments were not repeated unless there was a change in the ETX val. Neighbor announcements happened to often when there were changes in the ETX.
|
2008-08-15 19:00:38 +00:00 |
|
adamdunkels
|
210782d9c6
|
Set the channel as a packet attribute
|
2008-08-15 18:59:22 +00:00 |
|
adamdunkels
|
9a4e5dfabf
|
Rewrote the neighbor discovery code so that messages are suppressed if a lower rtmetric is received. This reduces the overall number of broadcast packets.
|
2008-07-09 09:33:58 +00:00 |
|
adamdunkels
|
9318117429
|
Fixed function prototype compiler warning
|
2008-07-08 10:59:31 +00:00 |
|
adamdunkels
|
ba5c18a468
|
Rewrote the trickle code to run directly over the broadcast primitive: the previous implementation did not work as expected, because packets were not supressed correctly by the previous underlying netflood primitive
|
2008-07-07 23:29:30 +00:00 |
|
adamdunkels
|
df33cb6e16
|
Only send ACK if it was possible to allocate a queuebuf to hold the data packet.
|
2008-07-07 23:27:57 +00:00 |
|
adamdunkels
|
4d35b905d3
|
Bugfix: check should cover min(hdrsize, datalen), not max
|
2008-07-07 23:27:05 +00:00 |
|
adamdunkels
|
c0c26262c4
|
No need to send strobes for broadcast packets: just send the actual packet instead
|
2008-07-07 23:25:12 +00:00 |
|
adamdunkels
|
cfcdac3122
|
Avoid crashing if Rime/Chameleon is not initialized when Rime code is run
|
2008-07-03 23:13:31 +00:00 |
|
adamdunkels
|
4687c2c948
|
Renamed Rime module mh to multihop
|
2008-07-03 22:36:02 +00:00 |
|
adamdunkels
|
d9b3097037
|
Renamed Rime nf module to netflood
|
2008-07-03 22:25:22 +00:00 |
|
adamdunkels
|
ec22f3c2fc
|
Renamed Rime nf module to netflood
|
2008-07-03 22:02:09 +00:00 |
|
adamdunkels
|
c2c3835110
|
Changed name of Rime module ruc to unicast
|
2008-07-03 21:52:25 +00:00 |
|
adamdunkels
|
eddf71f534
|
Changed name of suc module to stunicast
|
2008-07-03 21:35:46 +00:00 |
|
adamdunkels
|
8a1ed696d9
|
Slightly nicer formatting
|
2008-07-03 21:34:12 +00:00 |
|
adamdunkels
|
a6682c4bfd
|
originator address is const
|
2008-07-03 17:58:10 +00:00 |
|
adamdunkels
|
f274b26588
|
Added CC_CONST_FUNCTION as a work-around to the sdcc const function pointer bug
|
2008-07-03 07:38:52 +00:00 |
|
adamdunkels
|
040d65c1f6
|
Added missing #include sys/cc.h to make system compile
|
2008-07-03 07:37:51 +00:00 |
|
matsutsuka
|
d194d54e8e
|
CC_CONST_FUNCTION replaces some const keywords in order to workaround a sdcc bug, which cannot handle function pointers as const.
|
2008-07-02 15:02:33 +00:00 |
|
adamdunkels
|
05454ce929
|
Documentation bugfix
|
2008-07-02 14:10:28 +00:00 |
|
adamdunkels
|
66876625d4
|
Changed name of the simple-cc2420 module to cc2420: changed all function names and variable names from simple_cc2420_* to cc2420_*.
|
2008-07-02 09:05:40 +00:00 |
|
adamdunkels
|
1586d8f36f
|
Changed filename of the CC2420 driver from simple-cc2420 to cc2420.
|
2008-07-01 21:02:51 +00:00 |
|
adamdunkels
|
7054083d88
|
Reverted mistakenly added #include for non-existant file
|
2008-06-30 20:00:53 +00:00 |
|
adamdunkels
|
1d1ab90642
|
Added rimebuf attributes for RSSI, timestamp, and network ID (used for e.g. 802.15.4 PAN ID)
|
2008-06-30 19:57:10 +00:00 |
|
adamdunkels
|
651a374eca
|
Removed unused sibc module
|
2008-06-30 19:56:08 +00:00 |
|
adamdunkels
|
020a0c30aa
|
Rewrote the collect module to use packet attributes instead of explicit headers
|
2008-06-30 09:15:22 +00:00 |
|
adamdunkels
|
6bbb99438e
|
Cleaned up Rime makefile - removed sibc, changed name of sabc to stbroadcast
|
2008-06-30 08:29:32 +00:00 |
|
adamdunkels
|
e6079870fe
|
Changed name of the sabc module to stbroadcast
|
2008-06-30 08:28:53 +00:00 |
|
adamdunkels
|
1093a8fe28
|
Added name to mac structure. Do not turn radio on when sending a broadcast packet. Changed default off time to half a second.
|
2008-06-30 08:10:02 +00:00 |
|
adamdunkels
|
247de015b5
|
added name to mac structure
|
2008-06-30 08:09:17 +00:00 |
|
adamdunkels
|
c9528fb010
|
Added name, made default listen time shorter
|
2008-06-30 08:08:59 +00:00 |
|
adamdunkels
|
a7dfa95551
|
Added a 'name' field in the mac structure, which allows boot-up code to print out the name of the currently selected MAC protocol
|
2008-06-30 08:08:27 +00:00 |
|
adamdunkels
|
4349504219
|
Bugfix: fixed the missing arguments to make Rime compile
|
2008-06-27 16:44:58 +00:00 |
|
nifi
|
839b6111d6
|
Changed send function to return false if it was not possible to send
|
2008-06-26 11:38:59 +00:00 |
|
adamdunkels
|
63c620303a
|
Changed the 'ibc' and 'uc' Rime modules into the more descriptive names 'broadcast' and 'unicast'
|
2008-06-26 11:19:22 +00:00 |
|
oliverschmidt
|
a5fcfa2787
|
I seem to remember that we wanted to avoid ignoring gcc warnings that might trigger errors with other compilers ;-)
|
2008-05-16 21:31:57 +00:00 |
|
adamdunkels
|
532692e5a0
|
Removed reference to non-existant function rimebuf_attr_isset()
|
2008-05-16 15:04:10 +00:00 |
|
adamdunkels
|
8ea461b039
|
Changed on time to work with the current default tick time on the sky platform
|
2008-05-15 08:59:48 +00:00 |
|