summaryrefslogtreecommitdiffstats
path: root/usr.bin/ftp/cmds.c
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2000-06-24 15:34:31 +0000
committerru <ru@FreeBSD.org>2000-06-24 15:34:31 +0000
commitf86fac3085989f9da9b6412106f428dd3138c544 (patch)
treeafa1a1b1f126ea13d9b0181dc79b697b1170f290 /usr.bin/ftp/cmds.c
parent659df59b0e36fdcc741f84bef9a6c11908fa5a42 (diff)
downloadFreeBSD-src-f86fac3085989f9da9b6412106f428dd3138c544.zip
FreeBSD-src-f86fac3085989f9da9b6412106f428dd3138c544.tar.gz
- Reflect `gateport' variable type change.
- Make it compile with -Wall. PR: 18619 Submitted by: David Malone <dwmalone@maths.tcd.ie> Reviewed by: ru
Diffstat (limited to 'usr.bin/ftp/cmds.c')
-rw-r--r--usr.bin/ftp/cmds.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/usr.bin/ftp/cmds.c b/usr.bin/ftp/cmds.c
index 9da2a84..2b63302 100644
--- a/usr.bin/ftp/cmds.c
+++ b/usr.bin/ftp/cmds.c
@@ -657,8 +657,8 @@ status(argc, argv)
}
pswitch(0);
}
- printf("Gate ftp: %s, server %s, port %d.\n", onoff(gatemode),
- *gateserver ? gateserver : "(none)", ntohs(gateport));
+ printf("Gate ftp: %s, server %s, port %s.\n", onoff(gatemode),
+ *gateserver ? gateserver : "(none)", gateport);
printf("Passive mode: %s.\n", onoff(passivemode));
printf("Mode: %s; Type: %s; Form: %s; Structure: %s.\n",
modename, typename, formname, structname);
@@ -889,7 +889,9 @@ setgate(argc, argv)
code = -1;
return;
}
- gateport = htons(port);
+ if (gateport != NULL)
+ free(gateport);
+ asprintf(&gateport, "%ld", port);
}
strncpy(gsbuf, argv[1], sizeof(gsbuf) - 1);
gsbuf[sizeof(gsbuf) - 1] = '\0';
@@ -902,8 +904,8 @@ setgate(argc, argv)
"Disabling gate-ftp mode - no gate-ftp server defined.\n");
gatemode = 0;
} else {
- printf("Gate ftp: %s, server %s, port %d.\n", onoff(gatemode),
- *gateserver ? gateserver : "(none)", ntohs(gateport));
+ printf("Gate ftp: %s, server %s, port %s.\n", onoff(gatemode),
+ *gateserver ? gateserver : "(none)", gateport);
}
code = gatemode;
}
OpenPOWER on IntegriCloud