Adam Dunkels
|
bfd7e5f25b
|
Fixed a few bugs in the route handling code. While bughunting, rewrote parts of the code to make its intention clearer. Also added a bunch of comments to make the logic of the code more evident.
|
2013-08-19 17:48:32 +02:00 |
|
Simon Duquennoy
|
248301a041
|
Fix naming issues and includes in uip-ds6-nbr.h
|
2013-08-19 17:48:30 +02:00 |
|
Simon Duquennoy
|
09d26f8060
|
Make uip-ds6-route use neighbor table. Instead of storing a global list of routing entries that contain both the next hop and the destination, we have a separate list of reachable destination for each neighbor in the global table.
|
2013-08-19 17:48:30 +02:00 |
|
lebrush
|
6eafa08313
|
Make DS6 route notifications optional.
|
2013-05-21 10:05:02 +02:00 |
|
Adam Dunkels
|
927cc8d895
|
Added #if UIP_CONF_IPV6 around the IPv6 code in the uIP source tree to allow the C files to be compiled even if IPv6 is not configured.
|
2013-03-18 09:45:30 +01:00 |
|
Adam Dunkels
|
edf141046b
|
Clean up of a few missing printf() that were converted into PRINTF()s
|
2012-11-27 23:04:34 +01:00 |
|
Adam Dunkels
|
afe13b22bc
|
Rewrote the uIP IPv6 route handling code. Instead of being nested deeply inside the uip-ds6.c file, the route management code is now in a separate file, uip-ds6-route.c. This file presents a lib/list.h API for the routes, which makes the route list much easier to use. Additionally, the uip-ds6-route.c file adds a callback API that invokes a callback when routes are added and removed.
|
2012-11-27 23:04:33 +01:00 |
|