diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh
index 5e77657f95fcc0b616132addfa3a946d2e63968d..30b3f91283786c4d62cb3430a8c9de7c8e91e243 100755
--- a/package/base-files/files/lib/functions.sh
+++ b/package/base-files/files/lib/functions.sh
@@ -363,32 +363,6 @@ macaddr_canonicalize()
 	printf "%02x:%02x:%02x:%02x:%02x:%02x" 0x${canon// / 0x} 2>/dev/null
 }
 
-strtok() { # <string> { <variable> [<separator>] ... }
-	local tmp
-	local val="$1"
-	local count=0
-
-	shift
-
-	while [ $# -gt 1 ]; do
-		tmp="${val%%$2*}"
-
-		[ "$tmp" = "$val" ] && break
-
-		val="${val#$tmp$2}"
-
-		export ${NO_EXPORT:+-n} "$1=$tmp"; count=$((count+1))
-		shift 2
-	done
-
-	if [ $# -gt 0 -a -n "$val" ]; then
-		export ${NO_EXPORT:+-n} "$1=$val"; count=$((count+1))
-	fi
-
-	return $count
-}
-
-
 jffs2_mark_erase() {
 	local part="$(find_mtd_part "$1")"
 	[ -z "$part" ] && {