summaryrefslogtreecommitdiffstats
path: root/privdemo-model.lua
diff options
context:
space:
mode:
Diffstat (limited to 'privdemo-model.lua')
-rw-r--r--privdemo-model.lua25
1 files changed, 25 insertions, 0 deletions
diff --git a/privdemo-model.lua b/privdemo-model.lua
new file mode 100644
index 0000000..7103e2d
--- /dev/null
+++ b/privdemo-model.lua
@@ -0,0 +1,25 @@
+-- ipsec controller
+
+module(..., package.seeall)
+
+require("posix")
+
+---------------------------------------------------------
+-- privileged funcs
+
+priv = {}
+function priv.getuid()
+ return posix.getpid().euid
+end
+
+
+
+-------------------------------------------------------------
+-- Unprivileged funcs
+
+function getuid(self)
+ return posix.getpid().euid
+end
+
+
+