mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01: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 <[email protected]>
Sponsored by: Axcient
(cherry picked from commit 674400eb20)
This commit is contained in:
1 parent
d5c7f929b5
commit
60d0fd063d
2 files changed
-52
No files matched your search
@@ -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, ...)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user