summaryrefslogtreecommitdiffstats
path: root/usr.sbin/inetd
diff options
context:
space:
mode:
authordwmalone <dwmalone@FreeBSD.org>2001-07-17 07:12:57 +0000
committerdwmalone <dwmalone@FreeBSD.org>2001-07-17 07:12:57 +0000
commit609f9c821344c4602d74fc1c50e1ae1f49c7f1d2 (patch)
treebca7e0248d6f20026519d0cefe7c2a753a4e32c0 /usr.sbin/inetd
parent9fb9ef60e6a7fa3e0cf2524a73df2edc709ccc12 (diff)
downloadFreeBSD-src-609f9c821344c4602d74fc1c50e1ae1f49c7f1d2.zip
FreeBSD-src-609f9c821344c4602d74fc1c50e1ae1f49c7f1d2.tar.gz
o Remove old setproctitle.
o Mark unused variables. o Set WARNS?=2 o Results in no code changes. Submitted by: Mike Barcroft <mike@q9media.com>
Diffstat (limited to 'usr.sbin/inetd')
-rw-r--r--usr.sbin/inetd/Makefile1
-rw-r--r--usr.sbin/inetd/builtins.c6
-rw-r--r--usr.sbin/inetd/inetd.c52
3 files changed, 9 insertions, 50 deletions
diff --git a/usr.sbin/inetd/Makefile b/usr.sbin/inetd/Makefile
index 2f741b3..f217025 100644
--- a/usr.sbin/inetd/Makefile
+++ b/usr.sbin/inetd/Makefile
@@ -5,6 +5,7 @@ MAINTAINER= dwmalone
PROG= inetd
SRCS= inetd.c builtins.c
+WARNS?= 2
MAN= inetd.8
MLINKS= inetd.8 inetd.conf.5
diff --git a/usr.sbin/inetd/builtins.c b/usr.sbin/inetd/builtins.c
index 15ecd44..433c645 100644
--- a/usr.sbin/inetd/builtins.c
+++ b/usr.sbin/inetd/builtins.c
@@ -223,7 +223,7 @@ daytime_dg(s, sep) /* Return human-readable time of day */
void
daytime_stream(s, sep) /* Return human-readable time of day */
int s;
- struct servtab *sep;
+ struct servtab *sep __unused;
{
char buffer[256];
time_t now;
@@ -243,7 +243,7 @@ daytime_stream(s, sep) /* Return human-readable time of day */
void
discard_dg(s, sep) /* Discard service -- ignore data */
int s;
- struct servtab *sep;
+ struct servtab *sep __unused;
{
char buffer[BUFSIZE];
@@ -737,7 +737,7 @@ machtime_dg(s, sep)
void
machtime_stream(s, sep)
int s;
- struct servtab *sep;
+ struct servtab *sep __unused;
{
unsigned long result;
diff --git a/usr.sbin/inetd/inetd.c b/usr.sbin/inetd/inetd.c
index 072018d..8eaefd3 100644
--- a/usr.sbin/inetd/inetd.c
+++ b/usr.sbin/inetd/inetd.c
@@ -267,11 +267,6 @@ extern struct biltin biltins[];
const char *CONFIG = _PATH_INETDCONF;
const char *pid_file = _PATH_INETDPID;
-#ifdef OLD_SETPROCTITLE
-char **Argv;
-char *LastArg;
-#endif
-
int
getvalue(arg, value, whine)
const char *arg, *whine;
@@ -290,9 +285,9 @@ getvalue(arg, value, whine)
}
int
-main(argc, argv, envp)
+main(argc, argv)
int argc;
- char *argv[], *envp[];
+ char *argv[];
{
struct servtab *sep;
struct passwd *pwd;
@@ -322,16 +317,6 @@ main(argc, argv, envp)
const char *servname;
int error;
-
-#ifdef OLD_SETPROCTITLE
- Argv = argv;
- if (envp == 0 || *envp == 0)
- envp = argv;
- while (*envp)
- envp++;
- LastArg = envp[-1] + strlen(envp[-1]);
-#endif
-
openlog("inetd", LOG_PID | LOG_NOWAIT, LOG_DAEMON);
while ((ch = getopt(argc, argv, "dlwWR:a:c:C:p:")) != -1)
@@ -856,7 +841,7 @@ addchild(struct servtab *sep, pid_t pid)
void
flag_reapchild(signo)
- int signo;
+ int signo __unused;
{
flag_signal('C');
}
@@ -894,7 +879,7 @@ reapchild()
void
flag_config(signo)
- int signo;
+ int signo __unused;
{
flag_signal('H');
}
@@ -1123,7 +1108,7 @@ unregisterrpc(sep)
void
flag_retry(signo)
- int signo;
+ int signo __unused;
{
flag_signal('A');
}
@@ -1969,31 +1954,6 @@ newstr(cp)
exit(EX_OSERR);
}
-#ifdef OLD_SETPROCTITLE
-void
-inetd_setproctitle(a, s)
- const char *a;
- int s;
-{
- int size;
- char *cp;
- struct sockaddr_storage ss;
- char buf[80], pbuf[INET6_ADDRSTRLEN];
-
- cp = Argv[0];
- size = sizeof(ss);
- if (getpeername(s, (struct sockaddr *)&ss, &size) == 0) {
- getnameinfo((struct sockaddr *)&ss, size, pbuf, sizeof(pbuf),
- NULL, 0, NI_NUMERICHOST|NI_WITHSCOPEID);
- (void) sprintf(buf, "-%s [%s]", a, pbuf);
- } else
- (void) sprintf(buf, "-%s", a);
- strncpy(cp, buf, LastArg - cp);
- cp += strlen(cp);
- while (cp < LastArg)
- *cp++ = ' ';
-}
-#else
void
inetd_setproctitle(a, s)
const char *a;
@@ -2012,8 +1972,6 @@ inetd_setproctitle(a, s)
(void) sprintf(buf, "%s", a);
setproctitle("%s", buf);
}
-#endif
-
int
check_loop(sa, sep)
OpenPOWER on IntegriCloud