mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-26 20:12:44 +00:00
ftpd: delete dead code
Delete code killed by SVN r13139 in 1996. Little chance that it would
still compile today.
PR: 257317
Reported by: Alan Shearer <sakison@gmail.com>
Sponsored by: Axcient
(cherry picked from commit 674400eb20
)
This commit is contained in:
parent
d5c7f929b5
commit
60d0fd063d
@ -57,9 +57,6 @@ char *renamefrom(char *);
|
||||
void reply(int, const char *, ...) __printflike(2, 3);
|
||||
void retrieve(char *, char *);
|
||||
void send_file_list(char *);
|
||||
#ifdef OLD_SETPROCTITLE
|
||||
void setproctitle(const char *, ...);
|
||||
#endif
|
||||
void statcmd(void);
|
||||
void statfilecmd(char *);
|
||||
void store(char *, char *, int);
|
||||
|
@ -203,10 +203,6 @@ int swaitmax = SWAITMAX;
|
||||
int swaitint = SWAITINT;
|
||||
|
||||
#ifdef SETPROCTITLE
|
||||
#ifdef OLD_SETPROCTITLE
|
||||
char **Argv = NULL; /* pointer to argument vector */
|
||||
char *LastArgv = NULL; /* end of argv */
|
||||
#endif /* OLD_SETPROCTITLE */
|
||||
char proctitle[LINE_MAX]; /* initial part of title */
|
||||
#endif /* SETPROCTITLE */
|
||||
|
||||
@ -278,16 +274,6 @@ main(int argc, char *argv[], char **envp)
|
||||
sigemptyset(&sa.sa_mask);
|
||||
sa.sa_flags = SA_RESTART;
|
||||
|
||||
#ifdef OLD_SETPROCTITLE
|
||||
/*
|
||||
* Save start and extent of argv for setproctitle.
|
||||
*/
|
||||
Argv = argv;
|
||||
while (*envp)
|
||||
envp++;
|
||||
LastArgv = envp[-1] + strlen(envp[-1]);
|
||||
#endif /* OLD_SETPROCTITLE */
|
||||
|
||||
/*
|
||||
* Prevent diagnostic messages from appearing on stderr.
|
||||
* We run as a daemon or from inetd; in both cases, there's
|
||||
@ -3326,41 +3312,6 @@ reapchild(int signo)
|
||||
while (waitpid(-1, NULL, WNOHANG) > 0);
|
||||
}
|
||||
|
||||
#ifdef OLD_SETPROCTITLE
|
||||
/*
|
||||
* Clobber argv so ps will show what we're doing. (Stolen from sendmail.)
|
||||
* Warning, since this is usually started from inetd.conf, it often doesn't
|
||||
* have much of an environment or arglist to overwrite.
|
||||
*/
|
||||
void
|
||||
setproctitle(const char *fmt, ...)
|
||||
{
|
||||
int i;
|
||||
va_list ap;
|
||||
char *p, *bp, ch;
|
||||
char buf[LINE_MAX];
|
||||
|
||||
va_start(ap, fmt);
|
||||
(void)vsnprintf(buf, sizeof(buf), fmt, ap);
|
||||
|
||||
/* make ps print our process name */
|
||||
p = Argv[0];
|
||||
*p++ = '-';
|
||||
|
||||
i = strlen(buf);
|
||||
if (i > LastArgv - p - 2) {
|
||||
i = LastArgv - p - 2;
|
||||
buf[i] = '\0';
|
||||
}
|
||||
bp = buf;
|
||||
while (ch = *bp++)
|
||||
if (ch != '\n' && ch != '\r')
|
||||
*p++ = ch;
|
||||
while (p < LastArgv)
|
||||
*p++ = ' ';
|
||||
}
|
||||
#endif /* OLD_SETPROCTITLE */
|
||||
|
||||
static void
|
||||
appendf(char **strp, char *fmt, ...)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user