I'm trying to ftp(using your api in my java code) from my solaris box on to another server. My solaris box has been configured with a sub-interface from which I can reach the other target server(due to firewall and routing issues i can only reach the target server via this sub-interface address).What I need to do is to bind to that sub-interface before connecting to the target server so the target server thinks my ftp application is being run from the sub-interface address. Does this make sense?