diff options
Diffstat (limited to 'source4/script')
| -rwxr-xr-x | source4/script/mkproto.pl | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/source4/script/mkproto.pl b/source4/script/mkproto.pl index 348f150e6d..2c3ebac0f9 100755 --- a/source4/script/mkproto.pl +++ b/source4/script/mkproto.pl @@ -124,45 +124,6 @@ sub print_footer($$) $file->("\n#endif /* $header_name */\n\n"); } -sub handle_loadparm($$) -{ - my ($file,$line) = @_; - my $scope; - my $type; - my $name; - my $var; - - if ($line =~ /^FN_(GLOBAL|LOCAL)_(CONST_STRING|STRING|BOOL|bool|CHAR|INTEGER|LIST)\((\w+),(.*)\)/o) { - $scope = $1; - $type = $2; - $name = $3; - $var = $4; - } elsif ($line =~ /^FN_(GLOBAL|LOCAL)_PARM_(CONST_STRING|STRING|BOOL|bool|CHAR|INTEGER|LIST)\((\w+),(.*)\)/o) { - $scope = $1; - $type = $2; - $name = $3; - $var = $4; - } else { - return; - } - - my %tmap = ( - "BOOL" => "bool ", - "CONST_STRING" => "const char *", - "STRING" => "const char *", - "INTEGER" => "int ", - "CHAR" => "char ", - "LIST" => "const char **", - ); - - my %smap = ( - "GLOBAL" => "struct loadparm_context *", - "LOCAL" => "struct loadparm_service *, struct loadparm_service *" - ); - - $file->("$tmap{$type}lpcfg_$name($smap{$scope});\n"); -} - sub process_file($$$) { my ($public_file, $private_file, $filename) = @_; @@ -203,8 +164,6 @@ sub process_file($$$) next if ($line =~ /^\/|[;]/); if ($line =~ /^FN_/) { - handle_loadparm($public_file, $line); - handle_loadparm($private_file, $line); next; } |
