(usagi-users 03753) why this caution?

jackc <[email protected]> Mon, 02 Oct 2006 14:41:05 -0700
Newsgroups gmane.linux.ipv6.usagi.users
Message-ID <[email protected]>
hi usagi users,

i am working to debug ftp; i can get a connect/login, but trying to do a 
command like ls gets...


b3900_150:root> ftp -d fe80::212:3fff:fe25:2728%eth0
Connected to fe80::212:3fff:fe25:2728 (fe80::212:3fff:fe25:2728%eth0).
220 (vsFTPd 2.0.4)
Name (fe80::212:3fff:fe25:2728%eth0:root0): jackc
---> USER jackc
331 Please specify the password.
Password:
---> PASS XXXX
230 Login successful.
---> SYST
215 UNIX Type: L8
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
use of scoped address can be troublesome  <-------------------why is 
this so?
---> EPRT |2|fe80::260:69ff:fe90:529d%eth0|3347|
500 Bad EPRT command.
---> LPRT 6,16,254,128,0,0,0,0,0,0,2,96,105,255,254,144,82,157,2,13,19
500 Unknown command.
ftp: bind: Address already in use


initconn(void)
{
   ...
#ifdef INET6
    if (myctladdr.su_family == AF_INET6
     && (IN6_IS_ADDR_LINKLOCAL(&myctladdr.su_sin6.sin6_addr)  
<-----------from here
      || IN6_IS_ADDR_SITELOCAL(&myctladdr.su_sin6.sin6_addr))) {
        fprintf(stderr, "use of scoped address can be troublesome\n");
    }
#endif

my question is, being new to ipv6, why is this messaged here?
what is it trying to tell me?

tia, jackc...



-- 
Jack Craig

Linux/XPath Team
Brocade Communications Systems, Inc.
1600 Technology Dr.
San Jose, CA  95110
408.333.7478
Direct E-mail:  [email protected]