main: fix the check on inet_pton return value because it returns 1 on success.

This bug was introduced in commit b3f05653fc085193504218e47458891acf7c495d and it was preventing olsrd from working in IPv6 mode.
quagga plugin routes additional

This patch fixes the quagga plugin ExportRoutes parameter. When this
argument is set to 'additional' the plugin wouldn't call the orignial
addroute/delroute functions. Now the original functions get called after
a successful call to the quagga addroute/delroute functions.
I also updated the docomentation which know uses the right keyword (both
vs. additional)

Signed-off-by: Christian Pointner <equinox@chaos-at-home.org>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
olsrd-quagga: Fix memory leak when adding and deleting routes
Release v0.6.5.2

Signed-off-by: Henning Rogge <hrogge@googlemail.com>
Update version after release of v0.6.5.2

Signed-off-by: Henning Rogge <hrogge@googlemail.com>
Update version after release of v0.6.5.2

Signed-off-by: Henning Rogge <hrogge@googlemail.com>
Merge branch 'release-0.6.5'

# By Henning Rogge (2) and others
# Via Henning Rogge
* release-0.6.5:
  Update version after release of v0.6.5.2
  Release v0.6.5.2
  olsrd-quagga: Fix memory leak when adding and deleting routes
  main: fix the check on inet_pton return value because it returns 1 on success.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gateway: work around kernel IPIP module initialisation bug

First reported by Daniel.
I've reworked his approach to retry deeper in the call chain
in order to deal with the problem where it actually occurs.

Reported-by: Daniel <daniel@makrotopia.org>
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gateway: fix overlap in success/fail IPIP tunnel init

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
doc: make the documentation generation commands a bit more verbose

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
pud: detect the java include directory

Fedora and Debian have this in different locations

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
pud: better detection of java jdk

It failed on Debian Squeeze 64 bits

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
pud: better detection of java jdk

It failed on Debian Squeeze 64 bits

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gateway: work around kernel IPIP module initialisation bug

First reported by Daniel.
I've reworked his approach to retry deeper in the call chain
in order to deal with the problem where it actually occurs.

Reported-by: Daniel <daniel@makrotopia.org>
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge branch 'release-0.6.5'

* release-0.6.5:
  gateway: work around kernel IPIP module initialisation bug
  pud: better detection of java jdk
  pud: detect the java include directory

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>