On Sat, Jun 17, 2006 at 11:46:04AM +0200, Robert Millan wrote:
> Package: dhttpd
> Version: 1.02a-15
> Severity: wishlist
> Tags: patch
> 
> This patch adds -b option for binding to an alternate address.

> --- dhttpd-1.02a.old/src/config.hh    2006-06-17 11:21:50.000000000 +0200
> +++ dhttpd-1.02a/src/config.hh        2006-06-17 11:35:45.791883896 +0200
> @@ -11,6 +11,9 @@
>   * root, you must use a value >= 1024, such as 8080.             */
>  #define DEFAULTPORT  80
>  
> +/* Set default address to listen to.  (0.0.0.0 for any)          */
> +#define DEFAULTBINDADDR "0.0.0.0"
> +
>  /* This is the directory where the web pages are located.        */
>  /* Note:  buffer overflow problems may exist if WEBDIRPREFIX is  *
>   * longer than 150 characters or so.                             */
> diff -ur dhttpd-1.02a.old/src/main.cc dhttpd-1.02a/src/main.cc
> --- dhttpd-1.02a.old/src/main.cc      2006-06-17 11:21:50.000000000 +0200
> +++ dhttpd-1.02a/src/main.cc  2006-06-17 11:41:51.657263904 +0200
> @@ -99,11 +99,12 @@
[...]
> +                             printf( "  -b         Bind to this address 
> instead of ", DEFAULTBINDADDR, "\n" );
This line is wrong, should be
                                printf( "  -b         Bind to this address 
instead of %s\n", DEFAULTBINDADDR );

(I haven't tested rest of the patch, but it looks OK)

-- 
    Linux jest darmowy, jeśli twój czas nie przedstawia żadnej wartości.
    Jeśli jest coś warty(czas), Linux jest po prostu tańszy od innych.
        Jarek Kamiński
        gg# 453620

Attachment: pgpeQ55q7KdqC.pgp
Description: PGP signature

Reply via email to