add missing \n on an error case for newer()
SCCS-vsn: usr.bin/ftp/cmds.c 5.20
-static char sccsid[] = "@(#)cmds.c 5.19 (Berkeley) %G%";
+static char sccsid[] = "@(#)cmds.c 5.20 (Berkeley) %G%";
#include <netdb.h>
#include <ctype.h>
#include <time.h>
#include <netdb.h>
#include <ctype.h>
#include <time.h>
#include "ftp_var.h"
#include "pathnames.h"
#include "ftp_var.h"
#include "pathnames.h"
char *argv[];
{
char *host, *hookup();
char *argv[];
{
char *host, *hookup();
if (connected) {
printf("Already connected to %s, use close first.\n",
if (connected) {
printf("Already connected to %s, use close first.\n",
+char *stype[] = {
+ "type",
+ "",
+ 0
+};
+
/*
* Set binary transfer type.
*/
/*VARARGS*/
setbinary()
{
/*
* Set binary transfer type.
*/
/*VARARGS*/
setbinary()
{
-
- call(settype, "type", "binary", 0);
+ stype[1] = "binary";
+ settype(2, stype);
-
- call(settype, "type", "ascii", 0);
+ stype[1] = "ascii";
+ settype(2, stype);
-
- call(settype, "type", "tenex", 0);
+ stype[1] = "tenex";
+ settype(2, stype);
/*VARARGS*/
setebcdic()
{
/*VARARGS*/
setebcdic()
{
-
- call(settype, "type", "ebcdic", 0);
+ stype[1] = "ebcdic";
+ settype(2, stype);
char *argv[];
{
register int i;
char *argv[];
{
register int i;
- int ointer, (*oldintr)(), mabort();
+ int ointer;
+ sig_t (*oldintr)(), mabort();
extern jmp_buf jabort;
char *tp;
extern jmp_buf jabort;
char *tp;
printf("%s\n", globerr);
if (gargs) {
blkfree(gargs);
printf("%s\n", globerr);
if (gargs) {
blkfree(gargs);
}
if (gargs != NULL) {
blkfree(gargs);
}
if (gargs != NULL) {
blkfree(gargs);
}
}
(void) signal(SIGINT, oldintr);
}
}
(void) signal(SIGINT, oldintr);
recvrequest("RETR", argv[2], argv[1], "w");
}
recvrequest("RETR", argv[2], argv[1], "w");
}
char *argv[];
{
char *cp, *tp, *tp2, tmpbuf[MAXPATHLEN];
char *argv[];
{
char *cp, *tp, *tp2, tmpbuf[MAXPATHLEN];
- int ointer, (*oldintr)(), mabort();
+ int ointer;
+ sig_t (*oldintr)(), mabort();
extern jmp_buf jabort;
if (argc < 2) {
extern jmp_buf jabort;
if (argc < 2) {
char *argv[];
{
char buf[MAXPATHLEN];
char *argv[];
{
char buf[MAXPATHLEN];
if (argc < 2)
argc++, argv[1] = home;
if (argc < 2)
argc++, argv[1] = home;
char *argv[];
{
char *cp;
char *argv[];
{
char *cp;
- int ointer, (*oldintr)(), mabort();
+ int ointer;
+ sig_t (*oldintr)(), mabort();
extern jmp_buf jabort;
if (argc < 2) {
extern jmp_buf jabort;
if (argc < 2) {
char *argv[];
{
char *cmd, mode[1], *dest;
char *argv[];
{
char *cmd, mode[1], *dest;
- int ointer, i, (*oldintr)(), mabort();
+ int ointer, i;
+ sig_t (*oldintr)(), mabort();
extern jmp_buf jabort;
if (argc < 2) {
extern jmp_buf jabort;
if (argc < 2) {
shell(argc, argv)
char *argv[];
{
shell(argc, argv)
char *argv[];
{
- int pid, (*old1)(), (*old2)();
+ int pid;
+ sig_t (*old1)(), (*old2)();
char shellnam[40], *shell, *namep;
union wait status;
char shellnam[40], *shell, *namep;
union wait status;
printf("%s: %s\n", *cpp, globerr);
if (globbed) {
blkfree(globbed);
printf("%s: %s\n", *cpp, globerr);
if (globbed) {
blkfree(globbed);
/* don't waste too much memory */
if (*globbed) {
blkfree(globbed);
/* don't waste too much memory */
if (*globbed) {
blkfree(globbed);
proxabort()
{
extern int proxy;
proxabort()
{
extern int proxy;
int argc;
char *argv[];
{
int argc;
char *argv[];
{
- int (*oldintr)(), proxabort();
+ sig_t (*oldintr)(), proxabort();
register struct cmd *c;
struct cmd *getcmd();
extern struct cmd cmdtab[];
register struct cmd *c;
struct cmd *getcmd();
extern struct cmd cmdtab[];
printf("%s\t%02d/%02d/%04d %02d:%02d:%02d GMT\n", argv[1],
mo, day, yy, hour, min, sec);
} else
printf("%s\t%02d/%02d/%04d %02d:%02d:%02d GMT\n", argv[1],
mo, day, yy, hour, min, sec);
} else
- fputs(reply_string, stdout);
+ printf("%s\n", reply_string);