On Tue, 2007-01-30 at 14:58 +0100, Bernd Petrovitsch wrote:
> On Mon, 2007-01-15 at 10:31 +0100, Sven-Ola Tuecke wrote:
> [....]
> > this will needs some time (...next WE), since my current workload. Some 
> > simple questions:
> > 
> > - Who is in charge to commit to CVS?
> 
> /me is doing that "right now" (i.e. applying the patches to a CVS-HEAD,
> testing it roughly and cvs-committing it).

I just cvs-committed some of the patches.
The commit message is:
----  snip  ----
* 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.
----  snip  ----
This version runs now on my home node on CentOS-4.4 (some Linux
distribution). Afterward I can test it on a more (and really) busy node
(also running Linux).
I only applied the patches and fixed the compile errors and rejects as I
see fit. So blame all errors on me (especially on the last two changes).

For the nameservice+services.patch: I - if I can take the time - (or
someone else) has to look into it, what it really does to manually
integrate the fixes or fix the rejects. Can someone send two sentences
what the plug-in is supposed to do?
For the bmf plug-in: It is probably the to replace the whole directory
with the most recent from Eriks repository.

Svan-Ola: What purpose serves the code in the '#ifndef
DISABLED_SVAN_OLA' section?

On my short term ToDo list:
- there were some other patches on the mailing-list. I have to check
them.
- Kill the libnet stuff.
- throw the .spec file into the CVS

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services



