summaryrefslogtreecommitdiff
path: root/source3/lib/system.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/lib/system.c')
-rw-r--r--source3/lib/system.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/source3/lib/system.c b/source3/lib/system.c
index 81e9a6679a..f6b916881b 100644
--- a/source3/lib/system.c
+++ b/source3/lib/system.c
@@ -116,6 +116,15 @@ int sys_unlink(char *fname)
/*******************************************************************
+random number generator
+********************************************************************/
+unsigned int sys_random(int max_range)
+{
+ return(((unsigned int)random()) % max_range);
+}
+
+
+/*******************************************************************
a simple open() wrapper
********************************************************************/
int sys_open(char *fname,int flags,int mode)