olsrd.git
13 years ago* applied osx-ip6.patch made by Gregoire Henry <gregoire.henry@pps.jussieu.fr>, poste...
Bernd Petrovitsch [Wed, 14 Mar 2007 14:01:14 +0000 (14:01 +0000)]
* applied osx-ip6.patch made by Gregoire Henry <gregoire.henry@pps.jussieu.fr>, posted on 2007-03-12

13 years ago* killed a compiler warning
Bernd Petrovitsch [Wed, 14 Mar 2007 13:59:30 +0000 (13:59 +0000)]
* killed a compiler warning

13 years ago* another update from svn://dev.durchdieluft.net/olsr-quagga/trunk/quagga
Bernd Petrovitsch [Sun, 11 Mar 2007 23:26:06 +0000 (23:26 +0000)]
* another update from svn://dev.durchdieluft.net/olsr-quagga/trunk/quagga

13 years ago* update from svn://dev.durchdieluft.net/olsr-quagga/trunk/quagga
Bernd Petrovitsch [Sun, 11 Mar 2007 20:59:17 +0000 (20:59 +0000)]
* update from svn://dev.durchdieluft.net/olsr-quagga/trunk/quagga

13 years agoFix for compiler warning
Andreas Tonnesen [Sat, 24 Feb 2007 11:54:24 +0000 (11:54 +0000)]
Fix for compiler warning

13 years ago* fixed wrong if
Bernd Petrovitsch [Wed, 14 Feb 2007 21:47:06 +0000 (21:47 +0000)]
* fixed wrong if

13 years agoA couple of prototype missmatches for BSD
Andreas Tonnesen [Wed, 14 Feb 2007 13:03:13 +0000 (13:03 +0000)]
A couple of prototype missmatches for BSD

13 years ago2nd half of fix from John Hay
Andreas Tonnesen [Wed, 14 Feb 2007 09:09:16 +0000 (09:09 +0000)]
2nd half of fix from John Hay

13 years ago* fixes fro fixes from Sven-Ola
Bernd Petrovitsch [Sun, 11 Feb 2007 11:51:57 +0000 (11:51 +0000)]
* fixes fro fixes from Sven-Ola

13 years ago* killed USE_LIBNET
Bernd Petrovitsch [Sat, 10 Feb 2007 19:59:51 +0000 (19:59 +0000)]
* killed USE_LIBNET

13 years ago* added the rest if the olsrd-fixes-eric patch from Sven-Ola
Bernd Petrovitsch [Sat, 10 Feb 2007 19:27:33 +0000 (19:27 +0000)]
* added the rest if the olsrd-fixes-eric patch from Sven-Ola

13 years agoapplied fixes from Sven-Ola:
Bernd Petrovitsch [Sat, 10 Feb 2007 17:36:51 +0000 (17:36 +0000)]
applied fixes from Sven-Ola:
- he corrected a copy-paste error made by me. Thanks.
- he killed the parts disabled by DISABLE_SVEN_OLA

13 years ago* this file is actually completely #if 0 ... #endif out. But I was looking for
Bernd Petrovitsch [Sat, 10 Feb 2007 17:11:49 +0000 (17:11 +0000)]
* this file is actually completely #if 0 ... #endif out. But I was looking for
  a declaration of ioctl_s and this delivers false positives.

13 years ago* fixed documentation
Bernd Petrovitsch [Sat, 10 Feb 2007 17:10:19 +0000 (17:10 +0000)]
* fixed documentation

13 years ago* replaced the bmf plugin with the most recent 1.3 from sf.net with the
Bernd Petrovitsch [Sat, 10 Feb 2007 17:05:56 +0000 (17:05 +0000)]
* replaced the bmf plugin with the most recent 1.3 from sf.net with the
  following changes:
  - We had a globally declared ioctl_s variable which is used exactly
    once in NetworkInterfaces.c.
    Sven-Ola proposed a global "extern" decalaretion but I inserted it
    there locally.
    Main reason: Where does this variable actually come from?
    I can only find one in the olsr_cnf struct. But since the compiler/linker finds
    one, there must be one somewhere.
  - I #if 0 ... #endif out the IsNullMacAddress() function since it is not used
    AFAICS (and the compiler actually).

13 years ago* bug fixes from Sven-Ola
Bernd Petrovitsch [Thu, 8 Feb 2007 10:31:43 +0000 (10:31 +0000)]
* bug fixes from Sven-Ola

13 years ago* killed in_addr
Bernd Petrovitsch [Tue, 6 Feb 2007 21:07:11 +0000 (21:07 +0000)]
* killed in_addr

13 years ago* fixed documentation
Bernd Petrovitsch [Mon, 5 Feb 2007 21:49:43 +0000 (21:49 +0000)]
* fixed documentation

13 years ago* added support and automagic detection for ccache
Bernd Petrovitsch [Mon, 5 Feb 2007 21:25:49 +0000 (21:25 +0000)]
* added support and automagic detection for ccache
* cosmetic cleanup

13 years ago* added a "rpm" target to produce a olsrd-current.<arch>.rpm
Bernd Petrovitsch [Mon, 5 Feb 2007 21:17:26 +0000 (21:17 +0000)]
* added a "rpm" target to produce a olsrd-current.<arch>.rpm
* added a quagga target similar to all the others
* pass the DESTDIR variable down
* fixed makefile output of the cfgfilename
* do not change the local olsrd binary but inly the installed one

13 years ago* added updated .spec file from Roar =?ISO-8859-1?Q?Bj=F8rgum?= Rotvik <roarbr@tihlde...
Bernd Petrovitsch [Mon, 5 Feb 2007 21:09:57 +0000 (21:09 +0000)]
* added updated .spec file from Roar =?ISO-8859-1?Q?Bj=F8rgum?= Rotvik <roarbr@tihlde.org>

13 years ago* killed the MAX_IFS variable and another statically sized array
Bernd Petrovitsch [Sun, 4 Feb 2007 23:36:35 +0000 (23:36 +0000)]
* killed the MAX_IFS variable and another statically sized array

13 years ago* fixed a typo
Bernd Petrovitsch [Sun, 4 Feb 2007 23:27:55 +0000 (23:27 +0000)]
* fixed a typo

13 years ago* applied hunks from Erik Tromps patch at http://home.tiscali.nl/levab001/olsrd-0...
Bernd Petrovitsch [Sun, 4 Feb 2007 22:47:45 +0000 (22:47 +0000)]
* applied hunks from Erik Tromps patch at home.tiscali.nl/levab001/olsrd-0.4.10.diff

13 years ago* applied hunks from Erik Tromps patch at http://home.tiscali.nl/levab001/olsrd-0...
Bernd Petrovitsch [Sun, 4 Feb 2007 22:37:36 +0000 (22:37 +0000)]
* applied hunks from Erik Tromps patch at home.tiscali.nl/levab001/olsrd-0.4.10.diff

13 years ago* also ignore .dll files
Bernd Petrovitsch [Sun, 4 Feb 2007 21:35:58 +0000 (21:35 +0000)]
* also ignore .dll files

13 years ago* the quagga plugin makes prbably only sense on Linux
Bernd Petrovitsch [Sun, 4 Feb 2007 21:21:16 +0000 (21:21 +0000)]
* the quagga plugin makes prbably only sense on Linux

13 years ago* *.d are to be ignored
Bernd Petrovitsch [Sun, 4 Feb 2007 21:13:46 +0000 (21:13 +0000)]
* *.d are to be ignored

13 years ago* merged it also and fixed lots of stuff by hand
Bernd Petrovitsch [Sun, 4 Feb 2007 21:11:48 +0000 (21:11 +0000)]
* merged it also and fixed lots of stuff by hand
  It seems to work on my node.

13 years ago* removed an unnecessary #include to allow compilation on windows
Bernd Petrovitsch [Sun, 4 Feb 2007 20:47:50 +0000 (20:47 +0000)]
* removed an unnecessary #include to allow compilation on windows

13 years ago* *.d are to be ignored
Bernd Petrovitsch [Sun, 4 Feb 2007 20:49:25 +0000 (20:49 +0000)]
* *.d are to be ignored

13 years ago* applied patches from the most recent FreiFunkFirmware (and fixed compile errors...
Bernd Petrovitsch [Wed, 31 Jan 2007 12:43:09 +0000 (12:43 +0000)]
* 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.

13 years ago* applied patches from the most recent FreiFunkFirmware (and fixed compile errors...
Bernd Petrovitsch [Wed, 31 Jan 2007 12:38:26 +0000 (12:38 +0000)]
* 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.

13 years ago* applied patches from the most recent FreiFunkFirmware (and fixed compile errors...
Bernd Petrovitsch [Wed, 31 Jan 2007 12:36:50 +0000 (12:36 +0000)]
* 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.

13 years ago* const'ified the two files to be able to remove warnings somewhere else
Bernd Petrovitsch [Tue, 30 Jan 2007 17:11:52 +0000 (17:11 +0000)]
* const'ified the two files to be able to remove warnings somewhere else

13 years ago* cosmetic: whitesoace cleanup
Bernd Petrovitsch [Tue, 30 Jan 2007 16:52:41 +0000 (16:52 +0000)]
* cosmetic: whitesoace cleanup

13 years ago* cosmetic: killed a useless <tab>
Bernd Petrovitsch [Tue, 30 Jan 2007 16:51:04 +0000 (16:51 +0000)]
* cosmetic: killed a useless <tab>

13 years ago* fixed buggy shell command
Bernd Petrovitsch [Tue, 30 Jan 2007 16:50:20 +0000 (16:50 +0000)]
* fixed buggy shell command

13 years ago* fixed a compiler warning
Bernd Petrovitsch [Tue, 30 Jan 2007 16:48:34 +0000 (16:48 +0000)]
* fixed a compiler warning

13 years ago* I hate useless outpur from CVS
Bernd Petrovitsch [Thu, 14 Dec 2006 11:28:32 +0000 (11:28 +0000)]
* I hate useless outpur from CVS

13 years ago* applied patches from Sebastian Hagen <sebastian_hagen@memespace.net>
Bernd Petrovitsch [Thu, 14 Dec 2006 11:29:20 +0000 (11:29 +0000)]
* applied patches from Sebastian Hagen <sebastian_hagen@memespace.net>

13 years ago* added 2 items
Bernd Petrovitsch [Wed, 13 Dec 2006 23:22:00 +0000 (23:22 +0000)]
* added 2 items

13 years agoBah... the CHANGELOG file is out of synch. Please add any changes you have committed
Andreas Tonnesen [Tue, 12 Dec 2006 11:26:29 +0000 (11:26 +0000)]
Bah... the CHANGELOG file is out of synch. Please add any changes you have committed

13 years agoCommitting some extended debug output
Andreas Tonnesen [Tue, 12 Dec 2006 11:22:15 +0000 (11:22 +0000)]
Committing some extended debug output

13 years agoAdded FreeBSD IPv6 patches from John Hay
Andreas Tonnesen [Tue, 12 Dec 2006 11:20:53 +0000 (11:20 +0000)]
Added FreeBSD IPv6 patches from John Hay

13 years agoAdded patch from John Hay. Due to diff from last release to HEAD this had to be done...
Andreas Tonnesen [Tue, 12 Dec 2006 10:54:52 +0000 (10:54 +0000)]
Added patch from John Hay. Due to diff from last release to HEAD this had to be done partially manually. Hopefully I got everything right...

13 years ago* Fixed a leaking FILE *
Bernd Petrovitsch [Sun, 26 Nov 2006 00:32:14 +0000 (00:32 +0000)]
* Fixed a leaking FILE *
* Since the "buffer" variable can never be == NULL, I assume that it was meant actually that way.

13 years agoI removed the hardcoded (and BTW never checked) limit on 16 interfaces:
Bernd Petrovitsch [Wed, 15 Nov 2006 23:07:59 +0000 (23:07 +0000)]
I removed the hardcoded (and BTW never checked) limit on 16 interfaces:

We do this by adding the "struct netbuf" to the "struct interface" because
- we avoid maintaining a separate array of pointers and malloc(3)ed struct's.
- we avoid therefore lots of malloc(3) and free(3).
- we need such a thing anyway for each interface, so why not put it in there
  (and libnet_ctx is also there).
- we do not longer neeed the interface-index as a separate field.

Does anyone know if the MTU of an interface may chnage (and if yes, when)?
Otherwise we could get rid of another field in that struct (and a few lines
of code).

I compile-tested with `make build_all USE_LIBNET=1` but didn't run it.

Downside: One must initialize this struct (or at least the pointer to the
          actual buffer). Therefore the one line change in src/unix/ifnet.c.
          Therefore I broke very probably the Windows port and I can' figure out
          if and where to add such an equivalent thing.

Other changes:
- The libnet_ctx field in struct interface is also in a
  #ifdef USE_LIBNET ... #endif section.

13 years ago* fixed a forgotten INSTALL_PREFIX
Bernd Petrovitsch [Wed, 15 Nov 2006 22:09:16 +0000 (22:09 +0000)]
* fixed a forgotten INSTALL_PREFIX

13 years ago* Created a typedef for the packet-transfromation-function. It is easier
Bernd Petrovitsch [Wed, 15 Nov 2006 21:13:52 +0000 (21:13 +0000)]
* Created a typedef for the packet-transfromation-function. It is easier
  to parse (at least IMHO) than the "int (*)(char *, int *)" all over
  the place.
* simplified the source in net_outbuffer_bytes_left() without changing
  the semantics. Either this is correct or it should have been different
  before.
* reduced duplicated code in del_ptf()

13 years agoCleanup:
Bernd Petrovitsch [Wed, 15 Nov 2006 20:58:51 +0000 (20:58 +0000)]
Cleanup:
* added "void" to function definitions if they have no parameter
* made locally used only "netbufs" array "static".
* moved locally only struct definitions into the .c file
* added "const" to constant arrays
* fixed typos

13 years ago* applied olsrd-0.4.10-paths.diff
Bernd Petrovitsch [Sun, 12 Nov 2006 21:54:53 +0000 (21:54 +0000)]
* applied olsrd-0.4.10-paths.diff

13 years ago* and naother instance
Bernd Petrovitsch [Mon, 6 Nov 2006 23:46:48 +0000 (23:46 +0000)]
* and naother instance

13 years ago* taking the address seems quite wrong if I'm looking at other usages of that macro
Bernd Petrovitsch [Mon, 6 Nov 2006 23:40:41 +0000 (23:40 +0000)]
* taking the address seems quite wrong if I'm looking at other usages of that macro

13 years ago* killed file descriptor leaks
Bernd Petrovitsch [Sun, 5 Nov 2006 23:03:56 +0000 (23:03 +0000)]
* killed file descriptor leaks

13 years agoRemoved assertion on hopcount
Andreas Tonnesen [Wed, 1 Nov 2006 09:21:44 +0000 (09:21 +0000)]
Removed assertion on hopcount

13 years ago* lib/powerinfo is long gone
Bernd Petrovitsch [Sat, 28 Oct 2006 14:21:26 +0000 (14:21 +0000)]
* lib/powerinfo is long gone

14 years ago* fixed complaints from gcc -Wextra
Bernd Petrovitsch [Thu, 26 Oct 2006 22:02:56 +0000 (22:02 +0000)]
* fixed complaints from gcc -Wextra

14 years ago* added more .cvsignore files
Bernd Petrovitsch [Sat, 21 Oct 2006 21:40:49 +0000 (21:40 +0000)]
* added more .cvsignore files

14 years ago* since the powerinfo directory seems to be gone, it makes no sense to keep it in...
Bernd Petrovitsch [Sat, 21 Oct 2006 21:39:22 +0000 (21:39 +0000)]
* since the powerinfo directory seems to be gone, it makes no sense to keep it in the directory list

14 years ago* tell emacs'ens the correct filetype
Bernd Petrovitsch [Sat, 21 Oct 2006 21:24:46 +0000 (21:24 +0000)]
* tell emacs'ens the correct filetype

14 years ago* added a "clean_all" target similar to the other *_all targets
Bernd Petrovitsch [Sat, 21 Oct 2006 21:21:55 +0000 (21:21 +0000)]
* added a "clean_all" target similar to the other *_all targets

14 years agoMake TTL index a per-interface value.
Thomas Lopatic [Wed, 11 Oct 2006 20:58:45 +0000 (20:58 +0000)]
Make TTL index a per-interface value.

14 years agoApplied friendly name patch by Sektor.
Thomas Lopatic [Wed, 11 Oct 2006 20:18:36 +0000 (20:18 +0000)]
Applied friendly name patch by Sektor.

14 years agoPatch for IPv6 netmask from John Hay
Andreas Tonnesen [Mon, 2 Oct 2006 08:37:17 +0000 (08:37 +0000)]
Patch for IPv6 netmask from John Hay

14 years agoFixed various bugs related to NETDIRECT stuff in httpinfo plugin
Andreas Tonnesen [Mon, 18 Sep 2006 18:55:30 +0000 (18:55 +0000)]
Fixed various bugs related to NETDIRECT stuff in httpinfo plugin

14 years agoRemoving powerinfo plugin as the mini pulgin now serves as an example
Andreas Tonnesen [Sun, 17 Sep 2006 18:30:13 +0000 (18:30 +0000)]
Removing powerinfo plugin as the mini pulgin now serves as an example

14 years agoCheck for NULL return for malloc
Andreas Tonnesen [Thu, 14 Sep 2006 08:05:07 +0000 (08:05 +0000)]
Check for NULL return for malloc

14 years agoFix for memleak in olsr_remove_scheduler_event
Andreas Tonnesen [Thu, 27 Jul 2006 15:57:47 +0000 (15:57 +0000)]
Fix for memleak in olsr_remove_scheduler_event

14 years agoSlight modification
Andreas Tonnesen [Sat, 24 Jun 2006 15:40:52 +0000 (15:40 +0000)]
Slight modification

14 years agoCleaned ut old linux-gui makefile a bit
Andreas Tonnesen [Sat, 24 Jun 2006 14:33:18 +0000 (14:33 +0000)]
Cleaned ut old linux-gui makefile a bit

14 years agoInitial addittion of the BMF multicast plugin
Andreas Tonnesen [Wed, 3 May 2006 08:59:16 +0000 (08:59 +0000)]
Initial addittion of the BMF multicast plugin

14 years agoAdded new config options NicChgsPollInt and AutoDetectChanges
Andreas Tonnesen [Mon, 17 Apr 2006 18:31:09 +0000 (18:31 +0000)]
Added new config options NicChgsPollInt and AutoDetectChanges

14 years agoFix for interface IP change main address issue
Andreas Tonnesen [Fri, 14 Apr 2006 05:18:31 +0000 (05:18 +0000)]
Fix for interface IP change main address issue

14 years agoAdded nohandling of SIGPIPE since this signal made olsrd crash on openbsd
Andreas Tonnesen [Fri, 14 Apr 2006 05:04:16 +0000 (05:04 +0000)]
Added nohandling of SIGPIPE since this signal made olsrd crash on openbsd

14 years agoAdded IPC open to dot draw init
Andreas Tonnesen [Tue, 11 Apr 2006 18:43:12 +0000 (18:43 +0000)]
Added IPC open to dot draw init

14 years agoFix for bug where main address is not updated when IP change is detected
Andreas Tonnesen [Tue, 11 Apr 2006 14:59:20 +0000 (14:59 +0000)]
Fix for bug where main address is not updated when IP change is detected

14 years agoAdded links supplied by Doug.
Thomas Lopatic [Thu, 30 Mar 2006 00:22:02 +0000 (00:22 +0000)]
Added links supplied by Doug.

14 years agoMake conversion of default IPv6 addresses fail silently. On IPv6-capable
Thomas Lopatic [Thu, 9 Mar 2006 15:05:27 +0000 (15:05 +0000)]
Make conversion of default IPv6 addresses fail silently. On IPv6-capable
systems this never fails. This only fails on systems that do not support
AF_INET6 and made olsrd unusable with ulibc.

14 years agoAdded lib64 patch
Andreas Tonnesen [Wed, 15 Feb 2006 06:34:45 +0000 (06:34 +0000)]
Added lib64 patch

14 years agoChanged TC redundancy default to 2
Andreas Tonnesen [Thu, 12 Jan 2006 11:00:49 +0000 (11:00 +0000)]
Changed TC redundancy default to 2

14 years agoWarnings fixed
Andreas Tonnesen [Tue, 10 Jan 2006 20:49:01 +0000 (20:49 +0000)]
Warnings fixed

14 years agoWow, there are some serious issue with libnet using UDP+IPv6... To bad since this...
Andreas Tonnesen [Tue, 10 Jan 2006 20:38:19 +0000 (20:38 +0000)]
Wow, there are some serious issue with libnet using UDP+IPv6... To bad since this is what we really wanted libnet for. I'll see if I can create a workaround, as for now there is no UDP checksum in the IPv6 packets beeing sent...

14 years agoChanged getuid to geteuid
Andreas Tonnesen [Tue, 10 Jan 2006 17:44:17 +0000 (17:44 +0000)]
Changed getuid to geteuid

14 years agoRemoved getgid check
Andreas Tonnesen [Tue, 10 Jan 2006 06:20:38 +0000 (06:20 +0000)]
Removed getgid check

14 years agoAdded libnet IPv6 support. For some strange reason libnet_write failes on my debian...
Andreas Tonnesen [Sun, 8 Jan 2006 20:27:18 +0000 (20:27 +0000)]
Added libnet IPv6 support. For some strange reason libnet_write failes on my debian box using libnet 1.1 with a free() failure detected by glibc. I cant see why, but Ill investigate further later on

14 years agoAddee LQ command line options
Andreas Tonnesen [Sat, 7 Jan 2006 18:05:05 +0000 (18:05 +0000)]
Addee LQ command line options

14 years agoRemoved defs.c. Declarations moved to scheduler and main
Andreas Tonnesen [Sat, 7 Jan 2006 17:18:32 +0000 (17:18 +0000)]
Removed defs.c. Declarations moved to scheduler and main

14 years agoAdapted plugins to the cleanup of external variables in olsrd
Andreas Tonnesen [Sat, 7 Jan 2006 08:17:45 +0000 (08:17 +0000)]
Adapted plugins to the cleanup of external variables in olsrd

14 years agoCleanup in use of extern variables. Rather trivial changes, but a lot of them
Andreas Tonnesen [Sat, 7 Jan 2006 08:16:26 +0000 (08:16 +0000)]
Cleanup in use of extern variables. Rather trivial changes, but a lot of them

14 years agoAdded dont fragment bit in libnet udp header and better failure handling
Andreas Tonnesen [Fri, 6 Jan 2006 07:21:04 +0000 (07:21 +0000)]
Added dont fragment bit in libnet udp header and better failure handling

14 years agoInitial libnet code for testing. Works on Linux now, do make USE_LIBNET=1 to use
Andreas Tonnesen [Fri, 6 Jan 2006 06:54:37 +0000 (06:54 +0000)]
Initial libnet code for testing. Works on Linux now, do make USE_LIBNET=1 to use

14 years agoNot deleting tags when doing clean only when doing uberclean
Andreas Tonnesen [Fri, 6 Jan 2006 06:52:17 +0000 (06:52 +0000)]
Not deleting tags when doing clean only when doing uberclean

14 years agoAdded patch by Lorenz Schori
Andreas Tonnesen [Thu, 5 Jan 2006 06:05:07 +0000 (06:05 +0000)]
Added patch by Lorenz Schori

14 years agoLQ level 2 is default on 0.5
Andreas Tonnesen [Wed, 4 Jan 2006 19:05:03 +0000 (19:05 +0000)]
LQ level 2 is default on 0.5

14 years agoUpdate version constants
Andreas Tonnesen [Wed, 4 Jan 2006 15:51:51 +0000 (15:51 +0000)]
Update version constants

14 years agoUuups.. merge warnings has snuck into the changelog OLSRD_0_4_10
Andreas Tonnesen [Wed, 4 Jan 2006 09:08:08 +0000 (09:08 +0000)]
Uuups.. merge warnings has snuck into the changelog

14 years agoFixed build on FreeBSD 4.8.
Thomas Lopatic [Fri, 30 Dec 2005 02:24:00 +0000 (02:24 +0000)]
Fixed build on FreeBSD 4.8.

14 years agoRemoved return value check on times(2) calls... hey, Im working in a win98 box -...
Andreas Tonnesen [Thu, 29 Dec 2005 22:34:37 +0000 (22:34 +0000)]
Removed return value check on times(2) calls... hey, Im working in a win98 box - w00t

14 years agoAdded olsr_switch.exe and new READMEs to Windows distribution.
Thomas Lopatic [Thu, 29 Dec 2005 21:26:31 +0000 (21:26 +0000)]
Added olsr_switch.exe and new READMEs to Windows distribution.