summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Kendrick (humdrum) <rjek@rjek.com>2013-11-29 13:02:48 +0000
committerRob Kendrick (humdrum) <rjek@rjek.com>2013-11-29 13:02:48 +0000
commitce63a790aafbe40fd9a2618bb91f62d0d9b528dc (patch)
tree4eef380ae029e95df7078d4b326d3978039c2ced
parent5323001e448795dd5e1be72518c68625d45916bd (diff)
downloadluxio-ce63a790aafbe40fd9a2618bb91f62d0d9b528dc.tar.gz
UDS server test
-rw-r--r--tests/test-uds-server.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/test-uds-server.lua b/tests/test-uds-server.lua
new file mode 100644
index 0000000..a34cda1
--- /dev/null
+++ b/tests/test-uds-server.lua
@@ -0,0 +1,15 @@
+l = require "luxio"
+
+sock = l.socket(l.AF_UNIX, l.SOCK_DGRAM, 0)
+sockaddr = l.make_sockaddr(l.AF_UNIX, "test-socket")
+l.unlink "test-socket"
+l.bind(sock, sockaddr)
+l.listen(sock, 5);
+
+client = l.accept(sock)
+
+l.write(client, "Hello")
+
+l.close(client)
+
+l.close(sock)