[Chilli] Bugs and patches

David Bird david at coova.com
Tue Feb 5 19:47:34 UTC 2013


Subversion has been updated...

The "nosystemdns" option doesn't need to be in options_t because it's
only used during configuration time. 

Also updated, when using --with-mmap, you can now selectively use
--mmapring to enable the RX/TX rings, otherwise you are running without
them (the standard way). 

Cheers,


On Wed, 2013-01-30 at 16:28 +0100, Sven Anders wrote:
> Bug reports for "coova-chilli-1.3.0"
> 
> I compile with the following options:
>  --with-openssl --with-mmap --with-poll --enable-largelimits --enable-binstatusfile --enable-statusfile \
>  --enable-chilliproxy --enable-chilliradsec --enable-chilliredir --enable-chilliscript --enable-ieee8023 \
>  --enable-multiroute
> 
> 1) If I try to compile without the "--enable-multiroute" option:
> 
> chilli.c: In function 'chilli_main':
> chilli.c:7540:26: error: 'struct tun_t' has no member named '_interface_count'
> chilli.c:7541:16: error: 'struct tun_t' has no member named '_interfaces'
> 
> Compiling with this option enabled works fine.
> 
> 
> 2) I get the following warnings, which are treated as errors:
> 
> cc1: warnings being treated as errors
> net.c: In function 'net_open_eth':
> net.c:1189:22: error: unused variable 'mr'
> net.c: At top level:
> net.c:1938:13: error: 'setup_filter' defined but not used
> 
> I removed the -Werror option from the Makefile.
> 
> 
> 3) If you start chilli without stdin/stdout/stderr, the file descriptor of opened
>    files may be 0.
> 
> Patch attached.
> 
> 4) The default parameters should be initialized right after it's creation.
>    (This solved a problem I did not remember).
> 
> Patch attached.
> 
> 5) It should be possible to use the chilli with its own DNS server settings.
>    Currently the DNS server settings from the host are used, if none are
>    configured.
>    I added a new option "--nosystemdns" for that.
> 
> Patch attached.
> 
> 
> Regards
>  Sven Anders
> 
> _______________________________________________
> Chilli mailing list
> Chilli at coova.org
> http://lists.coova.org/cgi-bin/mailman/listinfo/chilli

-- 
--
David Bird
http://www.linkedin.com/in/dwbird
https://twitter.com/wlanmac



More information about the Chilli mailing list