diff -urpN busybox.3/networking/inetd.c busybox.4/networking/inetd.c
--- busybox.3/networking/inetd.c	2006-09-04 01:58:25.000000000 +0200
+++ busybox.4/networking/inetd.c	2006-09-04 01:58:41.000000000 +0200
@@ -1129,10 +1129,10 @@ static void reapchild (int sig ATTRIBUTE
 	for (sep = servtab; sep; sep = sep->se_next)
 	  if (sep->se_wait == pid) {
 		if (WIFEXITED (status) && WEXITSTATUS (status))
-		  bb_warning_msg("%s: exit status 0x%x",
+		  bb_error_msg("%s: exit status 0x%x",
 				  sep->se_server, WEXITSTATUS (status));
 		else if (WIFSIGNALED (status))
-		  bb_warning_msg("%s: exit signal 0x%x",
+		  bb_error_msg("%s: exit signal 0x%x",
 				  sep->se_server, WTERMSIG (status));
 		sep->se_wait = 1;
 		FD_SET (sep->se_fd, &allsock);
@@ -1356,7 +1356,7 @@ inetd_main (int argc, char *argv[])
 	readable = allsock;
 	if ((n = select (maxsock + 1, &readable, NULL, NULL, NULL)) <= 0) {
 	  if (n < 0 && errno != EINTR) {
-		bb_pwarning_msg("select");
+		bb_perror_msg("select");
 		sleep (1);
 	  }
 	  continue;
@@ -1369,7 +1369,7 @@ inetd_main (int argc, char *argv[])
 		  if (ctrl < 0) {
 			if (errno == EINTR)
 			  continue;
-			bb_pwarning_msg("accept (for %s)", sep->se_service);
+			bb_perror_msg("accept (for %s)", sep->se_service);
 			continue;
 		  }
 		  if (sep->se_family == AF_INET && sep->se_socktype == SOCK_STREAM) {
@@ -1377,7 +1377,7 @@ inetd_main (int argc, char *argv[])
 			socklen_t plen = sizeof (peer);
 
 			if (getpeername (ctrl, (struct sockaddr *) &peer, &plen) < 0) {
-			  bb_warning_msg("could not getpeername");
+			  bb_error_msg("could not getpeername");
 			  close (ctrl);
 			  continue;
 			}
