summaryrefslogtreecommitdiff
path: root/kpov_judge/kpov_random_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'kpov_judge/kpov_random_helpers.py')
-rwxr-xr-xkpov_judge/kpov_random_helpers.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/kpov_judge/kpov_random_helpers.py b/kpov_judge/kpov_random_helpers.py
index ef6d68c..3ce5b11 100755
--- a/kpov_judge/kpov_random_helpers.py
+++ b/kpov_judge/kpov_random_helpers.py
@@ -72,6 +72,11 @@ def IPv4_addr_gen(r, network, n_generated=1):
hosts.append(socket.inet_ntoa(struct.pack('>I', net | i)))
return hosts
+def MAC_gen(r):
+ s = "0123456789ABCDEF"
+ return ":".join([r.choice(s) + r.choice("26AE")] + \
+ [r.choice(s) + r.choice(s) for i in xrange(5)])
+
common_file_extensions = ['jpg', 'png', 'txt', 'doc', 'cfg', 'pdf', 'odt', 'cpp', 'c', 'sh', 'java']
def fname_gen(r, extension = True):
s = alnum_gen(r, 8)