Index: uspace/app/bdsh/cmds/modules/ls/ls.c
===================================================================
--- uspace/app/bdsh/cmds/modules/ls/ls.c	(revision 216d6fc606ae06cb619154c1ca9763af0f2c1978)
+++ uspace/app/bdsh/cmds/modules/ls/ls.c	(revision 88944695970ebfd82dce23b26a27ded9fda43fca)
@@ -51,5 +51,5 @@
 static char *cmdname = "ls";
 
-unsigned int ls_scope(const char *path)
+static unsigned int ls_scope(const char *path)
 {
 	int fd;
@@ -71,5 +71,5 @@
 }
 
-void ls_scan_dir(const char *d, DIR *dirp)
+static void ls_scan_dir(const char *d, DIR *dirp)
 {
 	struct dirent *dp;
@@ -119,5 +119,5 @@
  * Now we just print basic DOS style lists */
 
-void ls_print_dir(const char *d)
+static void ls_print_dir(const char *d)
 {
 	printf("%-40s\t<DIR>\n", d);
@@ -126,5 +126,5 @@
 }
 
-void ls_print_file(const char *f)
+static void ls_print_file(const char *f)
 {
 	printf("%-40s\n", f);
Index: uspace/app/bdsh/cmds/modules/ls/ls.def
===================================================================
--- uspace/app/bdsh/cmds/modules/ls/ls.def	(revision 216d6fc606ae06cb619154c1ca9763af0f2c1978)
+++ uspace/app/bdsh/cmds/modules/ls/ls.def	(revision 88944695970ebfd82dce23b26a27ded9fda43fca)
@@ -1,5 +1,5 @@
 {
 	"ls",
-	"The ls command",
+	"List files and directories",
 	&cmd_ls,
 	&help_cmd_ls,
Index: uspace/app/bdsh/cmds/modules/ls/ls.h
===================================================================
--- uspace/app/bdsh/cmds/modules/ls/ls.h	(revision 216d6fc606ae06cb619154c1ca9763af0f2c1978)
+++ uspace/app/bdsh/cmds/modules/ls/ls.h	(revision 88944695970ebfd82dce23b26a27ded9fda43fca)
@@ -7,11 +7,9 @@
 #define LS_DIR   2
 
-/* Protoypes for non entry points, intrinsic to ls. Stuff like ls_scope()
- * is also duplicated in rm, while rm sort of duplicates ls_scan_dir().
- * TODO make some more shared functions and don't expose the stuff below */
-extern unsigned int ls_scope(const char *);
-extern void ls_scan_dir(const char *, DIR *);
-extern void ls_print_dir(const char *);
-extern void ls_print_file(const char *);
+
+static unsigned int ls_scope(const char *);
+static void ls_scan_dir(const char *, DIR *);
+static void ls_print_dir(const char *);
+static void ls_print_file(const char *);
 
 #endif /* LS_H */
