olsrd.git
14 years agoRemoved various signed comparision warnings
Andreas Tonnesen [Thu, 10 Mar 2005 07:01:48 +0000 (07:01 +0000)]
Removed various signed comparision warnings

14 years agoAdded -Wsign-compare
Andreas Tonnesen [Thu, 10 Mar 2005 06:55:44 +0000 (06:55 +0000)]
Added -Wsign-compare

14 years agoDocumented the signed/unsigned comparison issue.
Thomas Lopatic [Wed, 9 Mar 2005 23:46:46 +0000 (23:46 +0000)]
Documented the signed/unsigned comparison issue.

14 years agoFixed signed/unsigned comparison.
Thomas Lopatic [Wed, 9 Mar 2005 23:06:30 +0000 (23:06 +0000)]
Fixed signed/unsigned comparison.

14 years agoFixed broadcast check
Andreas Tonnesen [Mon, 7 Mar 2005 19:17:02 +0000 (19:17 +0000)]
Fixed broadcast check

14 years agocorrectly delete entries from the list when names for IP addresses are blocked
Bruno Randolf [Mon, 7 Mar 2005 13:29:40 +0000 (13:29 +0000)]
correctly delete entries from the list when names for IP addresses are blocked

14 years agothe right path on windows is WINDOWS\system32\drivers\etc\hosts
Bruno Randolf [Mon, 7 Mar 2005 13:24:38 +0000 (13:24 +0000)]
the right path on windows is WINDOWS\system32\drivers\etc\hosts

14 years agoSmall fix
Andreas Tonnesen [Mon, 7 Mar 2005 07:08:02 +0000 (07:08 +0000)]
Small fix

14 years agoAdded -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:51:09 +0000 (06:51 +0000)]
Added -Wmissing-declarations

14 years agoAdded -Wmissing-declarations
Andreas Tonnesen [Mon, 7 Mar 2005 06:50:15 +0000 (06:50 +0000)]
Added -Wmissing-declarations

14 years agochange in if gen property api
Andreas Tonnesen [Mon, 7 Mar 2005 06:28:44 +0000 (06:28 +0000)]
change in if gen property api

14 years agoMinor cleanups. No more externs
Andreas Tonnesen [Sun, 6 Mar 2005 19:33:35 +0000 (19:33 +0000)]
Minor cleanups. No more externs

14 years agoMinor cleanups
Andreas Tonnesen [Sun, 6 Mar 2005 18:08:29 +0000 (18:08 +0000)]
Minor cleanups

14 years agoAdded a small abstraction layer for the if geninfo stuff. Functions add_if_geninfo...
Andreas Tonnesen [Sun, 6 Mar 2005 12:38:09 +0000 (12:38 +0000)]
Added a small abstraction layer for the if geninfo stuff. Functions add_if_geninfo, del_if_geninfo and get_if_geninfo

14 years agoCompiles under win32 if openssl include files are moved to mingw include directory
Andreas Tonnesen [Fri, 4 Mar 2005 22:56:39 +0000 (22:56 +0000)]
Compiles under win32 if openssl include files are moved to mingw include directory

14 years agoSmall fix for win32
Andreas Tonnesen [Fri, 4 Mar 2005 22:03:54 +0000 (22:03 +0000)]
Small fix for win32

14 years agomoved join multicast function into OS spesific net.c file
Andreas Tonnesen [Fri, 4 Mar 2005 21:30:17 +0000 (21:30 +0000)]
moved join multicast function into OS spesific net.c file

14 years agoAdded generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:10:54 +0000 (17:10 +0000)]
Added generic interface properties

14 years agoAdded generic interface properties
Andreas Tonnesen [Fri, 4 Mar 2005 17:02:19 +0000 (17:02 +0000)]
Added generic interface properties

14 years agoRemoved warning
Andreas Tonnesen [Fri, 4 Mar 2005 17:01:57 +0000 (17:01 +0000)]
Removed warning

14 years agoAdded nameservice patch from Bruno
Andreas Tonnesen [Thu, 3 Mar 2005 18:20:16 +0000 (18:20 +0000)]
Added nameservice patch from Bruno

14 years agoCorrected a error
Andreas Tonnesen [Thu, 3 Mar 2005 14:02:04 +0000 (14:02 +0000)]
Corrected a error

14 years agoSmall fix
Andreas Tonnesen [Thu, 3 Mar 2005 13:05:11 +0000 (13:05 +0000)]
Small fix

14 years agoUser-configurable suffix for host name entries.
Thomas Lopatic [Wed, 2 Mar 2005 22:59:55 +0000 (22:59 +0000)]
User-configurable suffix for host name entries.

14 years agoclean up some statically declared variables that were causing grief in
Dave Cornejo [Wed, 2 Mar 2005 22:24:27 +0000 (22:24 +0000)]
clean up some statically declared variables that were causing grief in
MacOS X 10.4.  Doesn't hurt to make these consistent across all OS'es
though.

14 years agoFix the duplicate route problem.
Thomas Lopatic [Wed, 2 Mar 2005 21:14:54 +0000 (21:14 +0000)]
Fix the duplicate route problem.

14 years agopreliminary multi-interface hack for FreeBSD
Dave Cornejo [Wed, 2 Mar 2005 20:53:43 +0000 (20:53 +0000)]
preliminary multi-interface hack for FreeBSD

14 years agoChanged message ID.
Thomas Lopatic [Wed, 2 Mar 2005 20:51:36 +0000 (20:51 +0000)]
Changed message ID.

14 years agoWireless detection on netBSD fix
Andreas Tonnesen [Wed, 2 Mar 2005 08:58:12 +0000 (08:58 +0000)]
Wireless detection on netBSD fix

14 years agoWe've fixed the SIGSEGVs caused by failed link and interface lookups.
Thomas Lopatic [Wed, 2 Mar 2005 00:50:30 +0000 (00:50 +0000)]
We've fixed the SIGSEGVs caused by failed link and interface lookups.

14 years agoBring dialog box to front. Enable and disable "Start" and "Stop".
Thomas Lopatic [Wed, 2 Mar 2005 00:40:51 +0000 (00:40 +0000)]
Bring dialog box to front. Enable and disable "Start" and "Stop".

14 years agoAdded new plugins to the Windows distribution. Modified the default
Thomas Lopatic [Wed, 2 Mar 2005 00:13:23 +0000 (00:13 +0000)]
Added new plugins to the Windows distribution. Modified the default
configuration files for Windows. Made TC redundancy and MPR coverage
configurable via the GUI.

14 years agoLarge send buffer. Simpler padding. Return correct length when
Thomas Lopatic [Tue, 1 Mar 2005 22:13:34 +0000 (22:13 +0000)]
Large send buffer. Simpler padding. Return correct length when
encapsulating. Fixed one-off error in number of name entries.

14 years agoRemoved _GNU_SOURCE.
Thomas Lopatic [Tue, 1 Mar 2005 21:41:34 +0000 (21:41 +0000)]
Removed _GNU_SOURCE.

14 years agoMerged Windows changes into Bruno's new version.
Thomas Lopatic [Tue, 1 Mar 2005 21:35:14 +0000 (21:35 +0000)]
Merged Windows changes into Bruno's new version.

14 years agoMake strndup() available on Linux.
Thomas Lopatic [Tue, 1 Mar 2005 20:25:22 +0000 (20:25 +0000)]
Make strndup() available on Linux.

14 years agoPacket format fix. Pad message until length is a multiple of 4. Some code
Thomas Lopatic [Tue, 1 Mar 2005 20:16:56 +0000 (20:16 +0000)]
Packet format fix. Pad message until length is a multiple of 4. Some code
clean-ups. New makefile.

14 years agoSmall changes
Andreas Tonnesen [Mon, 28 Feb 2005 21:00:15 +0000 (21:00 +0000)]
Small changes

14 years agoHNA delete now works in the admin interface... w00t
Andreas Tonnesen [Mon, 28 Feb 2005 20:28:59 +0000 (20:28 +0000)]
HNA delete now works in the admin interface... w00t

14 years agoSuperseded by makedepend.
Thomas Lopatic [Mon, 28 Feb 2005 18:26:10 +0000 (18:26 +0000)]
Superseded by makedepend.

14 years agoDo not define ifnet et al. in interfaces.h as interfaces.h is included
Thomas Lopatic [Mon, 28 Feb 2005 18:12:16 +0000 (18:12 +0000)]
Do not define ifnet et al. in interfaces.h as interfaces.h is included
in various source code files, which results in a linker error.

14 years agoSubtracting UDP header from interface buffer sizes
Andreas Tonnesen [Mon, 28 Feb 2005 18:08:57 +0000 (18:08 +0000)]
Subtracting UDP header from interface buffer sizes

14 years agoUnified Unix and Windows makefiles.
Thomas Lopatic [Mon, 28 Feb 2005 14:58:46 +0000 (14:58 +0000)]
Unified Unix and Windows makefiles.

14 years agoFixed false positives when assert()ing.
Thomas Lopatic [Mon, 28 Feb 2005 14:42:57 +0000 (14:42 +0000)]
Fixed false positives when assert()ing.

14 years agoLDFLAGS stuff
Andreas Tonnesen [Mon, 28 Feb 2005 11:00:41 +0000 (11:00 +0000)]
LDFLAGS stuff

14 years agoAdded some sanity checking on route addittion and deletion functions
Andreas Tonnesen [Mon, 28 Feb 2005 09:52:13 +0000 (09:52 +0000)]
Added some sanity checking on route addittion and deletion functions

14 years agoRouters are always ONE hop away.
Thomas Lopatic [Sun, 27 Feb 2005 22:32:02 +0000 (22:32 +0000)]
Routers are always ONE hop away.

14 years agoVarious headerfile inclusion cleanups
Andreas Tonnesen [Sun, 27 Feb 2005 18:39:43 +0000 (18:39 +0000)]
Various headerfile inclusion cleanups

14 years agoAdded comments on debug output optimizations
Andreas Tonnesen [Sun, 27 Feb 2005 17:21:50 +0000 (17:21 +0000)]
Added comments on debug output optimizations

14 years agoCleanups
Andreas Tonnesen [Sun, 27 Feb 2005 16:57:15 +0000 (16:57 +0000)]
Cleanups

14 years agoMoved argument parsing out to separate function
Andreas Tonnesen [Sun, 27 Feb 2005 16:27:42 +0000 (16:27 +0000)]
Moved argument parsing out to separate function

14 years agoCompiler warning fixes for win32
Andreas Tonnesen [Sun, 27 Feb 2005 11:02:34 +0000 (11:02 +0000)]
Compiler warning fixes for win32

14 years agoFinal conversions from using olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:48:05 +0000 (10:48 +0000)]
Final conversions from using olsr_printf to using OLSR_PRINTF

14 years agoFinal conversions from using olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:43:38 +0000 (10:43 +0000)]
Final conversions from using olsr_printf to using OLSR_PRINTF

14 years agoFinal conversion from usinf olsr_printf to using OLSR_PRINTF
Andreas Tonnesen [Sun, 27 Feb 2005 10:43:15 +0000 (10:43 +0000)]
Final conversion from usinf olsr_printf to using OLSR_PRINTF

14 years agoIntroduced the OLSR_PRINTF macro for more optimized debug output, not all files are...
Andreas Tonnesen [Sat, 26 Feb 2005 23:01:42 +0000 (23:01 +0000)]
Introduced the OLSR_PRINTF macro for more optimized debug output, not all files are converted yet

14 years agoFixes for more header inclusions from plugins
Andreas Tonnesen [Fri, 25 Feb 2005 22:48:15 +0000 (22:48 +0000)]
Fixes for more header inclusions from plugins

14 years agoUpdates to make building from main makefile work
Andreas Tonnesen [Fri, 25 Feb 2005 22:47:30 +0000 (22:47 +0000)]
Updates to make building from main makefile work

14 years agoRestructuring for haeder inclusion from olsrd src
Andreas Tonnesen [Fri, 25 Feb 2005 22:43:21 +0000 (22:43 +0000)]
Restructuring for haeder inclusion from olsrd src

14 years agoRestructuring for haeder inclusion from olsrd src
Andreas Tonnesen [Fri, 25 Feb 2005 22:35:53 +0000 (22:35 +0000)]
Restructuring for haeder inclusion from olsrd src

14 years agoFixed compilation failure if not using admin interface
Andreas Tonnesen [Fri, 25 Feb 2005 22:27:26 +0000 (22:27 +0000)]
Fixed compilation failure if not using admin interface

14 years agoNot printing configfile parsing output by default
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:47 +0000 (16:03 +0000)]
Not printing configfile parsing output by default

14 years agoAdded fixed willingness to config file generation
Andreas Tonnesen [Fri, 25 Feb 2005 16:03:19 +0000 (16:03 +0000)]
Added fixed willingness to config file generation

14 years agoSpellfix
Andreas Tonnesen [Fri, 25 Feb 2005 16:00:53 +0000 (16:00 +0000)]
Spellfix

14 years agoAdded inclusion of net_os
Andreas Tonnesen [Thu, 24 Feb 2005 10:14:10 +0000 (10:14 +0000)]
Added inclusion of net_os

14 years agoMake sure that we have a route to the router interface.
Thomas Lopatic [Wed, 23 Feb 2005 23:24:45 +0000 (23:24 +0000)]
Make sure that we have a route to the router interface.

14 years agomove select() down to OS dependent net.c files in the form of olsr_select()
Dave Cornejo [Wed, 23 Feb 2005 21:06:08 +0000 (21:06 +0000)]
move select() down to OS dependent net.c files in the form of olsr_select()

14 years agoAdded if_ifwithname function
Andreas Tonnesen [Wed, 23 Feb 2005 18:59:28 +0000 (18:59 +0000)]
Added if_ifwithname function

14 years agoFixes derived from LQ code
Andreas Tonnesen [Wed, 23 Feb 2005 18:53:05 +0000 (18:53 +0000)]
Fixes derived from LQ code

14 years agoIncluded headers from olsrd source. Hope it's ok by you Bruno :)
Andreas Tonnesen [Mon, 21 Feb 2005 19:51:48 +0000 (19:51 +0000)]
Included headers from olsrd source. Hope it's ok by you Bruno :)

14 years agoIncluded headers from olsrd source. Hope it's ok by you Bruno :)
Andreas Tonnesen [Mon, 21 Feb 2005 19:47:29 +0000 (19:47 +0000)]
Included headers from olsrd source. Hope it's ok by you Bruno :)

14 years agoRemoved the olsr_plugin_io header
Andreas Tonnesen [Mon, 21 Feb 2005 19:41:27 +0000 (19:41 +0000)]
Removed the olsr_plugin_io header

14 years agoAdmin interface updated. All settings but scheduler pollrate and HNA delete should...
Andreas Tonnesen [Mon, 21 Feb 2005 19:34:22 +0000 (19:34 +0000)]
Admin interface updated. All settings but scheduler pollrate and HNA delete should now work

14 years agoRemoved yylex warning in generated code
Andreas Tonnesen [Sun, 20 Feb 2005 19:54:18 +0000 (19:54 +0000)]
Removed yylex warning in generated code

14 years agoWin32 fixes after cleanup
Andreas Tonnesen [Sun, 20 Feb 2005 19:01:06 +0000 (19:01 +0000)]
Win32 fixes after cleanup

14 years agoGeneral cleanups in header files
Andreas Tonnesen [Sun, 20 Feb 2005 18:52:19 +0000 (18:52 +0000)]
General cleanups in header files

14 years agoMoved hna_netmask to olsr_types
Andreas Tonnesen [Sun, 20 Feb 2005 17:34:10 +0000 (17:34 +0000)]
Moved hna_netmask to olsr_types

14 years agointroduced olsr_types.h
Andreas Tonnesen [Sun, 20 Feb 2005 17:27:15 +0000 (17:27 +0000)]
introduced olsr_types.h

14 years agoCleanups
Andreas Tonnesen [Sun, 20 Feb 2005 15:53:58 +0000 (15:53 +0000)]
Cleanups

14 years agoRemoved link layer code
Andreas Tonnesen [Sun, 20 Feb 2005 15:41:07 +0000 (15:41 +0000)]
Removed link layer code

14 years agoCleanups. Removed link layer code
Andreas Tonnesen [Sun, 20 Feb 2005 15:38:59 +0000 (15:38 +0000)]
Cleanups. Removed link layer code

14 years agoAdded some fbsd code ment as a start to media detection for Ethernet interfaces....
Andreas Tonnesen [Sat, 19 Feb 2005 21:50:21 +0000 (21:50 +0000)]
Added some fbsd code ment as a start to media detection for Ethernet interfaces. Not sure if this is the way to go about it.

14 years agoWin32 fixed for olsrd header inclusion
Andreas Tonnesen [Sat, 19 Feb 2005 18:19:56 +0000 (18:19 +0000)]
Win32 fixed for olsrd header inclusion

14 years agoUps.. fixed small bug I introduced a couple of days ago
Andreas Tonnesen [Sat, 19 Feb 2005 18:17:27 +0000 (18:17 +0000)]
Ups.. fixed small bug I introduced a couple of days ago

14 years agoAdded section on plugins including olsrd headers
Andreas Tonnesen [Sat, 19 Feb 2005 18:08:18 +0000 (18:08 +0000)]
Added section on plugins including olsrd headers

14 years agoThis plugin now includes datatypes directly from olsrd source
Andreas Tonnesen [Sat, 19 Feb 2005 17:56:05 +0000 (17:56 +0000)]
This plugin now includes datatypes directly from olsrd source

14 years agoThis plugin now includes datatypes directly from olsrd source
Andreas Tonnesen [Sat, 19 Feb 2005 17:51:10 +0000 (17:51 +0000)]
This plugin now includes datatypes directly from olsrd source

14 years agoHeader file cleanups to enable plugins to include olsrd headers
Andreas Tonnesen [Sat, 19 Feb 2005 17:43:28 +0000 (17:43 +0000)]
Header file cleanups to enable plugins to include olsrd headers

14 years agoplugin now includes all needed data structures from olsrd source directly
Andreas Tonnesen [Sat, 19 Feb 2005 17:42:59 +0000 (17:42 +0000)]
plugin now includes all needed data structures from olsrd source directly

14 years agoIPv6 sockets now sets the IPV6_V6ONLY socket option. This way we do not receive IPv4...
Andreas Tonnesen [Sat, 19 Feb 2005 15:27:48 +0000 (15:27 +0000)]
IPv6 sockets now sets the IPV6_V6ONLY socket option. This way we do not receive IPv4 traffic and IPv4 and IPv6 olsrd instances can coexist

14 years agoAdded IPv6 update
Andreas Tonnesen [Sat, 19 Feb 2005 15:26:41 +0000 (15:26 +0000)]
Added IPv6 update

14 years agoInitial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 21:36:30 +0000 (21:36 +0000)]
Initial work on making plugins include headers directly from olsr source

14 years agoInitial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 21:31:52 +0000 (21:31 +0000)]
Initial work on making plugins include headers directly from olsr source

14 years agoInitial work on making plugins include headers directly from olsr source
Andreas Tonnesen [Thu, 17 Feb 2005 21:17:01 +0000 (21:17 +0000)]
Initial work on making plugins include headers directly from olsr source

14 years agoAdded the Weight directive for config file
Andreas Tonnesen [Thu, 17 Feb 2005 20:05:02 +0000 (20:05 +0000)]
Added the Weight directive for config file

14 years agoAdded bitrate detection for linux
Andreas Tonnesen [Thu, 17 Feb 2005 19:47:10 +0000 (19:47 +0000)]
Added bitrate detection for linux

14 years agoAdded interface weight option in configfile
Andreas Tonnesen [Thu, 17 Feb 2005 17:23:19 +0000 (17:23 +0000)]
Added interface weight option in configfile

14 years agoMake sure that we have a route to the router.
Thomas Lopatic [Thu, 17 Feb 2005 16:45:57 +0000 (16:45 +0000)]
Make sure that we have a route to the router.

14 years agoChanges in interface metric code and initial NIC speed code for linux
Andreas Tonnesen [Thu, 17 Feb 2005 07:40:18 +0000 (07:40 +0000)]
Changes in interface metric code and initial NIC speed code for linux

14 years agoChanges in interface metric code and initial NIC speed code for linux
Andreas Tonnesen [Thu, 17 Feb 2005 07:19:49 +0000 (07:19 +0000)]
Changes in interface metric code and initial NIC speed code for linux