diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-08-01 06:26:30 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2016-08-01 06:26:30 +0000 |
commit | b132dd99a0fb490bd5730c855cbf26cce28a1c8f (patch) | |
tree | f70c7b20951fafc472326ffb1bcbea333f60c413 /ftp/bsdftpd-ssl/files/patch-gcc4 | |
parent | Fix collision with getline(3) (diff) |
Fix collision with getline(3)
While here regen patches
Notes
Notes:
svn path=/head/; revision=419427
Diffstat (limited to 'ftp/bsdftpd-ssl/files/patch-gcc4')
-rw-r--r-- | ftp/bsdftpd-ssl/files/patch-gcc4 | 133 |
1 files changed, 47 insertions, 86 deletions
diff --git a/ftp/bsdftpd-ssl/files/patch-gcc4 b/ftp/bsdftpd-ssl/files/patch-gcc4 index 0b8c8f53a10b..5076f96e973e 100644 --- a/ftp/bsdftpd-ssl/files/patch-gcc4 +++ b/ftp/bsdftpd-ssl/files/patch-gcc4 @@ -1,7 +1,6 @@ -diff -urN bsdftpd-ssl-1.1.0.ORI/contrib/ls/print.c contrib/ls/print.c ---- bsdftpd-ssl-1.1.0.ORI/contrib/ls/print.c 2005-01-11 13:04:34.000000000 +0300 -+++ contrib/ls/print.c 2007-08-26 15:41:36.000000000 +0400 -@@ -681,12 +681,12 @@ +--- contrib/ls/print.c.orig 2005-01-11 10:04:34 UTC ++++ contrib/ls/print.c +@@ -681,12 +681,12 @@ printsize(size_t width, off_t bytes) unit = unit_adjust(&dbytes); if (dbytes == 0) @@ -17,10 +16,9 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/contrib/ls/print.c contrib/ls/print.c } /* -diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/extern.h ftp/extern.h ---- bsdftpd-ssl-1.1.0.ORI/ftp/extern.h 2004-05-31 02:24:47.000000000 +0400 -+++ ftp/extern.h 2007-08-26 14:53:23.000000000 +0400 -@@ -170,7 +170,7 @@ +--- ftp/extern.h.orig 2004-05-30 22:24:47 UTC ++++ ftp/extern.h +@@ -170,7 +170,7 @@ int togglevar __P((int, char **, int *, void usage __P((void)); void user __P((int, char **)); @@ -29,10 +27,20 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/extern.h ftp/extern.h extern FILE *cout; extern int data; extern char *home; -diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/ftp.c ftp/ftp.c ---- bsdftpd-ssl-1.1.0.ORI/ftp/ftp.c 2004-12-19 21:17:07.000000000 +0300 -+++ ftp/ftp.c 2007-08-26 14:53:23.000000000 +0400 -@@ -132,7 +132,8 @@ +--- ftp/ftp_var.h.orig 2004-12-19 18:44:39 UTC ++++ ftp/ftp_var.h +@@ -201,6 +201,8 @@ int macnum; /* number of defined macro + struct macel macros[16]; + char macbuf[4096]; + ++extern struct cmd cmdtab[]; ++ + #include "sslapp.h" + #include "ssl_port_ftps.h" + +--- ftp/ftp.c.orig 2004-12-19 18:17:07 UTC ++++ ftp/ftp.c +@@ -132,7 +132,8 @@ hookup(host0, port) const char *host0; char *port; { @@ -42,7 +50,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/ftp.c ftp/ftp.c struct addrinfo hints, *res, *res0; static char hostnamebuf[MAXHOSTNAMELEN]; static char hostaddrbuf[NI_MAXHOST]; -@@ -1346,7 +1347,8 @@ +@@ -1346,7 +1347,8 @@ int initconn() { char *p, *a; @@ -52,7 +60,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/ftp.c ftp/ftp.c int on = 1; int error, ports; u_int af; -@@ -1774,7 +1776,8 @@ +@@ -1774,7 +1776,8 @@ dataconn(lmode) const char *lmode; { union sockunion from; @@ -62,22 +70,9 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/ftp.c ftp/ftp.c #ifdef USE_SSL int ret; char *ssl_version; -diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/ftp_var.h ftp/ftp_var.h ---- bsdftpd-ssl-1.1.0.ORI/ftp/ftp_var.h 2004-12-19 21:44:39.000000000 +0300 -+++ ftp/ftp_var.h 2007-08-26 14:53:23.000000000 +0400 -@@ -201,6 +201,8 @@ - struct macel macros[16]; - char macbuf[4096]; - -+extern struct cmd cmdtab[]; -+ - #include "sslapp.h" - #include "ssl_port_ftps.h" - -diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/main.c ftp/main.c ---- bsdftpd-ssl-1.1.0.ORI/ftp/main.c 2004-12-19 21:44:39.000000000 +0300 -+++ ftp/main.c 2007-08-26 15:51:27.000000000 +0400 -@@ -102,15 +102,15 @@ +--- ftp/main.c.orig 2004-12-19 18:44:39 UTC ++++ ftp/main.c +@@ -102,15 +102,15 @@ bio_dump_cb(bio, cmd, argp, argi, argl, if (out == NULL) return(ret); if (cmd == (BIO_CB_READ | BIO_CB_RETURN)) { @@ -99,7 +94,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/main.c ftp/main.c } return((cmd & BIO_CB_RETURN) ? ret : 1); } -@@ -121,7 +121,7 @@ +@@ -121,7 +121,7 @@ set_ssl_trace(SSL *con) if (con != NULL) { if (ssl_debug_flag) { BIO_set_callback(SSL_get_rbio(con), bio_dump_cb); @@ -108,53 +103,20 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ftp/main.c ftp/main.c } } return 0; -diff -urN bsdftpd-ssl-1.1.0.ORI/ftpd/ftpd.c ftpd/ftpd.c ---- bsdftpd-ssl-1.1.0.ORI/ftpd/ftpd.c 2005-01-12 01:54:32.000000000 +0300 -+++ ftpd/ftpd.c 2007-08-26 14:53:23.000000000 +0400 -@@ -340,7 +340,8 @@ - int - main(int argc, char *argv[], char **envp) - { -- int addrlen, ch, on = 1, tos; -+ socklen_t addrlen; -+ int ch, on = 1, tos; - char *cp, line[LINE_MAX]; - FILE *fd; - char *bindname = NULL; -@@ -2538,7 +2539,8 @@ - if (pdata >= 0) { - union sockunion from; - int flags; -- int s, fromlen = -+ int s; -+ socklen_t fromlen = - #ifdef LINUX /* Linux port */ - SU_LEN(ctrl_addr); - #else /* BSD source */ -@@ -3818,7 +3820,8 @@ - void - passive(void) - { -- int len, on; -+ socklen_t len; -+ int on; - char *p, *a; - - if (pdata >= 0) /* close old port if one set */ -@@ -3915,7 +3918,8 @@ - void - long_passive(char *cmd, int pf) - { -- int len, on; -+ socklen_t len; -+ int on; - char *p, *a; - - if (pdata >= 0) /* close old port if one set */ -diff -urN bsdftpd-ssl-1.1.0.ORI/port/bsd_prog.mk port/bsd_prog.mk ---- bsdftpd-ssl-1.1.0.ORI/port/bsd_prog.mk 2003-04-05 13:42:20.000000000 +0400 -+++ port/bsd_prog.mk 2007-08-26 14:53:23.000000000 +0400 -@@ -43,7 +43,8 @@ +--- ftpd/ftpd.c.orig 2016-08-01 06:24:00 UTC ++++ ftpd/ftpd.c +@@ -3783,7 +3783,7 @@ myoob(void) + tv.tv_usec=0; + if (select(fileno(stdin)+1, &mask, NULL, NULL, &tv)) { + #endif /*USE_SSL*/ +- if (getline(cp, 7, stdin) == NULL) { ++ if (get_line(cp, 7, stdin) == NULL) { + reply(221, "You could at least say goodbye."); + dologout(0); + } +--- port/bsd_prog.mk.orig 2003-04-05 09:42:20 UTC ++++ port/bsd_prog.mk +@@ -43,7 +43,8 @@ OBJS+= ${SRCS:N*.h:R:S/$/.o/g} ${PROG}: ${OBJS} ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${OBJS} ${LDDESTDIR} ${LDADD} @@ -164,10 +126,9 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/port/bsd_prog.mk port/bsd_prog.mk .if !target(${PROG}) SRCS= ${PROG}.c -diff -urN bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c ssl/sslapp.c ---- bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c 2005-01-11 02:34:59.000000000 +0300 -+++ ssl/sslapp.c 2007-08-26 15:48:40.000000000 +0400 -@@ -108,8 +108,8 @@ +--- ssl/sslapp.c.orig 2005-01-10 23:34:59 UTC ++++ ssl/sslapp.c +@@ -108,8 +108,8 @@ do_ssleay_init(int server) * export things work... If so we generate one now! */ if (server) { @@ -178,7 +139,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c ssl/sslapp.c if (SSL_CTX_need_tmp_RSA(ssl_ctx)) { RSA *rsa; -@@ -474,12 +474,12 @@ +@@ -474,12 +474,12 @@ ssl_log_msg(BIO *bio, const char *fmt, . va_end(ap); if (outputbuf == NULL) { BIO_printf(bio, "\r\nRan out of memory.\r\n"); @@ -193,7 +154,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c ssl/sslapp.c free(outputbuf); } -@@ -498,12 +498,12 @@ +@@ -498,12 +498,12 @@ ssl_log_msgn(BIO *bio, const char *fmt, va_end(ap); if (outputbuf == NULL) { BIO_printf(bio, "\r\nRan out of memory.\r\n"); @@ -208,7 +169,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c ssl/sslapp.c free(outputbuf); } -@@ -519,7 +519,7 @@ +@@ -519,7 +519,7 @@ ssl_log_vwarn_common(BIO *bio, int debug vasprintf(&tmp, fmt, ap); if (tmp == NULL) { BIO_printf(bio, "\r\nRan out of memory.\r\n"); @@ -217,7 +178,7 @@ diff -urN bsdftpd-ssl-1.1.0.ORI/ssl/sslapp.c ssl/sslapp.c if (ssl_logerr_syslog) syslog(LOG_ERR, "Ran out of memory."); return; -@@ -531,14 +531,14 @@ +@@ -531,14 +531,14 @@ ssl_log_vwarn_common(BIO *bio, int debug free(tmp); if (outputbuf == NULL) { BIO_printf(bio, "\r\nRan out of memory.\r\n"); |