cleanup, 1. step (to get some local changes away):
authorBernd Petrovitsch <bernd@firmix.at>
Fri, 20 Apr 2007 13:46:05 +0000 (13:46 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Fri, 20 Apr 2007 13:46:05 +0000 (13:46 +0000)
commit6ff6c1cc6464a9ca6ac1d3961fc044960a402e5b
tree0bb93006b52cfdc676a513ccb0b92424dd5c6ca0
parenta268aff59e700217cfb010d58de27d454d1205e1
cleanup, 1. step (to get some local changes away):
* killed lots of warnings
* added __attribure__((unused)) and __attribure__((format(printf, ..., ...)))
* added "const"
* moved declarations of static functions into .c files
* added "static" declarations
* removed all "inline" declarations. Usually the compiler knows better anyways.
* removed emtpy "return" statements at the end of functions
* localized declarations
* avoided unnecessary data copies
* removed lots of empty lines
There is much more to do.
70 files changed:
lib/mini/src/olsrd_plugin.c
lib/nameservice/src/nameservice.c
lib/nameservice/src/olsrd_plugin.c
lib/pgraph/src/olsrd_pgraph.c
lib/pgraph/src/olsrd_pgraph.h
lib/pgraph/src/olsrd_plugin.c
lib/secure/src/olsrd_plugin.c
lib/secure/src/olsrd_secure.c
lib/tas/src/glua.c
lib/tas/src/lib.h
lib/tas/src/lua/lapi.c
lib/tas/src/lua/lauxlib.c
lib/tas/src/lua/lauxlib.h
lib/tas/src/lua/lbaselib.c
lib/tas/src/lua/ldebug.c
lib/tas/src/lua/ldebug.h
lib/tas/src/lua/ldo.h
lib/tas/src/lua/liolib.c
lib/tas/src/lua/llex.c
lib/tas/src/lua/llex.h
lib/tas/src/lua/lparser.c
lib/tas/src/lua/lua.h
lib/tas/src/lua/lundump.c
lib/tas/src/plugin.c
lib/txtinfo/src/olsrd_plugin.c
lib/txtinfo/src/olsrd_txtinfo.c
src/bsd/net.h
src/build_msg.c
src/cfgparser/Makefile
src/cfgparser/olsrd_conf.c
src/cfgparser/oparse.y
src/cfgparser/oscan.lex
src/defs.h
src/duplicate_set.c
src/generate_msg.c
src/hashing.c
src/hna_set.c
src/hysteresis.h
src/interfaces.c
src/interfaces.h
src/ipc_frontend.c
src/ipc_frontend.h
src/link_set.c
src/linux/apm.c
src/linux/kernel_routes.c
src/linux/net.c
src/local_hna_set.c
src/log.h
src/main.c
src/mid_set.c
src/mpr.c
src/mpr_selector_set.c
src/neighbor_table.c
src/net_olsr.c
src/net_olsr.h
src/olsr.c
src/olsr.h
src/olsr_types.h
src/olsrd_plugin.h
src/parser.c
src/plugin_loader.c
src/process_package.c
src/process_routes.c
src/routing_table.c
src/scheduler.c
src/scheduler.h
src/socket_parser.c
src/tc_set.c
src/two_hop_neighbor_table.c
src/unix/ifnet.c