1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-02 03:52:49 -05:00

And just to prove that psftp.c really is now platform-independent

... here's a Unix port of PSFTP. Woo. (Oddly PSCP looks to be
somewhat harder; there's more Windows code interleaved than there
was in PSFTP.)

[originally from svn r3419]
This commit is contained in:
Simon Tatham
2003-08-24 13:22:17 +00:00
parent e0801815c8
commit 66fa6f320e
9 changed files with 267 additions and 21 deletions

View File

@ -14,12 +14,6 @@
#include <pwd.h>
#include <sys/ioctl.h>
/* More helpful version of the FD_SET macro, to also handle maxfd. */
#define FD_SET_MAX(fd, max, set) do { \
FD_SET(fd, &set); \
if (max < fd + 1) max = fd + 1; \
} while (0)
#define PUTTY_DO_GLOBALS /* actually _define_ globals */
#include "putty.h"
#include "storage.h"
@ -287,7 +281,7 @@ int main(int argc, char **argv)
int connopen;
int exitcode;
int errors;
void *ldisc;
void *ldisc, *logctx;
ssh_get_line = console_get_line;
@ -573,6 +567,7 @@ int main(int argc, char **argv)
* Start up the connection.
*/
logctx = log_init(NULL, &cfg);
console_provide_logctx(logctx);
{
const char *error;
char *realhost;