Some formatting updates (ran the code through indent)
 -Erik
diff --git a/coreutils/ln.c b/coreutils/ln.c
index f20b340..bc51cb0 100644
--- a/coreutils/ln.c
+++ b/coreutils/ln.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
 /*
  * Mini ln implementation for busybox
  *
@@ -30,15 +31,16 @@
 #include <stdio.h>
 #include <dirent.h>
 #include <errno.h>
-#include <sys/param.h>		/* for PATH_MAX */
+#include <sys/param.h>			/* for PATH_MAX */
 
 static const char ln_usage[] =
-    "ln [OPTION] TARGET... LINK_NAME|DIRECTORY\n\n"
-    "Create a link named LINK_NAME or DIRECTORY to the specified TARGET\n\n"
-    "Options:\n"
-    "\t-s\tmake symbolic links instead of hard links\n"
-    "\t-f\tremove existing destination files\n"
-    "\t-n\tno dereference symlinks - treat like normal file\n";
+	"ln [OPTION] TARGET... LINK_NAME|DIRECTORY\n\n"
+	"Create a link named LINK_NAME or DIRECTORY to the specified TARGET\n\n"
+	"Options:\n"
+	"\t-s\tmake symbolic links instead of hard links\n"
+
+	"\t-f\tremove existing destination files\n"
+	"\t-n\tno dereference symlinks - treat like normal file\n";
 
 static int symlinkFlag = FALSE;
 static int removeoldFlag = FALSE;
@@ -46,83 +48,83 @@
 
 extern int ln_main(int argc, char **argv)
 {
-    char *linkName;
-    int linkIntoDirFlag;
+	char *linkName;
+	int linkIntoDirFlag;
 
-    if (argc < 3) {
-	usage (ln_usage);
-    }
-    argc--;
-    argv++;
-
-    /* Parse any options */
-    while (**argv == '-') {
-	while (*++(*argv))
-	    switch (**argv) {
-	    case 's':
-		symlinkFlag = TRUE;
-		break;
-	    case 'f':
-		removeoldFlag = TRUE;
-		break;
-	    case 'n':
-		followLinks = FALSE;
-		break;
-	    default:
-		usage (ln_usage);
-	    }
+	if (argc < 3) {
+		usage(ln_usage);
+	}
 	argc--;
 	argv++;
-    }
 
-    linkName = argv[argc - 1];
-
-    if (strlen(linkName) > PATH_MAX) {
-	fprintf(stderr, name_too_long, "ln");
-	exit FALSE;
-    }
-
-    linkIntoDirFlag = isDirectory(linkName, TRUE);
-
-    if ((argc > 3) && !linkIntoDirFlag) {
-	fprintf(stderr, not_a_directory, "ln", linkName);
-	exit FALSE;
-    }
-
-    while (argc-- >= 2) {
-	char srcName[PATH_MAX + 1];
-	int nChars, status;
-
-	if (strlen(*argv) > PATH_MAX) {
-	    fprintf(stderr, name_too_long, "ln");
-	    exit FALSE;
+	/* Parse any options */
+	while (**argv == '-') {
+		while (*++(*argv))
+			switch (**argv) {
+			case 's':
+				symlinkFlag = TRUE;
+				break;
+			case 'f':
+				removeoldFlag = TRUE;
+				break;
+			case 'n':
+				followLinks = FALSE;
+				break;
+			default:
+				usage(ln_usage);
+			}
+		argc--;
+		argv++;
 	}
 
-	if (followLinks == FALSE) {
-	    strcpy(srcName, *argv);
-	} else {
-	    /* Warning!  This can silently truncate if > PATH_MAX, but
-	    I don't think that there can be one > PATH_MAX anyway. */
-	    nChars = readlink(*argv, srcName, PATH_MAX);
-	    srcName[nChars] = '\0';
-	}
+	linkName = argv[argc - 1];
 
-	if (removeoldFlag == TRUE) {
-	    status = ( unlink(linkName) && errno != ENOENT );
-	    if (status != 0) {
-		perror(linkName);
+	if (strlen(linkName) > PATH_MAX) {
+		fprintf(stderr, name_too_long, "ln");
 		exit FALSE;
-	    }
 	}
 
-	if (symlinkFlag == TRUE)
-	    status = symlink(*argv, linkName);
-	else
-	    status = link(*argv, linkName);
-	if (status != 0) {
-	    perror(linkName);
-	    exit FALSE;
+	linkIntoDirFlag = isDirectory(linkName, TRUE);
+
+	if ((argc > 3) && !linkIntoDirFlag) {
+		fprintf(stderr, not_a_directory, "ln", linkName);
+		exit FALSE;
 	}
-    }
-    exit TRUE;
+
+	while (argc-- >= 2) {
+		char srcName[PATH_MAX + 1];
+		int nChars, status;
+
+		if (strlen(*argv) > PATH_MAX) {
+			fprintf(stderr, name_too_long, "ln");
+			exit FALSE;
+		}
+
+		if (followLinks == FALSE) {
+			strcpy(srcName, *argv);
+		} else {
+			/* Warning!  This can silently truncate if > PATH_MAX, but
+			   I don't think that there can be one > PATH_MAX anyway. */
+			nChars = readlink(*argv, srcName, PATH_MAX);
+			srcName[nChars] = '\0';
+		}
+
+		if (removeoldFlag == TRUE) {
+			status = (unlink(linkName) && errno != ENOENT);
+			if (status != 0) {
+				perror(linkName);
+				exit FALSE;
+			}
+		}
+
+		if (symlinkFlag == TRUE)
+			status = symlink(*argv, linkName);
+		else
+			status = link(*argv, linkName);
+		if (status != 0) {
+			perror(linkName);
+			exit FALSE;
+		}
+	}
+	exit TRUE;
 }