cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: [PATCH] Active Mode FTPS Data Port Range

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Thu, 30 Apr 2009 11:31:07 +0200 (CEST)

On Sat, 25 Apr 2009, koettermarkus_at_gmx.de wrote:

> Accepted format for FTPPORT is
> (ipv4|ipv6|domain|interface)?(:port(-range)?)?
>
> excluding
> ipv6:port(-range) as we never how to interpret it, you have to use
> [ipv6]:port(-range)
> for this case
> nevertheless
> [ipv6] is accepted too.

> Patch is attached, tested with ipv4/6 for domains, addresses, interfaces.

Great! Thanks. A few nits on the patch:

o - ftp.c:924: warning: ISO C90 forbids mixed declarations and code

o - ftp.c:948:24: warning: C++ style comments are not allowed in ISO C90

     (configure --enable-debug is your friend to catch these mistakes)

o - some lines are longer than 80 columns

o - there are some memory leaks situations added when ftp_state_use_port()
     returns failure without free()ing the 'addr' memory.

o - any chance you can add some blurb to the docs for the option?

-- 
  / daniel.haxx.se
Received on 2009-04-30