log.error("\nLink <local host> <local port> <remote host> <remote port>\n");
System.err.println("\nLink <local host> <local port> <remote host> <remote port>\n");
    public static void main(String[] args) {	String   local, remote;	int      local_port, remote_port;	if(args.length != 4) {	    log.error("\nLink <local host> <local port> <remote host> <remote port>\n");	    return;	}	local=args[0];	remote=args[2];	local_port=Integer.parseInt(args[1]);	remote_port=Integer.parseInt(args[3]);	Link l=new Link(local, local_port, remote, remote_port, new MyReceiver());	try {	    l.start();	    System.out.println(l);	    	    BufferedReader in= new BufferedReader(new InputStreamReader(System.in));	    	    while(true) {		System.out.print("> "); System.out.flush();		String line=in.readLine();		l.send(line.getBytes());	    }	}	catch(Exception e) {	    log.error(e);	}    }