summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-splash/root/usr
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2009-05-26 17:44:02 +0000
committerSteven Barth <steven@midlink.org>2009-05-26 17:44:02 +0000
commitf7deae100d6d36c1e8d6fef17316ca03aaf7214c (patch)
tree27cc38809c74902741a689122630587cef649e93 /applications/luci-splash/root/usr
parentde9849b2d9c2ef6779a869edb382e2cdb48474ba (diff)
LuCId
Diffstat (limited to 'applications/luci-splash/root/usr')
-rwxr-xr-xapplications/luci-splash/root/usr/bin/luci-splashd29
1 files changed, 0 insertions, 29 deletions
diff --git a/applications/luci-splash/root/usr/bin/luci-splashd b/applications/luci-splash/root/usr/bin/luci-splashd
deleted file mode 100755
index a4f11c3bf..000000000
--- a/applications/luci-splash/root/usr/bin/luci-splashd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/lua
-
-local nixio = require "nixio", require "nixio.util"
-local server = nixio.bind(nil, arg[1] or 8082)
-local stat = server:listen(32)
-
-local function remapipv6(adr)
- local map = "::ffff:"
- if adr:sub(1, #map) == map then
- return adr:sub(#map+1)
- else
- return adr
- end
-end
-
-while stat do
- local client = server:accept()
-
- if client then
- client:setopt("socket", "rcvtimeo", 1)
- client:setopt("socket", "sndtimeo", 1)
- local srv = remapipv6(client:getsockname())
-
- client:read(1024)
- client:writeall("HTTP/1.1 302 Found\r\nLocation: http://" .. srv ..
- (arg[2] or "/luci/splash") .. "\r\nContent-Length: 0\r\nConnection: close\r\n\r\n")
- client:close()
- end
-end