[Olsr-cvs] olsrd-current CHANGELOG,1.112,1.113
Bernd Petrovitsch
(spam-protected)
Mon Nov 12 00:25:31 CET 2007
- Previous message: [Olsr-cvs] olsrd-current/src routing_table.h, 1.24, 1.25 routing_table.c, 1.33, 1.34 process_routes.h, 1.12, 1.13 process_routes.c, 1.38, 1.39 kernel_routes.h, 1.10, 1.11
- Next message: [Olsr-cvs] olsrd-current CHANGELOG, 1.113, 1.114 gcc-warnings, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/olsrd/olsrd-current
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19999
Modified Files:
CHANGELOG
Log Message:
* and something for the CHANGELOG
Index: CHANGELOG
===================================================================
RCS file: /cvsroot/olsrd/olsrd-current/CHANGELOG,v
retrieving revision 1.112
retrieving revision 1.113
diff -C2 -d -r1.112 -r1.113
*** CHANGELOG 8 Nov 2007 22:47:39 -0000 1.112
--- CHANGELOG 11 Nov 2007 23:25:29 -0000 1.113
***************
*** 91,98 ****
--- 91,121 ----
as "struct sockaddr_in" since it is that what we actually want there (and
it is similar to the IPv6 code).
+ - updated the olsrd.conf.default.lq-fisheye to the Debian-deliverd version
+ after recent discussions (spam-protected)
- use "inline_avl_comp_ipv4()" in "avl_comp_ipv4()"
- clean up the routes on more signals. Basically we want to do this on all
signals which terminate the program.
- killed a superflous global buffer in src/main.c
+ - made inline functions from avl_walk_{first,last,next,prev} and created
+ "const" versions of it. inline_avl_comp_ipv4() is now also an inline function
+ (and not a macro)
+ - created a typedef's for various function pointers - much easier to read.
+ - cleanup: compare tree->comp (adn other pointers)) to NULL (and not 0)
+ - killed superflous "return"s at the end of void functions
+ - const'ified more parameters in many more functions in the .h and
+ .c files
+ - init-functions with constant or ignored return values are "void"
+ - created a typedef fro the callback in "struct export_route_entry"
+ and using it!
+ - moved the initialization of the {add,chg,del}_kernel_list variables
+ into process_routes.c. So they are now "static" there.
+ - olsr_export_{add,del}_route{,6} are now static in process_routes.c
+ since they are not used elsewhere.
+ - olsr_addroute_add_function() and olsr_deldroute_add_function() were
+ almost identical - made one function out of it.
+ Same for olsr_addroute_del_function() and olsr_deldroute_del_function().
+ - fixed the sort order in avl_comp_ipv4_prefix(): We compare now the IPv4
+ values in host byte order (and not network byte order). So the route
+ list in the e.g. httpinfo plugin is now nicely sorted.
0.5.4 ---------------------------------------------------------------------
- Previous message: [Olsr-cvs] olsrd-current/src routing_table.h, 1.24, 1.25 routing_table.c, 1.33, 1.34 process_routes.h, 1.12, 1.13 process_routes.c, 1.38, 1.39 kernel_routes.h, 1.10, 1.11
- Next message: [Olsr-cvs] olsrd-current CHANGELOG, 1.113, 1.114 gcc-warnings, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Olsr-cvs
mailing list