Eliminate use of obsolete sys_errlist[]
 -Erik
diff --git a/init/init.c b/init/init.c
index 569e7e4..7ab50cf 100644
--- a/init/init.c
+++ b/init/init.c
@@ -782,7 +782,7 @@
 			execl(a->command, a->command, NULL);
 
 			message(CONSOLE | LOG, "\rexec of '%s' failed: %s\n",
-					a->command, sys_errlist[errno]);
+					a->command, strerror(errno));
 			sync();
 			sleep(2);
 			init_reboot(RB_HALT_SYSTEM);
diff --git a/networking/udhcpc.c b/networking/udhcpc.c
index 55b73b6..e2ba46b 100644
--- a/networking/udhcpc.c
+++ b/networking/udhcpc.c
@@ -420,7 +420,7 @@
 	struct udp_dhcp_packet packet;
 
 	if ((l_fd = socket(PF_PACKET, SOCK_DGRAM, htons(ETH_P_IP))) < 0) {
-		DEBUG(LOG_ERR, "socket call failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "socket call failed: %s", strerror(errno));
 		return -1;
 	}
 
@@ -433,7 +433,7 @@
 	dest.sll_halen = 6;
 	memcpy(dest.sll_addr, dest_arp, 6);
 	if (bind(l_fd, (struct sockaddr *) &dest, sizeof(struct sockaddr_ll)) < 0) {
-		DEBUG(LOG_ERR, "bind call failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "bind call failed: %s", strerror(errno));
 		close(l_fd);
 		return -1;
 	}
@@ -458,7 +458,7 @@
 		sendto(l_fd, &packet, sizeof(struct udp_dhcp_packet), 0,
 			   (struct sockaddr *) &dest, sizeof(dest));
 	if (result <= 0) {
-		DEBUG(LOG_ERR, "write on socket failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "write on socket failed: %s", strerror(errno));
 	}
 	close(l_fd);
 	return result;
@@ -900,7 +900,7 @@
 		DEBUG(LOG_INFO, "execle'ing %s", client_config.script);
 		execle(client_config.script, client_config.script, name, NULL, envp);
 		LOG(LOG_ERR, "script %s failed: %s",
-			client_config.script, sys_errlist[errno]);
+			client_config.script, strerror(errno));
 		exit(1);
 	}
 }
@@ -1007,7 +1007,7 @@
 				DEBUG(LOG_INFO, "%s (our ip) = %s", ifr.ifr_name,
 					  inet_ntoa(s_in->sin_addr));
 			} else {
-				LOG(LOG_ERR, "SIOCGIFADDR failed!: %s", sys_errlist[errno]);
+				LOG(LOG_ERR, "SIOCGIFADDR failed!: %s", strerror(errno));
 				return -1;
 			}
 		}
@@ -1016,7 +1016,7 @@
 			DEBUG(LOG_INFO, "adapter index %d", ifr.ifr_ifindex);
 			*ifindex = ifr.ifr_ifindex;
 		} else {
-			LOG(LOG_ERR, "SIOCGIFINDEX failed!: %s", sys_errlist[errno]);
+			LOG(LOG_ERR, "SIOCGIFINDEX failed!: %s", strerror(errno));
 			return -1;
 		}
 		if (ioctl(l_fd, SIOCGIFHWADDR, &ifr) == 0) {
@@ -1025,11 +1025,11 @@
 				  "adapter hardware address %02x:%02x:%02x:%02x:%02x:%02x",
 				  arp[0], arp[1], arp[2], arp[3], arp[4], arp[5]);
 		} else {
-			LOG(LOG_ERR, "SIOCGIFHWADDR failed!: %s", sys_errlist[errno]);
+			LOG(LOG_ERR, "SIOCGIFHWADDR failed!: %s", strerror(errno));
 			return -1;
 		}
 	} else {
-		LOG(LOG_ERR, "socket failed!: %s", sys_errlist[errno]);
+		LOG(LOG_ERR, "socket failed!: %s", strerror(errno));
 		return -1;
 	}
 	close(l_fd);
@@ -1046,7 +1046,7 @@
 
 	DEBUG(LOG_INFO, "Opening listen socket on 0x%08x:%d %s\n", ip, port, inf);
 	if ((l_fd = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0) {
-		DEBUG(LOG_ERR, "socket call failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "socket call failed: %s", strerror(errno));
 		return -1;
 	}
 
@@ -1090,7 +1090,7 @@
 
 	DEBUG(LOG_INFO, "Opening raw socket on ifindex %d\n", ifindex);
 	if ((l_fd = socket(PF_PACKET, SOCK_DGRAM, htons(ETH_P_IP))) < 0) {
-		DEBUG(LOG_ERR, "socket call failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "socket call failed: %s", strerror(errno));
 		return -1;
 	}
 
@@ -1098,7 +1098,7 @@
 	sock.sll_protocol = htons(ETH_P_IP);
 	sock.sll_ifindex = ifindex;
 	if (bind(l_fd, (struct sockaddr *) &sock, sizeof(sock)) < 0) {
-		DEBUG(LOG_ERR, "bind call failed: %s", sys_errlist[errno]);
+		DEBUG(LOG_ERR, "bind call failed: %s", strerror(errno));
 		close(l_fd);
 		return -1;
 	}
@@ -1375,7 +1375,7 @@
 			}
 			if (fd_main < 0) {
 				LOG(LOG_ERR, "FATAL: couldn't listen on socket, %s",
-					sys_errlist[errno]);
+					strerror(errno));
 				exit_client(0);
 			}
 		}
@@ -1488,7 +1488,7 @@
 			}
 			if (len == -1 && errno != EINTR) {
 				DEBUG(LOG_INFO, "error on read, %s, reopening socket",
-					  sys_errlist[errno]);
+					  strerror(errno));
 				change_mode(listen_mode);	/* just close and reopen */
 			}
 			if (len < 0) {