cached_connection
extern cached_connection __open_cached_connection(
extern void __close_cached_connection(cached_connection);
extern int __cached_write(cached_connection, const char *, const char *,
extern int __cached_read(cached_connection, const char *, const char *,
cached_connection connection;
cached_connection connection;
cached_connection connection;
if (conn == cached_connection && conn->ref == 1)
cached_connection = NULL;
return (cached_connection
static conn_t *cached_connection;
e = ftp_cmd(cached_connection, "NOOP");
return (fetch_ref(cached_connection));
if (cached_connection)
ftp_disconnect(cached_connection);
cached_connection = fetch_ref(conn);
if (io->cconn == cached_connection && io->cconn->ref == 1)
cached_connection = NULL;