* applied patches from the most recent FreiFunkFirmware (and fixed compile errors...
authorBernd Petrovitsch <bernd@firmix.at>
Wed, 31 Jan 2007 12:36:50 +0000 (12:36 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Wed, 31 Jan 2007 12:36:50 +0000 (12:36 +0000)
commit453126d919707854ce7617c533a606acb08d3458
tree2b1e47351a7196ac48a48b2557e29be1640179aa
parentd50a9513409a17c288d305858787be7f1bc1a2f4
* applied patches from the most recent FreiFunkFirmware (and fixed compile errors) according
  to http://www.olsr.org/pipermail/olsr-dev/2006-December/254036.html:
  - olsrd-libsmake.patch
  - olsrd-dyngwplain.patch
  - olsrd-txtinfo.patch
  - olsrd-quagga.patch
  - olsrd-quagga-routehandler.patch
  - olsrd-optimize.patch
  - olsrd-bmf-fixes.patch
  - olsrd-fixes-sven-ola.patch
  - olsrd-fixes-jhay-bsd.patch
  - olsrd-fixes-backport.patch
  - olsrd-fixes-routedel.patch
  - olsrd-cpu-overload.patch
  - olsrd-secure_key_path.patch
  - olsrd-hna_ip_fix.patch
  Not applied:
  - olsrd-nameservice+services.patch: This patch produced too many rejects to fix easily.
  - olsrd-fixes-eric.patch: This was not found on the webserver.
  - olsrd-bmf.patch: We had already a "bmf" plug-in in there.
* made the checksum type in the olsrd_secure plug-in "olsr_u8_t" (instead
   of a wild "char *" and "unsigned char *" mix) everywhere. It killed
   lots of warnings.
* localized the checksum_cache array in olsrd_secure.c.
29 files changed:
Makefile
lib/Makefile
lib/secure/src/olsrd_secure.c
lib/secure/src/olsrd_secure.h
lib/secure/src/secure_messages.h
src/cfgparser/oparse.y
src/defs.h
src/duplicate_set.c
src/hashing.c
src/hashing.h
src/link_set.c
src/link_set.h
src/linux/kernel_routes.c
src/lq_avl.c
src/lq_avl.h
src/lq_list.c
src/lq_list.h
src/lq_packet.c
src/lq_route.c
src/main.c
src/net_olsr.h
src/olsr.c
src/olsr.h
src/olsr_types.h
src/parser.c
src/process_routes.c
src/process_routes.h
src/scheduler.c
src/unix/ifnet.c