summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2015-07-23 18:01:40 +0200
committerJeremy Allison <jra@samba.org>2015-07-31 01:55:32 +0200
commit223aad4f91eef2f1e9488bc4debf23bfd1b6a323 (patch)
treef9c3b5c3563a28a272bed92921c735ffccc1bc2d /script
parentca861f2b7302c9c96b42843de68ae8f9bf77466e (diff)
downloadsamba-223aad4f91eef2f1e9488bc4debf23bfd1b6a323.tar.gz
generate_param: teach missing types cmdlist, bytes, octal, ustring.
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'script')
-rw-r--r--script/generate_param.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/script/generate_param.py b/script/generate_param.py
index 494e23972a2..b71d3aac35d 100644
--- a/script/generate_param.py
+++ b/script/generate_param.py
@@ -97,6 +97,10 @@ param_type_dict = {
"enum" : "_INTEGER",
"char" : "_CHAR",
"boolean-auto" : "_INTEGER",
+ "cmdlist" : "_LIST",
+ "bytes" : "_INTEGER",
+ "octal" : "_INTEGER",
+ "ustring" : "_STRING",
}
def generate_functions(path_in, path_out):
@@ -137,6 +141,10 @@ mapping = {
'list' : 'const char **',
'enum' : 'int ',
'boolean-auto' : 'int ',
+ 'cmdlist' : 'const char **',
+ 'bytes' : 'int ',
+ 'octal' : 'int ',
+ 'ustring' : 'char *',
}
def make_s3_param_proto(path_in, path_out):