Changed names of functions in utility.c and all affected files, to make
compliant with the style guide. Everybody rebuild your tags file!
diff --git a/utility.c b/utility.c
index 554ad1b..2f3486c 100644
--- a/utility.c
+++ b/utility.c
@@ -33,7 +33,7 @@
  || defined (BB_LS)		   \
  || defined (BB_RM)		   \
  || defined (BB_TAR)
-/* same conditions as recursiveAction */
+/* same conditions as recursive_action */
 #define bb_need_name_too_long
 #endif
 #define bb_need_memory_exhausted
@@ -84,7 +84,7 @@
 	exit(EXIT_FAILURE);
 }
 
-static void verrorMsg(const char *s, va_list p)
+static void verror_msg(const char *s, va_list p)
 {
 	fflush(stdout);
 	fprintf(stderr, "%s: ", applet_name);
@@ -92,26 +92,26 @@
 	fflush(stderr);
 }
 
-extern void errorMsg(const char *s, ...)
+extern void error_msg(const char *s, ...)
 {
 	va_list p;
 
 	va_start(p, s);
-	verrorMsg(s, p);
+	verror_msg(s, p);
 	va_end(p);
 }
 
-extern void fatalError(const char *s, ...)
+extern void error_msg_and_die(const char *s, ...)
 {
 	va_list p;
 
 	va_start(p, s);
-	verrorMsg(s, p);
+	verror_msg(s, p);
 	va_end(p);
 	exit(EXIT_FAILURE);
 }
 
-static void vperrorMsg(const char *s, va_list p)
+static void vperror_msg(const char *s, va_list p)
 {
 	fflush(stdout);
 	fprintf(stderr, "%s: ", applet_name);
@@ -123,21 +123,21 @@
 	fflush(stderr);
 }
 
-extern void perrorMsg(const char *s, ...)
+extern void perror_msg(const char *s, ...)
 {
 	va_list p;
 
 	va_start(p, s);
-	vperrorMsg(s, p);
+	vperror_msg(s, p);
 	va_end(p);
 }
 
-extern void fatalPerror(const char *s, ...)
+extern void perror_msg_and_die(const char *s, ...)
 {
 	va_list p;
 
 	va_start(p, s);
-	vperrorMsg(s, p);
+	vperror_msg(s, p);
 	va_end(p);
 	exit(EXIT_FAILURE);
 }
@@ -266,7 +266,7 @@
  * Return TRUE if a fileName is a directory.
  * Nonexistant files return FALSE.
  */
-int isDirectory(const char *fileName, const int followLinks, struct stat *statBuf)
+int is_directory(const char *fileName, const int followLinks, struct stat *statBuf)
 {
 	int status;
 	int didMalloc = 0;
@@ -308,7 +308,7 @@
                         size = BUFSIZ;
                 else
                         size = chunksize;
-                if (fullWrite(dstfd, buffer, fullRead(srcfd, buffer, size)) < size)
+                if (full_write(dstfd, buffer, full_read(srcfd, buffer, size)) < size)
                         return(FALSE);
                 chunksize -= size;
         }
@@ -325,7 +325,7 @@
  * -Erik Andersen
  */
 int
-copyFile(const char *srcName, const char *destName,
+copy_file(const char *srcName, const char *destName,
 		 int setModes, int followLinks, int forceFlag)
 {
 	int rfd;
@@ -358,7 +358,7 @@
 
 	if ((srcStatBuf.st_dev == dstStatBuf.st_dev) &&
 		(srcStatBuf.st_ino == dstStatBuf.st_ino)) {
-		errorMsg("Copying file \"%s\" to itself\n", srcName);
+		error_msg("Copying file \"%s\" to itself\n", srcName);
 		return FALSE;
 	}
 
@@ -491,7 +491,7 @@
  * Return the standard ls-like mode string from a file mode.
  * This is static and so is overwritten on each call.
  */
-const char *modeString(int mode)
+const char *mode_string(int mode)
 {
 	static char buf[12];
 
@@ -514,7 +514,7 @@
  * Return the standard ls-like time string from a time_t
  * This is static and so is overwritten on each call.
  */
-const char *timeString(time_t timeVal)
+const char *time_string(time_t timeVal)
 {
 	time_t now;
 	char *str;
@@ -542,7 +542,7 @@
  * This does multiple writes as necessary.
  * Returns the amount written, or -1 on an error.
  */
-int fullWrite(int fd, const char *buf, int len)
+int full_write(int fd, const char *buf, int len)
 {
 	int cc;
 	int total;
@@ -572,7 +572,7 @@
  * Returns the amount read, or -1 on an error.
  * A short read is returned on an end of file.
  */
-int fullRead(int fd, char *buf, int len)
+int full_read(int fd, char *buf, int len)
 {
 	int cc;
 	int total;
@@ -616,7 +616,7 @@
  * and so isn't sufficiently portable to take over since glibc2.1
  * is so stinking huge.
  */
-int recursiveAction(const char *fileName,
+int recursive_action(const char *fileName,
 					int recurse, int followLinks, int depthFirst,
 					int (*fileAction) (const char *fileName,
 									   struct stat * statbuf,
@@ -641,7 +641,7 @@
 				"status=%d followLinks=%d TRUE=%d\n",
 				status, followLinks, TRUE);
 #endif
-		perrorMsg("%s", fileName);
+		perror_msg("%s", fileName);
 		return FALSE;
 	}
 
@@ -666,13 +666,13 @@
 
 		dir = opendir(fileName);
 		if (!dir) {
-			perrorMsg("%s", fileName);
+			perror_msg("%s", fileName);
 			return FALSE;
 		}
 		if (dirAction != NULL && depthFirst == FALSE) {
 			status = dirAction(fileName, &statbuf, userData);
 			if (status == FALSE) {
-				perrorMsg("%s", fileName);
+				perror_msg("%s", fileName);
 				return FALSE;
 			}
 		}
@@ -684,13 +684,13 @@
 				continue;
 			}
 			if (strlen(fileName) + strlen(next->d_name) + 1 > BUFSIZ) {
-				errorMsg(name_too_long);
+				error_msg(name_too_long);
 				return FALSE;
 			}
 			memset(nextFile, 0, sizeof(nextFile));
 			sprintf(nextFile, "%s/%s", fileName, next->d_name);
 			status =
-				recursiveAction(nextFile, TRUE, followLinks, depthFirst,
+				recursive_action(nextFile, TRUE, followLinks, depthFirst,
 								fileAction, dirAction, userData);
 			if (status == FALSE) {
 				closedir(dir);
@@ -699,13 +699,13 @@
 		}
 		status = closedir(dir);
 		if (status < 0) {
-			perrorMsg("%s", fileName);
+			perror_msg("%s", fileName);
 			return FALSE;
 		}
 		if (dirAction != NULL && depthFirst == TRUE) {
 			status = dirAction(fileName, &statbuf, userData);
 			if (status == FALSE) {
-				perrorMsg("%s", fileName);
+				perror_msg("%s", fileName);
 				return FALSE;
 			}
 		}
@@ -729,7 +729,7 @@
  * while all previous ones get default protections.  Errors are not reported
  * here, as failures to restore files can be reported later.
  */
-extern int createPath(const char *name, int mode)
+extern int create_path(const char *name, int mode)
 {
 	char *cp;
 	char *cpOld;
@@ -1058,7 +1058,7 @@
 		if (is_a_console(fd))
 			return fd;
 
-	errorMsg("Couldnt get a file descriptor referring to the console\n");
+	error_msg("Couldnt get a file descriptor referring to the console\n");
 	return -1;					/* total failure */
 }
 
@@ -1179,7 +1179,7 @@
  * Given any other file (or directory), find the mount table entry for its
  * filesystem.
  */
-extern struct mntent *findMountPoint(const char *name, const char *table)
+extern struct mntent *find_mount_point(const char *name, const char *table)
 {
 	struct stat s;
 	dev_t mountDevice;
@@ -1219,16 +1219,16 @@
  * Read a number with a possible multiplier.
  * Returns -1 if the number format is illegal.
  */
-extern long getNum(const char *cp)
+extern long atoi_w_units(const char *cp)
 {
 	long value;
 
-	if (!isDecimal(*cp))
+	if (!is_decimal(*cp))
 		return -1;
 
 	value = 0;
 
-	while (isDecimal(*cp))
+	while (is_decimal(*cp))
 		value = value * 10 + *cp++ - '0';
 
 	switch (*cp++) {
@@ -1292,14 +1292,14 @@
 #endif
 
 #if defined BB_FEATURE_USE_DEVPS_PATCH
-/* findPidByName()
+/* find_pid_by_name()
  *  
  *  This finds the pid of the specified process,
  *  by using the /dev/ps device driver.
  *
  *  Returns a list of all matching PIDs
  */
-extern pid_t* findPidByName( char* pidName)
+extern pid_t* find_pid_by_name( char* pidName)
 {
 	int fd, i, j;
 	char device[] = "/dev/ps";
@@ -1310,11 +1310,11 @@
 	/* open device */ 
 	fd = open(device, O_RDONLY);
 	if (fd < 0)
-		fatalError( "open failed for `%s': %s\n", device, strerror (errno));
+		error_msg_and_die( "open failed for `%s': %s\n", device, strerror (errno));
 
 	/* Find out how many processes there are */
 	if (ioctl (fd, DEVPS_GET_NUM_PIDS, &num_pids)<0) 
-		fatalError( "\nDEVPS_GET_PID_LIST: %s\n", strerror (errno));
+		error_msg_and_die( "\nDEVPS_GET_PID_LIST: %s\n", strerror (errno));
 	
 	/* Allocate some memory -- grab a few extras just in case 
 	 * some new processes start up while we wait. The kernel will
@@ -1325,7 +1325,7 @@
 
 	/* Now grab the pid list */
 	if (ioctl (fd, DEVPS_GET_PID_LIST, pid_array)<0) 
-		fatalError( "\nDEVPS_GET_PID_LIST: %s\n", strerror (errno));
+		error_msg_and_die( "\nDEVPS_GET_PID_LIST: %s\n", strerror (errno));
 
 	/* Now search for a match */
 	for (i=1, j=0; i<pid_array[0] ; i++) {
@@ -1334,7 +1334,7 @@
 
 	    info.pid = pid_array[i];
 	    if (ioctl (fd, DEVPS_GET_PID_INFO, &info)<0)
-			fatalError( "\nDEVPS_GET_PID_INFO: %s\n", strerror (errno));
+			error_msg_and_die( "\nDEVPS_GET_PID_INFO: %s\n", strerror (errno));
 
 		/* Make sure we only match on the process name */
 		p=info.command_line+1;
@@ -1358,7 +1358,7 @@
 
 	/* close device */
 	if (close (fd) != 0) 
-		fatalError( "close failed for `%s': %s\n",device, strerror (errno));
+		error_msg_and_die( "close failed for `%s': %s\n",device, strerror (errno));
 
 	return pidList;
 }
@@ -1367,7 +1367,7 @@
 #error Sorry, I depend on the /proc filesystem right now.
 #endif
 
-/* findPidByName()
+/* find_pid_by_name()
  *  
  *  This finds the pid of the specified process.
  *  Currently, it's implemented by rummaging through 
@@ -1375,7 +1375,7 @@
  *
  *  Returns a list of all matching PIDs
  */
-extern pid_t* findPidByName( char* pidName)
+extern pid_t* find_pid_by_name( char* pidName)
 {
 	DIR *dir;
 	struct dirent *next;
@@ -1384,7 +1384,7 @@
 
 	dir = opendir("/proc");
 	if (!dir)
-		fatalError( "Cannot open /proc: %s\n", strerror (errno));
+		error_msg_and_die( "Cannot open /proc: %s\n", strerror (errno));
 	
 	while ((next = readdir(dir)) != NULL) {
 		FILE *status;
@@ -1423,7 +1423,7 @@
 	void *ptr = malloc(size);
 
 	if (!ptr)
-		fatalError(memory_exhausted);
+		error_msg_and_die(memory_exhausted);
 	return ptr;
 }
 
@@ -1431,7 +1431,7 @@
 {
 	void *ptr = realloc(old, size);
 	if (!ptr)
-		fatalError(memory_exhausted);
+		error_msg_and_die(memory_exhausted);
 	return ptr;
 }
 
@@ -1439,7 +1439,7 @@
 {
 	void *ptr = calloc(nmemb, size);
 	if (!ptr)
-		fatalError(memory_exhausted);
+		error_msg_and_die(memory_exhausted);
 	return ptr;
 }
 #endif
@@ -1455,7 +1455,7 @@
 	t = strdup (s);
 
 	if (t == NULL)
-		fatalError(memory_exhausted);
+		error_msg_and_die(memory_exhausted);
 
 	return t;
 }
@@ -1467,7 +1467,7 @@
 	char *t;
 
 	if (s == NULL)
-		fatalError("xstrndup bug");
+		error_msg_and_die("xstrndup bug");
 
 	t = xmalloc(n+1);
 	strncpy(t,s,n);
@@ -1588,13 +1588,13 @@
 	char fileName[BUFSIZ];
 
 	if (stat("/", &rootStat) != 0) {
-		errorMsg("could not stat '/'\n");
+		error_msg("could not stat '/'\n");
 		return( FALSE);
 	}
 
 	dir = opendir("/dev");
 	if (!dir) {
-		errorMsg("could not open '/dev'\n");
+		error_msg("could not open '/dev'\n");
 		return( FALSE);
 	}
 
@@ -1749,7 +1749,7 @@
 		int errmsgsz = regerror(ret, preg, NULL, 0);
 		char *errmsg = xmalloc(errmsgsz);
 		regerror(ret, preg, errmsg, errmsgsz);
-		fatalError("xregcomp: %s\n", errmsg);
+		error_msg_and_die("xregcomp: %s\n", errmsg);
 	}
 }
 #endif
@@ -1759,7 +1759,7 @@
 {
 	FILE *fp;
 	if ((fp = fopen(path, mode)) == NULL) {
-		errorMsg("%s: %s\n", path, strerror(errno));
+		error_msg("%s: %s\n", path, strerror(errno));
 		errno = 0;
 	}
 	return fp;
@@ -1773,7 +1773,7 @@
 {
 	FILE *fp;
 	if ((fp = fopen(path, mode)) == NULL)
-		fatalError("%s: %s\n", path, strerror(errno));
+		error_msg_and_die("%s: %s\n", path, strerror(errno));
 	return fp;
 }
 #endif